mcmartin
0c5620d42b
Removed 256-cel limit on .ani files
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2758 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-05-22 03:45:29 +00:00
avolkov
5d24e61860
Avoiding PlaySpeech/StopSpeech namespace collision on OSX
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2756 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-05-15 04:57:13 +00:00
Meep-Eep
dc94da2cc4
Fix assertion when ending the battle with a simultaneous death.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2752 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-05-05 17:11:24 +00:00
Meep-Eep
4ba55150bb
Concurrent supermelee ship selection.
...
New generic, unthreaded flashing code.
Cleanups and comments.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2749 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-05-04 22:11:54 +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
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
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
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
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
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
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
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
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
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
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
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
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
Meep-Eep
dcb277a505
Log messages cleanup; one extra message.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2677 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-19 18:44:51 +00:00
avolkov
5e055e5003
Bugfix for #734 + small cleanup
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2676 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-19 06:48:06 +00:00
mcmartin
d54345bf94
Menu-Cancel will now quit out of the Manifest Menu (Bug #838 )
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2675 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-19 05:48:14 +00:00
mcmartin
e4a4e0393e
Fix a missed line of credit.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2674 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-19 03:47:04 +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
16122a71da
Rely on surface pitch instead of screenwidth in OpenGL mode (Bug #956 )
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2672 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-18 08:45:17 +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
Meep-Eep
d1f2d6c118
A bit more debug info for failed connects.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2667 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-14 14:11:14 +00:00
mcmartin
6a880da5e2
ChangeLog update for revision 2663
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2664 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-14 04:53:07 +00:00
mcmartin
0b8f5a36d2
F1 and F10 finally immune to crossfades (Bug #455 ) - Michael
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2662 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-13 07:57:17 +00:00
mcmartin
1cee0aa1e8
No longer depend on SDLK_LAST statically.
...
Key input should now be safe even if compiled with a different version
of SDL than the one running the program (Bug #936 , possibly also #883 )
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2659 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-13 01:35:05 +00:00
Meep-Eep
13d361f218
Workaround around the Turkish language.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2658 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-12 23:48:36 +00:00
Meep-Eep
3f02f45757
better description
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2657 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-11 22:24:49 +00:00
Meep-Eep
d661d544a1
Correction
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2656 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-11 22:21:56 +00:00
Meep-Eep
8105e86155
Flush the stream when doing a uio_close() after a uio_fwrite().
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2655 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-11 22:04:14 +00:00
Meep-Eep
30351edb89
Remove "Changes towards" for all but the release we're currently working on,
...
leaving just the version number.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2654 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-11 10:20:52 +00:00
mcmartin
43eb06dd28
Major rewrite of SwapBuffers routines.
...
This rewrite abstracts out all screen compositing code into sdl_common.c
and treats pure and OpenGL modes as backends. This should make fixing
compositor bugs easier in the future, as well as providing alternate
rendering forms for weaker cards if necessary.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2653 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-11 00:45:48 +00:00
mcmartin
c3473a12ac
Exclude Private Area from isWideGraphChar.
...
This is a stopgap fix for Bug #942 .
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2648 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-09 01:22:26 +00:00
mcmartin
85b0e97626
Do not rely on GL_UNPACK_SKIP_* attributes, as not all OpenGL drivers
...
support them right (Bug #914 ) - Michael
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2647 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-09 00:58:29 +00:00
mcmartin
83915976bd
Do not overwrite GLOBAL_SIS (CrewEnlisted) when leaving HyperSpace.
...
This fixes bug #938 . Entering combat while *in* HyperSpace appears to
still update crew counts appropriately.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2646 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-08 02:26:13 +00:00
mcmartin
6e208cc4db
Fixed a text entry width problem that was nuking control template names
...
(Fixes Bug #947 )
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2643 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-06 00:33:13 +00:00
Meep-Eep
cba93f7fce
uio cleanups, documentation
...
path fixes, improvements
Fixes bugs 738, 907
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2641 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-03 16:58:59 +00:00
Meep-Eep
97626d2ab5
Simplification of uio Stream functions. No more internal seeks.
...
Taking advantage of the POSIX/SUSv2/C requirement that input and output
operations may not immediately follow eachother.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2631 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-20 20:15:43 +00:00
mcmartin
cf26454d14
New heading for 0.7, and a typo fix.
...
Also, more importantly, a test to ensure that the CVS-update
mailing list is receiving updates from the shiny new SVN
repository.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2629 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-19 02:06:32 +00:00
Meep-Eep
85b62ddf81
updated
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2627 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-19 00:24:39 +00:00
meep-eep
73006b32c7
Take $CFLAGS and $LDFLAGS into account for dependency detection (they were
...
already used for the building itself).
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2597 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-14 23:37:05 +00:00