dxx-rebirth/main
2007-02-28 20:43:10 +00:00
..
ai.c change byte to sbyte 2006-10-06 14:41:31 +00:00
ai.h initial import 2006-03-20 16:43:15 +00:00
aipath.c change byte to sbyte 2006-10-06 14:41:31 +00:00
aistruct.h change byte to sbyte 2006-10-06 14:41:31 +00:00
altsound.c fixing crash when playing sounds in lowmem 2006-10-06 14:56:25 +00:00
altsound.h initial import 2006-03-20 16:43:15 +00:00
args.c moved some FindArgs to main() so they are not called in the game; added printf for DEBUG to track FindArgs 2006-10-31 15:45:48 +00:00
automap.c force show_fullscreen to software drawing if image is bigger than screen, showing Automap background in low resolutions via software, removed obsolete robot briefing fix in OGL, code cleanup 2007-02-06 19:23:33 +00:00
automap.h initial import 2006-03-20 16:43:15 +00:00
ban.c initial import 2006-03-20 16:43:15 +00:00
ban.h initial import 2006-03-20 16:43:15 +00:00
bm.c ARM CPU support with words alignment and GP2X handheld support 2006-11-22 05:35:10 +00:00
bm.h change byte to sbyte 2006-10-06 14:41:31 +00:00
bmread.c change byte to sbyte 2006-10-06 14:41:31 +00:00
cdplay.c initial import 2006-03-20 16:43:15 +00:00
cdplay.h initial import 2006-03-20 16:43:15 +00:00
clock.c ARM CPU support with words alignment and GP2X handheld support (part2 - added clock.c) 2006-11-22 05:36:49 +00:00
cntrlcen.c initial import 2006-03-20 16:43:15 +00:00
cntrlcen.h initial import 2006-03-20 16:43:15 +00:00
collide.c improved debris random stuff, added -persistentdebris feature 2007-02-10 23:19:21 +00:00
collide.h improved debris random stuff, added -persistentdebris feature 2007-02-10 23:19:21 +00:00
command.c initial import 2006-03-20 16:43:15 +00:00
command.h initial import 2006-03-20 16:43:15 +00:00
compbit.h initial import 2006-03-20 16:43:15 +00:00
config.c code optimisation and fixed mem-leaks 2006-11-28 08:56:24 +00:00
config.h initial import 2006-03-20 16:43:15 +00:00
console.c initial import 2006-03-20 16:43:15 +00:00
console.h initial import 2006-03-20 16:43:15 +00:00
controls.c initial import 2006-03-20 16:43:15 +00:00
controls.h initial import 2006-03-20 16:43:15 +00:00
credits.c force show_fullscreen to software drawing if image is bigger than screen, showing Automap background in low resolutions via software, removed obsolete robot briefing fix in OGL, code cleanup 2007-02-06 19:23:33 +00:00
credits.h initial import 2006-03-20 16:43:15 +00:00
custom.c initial import 2006-03-20 16:43:15 +00:00
custom.h change byte to sbyte 2006-10-06 14:41:31 +00:00
d_conv.c initial import 2006-03-20 16:43:15 +00:00
d_gamecv.c initial import 2006-03-20 16:43:15 +00:00
d_gamecv.h initial import 2006-03-20 16:43:15 +00:00
desc_id.h initial import 2006-03-20 16:43:15 +00:00
digi.h implemented sound code of d2x 2006-10-06 16:34:53 +00:00
digicomp.c initial import 2006-03-20 16:43:15 +00:00
digicomp.h initial import 2006-03-20 16:43:15 +00:00
digiobj.c added digiobj.c which was missing - should already be in rev 165 2006-10-10 17:13:52 +00:00
dumpmine.c change byte to sbyte 2006-10-06 14:41:31 +00:00
effects.c initial import 2006-03-20 16:43:15 +00:00
effects.h initial import 2006-03-20 16:43:15 +00:00
endlevel.c improved DepthTest, fixing Clipping bugs 2007-02-26 13:32:00 +00:00
endlevel.h initial import 2006-03-20 16:43:15 +00:00
fireball.c improved debris random stuff, added -persistentdebris feature 2007-02-10 23:19:21 +00:00
fireball.h initial import 2006-03-20 16:43:15 +00:00
fuelcen.c change byte to sbyte 2006-10-06 14:41:31 +00:00
fuelcen.h change byte to sbyte 2006-10-06 14:41:31 +00:00
fvi.c initial import 2006-03-20 16:43:15 +00:00
fvi.h initial import 2006-03-20 16:43:15 +00:00
fvi_a.h initial import 2006-03-20 16:43:15 +00:00
game.c newdemo-related fixes 2007-02-28 20:43:10 +00:00
game.h removing unnecessary stuff from game_init_render_buffers; better resolution handling; making shareware version using registered save/restore features; storing resolution stuff in PLX file and making compability to other D1X versions; cleaning up the code a bit; implemented SHAREWARE build in SCons and some fixes for SHAREWARE build (Thanks to Hans de Goede) 2006-10-06 00:12:16 +00:00
gamefont.c read/save Hires fonts/briefings, demos, AddOn missions, screenshots from/to subdirectories 2007-01-25 09:56:05 +00:00
gamefont.h initial import 2006-03-20 16:43:15 +00:00
gamemine.c initial import 2006-03-20 16:43:15 +00:00
gamemine.h initial import 2006-03-20 16:43:15 +00:00
gamesave.c fixed EDITOR build 2007-01-21 11:03:36 +00:00
gamesave.h initial import 2006-03-20 16:43:15 +00:00
gameseg.c change byte to sbyte 2006-10-06 14:41:31 +00:00
gameseg.h change byte to sbyte 2006-10-06 14:41:31 +00:00
gameseq.c only read and write lowercase pilots - prevents mistakes in -pilot option as well as multisaves 2007-01-18 18:58:18 +00:00
gameseq.h initial import 2006-03-20 16:43:15 +00:00
gauges.c created offset for LOCK message string if demo record or playback 2007-02-08 17:34:34 +00:00
gauges.h initial import 2006-03-20 16:43:15 +00:00
hash.c initial import 2006-03-20 16:43:15 +00:00
hash.h initial import 2006-03-20 16:43:15 +00:00
hmp2mid.c * Addition of forgotten HMP-MIDI conversion 2006-10-18 17:08:59 +00:00
hmp2mid.h * Addition of forgotten HMP-MIDI conversion 2006-10-18 17:08:59 +00:00
hostage.c initial import 2006-03-20 16:43:15 +00:00
hostage.h initial import 2006-03-20 16:43:15 +00:00
hud.c make 'Press any key ...'- and 'Demo recording' messages not overlap 2007-02-19 21:18:04 +00:00
hudlog.c block 'You already have'-messages in HudLog output 2007-02-19 15:21:53 +00:00
hudlog.h tell user where descent.hog/pig should be if it isn't there, removed broken -hudlogdir code 2007-01-19 14:27:21 +00:00
hudmsg.h initial import 2006-03-20 16:43:15 +00:00
ignore.c initial import 2006-03-20 16:43:15 +00:00
ignore.h initial import 2006-03-20 16:43:15 +00:00
inferno.c fixed memory corruption in Demo-Playback 2007-02-19 19:57:23 +00:00
inferno.h initial import 2006-03-20 16:43:15 +00:00
ip_base.cpp initial import 2006-03-20 16:43:15 +00:00
ip_base.h initial import 2006-03-20 16:43:15 +00:00
ip_basec.h initial import 2006-03-20 16:43:15 +00:00
ipclienc.c initial import 2006-03-20 16:43:15 +00:00
ipclient.cpp windows fixes: using SDL_ShowCursor for windows; adding alloca.h for MinGW environment 2006-10-07 11:56:30 +00:00
ipclient.h on-screen network error messages 2007-02-07 12:50:08 +00:00
ipserver.cpp initial import 2006-03-20 16:43:15 +00:00
ipserver.h initial import 2006-03-20 16:43:15 +00:00
ipx_drv.c initial import 2006-03-20 16:43:15 +00:00
joydefs.h initial import 2006-03-20 16:43:15 +00:00
kconfig.c reverting rev372 - fast movement noticed in DOS version was caused by too high FPS because of the different behaviour of FrameTime. Divisor in pitch time is correct to stay as close as possible to 30FPS behaviour 2007-01-27 23:01:42 +00:00
kconfig.h added new control type: Joystick & Mouse (Thanks to The_Lion) 2006-10-07 01:09:41 +00:00
kmatrix.c initial import 2006-03-20 16:43:15 +00:00
kmatrix.h initial import 2006-03-20 16:43:15 +00:00
laser.c added Alex' patch to add FPS independent and physics homing missiles - also implemented command-line to switch back to legacy homers 2007-02-17 22:52:23 +00:00
laser.h initial import 2006-03-20 16:43:15 +00:00
lighting.c change byte to sbyte 2006-10-06 14:41:31 +00:00
lighting.h initial import 2006-03-20 16:43:15 +00:00
loadrdl.h change byte to sbyte 2006-10-06 14:41:31 +00:00
loadrl2.c ARM CPU support with words alignment and GP2X handheld support 2006-11-22 05:35:10 +00:00
m_inspak.c initial import 2006-03-20 16:43:15 +00:00
makefile The new build system for d1x 2006-04-03 17:32:39 +00:00
menu.c fixed -demo and -autodemo switches to work with DEMO_DIR 2007-02-06 15:03:10 +00:00
menu.h initial import 2006-03-20 16:43:15 +00:00
mglobal.c change byte to sbyte 2006-10-06 14:41:31 +00:00
mission.c initial import 2006-03-20 16:43:15 +00:00
mission.h initial import 2006-03-20 16:43:15 +00:00
mlticntl.c initial import 2006-03-20 16:43:15 +00:00
mlticntl.h initial import 2006-03-20 16:43:15 +00:00
modem.c change byte to sbyte 2006-10-06 14:41:31 +00:00
modem.h initial import 2006-03-20 16:43:15 +00:00
morph.c initial import 2006-03-20 16:43:15 +00:00
morph.h initial import 2006-03-20 16:43:15 +00:00
mprofile.c initial import 2006-03-20 16:43:15 +00:00
mprofile.h initial import 2006-03-20 16:43:15 +00:00
multi.c cleaned up command-line help; removed old/redundant/unfunctional options; improved code to read -pilot/-demo argument 2006-10-18 12:52:56 +00:00
multi.h change byte to sbyte 2006-10-06 14:41:31 +00:00
multibot.c change byte to sbyte 2006-10-06 14:41:31 +00:00
multibot.h initial import 2006-03-20 16:43:15 +00:00
multipow.c initial import 2006-03-20 16:43:15 +00:00
multipow.h initial import 2006-03-20 16:43:15 +00:00
multiver.c initial import 2006-03-20 16:43:15 +00:00
multiver.h initial import 2006-03-20 16:43:15 +00:00
mute.c initial import 2006-03-20 16:43:15 +00:00
mute.h initial import 2006-03-20 16:43:15 +00:00
netlist.c removed fullscreen menu toggle - does not work on any arch and hasn't since we have toggle in resolution menu 2006-10-20 14:53:41 +00:00
netmisc.c initial import 2006-03-20 16:43:15 +00:00
netmisc.h initial import 2006-03-20 16:43:15 +00:00
netpkt.c initial import 2006-03-20 16:43:15 +00:00
netpkt.h change byte to sbyte 2006-10-06 14:41:31 +00:00
netseq.h initial import 2006-03-20 16:43:15 +00:00
network.c fixed player restriction at robot-/coop-games - code cleanup 2007-02-19 13:29:19 +00:00
network.h fixed player restriction at robot-/coop-games - code cleanup 2007-02-19 12:57:30 +00:00
newdemo.c fixed memory corruption in Demo-Playback 2007-02-19 19:57:23 +00:00
newdemo.h read/save Hires fonts/briefings, demos, AddOn missions, screenshots from/to subdirectories 2007-01-25 09:56:05 +00:00
newmenu.c use remove instead of unlink to delete plx-file safely 2007-02-06 15:08:05 +00:00
newmenu.h windows fixes: using SDL_ShowCursor for windows; adding alloca.h for MinGW environment 2006-10-07 11:56:30 +00:00
nncoms.c initial import 2006-03-20 16:43:15 +00:00
nncoms.h initial import 2006-03-20 16:43:15 +00:00
nocomlib.c initial import 2006-03-20 16:43:15 +00:00
nocomlib.h initial import 2006-03-20 16:43:15 +00:00
object.c improved DepthTest, fixing Clipping bugs 2007-02-26 13:32:00 +00:00
object.h ARM CPU support with words alignment and GP2X handheld support 2006-11-22 05:35:10 +00:00
observer.h initial import 2006-03-20 16:43:15 +00:00
paging.c change byte to sbyte 2006-10-06 14:41:31 +00:00
paging.h initial import 2006-03-20 16:43:15 +00:00
physics.c ARM CPU support with words alignment and GP2X handheld support 2006-11-22 05:35:10 +00:00
physics.h initial import 2006-03-20 16:43:15 +00:00
piggy.c initial import 2006-03-20 16:43:15 +00:00
piggy.h initial import 2006-03-20 16:43:15 +00:00
pingstat.c initial import 2006-03-20 16:43:15 +00:00
pingstat.h initial import 2006-03-20 16:43:15 +00:00
player.h change byte to sbyte 2006-10-06 14:41:31 +00:00
playsave.c joystick axes can be reassigned; higher offset for axes moving detection; correction for menus that are bigger than screen; plxver correction (is actually used) 2007-01-10 00:50:07 +00:00
playsave.h initial import 2006-03-20 16:43:15 +00:00
polyobj.c ARM CPU support with words alignment and GP2X handheld support 2006-11-22 05:35:10 +00:00
polyobj.h ARM CPU support with words alignment and GP2X handheld support 2006-11-22 05:35:10 +00:00
powerup.c initial import 2006-03-20 16:43:15 +00:00
powerup.h initial import 2006-03-20 16:43:15 +00:00
radar.c don't show Radar box-fading in SDL; fixed OGL gr_ucircle() 2007-02-20 00:00:28 +00:00
radar.h initial import 2006-03-20 16:43:15 +00:00
reconfig.c initial import 2006-03-20 16:43:15 +00:00
reconfig.h initial import 2006-03-20 16:43:15 +00:00
render.c removed inaccurate 4D hack, use GL_ALWAYS for special segments in level 19 only - typo corrected 2007-01-20 16:06:03 +00:00
render.h initial import 2006-03-20 16:43:15 +00:00
reorder.c initial import 2006-03-20 16:43:15 +00:00
reorder.h initial import 2006-03-20 16:43:15 +00:00
robot.c initial import 2006-03-20 16:43:15 +00:00
robot.h change byte to sbyte 2006-10-06 14:41:31 +00:00
scores.c ARM CPU support with words alignment and GP2X handheld support 2006-11-22 05:35:10 +00:00
scores.h initial import 2006-03-20 16:43:15 +00:00
screens.h initial import 2006-03-20 16:43:15 +00:00
script.h initial import 2006-03-20 16:43:15 +00:00
segment.h change byte to sbyte 2006-10-06 14:41:31 +00:00
segpoint.h initial import 2006-03-20 16:43:15 +00:00
settings.h initial import 2006-03-20 16:43:15 +00:00
slew.c initial import 2006-03-20 16:43:15 +00:00
slew.h fix error when building editor with RELEASE 2006-10-02 13:05:23 +00:00
snddecom.c initial import 2006-03-20 16:43:15 +00:00
snddecom.h initial import 2006-03-20 16:43:15 +00:00
songs.c code cleanups 2006-05-05 14:14:55 +00:00
songs.h initial import 2006-03-20 16:43:15 +00:00
sounds.h initial import 2006-03-20 16:43:15 +00:00
state.c corrected demo-related font positions; merged ogl_ubitmapm_cs and ogl_ubitmapm_cf 2006-10-08 15:56:03 +00:00
state.h initial import 2006-03-20 16:43:15 +00:00
switch.c change byte to sbyte 2006-10-06 14:41:31 +00:00
switch.h change byte to sbyte 2006-10-06 14:41:31 +00:00
terrain.c initial import 2006-03-20 16:43:15 +00:00
terrain.h initial import 2006-03-20 16:43:15 +00:00
texmerge.c initial import 2006-03-20 16:43:15 +00:00
texmerge.h initial import 2006-03-20 16:43:15 +00:00
text.c fixed mem-leak in load_text() 2006-11-28 21:56:07 +00:00
text.h initial import 2006-03-20 16:43:15 +00:00
textures.h initial import 2006-03-20 16:43:15 +00:00
titles.c force show_fullscreen to software drawing if image is bigger than screen, showing Automap background in low resolutions via software, removed obsolete robot briefing fix in OGL, code cleanup 2007-02-06 19:23:33 +00:00
titles.h move order form showing to titles.c (d2x-cvs takeover) 2006-10-02 13:50:22 +00:00
vclip.c initial import 2006-03-20 16:43:15 +00:00
vclip.h initial import 2006-03-20 16:43:15 +00:00
vers_id.h Adding missing stuff from previous revision 2007-02-14 22:28:49 +00:00
vlcnfire.c initial import 2006-03-20 16:43:15 +00:00
vlcnfire.h initial import 2006-03-20 16:43:15 +00:00
wall.c last small hack for 4D effects... still does not work correctly and never will 2006-10-14 12:43:50 +00:00
wall.h change byte to sbyte 2006-10-06 14:41:31 +00:00
weapon.c change byte to sbyte 2006-10-06 14:41:31 +00:00
weapon.h change byte to sbyte 2006-10-06 14:41:31 +00:00