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:

Novembre 2018

  • Generale

    This one is for Hendricks

    TerminX r7223 18 nov, 10:13 Build 7238
  • Generale

    Was checking something out for a mapper and noticed this block of code should be nested deeper.

    TerminX r7222 18 nov, 10:13 Build 7238
  • Generale

    Improve selection of a failsafe video mode if videoSetGameMode() fails at game startup

    TerminX r7221 18 nov, 10:13 Build 7238
  • stop playing sounds when entering the tile selector in 3d mode

    TerminX r7220 18 nov, 10:13 Build 7238 Engine
  • Generale

    Minor start window cleanup. This ended up touching a bunch of other files due to variable renaming, but there are zero functional changes to anything but the startup window in this commit.

    TerminX r7219 18 nov, 10:13 Build 7238
  • Generale

    Fix whitespace in gameres.rc

    TerminX r7218 18 nov, 10:12 Build 7238 Fix
  • Generale

    Fix Polymer checkbox not showing up in the startup window in Visual Studio builds

    TerminX r7217 18 nov, 10:12 Build 7238 FixEngine
  • Generale

    Use clamp in mact LIMITCONTROL macro

    TerminX r7216 18 nov, 10:12 Build 7238
  • Generale

    These changes aren't particularly meaningful

    TerminX r7215 18 nov, 10:12 Build 7238
  • Generale

    Moved a few things in mact around while I stared at it thinking about what to do with it

    TerminX r7214 18 nov, 10:12 Build 7238
  • Generale

    Move hash_getcode() and inthash_getcode() to hash.h so they can be used in places other than hash.cpp

    TerminX r7213 18 nov, 10:12 Build 7238
  • Generale

    After parsing the cfg, fill in the default bindings for any control functions that are completely missing, with function unbound and key unused by anything else.

    TerminX r7212 18 nov, 10:12 Build 7238
  • Generale

    Convert some unwieldly g_player[myconnectindex].ps->gm crap to references

    TerminX r7211 18 nov, 10:12 Build 7238
  • Generale

    Slightly simplify S_OpenAudio()...

    TerminX r7210 18 nov, 10:12 Build 7238
  • Generale

    Use MODE_RESTART in osdcmd_map() when already in a game

    TerminX r7209 18 nov, 10:12 Build 7238
  • Generale

    Rename Gv_GetSpecialVar() to Gv_GetArrayOrStruct() and fix what would be a bug in Gv_GetVarDataPtr() if we were using it for something more than the single thing we use it for now

    TerminX r7208 18 nov, 10:12 Build 7238 Fix
  • Generale

    Prevent crash in the editor if newnumwalls and numwalls are both somehow -1

    TerminX r7207 18 nov, 10:11 Build 7238 Fix
  • Generale

    Fix crash when attempting to load a corrupt map

    TerminX r7206 18 nov, 10:11 Build 7238 Fix
  • Generale

    Switch VM_EventCommon to use references

    TerminX r7205 18 nov, 10:11 Build 7238
  • pass SDL_WINDOW_FULLSCREEN_DESKTOP to SDL_SetWindowFullscreen() when setting a windowed mode that matches the desktop resolution

    TerminX r7204 18 nov, 10:11 Build 7238
  • Generale

    Convert the Gv_GetVar and Gv_SetVar family of functions into something similar to the setup for VM_OnEvent, where multiple versions of the functions are generated by the compiler via forced inlining. This makes the functions much easier to maintain.

    TerminX r7203 18 nov, 10:11 Build 7238
  • Generale

    Tiny cleanups

    TerminX r7202 18 nov, 10:11 Build 7238
  • Generale

    Direct struct access for tsprite, and break special gamevar access out of Gv_GetVar() and into a separate function like it already was with Gv_GetVarX()

    TerminX r7201 18 nov, 10:11 Build 7238 EngineCON
  • Generale

    Clean up Gv_AddSystemVars() and Gv_RefreshPointers()

    TerminX r7200 18 nov, 10:11 Build 7238
  • Generale

    Add LAST_LABEL macro

    TerminX r7199 18 nov, 10:11 Build 7238
  • Generale

    Direct access for the actor structs

    TerminX r7198 18 nov, 10:11 Build 7238
  • Generale

    gamedef.cpp and friends: use preprocessor defines instead of hard-coded values for gamevar IDs that are really constants or arrays or structs

    TerminX r7197 18 nov, 10:10 Build 7238 CON
  • Generale

    Clean up VM array handling with references

    TerminX r7196 18 nov, 10:10 Build 7238
  • Generale

    Refine CON VM error handling behavior.

    TerminX r7195 18 nov, 10:10 Build 7238 EngineCON
    Mostra dettagli

    Old behavior: when an operation failed, execution attempted to continue from the next command as if nothing had happened. This behavior was poorly defined and often had unintended consequences; e.g a "random" sprite being operated on because an operation that was supposed to place a sprite id in a gamevar failed, and the previous value was taken as a sprite id instead. New behavior: execution of the state/actor/event halts. Failure of a particular actor is more immediately obvious and unwanted trampling on other parts of the game state does not occur.

  • WIP

    direct CON read/write access to structure members via pointer and offset instead of translation function. This is only enabled for wall and sector structure members in this commit.

    TerminX r7194 18 nov, 10:10 Build 7238 EngineCON
  • Generale

    Remove CON ERROR_OPENBRACKET and ERROR_CLOSEBRACKET and add ERROR_NOTTOPLEVEL

    TerminX r7193 18 nov, 10:10 Build 7238 CON
  • Generale

    Add a couple missing headers to build.vcxproj

    TerminX r7192 18 nov, 10:10 Build 7238
  • Generale

    Minor gamedef.cpp cleanup

    TerminX r7191 18 nov, 10:10 Build 7238
  • Generale

    Formatting

    TerminX r7190 18 nov, 10:10 Build 7238
  • Generale

    Use reference in G_DoGameStartup().

    TerminX r7189 18 nov, 10:10 Build 7238
  • Generale

    Add a new member to memberlabel_t to hold the offset of a structure member for CON access. This will be used in a future commit.

    TerminX r7188 18 nov, 10:10 Build 7238 CON
  • Generale

    Sorting and formatting for [names|sound]dyn.[cpp|h]

    TerminX r7187 18 nov, 10:09 Build 7187
  • Generale

    Cleanup includes

    TerminX r7186 18 nov, 10:09 Build 7187
  • Generale

    SDL 2.0.9

    TerminX r7185 18 nov, 10:09 Build 7187
  • Generale

    Use references in G_UpdatePlayerFromMenu() and G_BackToMenu() for readability

    TerminX r7184 18 nov, 10:09 Build 7187
  • Generale

    This does nothing but fix indentation of a single block of code

    TerminX r7183 18 nov, 10:09 Build 7187 Fix
  • Generale

    Remove dead code that once opened a browser to the store page for Duke Nukem 3D: Megaton Edition on Steam

    TerminX r7182 18 nov, 10:08 Build 7187
  • Generale

    More control/input cleanup

    TerminX r7181 18 nov, 10:08 Build 7187
  • Generale

    Clean up some of the remaining stuff in duke3d/src/config.cpp a bit. Not very meaningful changes... just things I saw when trying to decide how to tackle some of this mess.

    TerminX r7180 18 nov, 10:08 Build 7187
  • Generale

    Remove the "ConsoleKeys[]" array from osdcmds.cpp in favor of accessing mact's sctokeylut[]

    TerminX r7179 18 nov, 10:08 Build 7187
  • Generale

    Move sctokeylut[] in mact to keyboard.h from keyboard.cpp

    TerminX r7178 18 nov, 10:08 Build 7187
  • Generale

    Remove several unused player struct members and bump BYTEVERSION

    TerminX r7177 18 nov, 10:08 Build 7187
  • Generale

    Split some of the title screen display stuff into separate functions

    TerminX r7176 18 nov, 10:08 Build 7187
  • Generale

    More premap cleanup

    TerminX r7175 18 nov, 10:08 Build 7187
  • Generale

    This is starting to feel like distilling diarrhea into grey water

    TerminX r7174 18 nov, 10:08 Build 7187