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:

Agosto 2019

  • Generale

    Add fallthrough__ in gameexec

  • Generale

    Reverse the order video modes are sorted in

    TerminX r7922 7 ago, 18:49 Build 7922
  • Generale

    Tweak the fatal engine initialization error and game already running dialog boxes a bit

    TerminX r7921 7 ago, 18:48 Build 7922 Engine
  • Generale

    Fix linking with SDL 2.0.10

    TerminX r7920 7 ago, 18:15 Build 7920 Fix
  • SDL 2.0.10

  • Generale

    Audiolib housekeeping

    TerminX r7918 7 ago, 15:44 Build 7918
  • Generale

    Use a LUT instead of a switch to handle choosing which audiolib mixer function to use for a voice

    TerminX r7917 7 ago, 15:44 Build 7918
  • Generale

    Polymost projection changes to correct the perspective in widescreen and ultrawide resolutions.

    TerminX r7916 7 ago, 15:44 Build 7918 Engine
    Mostra dettagli

    Patch from Nuke.YKT and Fox.

  • Generale

    Sound cleanups

    TerminX r7915 7 ago, 15:44 Build 7918
  • Generale

    New feature: combine SF_GLOBAL and SF_DTAG definesound flags to get Duke3D explosion sound behavior

    TerminX r7914 7 ago, 15:44 Build 7918
  • Generale

    Add S_SetProperties() function to handle repetitious setting of a few sound structure members

    TerminX r7913 7 ago, 15:44 Build 7918
  • Generale

    Tweak how the semaphore used to detect multiple running copies of the game is utilized

    TerminX r7912 7 ago, 15:44 Build 7918
  • Generale

    Add FURY checks for some EDUKE32_STANDALONE stuff

    TerminX r7911 7 ago, 15:44 Build 7918
  • Generale

    Tweak DirectSound error

    TerminX r7910 7 ago, 15:44 Build 7918
  • Generale

    Replace some of the mutex usage in the DirectSound driver with our own implementation

    TerminX r7909 7 ago, 15:44 Build 7918
  • Generale

    Improve usage of initprintf mutex

    TerminX r7908 7 ago, 15:44 Build 7918
  • Generale

    Re-implement our mutex_lock() family of functions using SDL's atomic spinlocks

    TerminX r7907 7 ago, 15:43 Build 7918
  • Generale

    'If' out a couple of instances of g_soundlocks[] manipulation I somehow missed during my first pass

    TerminX r7906 7 ago, 15:43 Build 7918
  • Generale

    Eliminate pos_as_vec2 from anything that had it

    TerminX r7905 7 ago, 15:43 Build 7918
  • Generale

    Fix Mapster32 bug with 2d3d mode ambient sounds

    TerminX r7904 7 ago, 15:43 Build 7918 FixEngine
  • Generale

    Fix issue clipping against sloped ceilings

    TerminX r7903 7 ago, 15:43 Build 7918 Fix
  • Generale

    Tweak map start message printed to the log

  • Generale

    ext updates

  • Generale

    game.cpp: move check for quitevent during start-up so that if start-up is cancelled during definitions parsing, the game won't continue to play in a half-loaded state.

    pogokeen r7900 7 ago, 13:28 Build 7900
  • Generale

    Allow MOUSEINACTIVECONDITIONAL when out of menu. Fixes left clicking screens.

    Hendricks266 r7899 7 ago, 13:06 Build 7899 Fix
  • Generale

    Add CONTROL_ClearAllButtons

  • Generale

    Remove RTS names from standalone builds

  • Generale

    definecheatdescription

  • Generale

    Move cheat descriptions from menus.cpp to cheats.cpp

  • Generale

    Add I_GeneralTrigger as a combination of Advance and Return and use it for skipping screens so that Esc works.

  • Generale

    gameexec.cpp: allow G_ShowView() to execute regardless of the state of g_screenCapture.

    pogokeen r7893 7 ago, 09:46 Build 7893 FixEngine
    Mostra dettagli

    This fixes skyboxes not rendering in TILE_SAVESHOT.

  • Generale

    tiles.cpp: backup & restore picsiz, walock, & waloff alongside other per tile arrays in artClearMapArt() and artSetupMapArt()

    pogokeen r7892 7 ago, 09:19 Build 7892 Fix
    Mostra dettagli

    This fixes an issue with viewscreens as tiles that are setup game-side after a map is loaded could have their sizes reset to 0 while not being properly cleared from walock/waloff

  • Generale

    sector.cpp: ensure that if scripts have told us not to render normally to the tile, that we still handle restoring our target & setting up the tile appropriately for what the script may have rendered

    pogokeen r7891 7 ago, 09:19 Build 7892 Engine
  • Generale

    engine.cpp: make renderSetTarget() more robust so that passing an xsiz or ysiz <= 0 is not accepted and can't cause a segmentation fault

    pogokeen r7890 7 ago, 09:18 Build 7892 FixEngine
  • Generale

    polymer.cpp: fix issue where assert could fail due to HUD model sprites having an owner >= MAXSPRITES

    pogokeen r7889 6 ago, 23:54 Build 7889 FixEngine
  • Generale

    polymost.cpp: Fix issue where tiles whose dimensions had grown would not have their sizes updated in GL and could fail to update their texture data

    pogokeen r7888 4 ago, 19:14 Build 7888 FixEngine
  • Generale

    polymost.cpp: If a tile in the tilesheet is large enough to fit a redefined tile, use that space rather than allocating a new texture

    pogokeen r7887 4 ago, 19:14 Build 7888 Engine
  • Generale

    polymost.cpp: if an indexed colour tile is being reloaded, changed dimensions, and no longer matches the calculated tilesheets, generate a separate texture for it.

    pogokeen r7886 4 ago, 19:14 Build 7888 Engine
    Mostra dettagli

    Similarly, if the tile does match the calculated tilesheets but was a separate texture, delete the texture and load the tile back into the tilesheet.

  • Generale

    build.vcxproj: Execute custom build tools & step before BuildGenerateSources

    pogokeen r7885 3 ago, 23:31 Build 7885
  • Generale

    Oops

    TerminX r7884 3 ago, 19:52 Build 7884 Fix
  • Generale

    Fix crashes when passing invalid variable names to a couple of debugging commands in the console

    TerminX r7883 3 ago, 19:52 Build 7884 Fix
  • Generale

    Don't attempt to draw TILE_LOADSHOT unless it's already in memory

    TerminX r7882 3 ago, 19:52 Build 7884
    Mostra dettagli

    This works around a flaw in the .ext loading logic that I don't have time to debug right now.

  • Generale

    Fix automapping not working when looking at the textured map mode

    TerminX r7881 3 ago, 19:52 Build 7884 Fix
  • Generale

    Skip drawing invalid polygons in polymost_drawpoly()

    TerminX r7880 3 ago, 19:52 Build 7884
  • Generale

    Fix warning

    TerminX r7879 3 ago, 19:52 Build 7884 Fix
  • Generale

    getwalldist() tweak

    TerminX r7878 3 ago, 19:51 Build 7884
  • Generale

    Use I_AdvanceTrigger() instead of I_CheckAllInput() for the skip condition in Anim_Play()

    TerminX r7877 3 ago, 19:51 Build 7884
  • Generale

    Replace runtime pow2 calculations with pow2char LUT usage

    TerminX r7876 3 ago, 19:51 Build 7884
    Mostra dettagli

    I don't know that this is any faster, but there's something to be said for standardization and consistency. I will be making most of this stuff use bitmap_set/test/clear() soon.

  • Generale

    Sanitize walock[] usage

    TerminX r7875 3 ago, 19:51 Build 7884
  • Generale

    Fix issue with sounds being expired from cache

    TerminX r7874 1 ago, 00:10 Build 7874 Fix