Browse logs with clarity: filter by type/year, search text, and inspect parsed commit details.

2100Total Files
2088SVN Logs
12Git Changelogs
362Filtered Results

Detail

2021.05.28.Log1894.txt

📄SVN 📅2021-05-28 💾14,9 KB 0 Parsed entries CON BUILD FIX
📦 No SVN revisions parsed. Raw content is shown below.
Raw Content
commit bcc1cb0db784aaa094125ccc3c8f65605d6456c5
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Fri May 28 16:53:13 2021 -0700

    engine: update to SDL 2af3f64e on Windows

commit da291bb1e38a94b0dd10879f2bae968bb615dfb9
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Fri May 28 15:04:56 2021 -0700

    Update gamecontrollerdb.txt

commit bad1649c00609ccba816de5d5b32a1cd105ad348
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Tue May 25 20:03:53 2021 -0700

    Duke3d: revise 06d30fafbcac5fb3b3e9b0ea74bf2906cabc7567

commit 15b657827905d544d8c2327eb1793d80e2be3bd6
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Tue May 25 14:01:31 2021 -0700

    engine: move crc16 functions into main engine definitions

commit 52d44555591da6bd26ac03011abe76e39b6c5d4e
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Thu May 13 15:28:59 2021 -0700

    editor: artdump tile range support

commit 36416d20d117ae214aff8dce506303591054245a
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Tue May 11 03:01:59 2021 -0700

    engine: fix sloped sprite drawing error

commit fa750c6dbeda6c6cfb230b38e9f5ad4776d40bd0
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Mon May 10 07:56:45 2021 -0700

    Duke3d: expose gotsector[] to CON for checking to see if a particular sector was drawn during the last frame

commit f66d2f34e05c839f071e6adca2e6291433857415
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Mon May 10 07:56:35 2021 -0700

    engine: update gotsector[] in polymer_drawsector()

commit f6ee47e2b2c3134255996184b00c5fd271096e63
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Tue Mar 30 23:50:08 2021 -0700

    Duke3d: first pass at implementing rotatesprite position interpolation for the weapons and hands and whatnot

commit f898677f2e7f5f52aa0b83db234516f0bd62e61f
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Tue May 4 14:40:21 2021 -0700

    engine: RS_FORCELERP overrides flags check

commit b924fabe001f97df50357fe16b276ef3da506ff5
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Tue Mar 30 23:26:38 2021 -0700

    engine: basic support for rotatesprite position interpolation
    
    This is only really in the engine to avoid codedup across all supported games.

commit 8f635826075fde95a0c7d263c2c73c4752357455
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Mon May 3 11:38:38 2021 -0700

    Mapster32: fix drawing bug with highlighted sectors in 2d mode

commit 55d3b5a280ec5c832e11e7ccddbfc1faa295fd4e
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Tue Apr 27 03:00:28 2021 -0700

    Duke3d: update SE enums

commit fbf4ab5941b117b856c414022bd6c4a337cc6b43
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Tue Apr 27 04:01:26 2021 -0700

    Duke3d: ACTIVATOR/MASTERSWITCH parity for SE2, SE3, SE18, SE21, SE31, SE32, and SE36

commit 6111ca311d341bbbfd17cfedc780721ecf72860b
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Tue Apr 27 03:59:37 2021 -0700

    Duke3d: remove added distance check from sound playback
    
    This fixes a longstanding bug with the TELEPORTER sound. Unfortunately, I no longer remember what problem this distance check was added to address.

commit 645941b8fee2477e444aeacf20b76e2dc4c8df9c
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Tue Apr 27 02:59:29 2021 -0700

    Duke3d: change goofy picnum check I didn't like

commit ec133d2c23b8ec003bf9b0769ec27db029049e69
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Tue Apr 27 02:56:24 2021 -0700

    Duke3d: pal 23 MASTERSWITCH repeat activation

commit ab07a4d3a79493249234d2a8e13e2eca93ebef28
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Fri Feb 26 14:33:15 2021 -0800

    engine: force feedback support for SDL backend
    
    This is most of the work to support force feedback (rumble) for controllers, but it isn't hooked up to anything yet. Your controller will rumble once during game startup.

commit 0578f900391713967e094fd00b1e810ce7d9c237
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Thu Apr 22 02:26:42 2021 -0700

    Duke3d: reclaim a ridiculous amount of wasted space in the player struct
    
    This converts the storage for LOOGIE sprite coordinates to vec2_16_t and reduces the storage to 6 sets of coordinates, the max the game uses.

commit c02417145369a28c0a646eb2bdb02196076f5694
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Wed Feb 24 04:16:30 2021 -0800

    Duke3d: experimental game controller tweak to level the player's view while moving

commit c435ccbf562b85ad76fc6e344b0c93898ea1aa87
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Wed Feb 24 01:34:33 2021 -0800

    Duke3d: experimental game controller tweak to weight aiming movement toward whichever axis has the highest input
    
    Enable with the 'in_joyweight' cvar. Values are 1-10, 0 for disabled.

commit 07ac4ecc4ecb0301a99ae9fe7116f16c9d40b988
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Fri Mar 5 22:22:21 2021 -0800

    engine: print game controller s/n to log when initializing controller

commit 9221df25d56d61c390d5b51b9e7bf92fbc713ffe
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Tue Mar 2 14:20:23 2021 -0800

    mact: minor formatting/cleanup

commit cc7d7b21dfab83d94de7751f46f94da1f319fbd3
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Sun Mar 7 18:09:19 2021 -0800

    Duke3d: hide buttons missing from the current controller in the controller setup menu

commit 1c9f53685420fe137abdc74eba1a2efa9ae2e7ae
Author: Richard Gobeille <terminx@gmail.com>
Date:   Wed Aug 14 14:26:53 2019 +0000

    engine: game controller hotplug support

commit de0ed7125954b70b5026c55457c128a74bebe96a
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Tue Feb 23 23:49:50 2021 -0800

    Duke3d: don't show button double press options for controllers in the menu
    
    The support will remain internally, but these aren't useful for the vast majority of users using modern controllers, serving only to overwhelm them with options that are of limited use. This has the bonus of letting the entirety of the standard Xbox controller's buttons fit on one screen without scrolling.

commit ad6bcb7d505f2cc51a874719c1a309b629432fb9
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Sun Mar 7 18:08:34 2021 -0800

    engine: add joyHasButton() function to determine whether a controller has a particular button or not
    
    This is needed because not all controllers supported by SDL's game controller API support all buttons exposed by said API, leaving gaps between valid button indexes.

commit 3cd951d7fd95d6c313fafdb15f7a4f11665076bc
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Wed Feb 24 01:29:11 2021 -0800

    Duke3d: reduce default joystick dead zone

commit d58318a39a67bc47d6df22eb779aa7ea7581c0c4
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Wed Feb 24 04:17:47 2021 -0800

    mact: double MAXCONTROLVALUE to effectively increase the max controller axis sensitivity

commit b2ed09c8a590a5ec2682b609f7ee5cb4c7f627b9
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Fri Feb 26 14:21:42 2021 -0800

    Duke3d: useless cleanup change to A_DoProjectileEffects()

commit 6cbbf2d9102e08487c3826a70057376bff9c52ee
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Wed Feb 24 04:19:32 2021 -0800

    Duke3d: increase default scale/sensitivity of the x axis on the right analog stick

commit 7f8532c26a0fca2bd63126d7be7cec94b4020713
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Tue Feb 23 20:47:48 2021 -0800

    Duke3d: fix inconsistent controller analog stick input with fluctuating framerate

commit aba6343b873a464f9e8d212cf20aac96cfdb3441
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Tue Feb 23 21:28:17 2021 -0800

    engine: add user-friendly names for the rest of the controller buttons exposed by SDL 2.0.14

commit c974c5cfbbcc696e4e8118ce4d9dd3e0f1144e65
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Tue Feb 23 22:09:33 2021 -0800

    engine: cap joystick .numAxes and .numButtons to the highest index actually valid for the current controller
    
    Since there's no function to just return the number of valid axes and buttons, I suspect SDL expects us to keep track of which indexes are valid ourselves as the range of valid values may not be contiguous. We aren't doing that yet.

commit 9326d7a3251c09c14296a0de8abbf705c447189a
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Sat Feb 20 00:23:47 2021 -0800

    Duke3d: add nullptr checks for joyGetName() return values

commit e5f900e9e0ad496ea11113e75b5c47a90d928b8c
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Sat Feb 20 00:21:45 2021 -0800

    engine: don't return NULL in joyGetName() for valid axes and buttons
    
    Instead, return SDL_GameControllerGetStringForAxis()/SDL_GameControllerStringForButton() for axis and button indexes beyond what is provided by axisStrings[]/buttonStrings[].

commit 115f7515800529d88d1f0f59b97238fb5b44b100
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Fri Jan 22 17:16:38 2021 -0800

    engine: update to SDL 2.0.14 on Windows
    
    The ARM64 Windows libraries still need a rebuild.

commit a3dbdea4ae65a2756df13d58bdc80a80ee0c5a3c
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Tue Apr 20 15:35:11 2021 -0700

    Duke3d: revise a359877b2a01182f06e1db910c660a654a0727a2

commit 83278aecfd0701f16d77fb7af7b671d8ba28e6f9
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Wed Apr 7 01:56:21 2021 -0700

    engine: vector type equality operators

commit 7ee31baafc29597ee603b74f54fb79102f93d640
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Wed Apr 7 15:46:00 2021 -0700

    engine: expand "toggle" console command to also work for cycling through a cvar's allowed range

commit 50f2590b47b8d95f0c6cb3fafbf75537f340ab62
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Thu Apr 8 19:51:17 2021 -0700

    Duke3d: remove extraneous actor bpos updates
    
    These sprites are covered by G_RecordOldSpritePos().

commit 186470142622c9c1034277ec91b8ccea7a4e137d
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Wed Mar 31 00:24:29 2021 -0700

    Duke3d: fix loogie display bug

commit 8e28ea25475ed9af5e2050cc93a1c1097584ec4b
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Fri Feb 26 17:01:31 2021 -0800

    Duke3d: fix mouse input regression

commit 0072a8ce8f3d6c24c54d733e1b3ea0db3f2f399c
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Tue Feb 23 23:45:41 2021 -0800

    Duke3d: this isn't necessary because these can never return null...

commit 97445542a7ba92e717eda2a28e5f7998bbd33de1
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Tue Feb 23 23:24:00 2021 -0800

    Duke3d: sort menu mouse button setup entries differently and throw the data into a struct

commit b1629dc7a830242fca3243371f6c9de71c81b879
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Fri Jan 22 17:08:44 2021 -0800

    engine: slightly simplify texcache_calcid()
    
    It's still terrible.

commit 6e87c186b68942ccc570394f5d2c85485f52c519
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Wed Feb 17 20:41:37 2021 -0800

    engine: update lz4 to a8e888774a5fd2563e6e085e7274465175696476

commit bb429e8f283aa12b341b43ddd2c92978cc0f9c4a
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Mon Jan 18 19:30:59 2021 -0800

    editor: clamp m32script line drawing color range to 255 instead of 15

commit c9503fc496ce69d7aeb8fa3282477a60672bcbfb
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Mon Jan 18 19:29:50 2021 -0800

    editor: handle negative color indexes for m32script printext16 the same as the line drawing commands

commit 2363635c254b7643fe53f2ed380d662c74f82997
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Tue Jan 19 01:00:46 2021 -0800

    engine: bump MAXYDIM to 4320 and fix two marginally related assertions in dorotatesprite()
    
    Note that MAXXDIM and MAXYDIM only really control which video modes will be added to the list of available modes found in the startup window and in-game menu, and that the engine itself hasn't had an arbitrary limit imposed on which resolutions are actually supported for a while now.

commit 6c1e7f6feaf403e850f7535479a3836d86d102d0
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Wed Jan 27 03:16:35 2021 -0800

    Always pass -latomic when linking on Linux, no longer conditional on IMPLICIT_ARCH

commit d7bf4d129169adf4ae24024ca15911a2d969d70c
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Fri Feb 19 14:55:23 2021 -0800

    engine: print warning to console when loading maps that contain extra data appended to the end of the file
    
    I think TekWar is the only game that did this, but it's worth detecting since it means even simply re-saving those maps without purposeful changes will break them.

commit 44164e5910ef3b0336daeb5dc99742077d43a2a9
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Fri Mar 5 20:46:57 2021 -0800

    engine: fix backwards EDUKE32_NO_XINPUT getenv check...

commit ae004ec701c3c5c81681c108c758ff5c21168220
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Mon Mar 8 15:32:38 2021 -0800

    Duke3d: add ZOFFSET7 preprocessor definition for another hard-coded height offset

commit fa0c33eeb62f92d112b22a8f8896d2c63c6c4860
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Tue Mar 16 03:28:53 2021 -0700

    Duke3d: demo recording crash fix
    
    Note that this does not fix the player input issue.

commit fdafd724e1df82ca425356dd2c3bff0002c13676
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Fri Mar 26 12:59:31 2021 -0700

    Duke3d: SE_11_SWINGING_DOOR improvements

commit 2207d1f34e6ae1ce2694c9b3e5e444c972a35947
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Thu Mar 25 18:12:58 2021 -0700

    engine: default value for last argument to addclipline()

commit 7974b542837921141e0b294a46060de4daac2485
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Thu Mar 25 18:11:14 2021 -0700

    engine: change first argument passed to clipinsidebox() to pass by value instead of a ptr, remove separate clipinsidebox() implementation in favor of clipinsideboxline()

commit 71abac33efff3822225d79f001d79658384d87c5
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Thu Mar 25 18:06:45 2021 -0700

    engine: fix clipping issue where the player could get squished between a 2-sided blocking wall sprite and a wall in rare instances

commit 438238474b4397771c5eef50c7c716ce937d5481
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Fri Mar 19 07:33:59 2021 -0700

    engine: don't allow pushmove() to push anything out of bounds

commit b1f4766426443af17cb475098bc557b9419ce805
Author: Richard C. Gobeille <richard@voidpoint.com>
Date:   Fri Mar 19 07:15:56 2021 -0700

    editor: the VS debugger says this is used uninitialized but it's not
    
    Shut up, VS debugger.

See https://voidpoint.io/terminx/eduke32 for more details.