3883 Commits

Author SHA1 Message Date
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
gewlitys 271fce9dde now compiles with vc
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2724 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-04-07 10:23:09 +00:00
Meep-Eep 6c1d9b9d62 Some cleanups, comments.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2723 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-04-07 00:56:51 +00:00
avolkov 6c991d8b36 Removed unneeded functions left over from ship-spin patch
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2722 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-04-05 18:30:16 +00:00
avolkov cdb51cf448 Cleanup of 3DO ship spin support
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2721 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-04-05 06:28:58 +00:00
Meep-Eep c1b7ca97f8 type
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2720 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-04-04 21:21:39 +00:00
Meep-Eep c6073b35ab MD5 library functions; will be used later for signed network packets.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2719 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-04-04 21:20:48 +00:00
Meep-Eep a56af7a7fd Disabling the use of temporary directories for now.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2718 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-04-04 21:00:27 +00:00
Meep-Eep e8549ff7cc Added random functions which work on a supplied RNG state.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2717 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-04-01 21:33:29 +00:00
Meep-Eep 962352b128 Englishification.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2716 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-04-01 21:16:10 +00:00
Meep-Eep 1b9ab08c81 updated
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2715 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-04-01 21:14:55 +00:00
Meep-Eep c6394ab882 Added random functions which work on a supplied RNG state.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2714 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-04-01 21:13:41 +00:00
mcmartin f69b7bddec Fixed a crash bug if starting with no uqm.cfg
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2713 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-03-29 03:53:15 +00:00
mcmartin 4b3aa77450 Full-game access to 3do ship spins.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2712 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-03-08 03:59:28 +00:00
mcmartin c8badc08c2 Preliminary ship spin support.
This includes perhaps 2/3s of the patch on Bugzilla -- the remainder no 
longer works with the current repository.  As a result, ship spins in 
the Shipyard are disabled in this patch.  This will be addressed in a 
later patch.



git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2711 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-03-08 00:46:46 +00:00
avolkov be17bcb617 Get rid of warning
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2710 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-02-16 01:06:29 +00:00
avolkov 4b52d5bf1b Small compilation fixes - pointer cleanup
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2709 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-02-16 00:16:58 +00:00
avolkov b85cff3ae2 Code refactoring: removed PFOO/FOOPTR types; removed NULL_PTR; removed some redundant casts
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2708 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-02-15 23:45:39 +00:00
avolkov 4c1de2ed14 Wave decoder cleanup
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2707 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-02-15 20:44:00 +00:00
Meep-Eep 76c277f01b Fixed race condition during ship selection. This is not the sync loss
bug that keeps eluding me.



git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2706 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-02-12 02:07:14 +00:00
mcmartin e7a86e4a8a Major reworking of key configuration internals.
VControl no longer uses a custom configuration format; instead, control 
bindings are read in from the standard resource system.  Menu controls 
are specified in menu.key in the content; flight controls are now copied 
from uqm.key to flight.cfg instead of from starcon.key to uqm.key.

This change permits significant streamlining of the VControl code 
itself, and allows more fine-grained control over what the key 
configuration code iself does.  This update thus closes both Bug #949 
and Bug #961.


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2705 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-02-09 07:36:07 +00:00
mcmartin ccc6ddac22 Allow removing key/value pairs from the master resource map
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2704 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-02-09 05:33:18 +00:00
mcmartin e9089a4498 Added AList_RemoveString
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2703 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-02-09 02:23:56 +00:00
avolkov d2b3b711c1 Removed irrelevant warning message
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2702 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-02-06 18:25:27 +00:00
Meep-Eep 9b1ae300e3 #define vsnprintf to _vsnprintf on MSVC.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2701 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-02-06 18:06:42 +00:00
Meep-Eep eb1ca66ef5 Correction.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2700 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-02-06 15:19:32 +00:00
Meep-Eep 9e93802f41 No checksum logging when using MSVC 6.0, as it doesn't have __VA_ARGS__.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2699 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-02-06 14:35:49 +00:00
mcmartin cd673e3275 Major cleanup of the FRAME, CONTEXT, and FONT abstraction layers.
The PFRAME_DESC, FRAMEPTR, PCONTEXT_DESC, CONTEXTPTR, PFONT_DESC, and 
FONTPTR types are all now defunct.  gfxintrn.h has also been vastly 
simplified.



git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2698 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-02-06 04:22:38 +00:00
mcmartin 1a8201fed7 More internal changes to VControl; the core API should now be stable
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2697 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-02-04 08:20:31 +00:00
mcmartin 3a4fa3ae20 Added input frames to PauseGame(), stopping infinite loops
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2696 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-02-03 00:44:30 +00:00
Meep-Eep ff0be5a390 Debug to file on by default (if the ~/.uqm/debug/ dir exists).
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2695 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-02-02 23:07:49 +00:00
Meep-Eep fe3e52b80a More netplay debugging code
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2694 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-02-01 22:00:22 +00:00
Meep-Eep 81af460cfe More netplay debug code.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2693 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-02-01 21:57:09 +00:00
Meep-Eep 5c5c172f79 updated
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2692 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-02-01 21:52:53 +00:00
Meep-Eep 064e2742d5 Removed unnecessary enum value assignment.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2691 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-02-01 21:52:22 +00:00
Meep-Eep 860b023230 Added uio_fprintf() and uio_vfprintf().
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2690 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-02-01 21:45:12 +00:00
avolkov 433aadf8a9 Added aiff decoder to .dsp (forgotten); Also allowing VC6 to alphabetically reorder other source files in the .dsp
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2689 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-31 22:26:55 +00:00
mcmartin 4a99d4b2fb Any input gesture is now guaranteed to persist for at least one frame.
This fixes Bug #864.  Note that this also adds an "Input Frame" 
abstraction into the input library.


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2688 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-30 07:43:40 +00:00
mcmartin 94fd412f2e Simplified the VControl interface some.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2687 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-30 07:12:37 +00:00
mcmartin 6fa3426157 Added a "None" gesture for cleaner reporting of blank/erroneous controls
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2686 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-30 05:54:30 +00:00
mcmartin 882e9354d6 Removed the unnecessary VControl abstraction layer.
VControl already directly depends on other UQM libraries, so this buys 
nothing.


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2685 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-30 02:36:36 +00:00
Meep-Eep 68aa444425 Fix compilation without Netplay support. (Was fixed in CVS, but after
we moved to SVN).


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2684 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-28 13:15:39 +00:00
avolkov f7ae44c379 Credit where credit is due
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2683 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-28 03:29:56 +00:00
avolkov 6198fc0f90 Removed a piece of leftover test code
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2682 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-28 03:24:09 +00:00
avolkov ebd6792112 AIFF decoder
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2681 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-28 03:21:35 +00:00