unknownplayer
0eb80bb327
Updated the DX8 code to allow it to be run in 640x480 windowed mode. The game will only procede to do so if your registry settings are set to 640x480 to begin with, but this is accomplished simply enough.
2003-03-19 07:17:05 +00:00
Goober5000
72d5aa53e3
added warp-effect sexp
...
--Goober5000
2003-03-19 06:23:28 +00:00
Goober5000
3b5e63f1c5
added typecasting to get rid of some build warnings
...
--Goober5000
2003-03-19 06:22:58 +00:00
unknownplayer
6de76f47f0
Fixed up a bug in the code which was causing all mission loads to crash.
...
As of this update, the DX merge is officially functional and complete within the CVS main branch. Tell Inquisitor we won't need to roll back at all, but Goober5000 needs to go and look at his SEXP code since he messed up a bunch of checking functions with it
2003-03-18 13:38:07 +00:00
unknownplayer
3a7cc9cc63
The big DX/main line merge. This has been uploaded to the main CVS since I can't manage to get it to upload to the DX branch. Apologies to all who may be affected adversely, but I'll work to debug it as fast as I can.
2003-03-18 10:07:06 +00:00
Goober5000
5b2b6f4b1e
added explosion-effect sexp and did some other minor housekeeping
...
--Goober5000
2003-03-18 08:44:06 +00:00
Goober5000
988b046585
fixed a subtle bug with EMP parsing which probably never happened and never will,
...
but it's nice to know it's solved :)
--Goober5000
2003-03-18 06:10:14 +00:00
Goober5000
4214c8c99f
fixed some misspellings
...
--Goober5000
2003-03-18 01:44:31 +00:00
Goober5000
974a939d40
pressing Q no longer makes a sound if the player's ship doesn't have shields
...
--Goober5000
2003-03-17 10:37:32 +00:00
penguin
508026f4a8
Got autoconf to build w/ dx8 libs (for cutscenes). DX8 files must be in C:/dx8 dir for now, will fix later.
...
Also got rid of the fs2- prefix on the object files.
penguin
2003-03-11 19:00:05 +00:00
phreak
d26c56a4b2
worked a hack to fix opengl support with dx8show movies
2003-03-07 01:00:37 +00:00
phreak
3dbe12dbfe
added some hacks that shutdown and restore opengl because of cutscenes
2003-03-07 00:15:45 +00:00
Goober5000
ab0a0cbb37
fixed what should be the last bug with bank-specific loadouts
...
--Goober5000
2003-03-06 09:13:43 +00:00
Goober5000
7bf2515974
rewrote the restricted bank loadout code; it should work now
...
--Goober5000
2003-03-05 12:38:01 +00:00
Goober5000
75c7f89e73
cleaned out Bobboau's buggy code - about to rewrite with new, bug-free code :)
...
--Goober5000
2003-03-05 09:17:15 +00:00
Goober5000
0608f193b9
fixed misspelling of "attenuation"
...
--Goober5000
2003-03-04 04:41:03 +00:00
Goober5000
e946f44853
made error message appear if EMP used without necessary parameters
...
--Goober5000
2003-03-04 02:25:25 +00:00
Goober5000
f71b8a2740
fixed custom banks so that they no longer need the ":" between each entry
...
--Goober5000
2003-03-03 17:15:16 +00:00
bobboau
8a1be5efb8
forgot something
2003-03-03 16:50:14 +00:00
bobboau
e30344809f
forgot something
2003-03-03 10:29:39 +00:00
bobboau
70696fc427
fixed a bug in the bank specific loadout relaiting to secondaries
2003-03-03 10:21:08 +00:00
Goober5000
2d20fa0ccb
fixed the warp effect from always being the knossos type
...
--Goober5000
2003-03-03 09:53:32 +00:00
Goober5000
b50516343e
changed "Subspace node activated" message to "Subspace drive activated"
...
--Goober5000
2003-03-03 09:31:59 +00:00
Goober5000
4e8174b0e8
fixed the tech room bug! yay!
...
--Goober5000
2003-03-03 04:28:37 +00:00
Goober5000
1431e1d1d8
commented an unneeded variable
...
-- Goober5000
2003-03-02 17:19:45 +00:00
penguin
6d0e2fec80
Added type for static var
...
- penguin
2003-03-02 07:39:34 +00:00
penguin
fc4923df25
file generated by autoconf
2003-03-02 06:49:23 +00:00
penguin
b64f4d9312
Use multimedia headers in local dir, not system's (headers are not present in MinGW distribution)
...
- penguin
2003-03-02 06:37:24 +00:00
penguin
ff7d11234c
Added multimedia headers not present in MinGW distribution
...
- penguin
2003-03-02 06:28:12 +00:00
penguin
1c38ebbf66
Tweaked for gcc
...
- penguin
2003-03-02 06:25:31 +00:00
penguin
5b620ab6f4
Made a debug error message less confusing
...
- penguin
2003-03-02 06:10:58 +00:00
penguin
91eb23c859
Added versions of _outp() and _inp() for gcc.
...
- penguin
2003-03-02 06:04:00 +00:00
penguin
fc5f42d677
Added newline at end of file to keep gcc from complaining.
...
- penguin
2003-03-02 06:03:01 +00:00
penguin
b684404c43
Added #ifdef WIN32 and #ifdef MSC_VER
...
- penguin
2003-03-02 06:01:55 +00:00
penguin
fa45233e73
Added #ifdef WIN32 around non-standard header file io.h
...
- penguin
2003-03-02 05:56:56 +00:00
penguin
e15dc894fe
Moved Gr_scaler_zbuffering definition to top of file
...
- penguin
2003-03-02 05:55:51 +00:00
penguin
57fae5f5d0
ANSI C++ - namespace clash on ai_rotation; renamed type to ai_rotation_t
...
- penguin
2003-03-02 05:54:23 +00:00
penguin
6a0e52c863
Added gcc-compatible asm blocks
...
- penguin
2003-03-02 05:46:28 +00:00
penguin
0d7964b62b
1. Added gcc-compatible asm code.
...
2. Added #ifndef NO_SOFTWARE_RENDERING
- penguin
2003-03-02 05:45:04 +00:00
penguin
59a22006b9
ANSI C++ - fixed non-compliant casts to unsigned short and unsigned char
...
- penguin
2003-03-02 05:43:49 +00:00
penguin
335408b5d5
Added some #ifndef NO_SOFTWARE_RENDERING
...
- penguin
2003-03-02 05:41:52 +00:00
penguin
50a45e1c08
Abort if unimplemented asm section is called
...
- penguin
2003-03-02 05:40:28 +00:00
penguin
ad32a0ee91
Added #ifdef _MSC_VER to MSVC-specific code
...
- penguin
2003-03-02 05:30:26 +00:00
penguin
73a75798a6
only define min() and max() if they're not already defined
...
- penguin
2003-03-02 05:27:44 +00:00
penguin
d6886396ac
defined FX_ENTRY and FX_CALL for gcc
...
- penguin
2003-03-02 05:26:23 +00:00
penguin
13b3b59fff
1. Renamed or, og, ob vars to o_r, o_g, o_b ("or" caused gcc to choke).
...
2. Added #ifndef NO_SOFTWARE_RENDERING around software rendering code
3. Added #ifdef _MSC_VER around MSVC-specific exception handing code
- penguin
2003-03-02 05:23:34 +00:00
penguin
313323f149
Moved "extern int wm" declaration inside the header #ifdef block
...
- penguin
2003-03-02 05:12:39 +00:00
penguin
a48c33a2a2
Added #ifdef _MSC_VER around strange exception-handling code
...
- penguin
2003-03-02 05:10:42 +00:00
penguin
48b19f764c
ANSI C++ changes
...
- penguin
2003-03-02 05:07:12 +00:00
penguin
615a687127
Removed -- this was the old Linux makefile. GNU-style makefiles are now generated by autoconf/automake
...
- penguin
2003-03-02 05:03:11 +00:00