wmcoolmon
7cd75811db
More warnings instead of Int3s/Asserts, better Lua scripting, weapons_expl.tbl is no longer needed nor read, added "$Disarmed ImpactSnd:", fire-beam fix
2005-11-08 01:04:02 +00:00
wmcoolmon
354e641cc6
Minor change to an assert
2005-10-29 09:00:41 +00:00
Goober5000
f510a86176
rolled back UnknownPlayer's commit
...
--Goober5000
2005-10-22 22:22:41 +00:00
unknownplayer
82a8322255
Added -UseNewAI command line option to force the game to always use
...
the SCP AI changes. As of now there's some problem in gr_d3d_set_render_target
that crashes the game when it gets to a mission.
2005-10-22 04:28:17 +00:00
taylor
ff69f8e38c
minor readability fix
...
plug a memmory leak and possible Polygon_models[] madness if a POF can't be found or is otherwise invalid
2005-10-20 15:33:44 +00:00
taylor
7c7932b963
lowercase filenames in model_load_textures()
...
turn texture loading debug messages back on but under "Maps" so they are easy to turn off if not wanted
2005-10-17 14:23:21 +00:00
wmcoolmon
c268bb02b5
Weapon models now shown in lab
2005-10-17 01:51:01 +00:00
Goober5000
7a0fe0c0f6
juxtaposition for clarity
...
--Goober5000
2005-10-02 23:00:39 +00:00
Kazan
f7db4dfbb3
comment out superfluous debug message
2005-09-15 23:54:58 +00:00
taylor
90c182d5b1
compiler warning fixes
...
add -noibx troubleshooting cmdline option to disable use of IBX files
don't try to set thuster object number is only one thruster bank is specified (default method should go into affect)
2005-07-07 16:32:33 +00:00
taylor
0e31fa4e60
compiler warning fix (dizzy) and make sure that it's safe to continue after that switch statement
2005-06-22 15:25:41 +00:00
taylor
0fba391cbb
really needed to mention those two things as well given the types of changes those are
2005-06-19 02:42:21 +00:00
taylor
d12a2fb8b4
add a _fast version of bm_unload() to be used in modelinterp and future graphics API code
...
clean up some modelinterp code to not use memcpy() everywhere so it's more platform compatible and matches old code (Jens Granseuer)
NaN check to catch shards-of-death and prevent hitting an Assert() (Jens Granseuer)
fix jumpnode code to catch model errors and close a memory leak
make the call to bm_unload_all() after model_free_all() since we will get bmpman screwups otherwise
don't show hardware sound RAM when using OpenAL build, it will always be 0
print top-right memory figures in debug builds slighly further over when 1024+ res
2005-06-19 02:28:56 +00:00
taylor
cc24f80476
some IBX debugging info to help determine if an IBX is corrupt post-mortem
2005-06-03 18:18:02 +00:00
taylor
8df05848f4
add a NULL check to model_get() for better error detection over an outright CTD
2005-05-28 19:41:56 +00:00
taylor
3f6e13d20b
use vm_malloc(), vm_free(), vm_realloc(), vm_strdup() rather than system named macros
...
fixes various problems and is past time to make the switch
2005-05-12 17:49:18 +00:00
phreak
25ee113b2d
reverted a change that WMC made. It made Goober mad and delayed the release of
...
3.6.6 by two months.
2005-05-11 00:25:42 +00:00
wmcoolmon
36c25e7479
Dynamically allocated engine washes; subsystem sounds
2005-04-25 00:26:53 +00:00
taylor
75332108e5
update of bmpman and model bitmap management, well tested but things may get a bit bumpy
...
- use VM_* macros for bmpman since it didn't seem to register the memory correctly (temporary)
- a little "stupid" fix for dds bitmap reading
- fix it so that memory is released properly on bitmap read errors
- some cleanup to model texture loading
- allow model textures to get released rather than just unloaded, saves bitmap slots
- bump MAX_BITMAPS to 4750, should be able to decrease after public testing of new code
2005-04-21 15:49:21 +00:00
taylor
7f786136a6
s/vector/vec3d/g, better support for different compilers (Jens Granseuer)
2005-04-05 05:53:25 +00:00
taylor
b399461826
fix compiler warnings with mismatched types and unused variables
...
cleanup some debug messages so they can be turned off if needed
get rid of extra strstr() check for thrusters since it should never get that far anyway
page_in/page_out of model glows should be better now
removed a bunch of unneeded casts and get type specific math functions right
2005-03-24 23:36:14 +00:00
taylor
405ba066b9
change min/max to MIN/MAX to fix GCC problems
...
add lab stuff to Makefile
build unbreakage for everything that's not MSVC++ 6
lots of warning fixes
fix OpenGL rendering problem with ship insignias
no Warnings() in non-debug mode for Linux (like Windows)
some campaign savefile fixage to stop reverting everyones data
2005-03-10 08:00:18 +00:00
taylor
98f254d8be
can't believe I missed something that obvious. *hides in shame*
2005-03-06 17:16:08 +00:00
wmcoolmon
02e75ddd49
Merge of WMC's codebase. "Features and bugs, making Goober say "Grr!", as release would be stalled now for two months for sure"
2005-03-03 06:05:32 +00:00
taylor
295426a6eb
make sure starfield bitmaps render when not in HTL mode
...
slight header fix for osapi.h
add some string overflow protection to modelread and bmpman
s/NO_NETWORKING/NO_NETWORK/g (Inferno builds)
2005-03-01 23:08:24 +00:00
bobboau
9c9876909b
oh, hey look I've commited something :D
...
animation system, weapon models detail box alt-tab bug, probly other stuff
2005-03-01 06:55:45 +00:00
taylor
2223aed74b
clean up some model related globals
...
code to disable individual thruster glows
fix issue where 1 extra OGL light pass didn't render
2005-02-15 00:06:27 +00:00
taylor
3cdae29516
update/add .cvsignore files for project file changes
...
silence warning about depreciated strings.h stuff for MSVC 2005
final model_unload() stuff for WMCoolmon, put in missionweaponchoice.cpp
remove really old project files
2005-02-08 23:49:59 +00:00
taylor
7b619f40cf
more post merge happiness
2005-02-05 04:15:36 +00:00
taylor
b155e6ebd3
merge with Linux/OSX tree - p0204-3
2005-02-04 23:29:32 +00:00
Goober5000
be761d4fc1
nitpicked some boolean tests, and fixed two small bugs
...
--Goober5000
2005-01-30 09:27:41 +00:00
Goober5000
cc85c92369
changed a bunch of transpose-rotate sequences to use unrotate instead
...
--Goober5000
2005-01-28 11:06:23 +00:00
Goober5000
86ad5d5d40
dock points on rotating submodels is *almost* working
...
--Goober5000
2005-01-27 11:26:23 +00:00
taylor
8074a3321b
cleanup debug messages for texture loading making the output more readable and useful
2005-01-21 08:58:32 +00:00
Goober5000
099d2700d0
multiple ship docking :)
...
don't tell anyone yet... check the SCP internal
--Goober500
2005-01-11 21:38:51 +00:00
bobboau
631ad4151f
sevral feature additions that WCS wanted,
...
and the foundations of a submodel animation system,
the calls to the animation triggering code (exept the procesing code,
wich shouldn't do anything without the triggering code)
have been commented out.
2004-12-05 22:01:12 +00:00
taylor
6804c59ad1
da simple IBX code
2004-10-09 17:45:45 +00:00
Kazan
864e1b5922
remove MCD complete
2004-07-26 20:47:56 +00:00
Kazan
428b3dcbc9
MCD - define _MCD_CHECK to use memory tracking
2004-07-12 16:33:09 +00:00
bobboau
69aa1db7ab
high level index buffer suport and d3d implementation,
...
OGL people need to get this working on your end as it's broke now
2004-06-28 02:13:08 +00:00
randomtiger
dc897e009c
Commented out mprintf, it was swamping debug console.
...
Uncommented some code which I hope has plugged the memory leak.
2004-06-06 20:04:28 +00:00
taylor
5de3360d61
prefer ani over pcx for ship textures
2004-05-09 15:02:00 +00:00
taylor
002a00827b
don't try to load glow maps if they are disabled
2004-04-26 12:37:10 +00:00
bobboau
dc29468e31
commiting recent minor bug fixes
2004-04-03 02:55:50 +00:00
taylor
41eecb2255
don't use interface anis as ship textures
2004-04-01 15:31:22 +00:00
Goober5000
c7e9c9934d
got rid of all those nasty warnings from xlocale and so forth; also added comments
...
for #pragma warning disable to indicate the message being disabled
--Goober5000
2004-03-31 05:42:29 +00:00
bobboau
8c6001b031
fixed a texture loading bug
2004-03-21 10:34:05 +00:00
bobboau
766ad441d0
fixed -spec comand line option,
...
probly some other stuf
2004-03-20 21:17:13 +00:00
Goober5000
7ef2ab2e39
Uber pass at reducing #includes
...
--Goober5000
2004-03-05 09:02:13 +00:00
bobboau
6bc70bcde1
fixed a Z buffer error in HTL submodel rendering,
...
and glow points,
and other stuff
2004-02-27 04:09:56 +00:00