Meep-Eep
b462ad8ad1
Support for SC1 format.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2727 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-04-08 04:08:48 +00:00
Meep-Eep
bdd3d90d66
Correction. Would only be noticed in practice if there are more than 255
...
types in a package. Which is unlikely.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2726 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-04-07 22:26:44 +00:00
Meep-Eep
4d376e5104
Decent GPL header.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2725 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-04-07 20:29:59 +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
avolkov
f2bcedbca1
Added AIFF decoder
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2680 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-28 03:19:55 +00:00
mcmartin
93fec4a77f
Typo fix in Starbase Commander dialog (Bug #959 )
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2679 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-23 04:20:10 +00:00
Meep-Eep
50ef1a22b4
(MacOS) Don't package up .svn dirs with 'build.sh uqm install'.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2678 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-19 18:46:06 +00:00