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 · 1 attivi

Visualizzate 478 build · 2.322 commit

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:

Febbraio 2018 18 build · 45 commit

Build 6647

10 feb 2018 · 5 commit · 1 autore SVN
Apri la build
  • Generale

    Re-allow MUSICANDSFX ambient sounds with a hitag in the interval [32768, 65535].

    Hendricks266 r6647 10 feb, 21:04
  • Generale

    Move new CON_FOR iterators to the bottom of their enum to unbreak savegames using CON_FOR made before r6635.

    Hendricks266 r6646 10 feb, 21:03
  • Generale

    Add "rtsname" token to grpinfo grammar.

    Hendricks266 r6645 10 feb, 21:03
  • Generale

    Use an unsigned type when we need right shifts to zero-extend for use in tagbitmap.

    Hendricks266 r6644 10 feb, 21:03 Fix
    Mostra dettagli

    Fixes crash in boeing.map.

  • Generale

    Add support for MapArt from within zip files.

    Hendricks266 r6643 10 feb, 21:03

Gennaio 2018 12 build · 60 commit

Build 6640

30 gen 2018 · 3 commit · 1 autore SVN
Apri la build
  • CON

    Add if statements if(var(var)){a,b}(e).

    Hendricks266 r6640 30 gen, 21:23 CON
    Mostra dettagli

    Inspired by x86 assembly, these stand for "above" and "below", and perform unsigned versions of greater-than and less-than, respectively. Useful for testing array bounds.

  • Generale

    Temporarily revert r6633.

    Hendricks266 r6639 30 gen, 21:23 Fix
  • Generale

    Re-revise r6625.

    Hendricks266 r6638 30 gen, 21:23

Build 6627

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

    Fix a bug in r6587, where "statusbarcustom" was not saved in the cfg file.

    Hendricks266 r6627 29 gen, 03:14 Fix
    Mostra dettagli

    Patch from Fox.

  • Generale

    New userdef structure "shadow_pal"

    Hendricks266 r6626 29 gen, 03:14
    Mostra dettagli

    Sets the black palette used for enemy shadows and for black rectangles in the menu. Default value is 4. Patch from Fox.

  • Generale

    Fix overflow issue with tsprite shade of gibs.

    Hendricks266 r6625 29 gen, 03:14 FixEngine
    Mostra dettagli

    Patch from Fox.

  • Generale

    New events EVENT_PLAYLEVELMUSICSLOT and EVENT_CONTINUELEVELMUSICSLOT.

    Hendricks266 r6624 29 gen, 03:14 CON
    Mostra dettagli

    Called when a music track will be started from the beginning, and when the current track is continued after loading a save, etc. The requested track is passed into PLAYLEVELMUSICSLOT via ud.m_volume_number and ud.m_level_number.

  • CON

    Add commands "swaptrackslot" and "preloadtrackslotforswap"

    Hendricks266 r6623 29 gen, 03:14 CON
Apri la build per vedere tutti i 14 commit

Build 6613

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

    Systematize the appearance of the menu fonts using the DOS version as a reference.

    Hendricks266 r6613 28 gen, 18:14 CON
    Mostra dettagli

    New events: "EVENT_MENUCURSORLEFT" "EVENT_MENUCURSORRIGHT" "EVENT_MENUCURSORSHADE" "EVENT_MENUSHADESELECTED" New userdef structures: "menu_shadedeselected" "menu_shadedisabled" "menutext_zoom" "menutext_xspace" "menutext_pal" "menutext_palselected" "menutext_paldeselected" "menutext_paldisabled" "menutext_palselected_right" "menutext_paldeselected_right" "menutext_paldisabled_right" "gametext_zoom" "gametext_xspace" "gametext_pal" "gametext_palselected" "gametext_paldeselected" "gametext_paldisabled" "gametext_palselected_right" "gametext_paldeselected_right" "gametext_paldisabled_right" "minitext_zoom" "minitext_xspace" "minitext_tracking" "minitext_pal" "minitext_palselected" "minitext_paldeselected" "minitext_paldisabled" "minitext_palselected_right" "minitext_paldeselected_right" "minitext_paldisabled_right" "menutitle_pal" "slidebar_palselected" "slidebar_paldisabled" Self-explanatory. Use in conjunction with "menutext_tracking" and "gametext_tracking" ("mgametext_tracking" is now ignored). The values for disabled shade is added to the selected or deselected shades. The palettes have a disabled > selected > deselected hierarchy, and are applied if not zero. Patch from Fox

  • Generale

    New LOGO_FLAGS bits LOGO_NOHELP and LOGO_NOCREDITS.

    Hendricks266 r6612 28 gen, 18:14
    Mostra dettagli

    LOGO_NOHELP: Remove the "Help" item in the main menu and the F1 key function. LOGO_NOCREDITS: Remove the "Credits" item in the main menu. Patch from Fox.

  • Generale

    New commands: "divr", "divru", "divrd"

    Hendricks266 r6611 28 gen, 18:14 CON
    Mostra dettagli

    divr <dividend> <divisor> Divide gamevar <dividend> by <divisor> and round (aka round to nearest) the result. A result of 0.5 will equal 1. divru <dividend> <divisor> Divide gamevar <dividend> by <divisor> and round up (aka round away from zero) the result. Additionally "divrd" can be used to round down (aka round toward zero), which is equivalent to the current div command as tested on x86, ARM, and PowerPC. Note that "shiftr" rounds up negative values. Patch from Fox.

  • Generale

    Maintenance on Gv_DivVar

    Hendricks266 r6610 28 gen, 18:14
  • Generale

    New command "qstrcmp"

    Hendricks266 r6609 28 gen, 18:13
    Mostra dettagli

    qstrcmp <quote1> <quote2> <var> Compare two quotes. <var> returns zero if they are identical, -1 if the first quote comes first in alphabetical order, 1 if it comes later. Note that the lexicographical order is rudimentary, for example "Player 2" is considered greater than "Player 10". Patch from Fox.

Build 6608

27 gen 2018 · 11 commit · 1 autore SVN
Apri la build
  • Generale

    Add EVENT_DISPLAYOVERHEADMAPPLAYER.

    Hendricks266 r6608 27 gen, 20:31 CON
    Mostra dettagli

    RETURN is the tilenum to be displayed. It is pre-populated with what the game will display for the current frame. Set RETURN to -1 to disable.

  • Generale

    Add the official Nuclear Winter demo GRP to the list of recognized GRPs.

    Hendricks266 r6607 27 gen, 20:31
  • Generale

    Menu stuff

    Hendricks266 r6606 27 gen, 20:30
  • Generale

    Revert changes made to SIDEBOLT1 in r6244.

    Hendricks266 r6605 27 gen, 20:30 Fix
  • Generale

    Fix typos in r6244.

    Hendricks266 r6604 27 gen, 20:30 Fix
Apri la build per vedere tutti i 11 commit

Build 6597

25 gen 2018 · 9 commit · 1 autore SVN
Apri la build
  • Generale

    New LOGO_FLAGS bit LOGO_HIDEEPISODE: Omit the episode name from the automap.

    Hendricks266 r6597 25 gen, 20:35
    Mostra dettagli

    Patch from Fox.

  • Generale

    New userdef structures "default_volume", "default_skill"

    Hendricks266 r6596 25 gen, 20:35
    Mostra dettagli

    Lets you choose which episode or skill should be selected by default in the menus. Default values are 0 and 1, respectively. Patch from Fox.

  • Generale

    Display sprite shadows in Polymer if dynamic lighting is disabled.

    Hendricks266 r6595 25 gen, 20:35 Engine
    Mostra dettagli

    Patch from Fox.

  • Generale

    Add "Alternate Weapon" key similar to Shadow Warrior Classic Redux.

    Hendricks266 r6594 25 gen, 20:35 CON
    Mostra dettagli

    When pressed it switches between pipebomb / detonator or shrinker / expander. New event "EVENT_ALTWEAPON" Akin to "EVENT_PREVIOUSWEAPON" and "EVENT_NEXTWEAPON". RETURN is set to 12. Patch from Fox.

  • Generale

    Fix the aspect of save thumbnails in Polymost / Polymer in widescreen.

    Hendricks266 r6593 25 gen, 20:35 FixEngine
    Mostra dettagli

    Patch from Fox.

Apri la build per vedere tutti i 9 commit

Build 6588

25 gen 2018 · 6 commit · 1 autore SVN
Apri la build
  • Generale

    Add an option to move the status bar to the top of the screen in the Android version.

    Hendricks266 r6588 25 gen, 20:34
    Mostra dettagli

    Restores a feature temporarily disabled in r6553. Currently only supports the modern status bar. Patch from Fox.

  • Generale

    New userdef structure: "statusbarflags", "statusbarrange", "statusbarcustom"

    Hendricks266 r6587 25 gen, 20:34 FixCON
    Mostra dettagli

    "statusbarflags" is a bitfield. Values are: STATUSBAR_NONONE = 1 STATUSBAR_NOMINI = 2 STATUSBAR_NOFULL = 4 STATUSBAR_NOSHRINK = 8 STATUSBAR_NOFRAGBAR = 16 STATUSBAR_NOOVERLAY = 32 STATUSBAR_NOMODERN = 64 Default value is 8. In case you modify it, you also have to set the other status bar related userdefs in EVENT_SETDEFAULTS. Default values in EDuke32 are: screen_size = 4; statusbarmode = 1; althud = 1; "statusbarrange" is used to add more alternatives for the status bar without breaking the option in the menu. If used, the mini status bar (screen_size = 4) will cycle through "statusbarcustom" when changing the screen size. Also fix the size of the viewport when the screen is shrunk and the scale of the status bar is not 100%. Patch from Fox.

  • Generale

    Make cutscene "aspect" def token work with ANMs too.

    Hendricks266 r6586 25 gen, 20:34
    Mostra dettagli

    Patch from Fox.

  • Generale

    New userdef structure "menubackground"

    Hendricks266 r6585 25 gen, 20:34
    Mostra dettagli

    Set to 0 to disable the black transparent mask below the in-game menu. Patch from Fox.

  • Generale

    Add new events at various points that display hardcoded screens.

    Hendricks266 r6584 25 gen, 20:34 CON
    Mostra dettagli

    New event "EVENT_MAINMENUSCREEN" Triggered before the main menu is displayed. Set RETURN to -1 to disable the screens that appear before the main menu. New event "EVENT_NEWGAMESCREEN" Triggered when a new game is started. Set RETURN to -1 to disable The Birth intro animation. New event "EVENT_ENDLEVELSCREEN" Triggered when a level ends. Set RETURN to -1 to disable the bonus and deathmatch score screens after a level ends. New event "EVENT_EXITGAMESCREEN" Triggered when a running game is ended. Set RETURN to -1 to disable the deathmatch score screen when you quit mid-game. New event "EVENT_EXITPROGRAMSCREEN" Triggered when the program is closed. Set RETURN to -1 to disable the shareware or TEN screen,sif they were enabled in LOGO_FLAGS. Patch from Fox.

Apri la build per vedere tutti i 6 commit

Build 6582

17 gen 2018 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    When SE 17 can't find the next sector for the floor, use the heuristic added for ceilings in r3013 to determine the floorz, replacing the game exit added in r2971.

    Hendricks266 r6582 17 gen, 20:28 Engine

Build 6581

15 gen 2018 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    Revert the parts of r3159 corresponding to redefining lotag and hitag as unsigned, so that they are once again signed.

    Hendricks266 r6581 15 gen, 15:13 FixEngine
    Mostra dettagli

    Any issues in Duke's code relating to misunderstanding these types are now restricted to Duke itself rather than changing the engine and potentially introducing new issues in all Build games.

Build 6580

15 gen 2018 · 4 commit · 1 autore SVN
Apri la build
  • Generale

    Revert slight change to fall behavior of pickup sprites in r6500.

    Hendricks266 r6580 15 gen, 09:46 FixEngine
  • Generale

    Don't stomp on shrunken teammates unless friendly fire is enabled.

    Hendricks266 r6579 15 gen, 09:46
    Mostra dettagli

    Patch from Striker.

  • Generale

    Fix friendly fire damage conditions in multiplayer.

    Hendricks266 r6578 15 gen, 09:46 Fix
    Mostra dettagli

    Patch from Striker.

  • Generale

    Add is_(un)signed to compat.h, with specializations for the Tracker classes.

    Hendricks266 r6577 scritto il 13 gen 2018
    Mostra dettagli

    DONT_BUILD.

Dicembre 2017 3 build · 16 commit

Build 6563

11 dic 2017 · 13 commit · 1 autore SVN
Apri la build
  • Generale

    New player structures "frags" and "deaths"

    Hendricks266 r6563 11 dic, 21:14
    Mostra dettagli

    player[<killer>].frags <victim> Equals how many times player <killer> killed <victim>. Note that the sum of these values will not equal the total kills or deaths for a player since another player may disconnect, so use "frag" or "deaths" instead. player[<id>].deaths Equals the total number of times the player died in the round, not including suicides. Patch from Fox.

  • Generale

    Fix the position of the "KILLS" header and the number of deaths for each player in the frag screen.

    Hendricks266 r6562 11 dic, 21:14 Fix
    Mostra dettagli

    Patch from Fox.

  • Generale

    Fix tints with negative shades in r_usenewshading 4.

    Hendricks266 r6561 11 dic, 21:14 Fix
    Mostra dettagli

    Patch from Fox.

  • Account for yscale when deciding if the sky is tall enough to repeat or not. Comment out code that is not working as expected.

    Hendricks266 r6560 11 dic, 21:14 Engine
    Mostra dettagli

    Patch from Fox.

  • Generale

    Add def "globalflags" bit 4, and for individual palettes the "tint" flag bit 512. This makes fog the same for all shades. Make fog behave normally with sector structure .fogpal.

    Hendricks266 r6559 11 dic, 21:14 Engine
    Mostra dettagli

    Patch from Fox.

Apri la build per vedere tutti i 13 commit

Novembre 2017 5 build · 28 commit

Build 6532

30 nov 2017 · 5 commit · 1 autore SVN
Apri la build
  • Generale

    Remix screencapture_begin into OutputFileCounter.

    Hendricks266 r6532 30 nov, 22:19
  • Generale

    Add anticipatory fields to ud; bump BYTEVERSION.

    Hendricks266 r6531 30 nov, 22:19
  • Generale

    Make sure I_EnterText never writes a null terminator out of bounds.

    Hendricks266 r6530 30 nov, 22:19
  • Generale

    Bump savegame name limits from 22 in memory and 19 in practice to 32 in memory and 30 in practice.

    Hendricks266 r6529 30 nov, 22:19
    Mostra dettagli

    This bumps SV_MINOR_VER.

  • Generale

    Cleanups to handling of old save versions

    Hendricks266 r6528 30 nov, 22:19

Build 6522

28 nov 2017 · 20 commit · 1 autore SVN
Apri la build
  • Change "Size:" entries in HUD Setup to "Scale:" and indent them.

    Hendricks266 r6522 28 nov, 23:29
  • Set r_parallaxskypanning to 1 by default.

    Hendricks266 r6521 28 nov, 23:29 Engine
    Mostra dettagli

    This enables sky panning, which allows the effect of CLOUDYSKIES to work properly. Patch from Fox.

  • Display paper-skies correctly when looking up or down.

    Hendricks266 r6520 28 nov, 23:29 Engine
    Mostra dettagli

    Show a solid color for skies taller than 256 px, otherwise repeat. Patch from Fox.

  • Generale

    New def token for "multipsky": "yscale".

    Hendricks266 r6519 28 nov, 23:29
    Mostra dettagli

    multipsky <tile> { yscale <yscale> } Default value is 65536. Patch from Fox.

  • Generale

    Revise view background / border drawing code.

    Hendricks266 r6518 28 nov, 23:29 CON
    Mostra dettagli

    New event "EVENT_UPDATESCREENAREA" Use this event to change the size of the game view, similar to when you press + or -. New event "EVENT_DISPLAYBORDER" Set RETURN to change the background tile of the game view, set -1 to disable the background and border. New userdef structures "screenarea_x1", "screenarea_y1", "screenarea_x2", "screenarea_y2" Use these structures to change the boundaries of the view in EVENT_UPDATESCREENAREA. Patch from Fox.

Apri la build per vedere tutti i 20 commit