taylor
b53d7081ff
various compiler warning fixes
2006-06-18 16:54:36 +00:00
taylor
48bf296ee3
add NO_DIRECT3D support
2006-05-27 17:13:22 +00:00
taylor
dd54d8a3b4
MVE player (audio only works with OpenAL builds!)
2006-05-13 06:59:48 +00:00
taylor
1a607e82c7
fix incorrect button locations, it matches the correct layout of the other techroom screens now
...
(thought Backslash was going to fix this, but I got tired of waiting. :))
2006-05-09 09:21:15 +00:00
taylor
425c7b86b4
deal with cf_find_file_location() changes
...
add a central parse_modular_table() function which anything can use
fix up weapon_expl so that it can properly handle modular tables and LOD count changes
add support for for a fireball TBM (handled a little different than a normal TBM is since it only changes rather than adds)
2005-12-28 22:17:02 +00:00
taylor
1c1b2c6885
some minor movie cleanup, not what I would like but enough for now
2005-11-13 06:46:10 +00:00
wmcoolmon
b00f5f9a55
Hardened cfile against array overflows
2005-10-16 23:15:47 +00:00
Goober5000
12c90e780d
remove PreProcDefine #includes in FS2
...
--Goober5000
2005-07-13 02:50:53 +00:00
taylor
fbb630aa2d
ton of non-standard resolution fixes
2005-07-02 19:45:02 +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
taylor
ab97b115cb
add an extra gr_flip() after gr_clear() to make sure the change is made active
2005-05-12 17:37:48 +00:00
wmcoolmon
fdb42c3908
Enabled movies in windowed mode; if this causes problems for people, they can always use -dnoshowvid
2005-04-24 06:52:23 +00:00
taylor
b370e5b903
some bm_unload() -> bm_release() changes to save bmpman slots
2005-02-23 04:51:56 +00:00
taylor
6044aef62c
fix a few things post merge
2005-02-05 00:30:49 +00:00
taylor
0bf7ee01dc
merge with Linux/OSX tree - p0131-2
2005-01-31 23:27:55 +00:00
taylor
db3759d775
this should get movies working again in D3D and help OGL too
2004-11-27 10:42:18 +00:00
Kazan
7d1c8b185d
added preprocdefines.h to prevent what happened with fred -- make sure to make all fred2 headers include this file as the _first_ include -- i have already modified fs2 files to do this
2004-08-11 05:06:36 +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
taylor
07a76fb1d0
mark view cutscenes ignoring extension and file case
2004-04-26 13:11:11 +00:00
taylor
02b01ae130
cvs log header, mark cutscenes viewable for later, gr_flip() to fix OGL white flash
2004-04-26 13:09:20 +00:00
randomtiger
6ad2af811d
Fixed movie playing code for fresh install. Removed NO_DSHOW_CODE paths.
2004-04-11 13:43:26 +00:00
taylor
87c33ceff4
handle movie file extensions better
2004-03-30 08:30:38 +00:00
randomtiger
5b3850bac3
Movies now use win32 calls to clear the screen before playback.
2004-03-27 23:23:36 +00:00
randomtiger
83d1c8f524
Bug fix for video playback.
2004-03-21 17:38:18 +00:00
randomtiger
f188726bb6
Added base for a general dynamic batching solution.
...
Fixed NO_DSHOW_CODE code path bug.
2004-03-20 14:47:14 +00:00
randomtiger
04a8944fb2
Added complete stub system to replace software.
2004-03-08 18:36:21 +00:00
randomtiger
aa7ac12a18
If user has stub ani's dshow code will fail gracefully instead of throwing up an error.
2004-03-07 14:02:22 +00:00
Goober5000
7ef2ab2e39
Uber pass at reducing #includes
...
--Goober5000
2004-03-05 09:02:13 +00:00
randomtiger
840c073f40
Think I have fixed dshow window focus error, will tidy code when confirmed.
2004-03-04 20:56:43 +00:00
bobboau
e050aa42c3
pluged memory leaks,
...
3D HTL lasers (they work perfictly)
and posably fixed Turnsky's shinemap bug
2004-02-20 04:29:57 +00:00
randomtiger
6155d89c49
Small changes, deleted old dshow stuff
2004-02-05 01:41:33 +00:00
randomtiger
1ef4ec188d
I have submitted the new movie playing code despite the fact in D3D it sometimes plays behind the main window.
...
In OGL it works perfectly and in both API's it doesnt switch to the desktop anymore so hopefully people will not experience the crashes etc that the old system used to suffer from.
2004-01-24 15:52:26 +00:00
randomtiger
f071b8be41
Fixed switching - RT
2003-08-21 20:54:39 +00:00
phreak
f6dbb169eb
the cutscene section in the techroom does not append *.mve onto a filename
2003-07-15 02:58:08 +00:00
phreak
a0b8313126
opengl now doesn't try to shutdown when its not running.
...
could cause problems on startup
2003-07-15 02:53:54 +00:00
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
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
phreak
d26c56a4b2
worked a hack to fix opengl support with dx8show movies
2003-03-07 01:00:37 +00:00
wmcoolmon
a286cdd2a3
Movie playing code; use movie_play and movie_play_two to play movies using Directshow. Depends on directx/dx8show.cpp
2003-02-22 04:17:58 +00:00
penguin
0678516880
Moved DirectX8 stuff to directx8 branch; reverted to previous
2002-08-27 13:38:58 +00:00
randomtiger
a0891d9240
Added new lib files: strmiids and ddraw to get dshow working
...
Added new command line parameter to active direct show movie play: -dshowvid
Uncommented movie_play calls and includes
2002-08-18 19:48:29 +00:00
penguin
0c503be8d1
The big include file move
2002-08-01 01:41:11 +00:00
penguin
3463682f1a
Back-port to MSVC
2002-07-07 19:56:00 +00:00
penguin
8f92eebd34
Warpcore CVS sync
2002-06-03 04:10:40 +00:00
penguin
663b3471b9
Volition sources -- warpcore CVS import
2002-06-03 03:26:03 +00:00