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

Visualizzate 2.117 build

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:

Febbraio 2012 27 build · 88 commit

Build 2340

13 feb 2012 · 3 commit · 1 autore SVN
Apri la build
  • Generale

    Make 5th mouse button functional in Windows.

    Helixhorned r2340 13 feb, 13:38
  • Generale

    Draw HANDHOLDINGLASER and ~ACCESS with guniqhud=200 and 201, respectively.

    Helixhorned r2339 13 feb, 13:38 Fix
    Mostra dettagli

    This fixes updateanimation picking up foreign (and thus potentially oob) frame numbers at "3: c > n".

  • Generale

    Remix mdsprite.c's updateanimation() to look prettier and clearer.

    Helixhorned r2338 13 feb, 13:37
    Mostra dettagli

    Specifically, - rearrange conditionals - factor out constant expressions - add a couple of debugging printfs for extraordinary events (oob frames) - add VERIFY comments for implicit assertions I'd like to verify sometime Also, one calloc -> malloc.

Build 2337

12 feb 2012 · 3 commit · 1 autore SVN
Apri la build
  • Generale

    Debugging helper disabling a.nasm calls with OpenGL renderers.

    Helixhorned r2337 12 feb, 05:47 Engine
    Mostra dettagli

    Uncomment #define DEBUG_VALGRIND_NO_SMC in duke3d.h to be able to valgrind --smc-check=none (or the default stack-only) with Polymost and Polymer renderers.

  • Generale

    Patch up out-of-bounds access (r/w) when mixing 16-bit stereo *source* data.

    Helixhorned r2336 12 feb, 05:47
    Mostra dettagli

    ... by allocating two bytes more for the mixing buffers.

  • Generale

    Fix uninitialized mem access in dorotatesprite with thin tiles (e.g. 3085).

    Helixhorned r2335 12 feb, 05:46 Fix

Build 2334

11 feb 2012 · 4 commit · 1 autore SVN
Apri la build
  • Generale

    jmact/control.c: rewrite strange looking loop.

    Helixhorned r2334 11 feb, 03:52
  • Generale

    Draw translucent black background only when playing (back a demo or oneself).

    Helixhorned r2333 11 feb, 03:52
  • Generale

    Fix menu text not drawing when not playing (back), introduced in r2326.

    Helixhorned r2332 11 feb, 03:51 Fix
  • Generale

    Fix zero-size calloc when enumerating a joystick with no hats in SDL.

    Helixhorned r2331 11 feb, 03:51 Fix

Build 2330

9 feb 2012 · 10 commit · 1 autore SVN
Apri la build
  • Generale

    Remove a couple of redundant declarations.

    Helixhorned r2330 9 feb, 14:45
  • interface to events.

    Helixhorned r2329 9 feb, 14:45
  • Generale

    Add some #includes to gameexec.h and sector.h so that they can be included directly

    Helixhorned r2328 9 feb, 14:44 Engine
  • Generale

    Use a tokenlist for the event names and add tokenlist typedef to gamedef.h.

    Helixhorned r2327 9 feb, 14:44
  • Generale

    Make r_maxfps functional in demo playback.

    Helixhorned r2326 9 feb, 14:44
Mostra gli altri 5 commit di questa build

Build 2318

4 feb 2012 · 5 commit · 1 autore SVN
Apri la build
  • Generale

    rotatesprite(..., windowx1,windowy1,windowx2,windowy2) --> rotatesprite_win

    Helixhorned r2318 4 feb, 13:35
  • a bit rearrangement, getbunch.

    Helixhorned r2317 4 feb, 13:34
  • Generale

    game.c: trivial tweaks to reduce code duplication (which is hard on the eyes)

    Helixhorned r2316 4 feb, 13:34
  • fix crash with 'vidmode <bpp>' introduced in r2311.

    Helixhorned r2315 4 feb, 13:34 FixEngine
  • Generale

    Factor out four instances of identical code into M32_DrawRoomsAndMasks().

    Helixhorned r2314 4 feb, 13:33

Build 2313

4 feb 2012 · 5 commit · 1 autore SVN
Apri la build
  • Various menu tweaks and one fix.

    Helixhorned r2313 4 feb, 06:30 FixCON
    Mostra dettagli

    - make PGUP/PGDN and HOME/END behave as expected across all menus - in keyboard/mouse button mapping menu, draw function names that have been given custom names via CON with pal 8 for easier recognition - fix tinting of function names in mouse button mapping menu

  • When in menus, always draw a black (33%) translucent background.

    Helixhorned r2312 4 feb, 06:30 Engine
    Mostra dettagli

    Internally, there's a new function fade_screen_black() that implements the fading more efficiently than calling rotatesprite for classic, and uses tile 0 (assumed to have at least 64x32 size) in the GL modes. The black background of the user map selector is still done with rotatesprite and tile BLANK in every renderer.

  • Generale

    Check 'bpp' parameter to vidmode OSD command in EDuke32.

    Helixhorned r2311 4 feb, 06:30
    Mostra dettagli

    So that the game won't exit if you write 'vidmode 4' when intending 'setrendermode 4'.

  • fix interface when compiled with 'pointered' main arrays. Argh!

    Helixhorned r2310 4 feb, 06:29 Fix
  • Generale

    Fix not-initialized variable warning in 'soundanims' CON token parser.

    Helixhorned r2309 4 feb, 06:29 FixCON

Build 2308

2 feb 2012 · 3 commit · 1 autore SVN
Apri la build
  • Generale

    legibility improvements: rotatesprite(..., 0,0,xdim-1,ydim-1) -> rotatesprite_fs

    Helixhorned r2308 2 feb, 09:35
  • Generale

    Fix an update issue with the recent screen tint retaining on palette change.

    Helixhorned r2307 2 feb, 09:34 Fix
  • Generale

    When loading a map and in a few other places, reset screen tinting.

    Helixhorned r2306 2 feb, 09:34

Gennaio 2012 26 build · 75 commit

Build 2304

30 gen 2012 · 2 commit · 1 autore SVN
Apri la build
  • Generale

    Fix demo progress bar in OpenGL modes by adding bit 1024 to rotatesprite calls.

    Helixhorned r2304 30 gen, 13:19 FixEngine
    Mostra dettagli

    The problems still remains that rotatesprite behaves differently in classic and OpenGL modes with clipping boundaries specified (and maybe in some other cases)

  • Generale

    Don't wait for pain tinting to subside when changing a base palette.

    Helixhorned r2303 30 gen, 13:18
    Mostra dettagli

    This means that when e.g. emerging from water hurt will change the palette instantly, but because bit 16 is added to the P_SetGamePalette call, the tinting is retained.

Build 2302

30 gen 2012 · 1 commit · 1 autore SVN
Apri la build
  • tweak dragging a single sprite so that they can be dragged 'uphill'.

    Helixhorned r2302 30 gen, 10:25 Engine
    Mostra dettagli

    The implementation uses the recently introduced updatesector_onlynextwall when setspritez fails.

Build 2301

29 gen 2012 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    Make savegames between dynamicremap-enabled and -disabled builds compatible.

    Helixhorned r2301 29 gen, 13:46
    Mostra dettagli

    Of course, only when the mod/TC in question doesn't use that feature.

Build 2300

28 gen 2012 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    Dynamic tile remapping shouldn't actually be disabled in synthesis builds, whether the source allows it to be compi

    TerminX r2300 28 gen, 07:16
    Mostra dettagli

    led out or not. Removing features that certain mods may depend on to operate correctly without throwing any kind of error or warning at startup other than a logged message is bad.

Build 2299

28 gen 2012 · 9 commit · 1 autore SVN
Apri la build
  • Generale

    add one line forgotten with dynamictileremap disabling

    Helixhorned r2299 28 gen, 06:38
  • sectorsofbunch iterator, error(..., 2), temp 'ud' access

    Helixhorned r2298 28 gen, 06:38
  • Generale

    Conditionally compile out the dynamic-to-static tile remapping feature.

    Helixhorned r2297 28 gen, 06:38
  • Generale

    Move inithashnames() and freehashnames() declarations into namesdyn.h.

    Helixhorned r2296 28 gen, 06:37
  • Generale

    Fix and clean up dynamic-to-static tile remapping source.

    Helixhorned r2295 28 gen, 06:37 Fix
Mostra gli altri 4 commit di questa build

Build 2290

27 gen 2012 · 6 commit · 1 autore SVN
Apri la build
  • Generale

    Remove a couple of nested externs and #include some headers directly

    Helixhorned r2290 27 gen, 07:03
    Mostra dettagli

    ... instead of relying on indirect inclusion via duke3d.h.

  • Generale

    In Mapster32, register the 'vidmode' OSD command in non-GL builds.

    Helixhorned r2289 27 gen, 07:03 Engine
  • Generale

    Two tweaks for USE_OPENGL=0 builds.

    Helixhorned r2288 27 gen, 07:03
    Mostra dettagli

    - Always parse 'animsounds' defs - don't print "ignored frame/animation definition" warnings

  • Generale

    Fix USE_OPENGL=0 build; squelch one warning.

    Helixhorned r2287 27 gen, 07:03 Fix
  • Generale

    Fix building with GCC 4.6 link-time optimization.

    Helixhorned r2286 27 gen, 07:02 Fix
    Mostra dettagli

    It looks like GCC doesn't honor the 'used' attribute with LTO. This is "fixed" by declaring the variables in question with external linkage (i.e. removing the 'static'). I consider such behavior a GCC bug, though.

Mostra l’altro commit di questa build

Build 2284

26 gen 2012 · 5 commit · 1 autore SVN
Apri la build
  • Generale

    Route the 5th mouse button to the game; bump savegame version.

    Helixhorned r2284 26 gen, 13:58 Fix
    Mostra dettagli

    The "double-click button4" had to make way for MOUSE5 in the button binds menu, but I don't think anyone cares. Savegame compatibility was actually silently broken with the MAXTILES update earlier, but I forgot updating the version...

  • Generale

    small correction of a memory-clearing line in namesdyn.c

    Helixhorned r2283 26 gen, 13:58
  • Generale

    Rearrange 'struct hicreplc_t' members so that no padding is inserted on x64.

    Helixhorned r2282 26 gen, 13:58
  • Generale

    engine.c cleanup, making some variables static mostly

    Helixhorned r2281 26 gen, 13:58 Engine
  • Generale

    Fix a potential sector[-1] access when drawing a masked wall in Polymost.

    Helixhorned r2280 26 gen, 13:57 FixEngine

Build 2278

23 gen 2012 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    Fix sprite[-1] access when aborting playing a sound in Mapster's Sound Index.

    Helixhorned r2278 23 gen, 11:13 FixEngine
    Mostra dettagli

    Also a couple of other cleanup lines... might need more though, I'm not sure it's all good there.

Build 2277

22 gen 2012 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    Fix sprite[] access with indices > MAXSPRITES in Polymer model drawing code.

    Helixhorned r2277 22 gen, 09:18 FixEngine
    Mostra dettagli

    Internally, updateanimation() now takes a third parameter 'lpal'.