dxx-rebirth/main
2007-01-21 11:09:41 +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 for OGL don't display background bitmap if screen height < 400 because it won't fit - just draw grey 2007-01-20 12:06:01 +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 initial import 2006-03-20 16:43:15 +00:00
collide.h initial import 2006-03-20 16:43:15 +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 make scrolling smoother by changing time_delay 2006-10-12 22:48:19 +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 draw spheres instead of pixels in draw_stars to show correctly in OGL 2007-01-17 15:35:14 +00:00
endlevel.h initial import 2006-03-20 16:43:15 +00:00
fireball.c change byte to sbyte 2006-10-06 14:41:31 +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 fixed key combo to shrink/grow window (lost while porting to GP2X) 2007-01-13 14:20:24 +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 made fonts scalable, added command-line to enable fixed fonts, added command-line to enable hires fonts, made savegame thumbs scalable, reworked menu borders, new way to display level info in automap to get right with scaled fonts. still need to rewrite credits code and make hud ready. will follow later. 2006-08-13 15:52:49 +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 fixing small cockpit glitch in SDL mode 2006-11-22 04:55:41 +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 aligned 'press any key...' message on hud 2006-10-12 10:07:05 +00:00
hudlog.c 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
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 re-added missing command-line switches for SUPPORTS_NET_IP 2007-01-21 11:09:41 +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 initial import 2006-03-20 16:43:15 +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 prevent changing weapons if automap is active 2007-01-18 15:19:45 +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 limit homing missle turn-rate 2007-01-13 16:22:27 +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 gp2x update: updated docs, prevent clocking menu using illegal values and hardlock the device 2006-11-22 10:32:39 +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 made short packets default on. long packets are still available but in general cause more problems than short 2007-01-20 13:48:19 +00:00
network.h change byte to sbyte 2006-10-06 14:41:31 +00:00
newdemo.c code optimisation and fixed mem-leaks 2006-11-28 08:56:24 +00:00
newdemo.h implemented sound code of d2x 2006-10-06 16:34:53 +00:00
newmenu.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
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 removing the dead statement (leftover from WraithX Deathcam) from object_move_one() so the function will return correctly if player dies instead running further and creating invalid code and crashes 2007-01-13 13:18:25 +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 corrected radar y position 2006-10-15 23:36:08 +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 corrected demo-related font positions; merged ogl_ubitmapm_cs and ogl_ubitmapm_cf 2006-10-08 15:56:03 +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 if player is deleted also delete PLX file; removed D1X_DATE, not necessary; corrected Menu_special 2006-10-10 09:53:25 +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