summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2006-09-09Remove hack accidentally committed that always updates the paletteSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 598
2006-09-02Add -nwtmerge option, which behaves the same as NWT's -merge option. What thisSimon Howard
does is load a PWAD, then search through the IWAD sprites list, removing lumps where there are lumps of the same name in the PWAD. The PWAD must then be loaded again with the normal -file option. This is needed to run TiC's Obituary TC: chocolate-doom -nwtmerge obtic2.wad -file obtic1.wad obtic2.wad -deh obtic1.deh Also add W_PrintDirectory debug function, W_AddFile changed to return handle. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 596
2006-09-02Allow loading dehacked 2.3 patches.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 595
2006-09-02Don't allow \0 in dehacked strings read with DEH_ReadLine.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 594
2006-09-01Sync the -loadgame parameter across all clients connected to a server.Simon Howard
Loading/saving multiplayer games should all work now. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 593
2006-09-01Better spechits emulation. Remove support for emulating the higher-memorySimon Howard
spechits overruns, as they will overwrite pointers with garbage and crash the game. Change the spechits base address to one from doom2.exe, which seems to work better in more cases. Add -spechit command-line parameter to allow the base address to be explicitly specified if necessary. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 592
2006-08-31Call R_ExecuteSetViewSize immediately after calling I_InitGraphics. Simon Howard
I_InitGraphics can change where screens[0] points to, so the player can end up with a blank screen sometimes. Thanks to Kurn for reporting this. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 591
2006-08-31Check for 'ff_end' not 'ff_start' when displaying warning message aboutSimon Howard
merging flats. Some old Vanilla WADs used ff_start..f_end to add extra flats and this message should not be displayed for them. Use American spelling of 'behavior'. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 582
2006-08-31Allow the demo size limit to be disabled through the config file.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 581
2006-08-31Bomb out with an error when a dehacked string is set that is longer thanSimon Howard
is possible in Vanilla Doom with normal dehacked. Chocolate Doom is unforgiving! Subversion-branch: /trunk/chocolate-doom Subversion-revision: 580
2006-08-31Use the new TXT_Sleep function in Doom.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 579
2006-08-06Bomb out with an error when trying to draw patches that go off the screen,Simon Howard
as Vanilla Doom does. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 569
2006-07-28Try to convert MUS even if the MUS header is not present. The new codeSimon Howard
plays the deca.wad titlescreen music properly! Subversion-branch: /trunk/chocolate-doom Subversion-revision: 568
2006-07-24Oops :-)Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 567
2006-07-22New mus -> mid conversion code thanks to Ben Ryves <benryves@benryves.com>Simon Howard
This plays back a lot of music closer to Vanilla Doom - eg. tnt.wad map02 Subversion-branch: /trunk/chocolate-doom Subversion-revision: 566
2006-06-29Hugely refactor the response file loading code. Allow arguments to beSimon Howard
enclosed in quotes; this allows long filenames with spaces in to be specified with -file in response files. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 563
2006-06-21Let the SDL parachute catch crashes and shut down properly. Don't crashSimon Howard
after playing demos. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 562
2006-06-18Add deh_section_sound to dehacked sections list (thanks to rpeter on the Simon Howard
dw forums). Subversion-branch: /trunk/chocolate-doom Subversion-revision: 559
2006-06-16Add hash table for fast texture lookup; refactor P_GroupLines to use anSimon Howard
O(n) rather than O(n^2) algorithm: faster loading maps like sid.wad map03 Subversion-branch: /trunk/chocolate-doom Subversion-revision: 558
2006-06-03Stop sending data to the server when a connection drops. Print a messageSimon Howard
to the console as well. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 557
2006-06-03Detect recursive calls to I_Error to prevent an infinite loop.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 556
2006-06-03Bomb out with an error message if game options are specified to a Simon Howard
dedicated server. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 555
2006-05-29Add -autojoin command line parameter to automatically search a local LAN Simon Howard
for a server and join it. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 544
2006-05-29Fix broadcast transmits (-search works!)Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 543
2006-05-29Add textscreen.h top level header to avoid having to include all txt_*Simon Howard
headers individually. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 542
2006-05-29Allow struts to force height as well as width. Hide "start game" buttonSimon Howard
for players which are not the game controller. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 541
2006-05-29Add strut class to allow table column width to be forced.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 539
2006-05-29Warp mouse to screen center (possibly fix joe's mouse problem).Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 538
2006-05-29Fix E1-3 intermission screen animations.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 537
2006-05-29Add missing newline to message.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 536
2006-05-29Change the mouse acceleration behavior to accelerate by multiplying by aSimon Howard
linear amount when a threshold is exceeded. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 535
2006-05-26Switch netgame waiting screen to use the new text mode GUI system.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 534
2006-05-26Add an option to disable autoadjusting the video mode.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 532
2006-05-25Put savegames in separate directories depending on the IWAD.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 531
2006-05-25Add screenmultiply x4 mode.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 526
2006-05-24Remove debug hack used for testing startup delay.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 525
2006-05-23Prevent crashes when loading savegames where mancubi were in the middleSimon Howard
of firing. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 521
2006-05-22Allow specifying the full path and filename when playing back demos.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 510
2006-05-20Make Translatekey static.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 489
2006-05-20Split off keyboard key definitions to a separate file.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 488
2006-05-19Initialise tracers to NULL on savegame load - fixes a problem with Simon Howard
revenant tracers in savegames. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 485
2006-05-19Add a config file setting to allow a delay to be specified on startup.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 484
2006-05-19Split off text mode gui desktop code into a separate file. Rename someSimon Howard
of the functions in txt_gui.c. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 483
2006-05-11Allow port to be specified for client to connect to through -port orSimon Howard
-connect hostname:port. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 479
2006-05-08Allow -3 scale.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 478
2006-05-06Respect the use_mouse value in configuration files.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 477
2006-05-06Add back -nomouse command line parameter.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 476
2006-05-05Syncronise the -timer/-avg parameters across all clients to avoid desyncs.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 475
2006-05-03Handle divide by zero in R_PointToDist: fixes crash in udm1.wadSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 474
2006-05-03Allow .mid files in PWADs (via including a MID inside a music lump).Simon Howard
This actually seems to work in Vanilla, as long as the MID is less than ~96k. This isn't perfect. Subversion-branch: /trunk/chocolate-doom Subversion-revision: 473