Detail
2021.07.29.Log1933.txt
No SVN revisions parsed. Raw content is shown below.
Raw Content
commit e28d400aee813cb7afabef8a7fd628829481cca3
Author: Richard C. Gobeille <richard@voidpoint.com>
Date: Thu Jul 29 08:09:15 2021 -0700
Duke3d: fix savegame MUSICANDSFX issues
Fixes terminx/eduke32#75 and terminx/eduke32#179.
commit d595a39d2c1e041889c8848778c1d6a22e206900
Author: Richard Gobeille <richard@voidpoint.com>
Date: Fri Aug 20 02:23:51 2021 -0700
Duke3d: fix issue with Polymer lights sometimes not appearing after the player dies and respawns
Fixes terminx/eduke32#188
commit b4d1041f0bb2b44915efa50c6e52ff730f33bbf6
Author: Richard Gobeille <richard@voidpoint.com>
Date: Wed Aug 18 15:57:42 2021 -0700
editor: skip drawing sprites in textured view if the sector is grayed out
commit 0ffad6461ae87e94207415809a6e1f99c5260016
Author: Richard Gobeille <richard@voidpoint.com>
Date: Sat Jul 24 01:32:27 2021 -0700
engine: use bitmap_set/bitmap_test in cansee()
commit 6467e6fe5815a3c00979a3f8643e881c263dfcad
Author: Richard Gobeille <richard@voidpoint.com>
Date: Tue Jul 20 06:55:28 2021 -0700
Duke3d: use array notation instead of pointer arithmetic for dereferences of actor execptr
commit f9952017c7fc0c3b48019823ccc0ed11db9b7f77
Author: Richard Gobeille <richard@voidpoint.com>
Date: Mon Jul 19 00:08:18 2021 -0700
engine: improvements to the updatesector family of functions
Implements the concept outlined in MR 114 and adds some additional checks to prevent more calls to getsectordist() than necessary
commit 785390e980c0b7b0b88240748f90cb254fa7f57f
Author: Richard Gobeille <richard@voidpoint.com>
Date: Sun Jul 18 22:48:10 2021 -0700
engine: guard some modified behavior in pushmove() with an enginecompatibilitymode == ENGINE_EDUKE32 check
commit fade7be387ddecd1cf04d340921eeb1ea5ed27e8
Author: Richard Gobeille <richard@voidpoint.com>
Date: Sun Jul 18 06:46:50 2021 -0700
engine: move compatibility loops at the end of clipmove() to their own clipmove_compat() function
commit fe8316af60b2b473883f2913ab3c0000adcb019a
Author: Richard Gobeille <richard@voidpoint.com>
Date: Thu Jul 15 09:51:42 2021 -0700
Duke3d: open menu with right mouse button during demo playback
commit 949c1be7d271584956f0b58b98827e1f14c8f15f
Author: Richard Gobeille <richard@voidpoint.com>
Date: Wed Jul 14 06:20:58 2021 -0700
Duke3d: don't overwrite player name passed with -name parameter with that stored in the cfg, and don't save a name entered with -name to the cfg
commit 43ed8c87ad5552f6d2b0f0245eeaa23dfd6f5346
Author: Richard Gobeille <richard@voidpoint.com>
Date: Wed Jul 14 00:24:15 2021 -0700
engine: I think this needs to be set for interaction with clipshapes through TROR to work correctly
commit 600ce46af679a5eaa47111c19f6348066b0a38d9
Author: Richard Gobeille <richard@voidpoint.com>
Date: Sun Aug 15 17:50:49 2021 -0700
Duke3d: remove extra camera smoothing from G_DrawRooms, it's no longer required
commit dc2f3016161adb29bf9355be4bda404ccea342b4
Author: Richard C. Gobeille <richard@voidpoint.com>
Date: Sat Jul 10 01:22:51 2021 -0700
engine: fix rotatesprite interpolation issues
commit 0f928a1fd5eb23e37c48d7eb547a176ff9cf6eab
Author: Richard Gobeille <richard@voidpoint.com>
Date: Sun Aug 15 17:50:11 2021 -0700
engine: fix timer problems, move calc_smoothratio to engine
commit 96b52a86b45628d0926bcd43634da770d102238f
Author: Richard Gobeille <richard@voidpoint.com>
Date: Mon Aug 2 11:18:18 2021 -0700
editor: fix sector visibility value printed in message shown when using alt -/+
commit aab2d041dd3d0a1a0095b5b7ecb893c8b4e868af
Author: Richard Gobeille <richard@voidpoint.com>
Date: Thu Jul 29 10:01:08 2021 -0700
Duke3d: fix annoying cycling back and forth between QUOTE_SQUISHED and QUOTE_DEAD when the player is squished
This also gets rid of the constant forced all-white CON_PALFROM by making CON_IFSQUISHED return false for players that are already dead.
commit a975dfe8b665f5df6dfdbf00815adaa53bdd123b
Author: Richard Gobeille <richard@voidpoint.com>
Date: Thu Jul 29 09:56:06 2021 -0700
Duke3d: fix player/actors being squished in sloped sectors that actually have enough room for them
Fixes terminx/eduke32#128
commit d9cf57cd6ded14666f44296a808f21a8c297b3bd
Author: Richard Gobeille <richard@voidpoint.com>
Date: Thu Aug 5 13:39:50 2021 -0700
engine: slightly optimize gethiq16angle()
commit 98c0a9e6036321649d1593f0a903b7b3ba9b2cbd
Author: Richard Gobeille <richard@voidpoint.com>
Date: Tue Jul 20 15:12:14 2021 -0700
Duke3d: fix bug where pressing pause or triggering automatic savegames through script would cause the player's view to return to center
commit d41f2e009bc58ae86841efb7da2bef3aab895fd1
Author: Richard Gobeille <richard@voidpoint.com>
Date: Sun Jul 11 20:24:13 2021 -0700
Duke3d: skip "SLIDE_ABOVE_ENEMY" processing in A_GetZLimits() if the calling sprite isn't moving
Fixes terminx/eduke32#28.
commit 2f86aef1cec426939dbe0f03b9d0a635362b1666
Author: Richard Gobeille <richard@voidpoint.com>
Date: Wed Aug 4 13:10:15 2021 -0700
editor: fix stupid bug where changing sprite angles or aligning wall textures with , and . didn't flag the map as having been changed
commit 15d472a0f650b6b4123d626dc9f78a54e8a41764
Author: Richard Gobeille <richard@voidpoint.com>
Date: Thu Jul 22 09:09:46 2021 -0700
engine: don't allow clipupdatesector() to move a point into null space
Fixes terminx/eduke32#176
commit 67ef47dcff3571afb330342c9b056c9e759e46ad
Author: Richard C. Gobeille <richard@voidpoint.com>
Date: Wed Jul 7 06:13:56 2021 -0700
Duke3d: fix stupid bug in Menu_CheckHiddenSelection()
commit de0667de684d305edff2f116f12f946227eba1ed
Author: Richard Gobeille <richard@voidpoint.com>
Date: Tue Jul 27 12:09:25 2021 -0700
Duke3d: make CON_DEBUG break to debugger in debug builds
commit e6dfe5aa4117aebe61ba79ffff532a70dea905a5
Author: Richard Gobeille <richard@voidpoint.com>
Date: Mon Jul 26 09:21:37 2021 -0700
engine: update debugbreak.h from git and modify to use IsDebuggerPresent() on Windows
commit 3b1678c8b4cebfcd5b8313e86af484d0a871c680
Author: Richard Gobeille <richard@voidpoint.com>
Date: Fri Jul 23 11:15:10 2021 -0700
Duke3d: fix assertion to check for sectnum -1
commit b9f31defec5680e9e48b0a3549023427d4f5e0ed
Author: Richard C. Gobeille <richard@voidpoint.com>
Date: Wed Aug 4 17:05:51 2021 -0700
engine: revise 5857f70f189d695b3427fa9be57f4fbca8c72ffe
commit d14a3c39448a169724915af4d2763ad72302c0fb
Author: Richard C. Gobeille <richard@voidpoint.com>
Date: Thu Jul 8 14:34:36 2021 -0700
editor: allow printext256 in 2d mode, add "ifin2d3dmode" for scripts to detect PIP usage
commit d3c082c729ea69b84d5f15800ee84b016b45e34c
Author: Richard Gobeille <richard@voidpoint.com>
Date: Thu Jul 29 12:36:52 2021 -0700
Duke3d: fix access to sector[-1] through ps->cursectnum
Geez, I don't think I've seen one of these in years.
commit a295c27255feb873a67c90219621a2d0156b2e6b
Author: Richard Gobeille <richard@voidpoint.com>
Date: Mon Jul 26 07:03:29 2021 -0700
Duke3d: fix sprites jittering when demo playback is paused
commit 6220750116c17662ee6e487d29f8b938123d1a50
Author: Richard Gobeille <richard@voidpoint.com>
Date: Thu Jul 22 10:50:08 2021 -0700
engine: fix copy/paste error in 24e5d5fc15bde29de7d6ced1a919dc76f6a8987e
commit 9a88756d4b236d55900018dc1d1f47b2b7aea1d9
Author: Richard C. Gobeille <richard@voidpoint.com>
Date: Thu Jul 8 17:26:29 2021 -0700
editor: fix floor and ceiling texture corruption issue in 2d3d mode window
commit 0aef664d9de357342c68fbc176d3a7e52fbfea67
Author: Richard Gobeille <richard@voidpoint.com>
Date: Wed Jul 14 10:34:38 2021 -0700
engine: fix crash in classic mode voxel rendering
commit 77edda9a2068d704634a29894f6a9b93f8b21577
Author: Richard Gobeille <richard@voidpoint.com>
Date: Thu Jul 29 02:53:45 2021 -0700
engine: fix shading issue on slopes in classic mode
Apparently broken since 2014!
commit 07fce3559b396f2899dbd4128f0ceeef33ba82a7
Author: Richard Gobeille <richard@voidpoint.com>
Date: Tue Jul 13 01:25:48 2021 -0700
Duke3d: don't allow writing settings.cfg if we haven't tried to read it first
I haven't personally encountered it, but Striker says there's some situation where this can happen if the startup window is aborted in a certain way.
commit 9239f0957d2e5279e7837a7e3e67841773dd0760
Author: Richard Gobeille <richard@voidpoint.com>
Date: Sun Jul 18 05:10:56 2021 -0700
animvpx: restore GL state between frames because programs that stream the window contents blow it
commit f8c567fabecbcc76b1dd31bc4fd3b0fb917efcc7
Author: Richard Gobeille <richard@voidpoint.com>
Date: Mon Jul 12 23:53:41 2021 -0700
engine: update miniz
commit 5b2f2977e3db7915724a5a59610ed7b4f0320e71
Author: Richard Gobeille <richard@voidpoint.com>
Date: Mon Jul 12 03:14:23 2021 -0700
engine: detect a couple situations where a corrupt map could cause a crash
commit 8330594a0bff56e77c88b082b03d42c049b68e34
Author: Richard C. Gobeille <richard@voidpoint.com>
Date: Wed Jul 7 06:00:35 2021 -0700
Duke3d: dead code removal
commit 9d0191c8bfe252186e072ed2e4ec30f619134e08
Author: Richard C. Gobeille <richard@voidpoint.com>
Date: Tue Jul 6 22:53:42 2021 -0700
Duke3d: fix crash in controller setup menu if no axes are bound to analog_turning or analog_lookingupanddown
commit 6544e80e3cb9b79e55652fe1a97ff0c1fb283d5b
Author: Richard Gobeille <richard@voidpoint.com>
Date: Sat Jul 31 05:25:57 2021 -0700
Duke3d: force repeated music changes with shift+f5 to print their track names to the log, strip leading slash
commit f772f179179c896a62af748c411461884e53243b
Author: Richard Gobeille <richard@voidpoint.com>
Date: Wed Jul 14 05:47:29 2021 -0700
audiolib: unfuck WinMM driver
commit 67bd19a8a60564fc1638dfb354e91deece955d0c
Author: Richard Gobeille <richard@voidpoint.com>
Date: Sun Jul 11 22:53:30 2021 -0700
audiolib: make mus_al_postamp a float and change volume calculation in AdLibDrv_MIDI_Service to FP math
Fixes terminx/eduke32#106, more or less.
commit cdfbceec97c88002f00b23e470f21143500bc455
Author: Richard Gobeille <richard@voidpoint.com>
Date: Sun Jul 11 22:52:27 2021 -0700
Duke3d/audiolib: restore MUSIC_GetSongPosition() and MUSIC_SetSongPosition() and use them in the menu when switching MIDI renderers
commit 042f102eeba30237ed394284a60283281a1cd0a1
Author: Richard C. Gobeille <richard@voidpoint.com>
Date: Tue Jul 6 20:15:59 2021 -0700
Duke3d: clamp menu slider positions to the 0-100 range so values that are out of bounds don't result in stupid looking slidebars with the slider floating off in empty space
commit 604124bc8106034d25ec87f29c5c4bb2ea81c10d
Author: Richard Gobeille <richard@voidpoint.com>
Date: Tue Jul 20 06:57:25 2021 -0700
Duke3d: fix issue with corrupt actor actions in hub map states loaded from savegames made with different CONs
commit 447db6ac42e88a8edc6b6986663f79126fd84747
Author: Richard Gobeille <richard@voidpoint.com>
Date: Fri Jul 16 11:28:11 2021 -0700
audiolib: address locking issue with 6ce050b4
commit 44b220f1516960d2ac894d5ea4225ae67c64b4bd
Author: Richard C. Gobeille <richard@voidpoint.com>
Date: Tue Jul 6 18:20:26 2021 -0700
Duke3d: minor MenuMouseData_t cleanup that should have been done in commit 97445542
commit 846c2f832dd65a9d28c14412db4460eea8e0bd2f
Author: Richard Gobeille <richard@voidpoint.com>
Date: Wed Jul 14 14:39:42 2021 -0700
Duke3d: don't use autostep_sbw step height when swimming downward underwater
commit ca377fb9802b47f2c2ce41715b0f01927f7c2308
Author: Richard Gobeille <richard@voidpoint.com>
Date: Thu Jul 29 12:40:07 2021 -0700
engine: guard polymost sky z-buffer hack behind a cvar
commit 25734ed53e6d13f8a9717d83a9ec321947224cdd
Author: Richard C. Gobeille <richard@voidpoint.com>
Date: Fri Jul 9 16:42:34 2021 -0700
audiolib: update libxmp-lite
commit cf6ac70342fe1d1d42527d018651b16b152ae029
Author: Richard Gobeille <richard@voidpoint.com>
Date: Wed Jul 14 01:57:18 2021 -0700
audiolib: update TinySoundFont to bf574519e601202c3a9d27a74f345921277eed39
commit ef78dc72b3390e02756288930bcbb67be3615390
Author: Richard C. Gobeille <richard@voidpoint.com>
Date: Sun Jul 4 20:12:43 2021 -0700
Duke3d: fix orotscrnang player member
commit 0b7d679801c51873f0df62c56ab99174f15768bb
Author: Richard C. Gobeille <richard@voidpoint.com>
Date: Mon Jul 5 15:43:50 2021 -0700
Duke3d: add player olook_ang
This adds smoothing to the look left and look right keys.
commit b2e5587d70c14973a1de44954de45bc795d2190e
Author: Richard C. Gobeille <richard@voidpoint.com>
Date: Sun Jul 4 19:29:18 2021 -0700
Duke3d: fix terminx/eduke32#162
This feels like it could break something else, but it seemed OK when testing.
commit b059713b033d0deb686773a03ad8b7b4a527f3ce
Author: Richard Gobeille <richard@voidpoint.com>
Date: Wed Aug 11 17:12:36 2021 -0700
audiolib: this probably fixes XA looping, broken by me in 3cbb6adf
See https://voidpoint.io/terminx/eduke32 for more details.