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
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
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
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
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
avolkov
1e68d8f721
Updated copyright ending year in win32 version infoUrQuanMasters.rc
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2671 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-15 19:27:38 +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
d478a0b56d
Missed an #include required by gcc.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2668 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-14 22:38:11 +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
312cb8bcea
Froperly exit with failure if the content directory is found but the kernel data is not.
...
This is necessary for the error messages to be visible in Windows.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2663 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-14 03:38:27 +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
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
0b4813534e
D'oh; missed a check in previous patch
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2660 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-13 01:37:15 +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
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
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
avolkov
f8670f22ed
VC6 does not allow ptr arithmetic on void*; casting pixels to Uint32* for cleaner ptr arith
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2651 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-09 07:58:22 +00:00
mcmartin
b13ef94ab4
Micro version bump to 0.6.1.
...
This isn't the final update (doc/versions and the NSIS scripts still
need updating) but this is likely the last change to the source code
itself for 0.6.1.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2649 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-09 02:35:37 +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
a97570fc8c
/ placement
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2642 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-04 07:56:09 +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
a7b19f9f0d
Sanity check for loaded teams.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2640 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-01 16:01:36 +00:00
Meep-Eep
bf50240944
Cleanups, documentation.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2639 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-31 13:22:16 +00:00
Meep-Eep
28cdc3c777
Added NetDescriptor_detach()
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2638 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-30 13:03:55 +00:00
Meep-Eep
6dcf79e1df
NETPLAY_LISTEN_BACKLOG definition
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2637 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-30 13:03:03 +00:00
Meep-Eep
a70913b70b
Whitespace fix.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2636 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-28 16:39:44 +00:00
Meep-Eep
a3f7a022bb
Fix uninitialised structure fields.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2635 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-28 16:11:34 +00:00
Meep-Eep
0a1e758445
Removed duplicate declaration.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2634 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-28 15:54:44 +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
Meep-Eep
9d33198ba3
Fixed a bug where an input delay was used for non-network games.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2626 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-19 00:23:42 +00:00
Meep-Eep
fb387f259d
Fixed a bug where the victory ditty would end prematurely when UQM is compiled without Netplay support.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2625 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-19 00:22:44 +00:00
mcmartin
eb1c4755a2
Notify the remote side when a ship is deleted from the fleet by pressing
...
the CANCEL button from the 'pick a ship' dialog. From Meep-Eep.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2623 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-17 06:28:22 +00:00
mcmartin
32af029253
Produce proper SVN properties for content files post-conversion.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2621 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-17 06:09:42 +00:00
mcmartin
f3e8b1bb0f
Version bump to 0.6.0
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2616 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-16 04:47:43 +00:00
meep-eep
7825af34ef
Output Netplay version on startup.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2613 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-15 06:31:57 +00:00
meep-eep
580f853328
Prevent network games with a computer controlled player, and a decent error
...
when trying a network game with two network players.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2612 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-15 05:11:06 +00:00
mcmartin
fe2df30400
Change default Player 2 config
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2611 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-15 05:08:50 +00:00
meep-eep
e922d36f77
Third argument to fcntl with F_SETFL should be an int anyhow.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2602 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-15 00:31:58 +00:00
meep-eep
fcd4d7ff78
Using fcntl() with F_SETF to set non-blocking mode, instead of
...
ioctl() with FIONBIO. This is the POSIX way.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2601 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-15 00:27:21 +00:00
meep-eep
e5759825f1
Setting default delay to 2.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2600 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-15 00:22:06 +00:00
meep-eep
3de750ecb8
Only build libs/network if netplay is enabled.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2598 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-14 23:46:22 +00:00
meep-eep
6158344d9a
Fix PlayerControl bug.
...
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2588 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-08 03:23:22 +00:00