Subversion Repositories eduke32

Rev

Hide changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
8798 478d 3h ny00123 /source/sw/src/ SW: Revert the changes from JFSW commit 7d0deafe81b0ffa30d77cfe242e454f8b4487a1f
related to the definitions of RANDOM_NEG in bunny.cpp, ripper.cpp
and ripper2.cpp. Do so in a way that isn't re-introducing compiler
warnings. This partially fixes compatibility with demos made for SW 1.2.
Additionally, replace the 3 separate definitions of RANDOM_NEG
with a common one within game.h.
 
/source/sw/src/bunny.cpp
/source/sw/src/game.h
/source/sw/src/ripper.cpp
/source/sw/src/ripper2.cpp
8797 478d 3h ny00123 /source/sw/src/ SW: Fix a few memory access errors related to demo support  
/source/sw/src/demo.cpp
/source/sw/src/game.cpp
8796 478d 3h ny00123 /source/build/src/ Add a workaround for possible rounding errors in calculations of
sintable and radarang. sintable[512] was different in a 32-bit build.
 
/source/build/src/engine.cpp
8794 478d 12h hendricks266 /source/build/ Fix voxels defined with definemodel

Patch from Nuke.YKT.
 
/source/build/include/mdsprite.h
/source/build/src/engine.cpp
/source/build/src/voxmodel.cpp
8793 478d 12h hendricks266 /source/build/src/ Replace hackish old PALETTE.DAT format detection with robust file length method  
/source/build/src/palette.cpp
8792 480d 0h ny00123 /source/sw/src/ Pack the struct SW_PACKET. While this makes demo playback
functional with existing demo files, the code is known
to be incompatible with demos made for SW 1.2.
 
/source/sw/src/game.h
8791 484d 14h hendricks266 /source/duke3d/src/ WT Incinerator projectile velocity hotfix from Nuke.YKT  
/source/duke3d/src/player.cpp
8790 484d 14h hendricks266 /source/duke3d/src/ Implement WT episode 5 ending  
/source/duke3d/src/screens.cpp
/source/duke3d/src/soundsdyn.cpp
/source/duke3d/src/soundsdyn.h
8789 484d 14h hendricks266 /source/duke3d/src/ Implement WT's widescreen tiles  
/source/duke3d/src/duke3d.h
/source/duke3d/src/menus.cpp
/source/duke3d/src/player.cpp
/source/duke3d/src/premap.cpp
/source/duke3d/src/sbar.cpp
/source/duke3d/src/sbar.h
/source/duke3d/src/screens.cpp
8788 484d 14h hendricks266 /source/duke3d/src/ Implement hardcoded WT stuff

Includes the new weapon, enemy projectiles, and breakable objects.

Patch from Nuke.YKT.

I edited it some, mostly to add the proper "if (WORLDTOUR)" checks.
 
/source/duke3d/src/actors.cpp
/source/duke3d/src/duke3d.h
/source/duke3d/src/game.cpp
/source/duke3d/src/gamedef.cpp
/source/duke3d/src/gamevars.cpp
/source/duke3d/src/inv.h
/source/duke3d/src/namesdyn.cpp
/source/duke3d/src/namesdyn.h
/source/duke3d/src/player.cpp
/source/duke3d/src/player.h
/source/duke3d/src/sbar.cpp
/source/duke3d/src/sector.cpp
/source/duke3d/src/soundsdyn.cpp
/source/duke3d/src/soundsdyn.h
8787 484d 14h hendricks266 /source/duke3d/src/ Fix negative viewtypes to match what World Tour expects  
/source/duke3d/src/game.cpp
8786 484d 14h hendricks266 /source/duke3d/src/ Cleanup some Duke game logic, mostly to allow easier chaining to the default case  
/source/duke3d/src/actors.cpp
/source/duke3d/src/cheats.cpp
/source/duke3d/src/game.cpp
/source/duke3d/src/macros.h
/source/duke3d/src/sector.cpp
8785 484d 14h hendricks266 /source/duke3d/rsrc/fury/ Fix mistake in .rc  
/source/duke3d/rsrc/fury/buildres.rc
8784 489d 14h terminx /source/audiolib/src/ Update TinySoundFont to 21c07c0bcd702e7adf3db349ac926914b98d17ce  
/source/audiolib/src/tsf.h
8783 489d 14h terminx /source/audiolib/ Clean up audiolib format detection a little bit  
/source/audiolib/include/multivoc.h
/source/audiolib/src/fx_man.cpp
/source/audiolib/src/xmp.cpp
8782 489d 14h terminx /source/audiolib/ Misc audiolib cleanup changes

This was split from another commit to make the other commit clearer. These changes don't really do much of anything.
 
/source/audiolib/include/fx_man.h
/source/audiolib/src/fx_man.cpp
/source/audiolib/src/music.cpp
8781 492d 1h ny00123 /source/sw/src/ SW: Revert the automapping changes from r5207. Using engine-side code
brought back in r7873, this should restore the behaviors of DOS v1.2.
 
/source/sw/src/cheats.cpp
/source/sw/src/game.cpp
8780 492d 1h ny00123 /source/build/src/ Add set of polymost2d to 0 which was missed in r8711 to resizeglcheck.
Fixes tiled automap rendering in SW, without breaking the status bar
as in the case of r8766.
 
/source/build/src/polymost.cpp
8779 492d 1h ny00123 /source/sw/src/ Revert the change of call to FAF_DrawRooms into a conditional one,
as done in r8766, since this breaks status bar output in tiled
overhead map with Polymost. Do add comment about this for now.
 
/source/sw/src/draw.cpp
8778 492d 11h terminx /source/duke3d/src/ Restore previously selected .sf2 filename when the file selector is canceled by pressing esc  
/source/duke3d/src/menus.cpp

Show All