EDuke32 Changelog Archivio non ufficiale

Cosa è cambiato in EDuke32, build per build

2.117 build · 8.866 commit · 25 autori · Ottobre 2009 – Agosto 2026

Commit per anno

Seleziona un anno per vederne le build
Era SVN · r1519 – r8798 Era Git · voidpoint.io, da aprile 2020
Filtri

Visualizzati 8.866 commit

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:

Aprile 2020

  • Generale

    sw/src/game.cpp:LoadLevel: Rename q16ang -> ang

    NY00123 9cc7a32 scritto il 4 apr 2020 Build 8846
  • SW

    We can revert the change of siang to q16 now

    NY00123 a84d000 scritto il 4 apr 2020 Build 8846 Fix
  • Generale

    sw/src/draw.cpp:drawscreen: We can set the pp->si* fields just once,

    NY00123 b26899b scritto il 4 apr 2020 Build 8846
    Mostra dettagli

    a bit later.

  • SW

    Revert commented out horiz->q16horiz renames in DSPRINTF strings

    NY00123 c2f620a scritto il 4 apr 2020 Build 8846 Fix
  • SW

    Fix typo in DoPlayerTeleportToSprite, following the migration to q16 angles

    NY00123 5b3467a scritto il 4 apr 2020 Build 8846 Fix
  • Generale

    Fix multiplayer desync after the change to q16 angle and horiz.

    NY00123 6edb206 scritto il 3 apr 2020 Build 8846 Fix
    Mostra dettagli

    Note that this includes non-portable unaligned accesses, but this already applies to surrounding code. Just add comments for now.

  • SW

    Trim q16 angle and horiz during demo playback/recording.

    NY00123 96c0005 scritto il 3 apr 2020 Build 8846
    Mostra dettagli

    This uses the newly introduced PEDANTIC_MODE macro.

  • Generale

    sw/src/player.cpp:DoPlayerTurn: Increase turning precision

    NY00123 fe5db30 scritto il 3 apr 2020 Build 8846
    Mostra dettagli

    with q16 angle. This uses the new NORM_Q16ANGLE macro.

  • Generale

    Another fix for "SW: Refinements for Q16.16 implementation", including

    NY00123 25bce29 scritto il 3 apr 2020 Build 8846 Fix
    Mostra dettagli

    an amend to a change from "SW: Make all the changes compile with GCC.": Pass q16-formatted angles to drawroomstotile.

  • Generale

    Consistency fix for "SW: Refinements for Q16.16 implementation.":

    NY00123 8a88061 scritto il 3 apr 2020 Build 8846 Fix
    Mostra dettagli

    Additionally update the commented out implementation of drawroomstotile

  • Generale

    Fix compatibility with existing demo files after the migration

    NY00123 5249472 scritto il 3 apr 2020 Build 8846 Fix
    Mostra dettagli

    to q16 angle and horiz. The original SW_PACKET structure, named OLD_SW_PACKET here, is used while accessing demo files.

  • SW

    Make all the changes compile with GCC.

    Mitchell Richters 4110d6a scritto il 3 apr 2020 Build 8846
  • SW

    Make it actually work.

    Mitchell Richters b48ea76 scritto il 3 apr 2020 Build 8846
  • SW

    Refinements for Q16.16 implementation.

    Mitchell Richters 01d4c3e scritto il 30 mar 2020 Build 8846
  • SW

    Use Q16.16 for angle.

    Mitchell Richters 0fc47dd scritto il 29 mar 2020 Build 8846
  • SW

    Use Q16.16 for horiz.

    Mitchell Richters 896f576 scritto il 28 mar 2020 Build 8846
  • Generale

    Correctly display sloped sprites in side view mode

    nukeykt 9de4735 scritto il 8 apr 2020 Build 8816 Engine
  • Generale

    Fix player sprite disappearing and chat indicator using the wrong sprite when typing.

    Jordon Moss 5e5cfd9 9 apr, 23:03 Build 8815 FixEngine
  • Generale

    Re-added a check in VM_Move that probably should't have been removed.

  • Generale

    Are you kidding me? This fixes the elevator in Duke3D E2L3.

    TerminX 0fe5c59 7 apr, 10:17 Build 8813 Fix
  • Generale

    Fix stupid typo that broke the camera aiming at the enemy that killed you in Duke3D

    TerminX 4af08d4 7 apr, 10:00 Build 8812 Fix
  • Generale

    clean up

    nukeykt 87b2227 scritto il 5 apr 2020 Build 8811
  • Generale

    Add slope sprite check to hitscan

    nukeykt cfce576 scritto il 28 mar 2020 Build 8811 Engine
  • Generale

    Add .gitlab-ci.yml

    TerminX 8ce0e74 6 apr, 05:52 Build 8809
  • Generale

    Update the revision numbers added to builds to also contain the commit's short hash

    TerminX 468295a 6 apr, 05:34 Build 8809
  • SW

    Revert the changes from JFSW commit 7d0deafe81b0ffa30d77cfe242e454f8b4487a1f

    NY00123 r8798 4 apr, 12:42 Build 8798 Fix
    Mostra dettagli

    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.

  • SW

    Fix a few memory access errors related to demo support

    NY00123 r8797 4 apr, 12:41 Build 8798 Fix
  • Generale

    Add a workaround for possible rounding errors in calculations of

    NY00123 r8796 4 apr, 12:41 Build 8798 Fix
    Mostra dettagli

    sintable and radarang. sintable[512] was different in a 32-bit build.

  • Generale

    Disable the call to WIN_UpdateClipCursorForWindows in WIN_PumpEvents

    Mostra dettagli

    Achieved by hex-editing libSDL2.a to change a JE (0x74) to JMP (0xEB). This should improve micro stuttering-issues on Windows. My settings: r_vsync 2 r_maxfps 0 win_systemtimermode 1 win_performancemode 1

  • Generale

    Fix voxels defined with definemodel

    Hendricks266 r8794 4 apr, 03:59 Build 8795 FixEngine
    Mostra dettagli

    Patch from Nuke.YKT.

  • Generale

    Replace hackish old PALETTE.DAT format detection with robust file length method

  • Generale

    Pack the struct SW_PACKET. While this makes demo playback

    NY00123 r8792 2 apr, 16:04 Build 8792
    Mostra dettagli

    functional with existing demo files, the code is known to be incompatible with demos made for SW 1.2.

Marzo 2020

  • Generale

    WT Incinerator projectile velocity hotfix from Nuke.YKT

    Hendricks266 r8791 29 mar, 02:07 Build 8791
  • Generale

    Implement WT episode 5 ending

    Hendricks266 r8790 29 mar, 01:41 Build 8790
  • Generale

    Implement WT's widescreen tiles

    Hendricks266 r8789 29 mar, 01:41 Build 8790
  • Generale

    Implement hardcoded WT stuff

    Hendricks266 r8788 29 mar, 01:41 Build 8790
    Mostra dettagli

    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.

  • Generale

    Fix negative viewtypes to match what World Tour expects

    Hendricks266 r8787 29 mar, 01:41 Build 8790 Fix
  • Generale

    Cleanup some Duke game logic, mostly to allow easier chaining to the default case

    Hendricks266 r8786 29 mar, 01:41 Build 8790
  • Generale

    Fix mistake in .rc

    Hendricks266 r8785 29 mar, 01:40 Build 8790 Fix
  • Generale

    Update TinySoundFont to 21c07c0bcd702e7adf3db349ac926914b98d17ce

    TerminX r8784 24 mar, 02:18 Build 8784
  • Generale

    Clean up audiolib format detection a little bit

    TerminX r8783 24 mar, 02:18 Build 8784
  • Generale

    Misc audiolib cleanup changes

    TerminX r8782 24 mar, 02:18 Build 8784
    Mostra dettagli

    This was split from another commit to make the other commit clearer. These changes don't really do much of anything.

  • SW

    Revert the automapping changes from r5207. Using engine-side code

    NY00123 r8781 21 mar, 14:52 Build 8781 FixEngine
    Mostra dettagli

    brought back in r7873, this should restore the behaviors of DOS v1.2.

  • Generale

    Add set of polymost2d to 0 which was missed in r8711 to resizeglcheck.

    NY00123 r8780 21 mar, 14:52 Build 8781 FixEngine
    Mostra dettagli

    Fixes tiled automap rendering in SW, without breaking the status bar as in the case of r8766.

  • Generale

    Revert the change of call to FAF_DrawRooms into a conditional one,

    NY00123 r8779 21 mar, 14:51 Build 8781 FixEngine
    Mostra dettagli

    as done in r8766, since this breaks status bar output in tiled overhead map with Polymost. Do add comment about this for now.

  • Generale

    Restore previously selected .sf2 filename when the file selector is canceled by pressing esc

    TerminX r8778 21 mar, 05:18 Build 8778
  • Generale

    Remove a bunch of dead code relating to reading and writing configuration data in eduke32.cfg for stuff we don't even support anymore, or that is saved in settings.cfg now instead

    TerminX r8777 21 mar, 05:18 Build 8778
  • Generale

    Move mouse x-scale and y-scale to the main mouse setup menu and get rid of Advanced Mouse

    TerminX r8776 21 mar, 05:18 Build 8778
    Mostra dettagli

    This also normalizes the scale sliders to a displayed range of 0 - 1.0, and adds in_mousexscale and in_mouseyscale cvars to hold the values.

  • Generale

    Update TinySoundFont to 031e4fecc37f8dc59725127941ae3d1f64867ff0

    TerminX r8775 21 mar, 05:18 Build 8778
  • Generale

    Rename SF2_Load() to SF2_LoadBank() and fix the newline at the end of the error message that occurs if passed a bad filename

    TerminX r8774 21 mar, 05:18 Build 8778 Fix