196 Commits

Author SHA1 Message Date
Michael Martin 14c03b08f6 New, fuller manpage (bug #1204) 2020-04-04 19:47:06 -07:00
Michael Martin c0e7a0268c Merge branch 'better-saves' 2013-10-19 17:12:38 -07:00
Michael Martin f66cbbcd89 Finalize the work on the new save file format.
Remove all references to state files from the format. Some still
leaks in in the GmSt chunk, but those are ignored or overwritten
by later loading phases.
2013-10-19 16:59:36 -07:00
Michael Martin 9f3a70985e Update savefile spec based on new findings. 2013-10-13 23:22:20 -07:00
Michael Martin c8250d8b8b Documentation for the game state files. 2013-10-13 05:47:41 -07:00
Michael Martin 634ec1ae7d Document the new savefile format. 2013-10-13 05:44:09 -07:00
mcmartin 6f84fd41c9 Update the Win32 installer to fit the new site design and to make Remix Pack 4 available. Juggle some file locations to make it easier to run the NSI script directly out of the win32_install directory.
The installer code is still kind of a mess, but this makes it more reliable than the old 0.7 installer from a user experience standpoint.

git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3780 8092fc87-c524-0410-9efc-e669fe64eaf9
2013-02-19 03:23:27 +00:00
avolkov 6be6491c05 Quantum-erase GraphicsLock; Some changes needed to accomplish this:
* comm/trackplayer Callbacks are now queued instead of asynchronously called on the stream decoder thread
* libs/callback now guards the list with a mutex (called from different threads)
* only one thread (Starcon2Main) is allowed to queue draw commands right now; a sanity check is in place (define DEBUG_DCQ_THREADS)
Fixes: Alarms and Callbacks are used for more than just Netplay, reflect this.

git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3761 8092fc87-c524-0410-9efc-e669fe64eaf9
2012-02-11 23:41:06 +00:00
Meep-Eep f1a1ca2075 Corrections, updates.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3758 8092fc87-c524-0410-9efc-e669fe64eaf9
2012-01-29 18:35:35 +00:00
Meep-Eep de41280e07 Update.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3698 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-10-01 15:30:21 +00:00
avolkov 62dee51b72 Removed the remnants of the --music option; bug #1133
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3650 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-07-16 19:56:22 +00:00
avolkov ea36957077 Updated 0.7.0 revision
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3632 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-07-04 21:49:11 +00:00
avolkov e9e336e92c Actually build a debug exe in strict-debug mode; bug #1127; from Scott A. Colcord
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3624 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-06-24 17:38:12 +00:00
avolkov 1ff1fcb8f3 Updated documentation for 0.7 release
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3616 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-05-17 21:48:59 +00:00
avolkov 9f3d6be546 Voice effects docs: Slylandro probe
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3611 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-05-15 21:17:08 +00:00
avolkov 910eb58655 Updated user manual for v0.7
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3575 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-03-02 18:50:05 +00:00
Meep-Eep e4886e60ee Replaced the 'Turn' protocol by the Update' protocol.
Bumped the UQM and netplay protocol versions.
Some cleanups.



git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3537 8092fc87-c524-0410-9efc-e669fe64eaf9
2010-04-24 20:59:07 +00:00
Meep-Eep a1dc4777e1 Cleaned up some legacy source code files.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3494 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-12-30 01:00:14 +00:00
Meep-Eep 723d4ec110 Expand 'sf.net'; list another web page.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3400 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-12-07 22:01:26 +00:00
Meep-Eep 76d4261313 Refactoring the universe generation code.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3334 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-11-21 21:04:45 +00:00
Meep-Eep 823c756b3c Added graphics context debugging function.
Plus small cleanups.



git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3302 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-11-14 22:17:24 +00:00
avolkov 8e10817997 Load override.cfg from config dir to add or override menu controls
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3159 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-06-30 00:07:20 +00:00
Meep-Eep b462584971 Slight addition.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3115 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-04-17 15:31:35 +00:00
Meep-Eep 13afd5bb36 Player order is mixed up.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3114 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-02-16 19:37:36 +00:00
Meep-Eep 72985486b1 Correction.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3113 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-02-16 19:15:39 +00:00
Meep-Eep 5b3f46cbd5 Some historical notes.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3112 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-02-16 02:37:26 +00:00
Meep-Eep 4abc0588c6 Documenting SuperMelee teams file format.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3111 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-02-16 02:33:55 +00:00
mcmartin 598f1d41f9 Fixes for building on MSVS 2005 - these should also suffice for MSVC6.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3110 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-02-16 01:57:52 +00:00
mcmartin 9f7364c955 A new script for easing custom content moves.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3025 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-06-17 01:05:03 +00:00
mcmartin bab2323019 Relegation of integer-based resources to history.
Documentation has been updated and header files have been re-sorted as a 
result of this.


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3024 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-06-06 13:08:47 +00:00
Meep-Eep bb6b4df88e File creation.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2950 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-03-10 22:40:29 +00:00
mcmartin fc18e36c64 Bringing the history up to date
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2898 8092fc87-c524-0410-9efc-e669fe64eaf9
2008-01-08 02:07:00 +00:00
gewlitys ca2f82e40f Added --keepaspectratio option to keep correct aspect ratio with custom resolutions
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2825 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-29 19:18:14 +00:00
gewlitys dd9395e65d added fullscreen/windowed toggle key F11
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2821 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-07-27 23:19:40 +00:00
avolkov b7d034c027 Untangling ship queues, stage 4: Full API separation for SHIP_INFO, MASTER_SHIP_INFO, STARSHIP, SHIP_FRAGMENT and FLEET_INFO structs; added QUEUE bug-checks
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2786 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-06-27 05:55:41 +00:00
avolkov 099f71107e Untangling ship queues: update the current state of affairs
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2783 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-06-25 21:38:31 +00:00
avolkov c936b86268 Untangling ship queues, stage 1: STARSHIP struct abuse cleanup (not complete)
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2777 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-06-21 05:31:08 +00:00
Meep-Eep b6d24147e0 correction
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2770 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-06-01 18:41:10 +00:00
Meep-Eep 43ab3b3fe1 Star Control 1 file description.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2769 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-06-01 15:33:27 +00:00
Meep-Eep 07dcce5ca8 Corrections.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2740 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-04-17 00:59:07 +00:00
Meep-Eep 8e284d88c1 More DOS info
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2736 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-04-16 00:20:37 +00:00
Meep-Eep fdd4e1fe83 Correction
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2734 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-04-15 23:34:49 +00:00
Meep-Eep f374ad00cc Compensate for the overflowed fields for resource sizes in the resource
packages that exist in the PC version of SC2, the Amiga version of SC1, and
in the PC version of The Horde.


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2733 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-04-15 17:20:05 +00:00
Meep-Eep 8fd5753917 Correction; a little bit more info.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2732 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-04-09 17:30:14 +00:00
Meep-Eep 30721381a5 Added info on PC SC2 resources.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2730 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-04-08 20:42:51 +00:00
Meep-Eep f6f09fecbf Some added information, including SC1 info.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2728 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-04-08 04:10:00 +00:00
mcmartin 7da89e82ab Added commandline and installer options for "Safe Mode" startup
(See Bug #946 for more details.)


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2673 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-19 03:44:39 +00:00
mcmartin a7e9b5094d Micro version bump
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2669 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-14 23:04:49 +00:00
mcmartin a82bcf1338 Removed executable flags from a ridiculous number of non-executable files.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2661 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-13 07:03:15 +00:00
mcmartin 7a3037e48c Updated versions file with revision number of 0.6.1.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2652 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-09 10:32:53 +00:00