zicodxx
|
d9ca3a2287
|
Removed support for IPX protocol and MS-DOS-Multiplayer-compability due to age and lack of real need and to really improve on the Multiplayer without adding too much complexity for backwards-compability
|
2011-09-14 01:15:32 +02:00 |
|
zicodxx
|
dd991fbf6b
|
Got rid of cfile code: Renamed cfile-functions to use PHYSFSX-naming convention, Replaced cfile-macros with proper PHYSFS(X) calls; Introduced PHYSFSX_exists() which can check case-sensitive or case-insensitive to give more flexibility with game content
|
2011-06-01 09:59:55 +02:00 |
|
zicodxx
|
9f6cbc8c6c
|
Retired most of the Assembler code except the generic i386 scanline renderer; Removed all leftovers of Direct3D implementation; On the way make a some code more similar between D1X-Rebirth and D2X-Rebirth
|
2011-01-19 21:35:14 +01:00 |
|
zicodxx
|
c0dfe46173
|
Fixed some compiler warnings
|
2011-01-15 00:33:13 +01:00 |
|
Chris Taylor
|
3ef5dff1a6
|
Add CON_DEBUG level con_printf's for basic events (not EVENT_IDLE or EVENT_DRAW though)
|
2010-12-05 21:51:34 +08:00 |
|
Chris Taylor
|
4fa20a3d9f
|
Add support for OS native error/warning boxes, only implemented for Mac for now
|
2010-11-28 20:08:29 +08:00 |
|
zicodxx
|
27c1d4733a
|
Merged all HMP-related code into hmp.c/h; Also introduced new HMP to MIDI conversion functions based on JJFFE which use former Win32-related HMP-code - fixes some bugs in MIDI conversion and cleaner
|
2010-07-18 20:28:15 +00:00 |
|
zicodxx
|
9877d658f3
|
Process -nomusic argument again
|
2010-06-14 17:55:25 +00:00 |
|
kreatordxx
|
66bad6378f
|
Actually play endgame music when game is finished, play briefing music instead of hum if appropriate
|
2010-04-05 11:54:23 +00:00 |
|
zicodxx
|
a87ae8a672
|
Fixing possible string overflow while using KALI_PROCESS_NAME
|
2009-12-11 10:13:27 +00:00 |
|
zicodxx
|
62b75469dd
|
Adding macros USE_UDP and USE_IPX for the compiler to compile with either UDP- and/or IPX-support and removed the older IPX macros
|
2009-11-29 16:46:13 +00:00 |
|
zicodxx
|
febe5d124d
|
Abstracting networking protocols - Step 4: Implemented new UDP layer with Client/Server communication, Packet Loss Prevention and strict Version checking. Netgames list will follow later.
|
2009-11-24 09:48:53 +00:00 |
|
kreatordxx
|
bf512bb9ec
|
Remove redundant conf.h directives
|
2009-04-30 13:01:31 +00:00 |
|
zicodxx
|
b3bf4813df
|
Abstracting networking protocols - Step 2: Introducing new structure to hold protocol-dependend and -independend information about Netgame and it's Players; Further isolation of the IPX code and renaming the netdrv_* code to ipxdrv_* as this is now actually IPX-only; Next up: Renaming network_* functions to net_ipx_*, writing wrappers for protocol dependend functions in multi.c, Implementing protocol selection and Cleanup
|
2009-03-20 12:10:38 +00:00 |
|
zicodxx
|
8da36f8873
|
Abstracting networking protocols - Step 1: Renaming network-related files; Removing net_ipx.h (former network.h) includes from as much files as possible to make isolation of IPX-related functions easier in Step 2; Version defines Cleanup - needed later for good Version-Checking
|
2009-03-04 21:04:43 +00:00 |
|
zicodxx
|
3217f39990
|
Changed function naming convention in netdrv and below to general Descent code convention
|
2009-01-26 05:01:18 +00:00 |
|
zicodxx
|
1de53497b2
|
Using a clean flow for closing game data at the end of main() instead of using atexit; Now only use atexit for SDL stuff, error, mem, console (and editor which we do later); Small Cleanup
|
2008-11-14 16:56:40 +00:00 |
|
zicodxx
|
9ecb663ed3
|
Fixed IPX default socket (typo); Using function pointer for IPX-based sockets instead of globals
|
2008-07-19 22:28:31 +00:00 |
|
zicodxx
|
44bbb66101
|
Implemented Console-style game logging system to print graphics, to stdout and gamelog.txt; Added structure to keep values for descent.cfg; Added aspect and Texture Filtering to descent.cfg; Removed mono code - printing important stuff over console; Removed some obsolete or very common defines; Code cleanup and small fixes
|
2008-04-06 20:23:28 +00:00 |
|
zicodxx
|
f3d8d50a94
|
Reworked fonts routines - makes easier to expand and scale correctly; Reworked menus with better border scaling, improved rendering and cleanups; Improved font priniting ingame, better alignment; Reworked Netgame list; Real Doublebuffering in SDL-mode; Removed old and unused sources
|
2008-02-24 14:41:27 +00:00 |
|
zicodxx
|
b6f477a398
|
Cleanung up arch/ a little bit; Added mouse delta time interval for more more accurate reading at high FPS
|
2008-01-29 14:49:54 +00:00 |
|
zicodxx
|
acdcb77711
|
Cleaned/Rewritten/Renamed lower level network layer to make it (look) less IPX-oriented
|
2008-01-02 15:36:51 +00:00 |
|
zicodxx
|
62f6f40ab3
|
Code cleanup - old/unused/obsolete multiplayer code and more
|
2007-12-29 14:18:49 +00:00 |
|
zicodxx
|
d2ca16d4c1
|
Implemented new UDP/IP interface with Server-Relay (for firewalled users) and IPv6 compability; Fixed memory issues; If arguments -gl_mipmap and -gl_trilinear used both, always select -gl_trilinear
|
2007-12-17 22:45:45 +00:00 |
|
zicodxx
|
487d3c55a9
|
Fixed port deformation while sending handshake
|
2007-10-12 14:02:34 +00:00 |
|
md2211
|
a0b4cac982
|
* Removed executable flag on most files
* Reverted value of SOUND_MAX_VOLUME
|
2007-09-21 19:06:05 +00:00 |
|
zicodxx
|
91c393fb54
|
Added ipx_check_ready_to_join for driver element CheckReadyToJoin, making sure communication between UDP/IP clients
|
2007-08-20 21:33:26 +00:00 |
|
zicodxx
|
faa6122a4a
|
Even more FindArg cleanups
|
2007-07-22 20:40:39 +00:00 |
|
zicodxx
|
977084d457
|
Deletion of unused code
|
2007-07-16 02:46:47 +00:00 |
|
zicodxx
|
7d23cb6772
|
Cleaned up more FindArg's - Networking Options; Some fixes
|
2007-07-16 02:34:51 +00:00 |
|
zicodxx
|
8efe1ea653
|
Placing FindArg calls to seperated function, putting variables to a struct - frist step, not finished, yet; Large code cleanup
|
2007-07-14 20:33:42 +00:00 |
|
zicodxx
|
e22e079b56
|
fixed a bunch of compiler warnings
|
2007-06-11 09:06:14 +00:00 |
|
kreatordxx
|
82a39224b9
|
fix more Mac errors for new UDP/IP
|
2007-06-10 04:52:39 +00:00 |
|
zicodxx
|
f1134f0bc3
|
Removed old UDP/IP and MCAST4 code; Implemented online-capable UDP/IP interface
|
2007-05-30 14:16:49 +00:00 |
|
zicodxx
|
49eaa12468
|
removed deprecated Makefile stuff
|
2007-05-03 15:16:27 +00:00 |
|
zicodxx
|
3d2063153f
|
fixed typo in default broadcast
|
2007-04-03 22:16:19 +00:00 |
|
zicodxx
|
28f3d619c2
|
removed WANT_AWE32 flag - too buggy; scaled space between Hud-messages; block Hudlog output messages beginning with you (your ... maxed out, you already have ...)
|
2007-03-04 15:01:17 +00:00 |
|
zicodxx
|
068c023f3b
|
on-screen network error messages
|
2007-02-07 12:50:08 +00:00 |
|
zicodxx
|
58847c344e
|
corrected UDP/IP error output
|
2007-01-30 00:00:53 +00:00 |
|
zicodxx
|
a58dc03bab
|
special WINDOWS fixes and cleanups, corrected automated UDP broadcast
|
2007-01-22 10:40:14 +00:00 |
|
zicodxx
|
3d3188473b
|
GP2X handheld support; added SConstruct file (MAC support incomplete); code optimisations for software renderer; fixed memleaks
|
2006-12-19 02:25:50 +00:00 |
|
md2211
|
a4597bc8be
|
Initial integration of SDL_mixer sound system for Linux
|
2006-11-06 23:30:32 +00:00 |
|
zicodxx
|
7b8399bfc6
|
clear up automake stuff, additions in DXX-COMPILE.TXT
|
2006-10-02 17:00:26 +00:00 |
|
zicodxx
|
a039ad4945
|
improved cut_trough() to make misic sound better by limiting incrementation of j
|
2006-04-27 20:49:47 +00:00 |
|
zicodxx
|
6c882bee88
|
added cut_trough(), a clone of stop_all that is called to flush notes while playing a song to improve song switching
|
2006-04-27 20:38:15 +00:00 |
|
zicodxx
|
b94413b91b
|
initial import
|
2006-03-20 17:12:09 +00:00 |
|