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:

Gennaio 2015 7 build · 26 commit

Build 4949

25 gen 2015 · 11 commit · 2 autori SVN
Apri la build
  • Generale

    Don't allow Ogg Vorbis or FLAC files to be defined from def if the binary was built without the proper libraries.

    Hendricks266 r4949 25 gen, 04:18
  • Generale

    Modularize .mid --> .ogg --> .flac code to apply to sounds as well, and various cleanup in music/sound filename-handling code.

    Hendricks266 r4948 25 gen, 04:17
  • Generale

    Fix a bug where FLAC sound effects would loop when they were not supposed to.

    Hendricks266 r4947 25 gen, 04:17 Fix
  • Mouse, touch, and pointer controls now take the origin into account.

    Hendricks266 r4946 25 gen, 04:17
  • Generale

    Add events EVENT_DISPLAYINACTIVEMENU and EVENT_DISPLAYINACTIVEMENUREST and userdef members m_origin_x and m_origin_y.

    Hendricks266 r4945 25 gen, 04:16 CON
    Mostra dettagli

    This allows for CON screen display code to use menu animations. The following is an example of how to adapt screen features that should animate. before: onevent EVENT_DISPLAYMENUREST ifvare current_menu 0 // main menu { setvar x 1 setvar y 1 rotatesprite x y zoom ang tilenum shade pal orientation 0 0 xdim ydim } endevent after: state DisplayMenuCommon ifvare RETURN 0 // main menu { getuserdef[THISACTOR].m_origin_x x getuserdef[THISACTOR].m_origin_y y addvar x 65536 addvar y 65536 rotatesprite16 x y zoom ang tilenum shade pal orientation 0 0 xdim ydim } ends onevent EVENT_DISPLAYMENUREST state DisplayMenuCommon endevent onevent EVENT_DISPLAYINACTIVEMENUREST state DisplayMenuCommon endevent

Apri la build per vedere tutti i 11 commit

Build 4928

16 gen 2015 · 3 commit · 1 autore SVN
Apri la build
  • CON

    Add new commands "getmusicposition" and "setmusicposition" that operate on the playback position of the current music track.

    Hendricks266 r4928 16 gen, 16:28 CON
    Mostra dettagli

    // Example: Switch between tracks like radio stations. getmusicposition temp starttrackvar next_music_track setmusicposition temp Only implemented for Ogg Vorbis, FLAC, and XA. Consult the devs before using these commands.

  • Generale

    Fix a crash exposed by animating the menu back button.

    Hendricks266 r4927 16 gen, 16:27 Fix
  • Generale

    Clean up duplicate and strangely-formed cases in C_ParseCommand().

    Hendricks266 r4926 16 gen, 16:27

Build 4918

13 gen 2015 · 6 commit · 1 autore SVN
Apri la build
  • Implement better back button.

    Hendricks266 r4918 13 gen, 04:57
  • Make black background boxes translucent again.

    Hendricks266 r4917 13 gen, 04:57
  • Add proper edging for the tops and bottoms of scrolling lists.

    Hendricks266 r4916 13 gen, 04:56
  • Generale

    Improve weapon switching:

    Hendricks266 r4915 13 gen, 04:56
    Mostra dettagli

    1. If you switch away from a weapon and switch to a third when the gun is still going down, continue lowering the first weapon instead of immediately raising the third. 2. If you switch away from a weapon and switch back to it before it lowers completely, raise it from its current position instead of going all the way to the bottom.

  • Generale

    Convert some multi-line UI messages to single G_ScreenText calls with line breaks.

    Hendricks266 r4914 13 gen, 04:56
Apri la build per vedere tutti i 6 commit

Build 4887

8 gen 2015 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    When using search paths detected from a Megaton installation, also use the SC-55 oggs included with it.

    Hendricks266 r4887 8 gen, 07:15

Build 4886

8 gen 2015 · 4 commit · 1 autore SVN
Apri la build
  • Generale

    Clean up autodetected game install search paths on all platforms that use them.

    Hendricks266 r4886 8 gen, 07:14
    Mostra dettagli

    This should prevent Lunar Apocalypse from becoming Nuclear Winter with Megaton on Linux and Mac.

  • Disable the spinning nuke icon back button on Android.

    Hendricks266 r4885 8 gen, 07:14
  • Generale

    Implement UserMapHacks.

    Hendricks266 r4884 8 gen, 07:14
  • Generale

    Reinstate MD4.

    Hendricks266 r4883 8 gen, 07:13

Dicembre 2014 8 build · 42 commit

Build 4870

28 dic 2014 · 6 commit · 1 autore SVN
Apri la build
  • Amend r4862 so that touch devices, which do not display the crosshair as a cursor, are not completely prevented from using touch input by the lack of a crosshair tile.

    Hendricks266 r4870 28 dic, 13:36
  • Fix the Screen Size slider so that it works properly after the screen size has been modified in-game with [-]/[+].

    Hendricks266 r4869 28 dic, 13:35 Fix
  • Fix selecting "None" for Anisotropy.

    Hendricks266 r4868 28 dic, 13:35 Fix
  • Fix opening a MenuEntryOptionList when the option's value is "Custom".

    Hendricks266 r4867 28 dic, 13:35 Fix
  • Convert MenuRange*_t's "displaytype" field to "flags", add a flag to enforce clamping to the defined intervals, and apply this flag to the Screen Size slider.

    Hendricks266 r4866 28 dic, 13:35
Apri la build per vedere tutti i 6 commit

Build 4859

27 dic 2014 · 2 commit · 1 autore SVN
Apri la build
  • Generale

    Fix playing end-of-episode ANMs.

    Hendricks266 r4859 27 dic, 12:39 Fix
  • Generale

    If you save over an autonamed savegame and change the name, don't overwrite your edit with another autofill.

    Hendricks266 r4858 27 dic, 12:39

Build 4857

27 dic 2014 · 13 commit · 2 autori SVN
Apri la build
  • Enumify the "status" parameter of M_MenuText into MenuTextFlags_t.

    Hendricks266 r4857 27 dic, 10:37
  • Implement mouse/touch/pointer controls for all widgets.

    Hendricks266 r4856 27 dic, 10:37
  • Replace the "disabled" member of MenuEntry_t with "flags" so that the other 31 bits can be utilized.

    Hendricks266 r4855 27 dic, 10:37
  • Disable normal left-click/touch menu functionality when the mouse is active.

    Hendricks266 r4854 27 dic, 10:36
  • Generale

    Add the necessary plumbing to sdlayer to detect mousedown, mouseup, and dragging.

    Hendricks266 r4853 27 dic, 10:36
Apri la build per vedere tutti i 13 commit

Build 4828

18 dic 2014 · 5 commit · 1 autore SVN
Apri la build
  • Wii

    Display all hat directions in the joystick buttons menu instead of just up.

    Hendricks266 r4828 18 dic, 10:16
  • Wii

    Bump MAXJOYAXES to 9 to avoid menu corruption, and fix _functio.h, CONFIG_FunctionNameToNum, CONFIG_AnalogNameToNum, so that this does not crash.

    Hendricks266 r4827 18 dic, 10:16 Fix
  • Generale

    Fix the MAXJOYBUTTONS discrepancy between _control.h and gamedefs.h.

    Hendricks266 r4826 18 dic, 10:15 Fix
  • Wii

    Add non-interactive cases to wm_msgbox and wm_ynbox.

    Hendricks266 r4825 18 dic, 10:15
  • Wii

    Output and package the binary as .dol instead of .elf.

    Hendricks266 r4824 18 dic, 10:15

Build 4823

18 dic 2014 · 9 commit · 2 autori SVN
Apri la build
  • Generale

    Polish up the video menu a bit.

    Hendricks266 r4823 18 dic, 10:14
  • Generale

    Fix "bright red" player color.

    Hendricks266 r4822 18 dic, 10:14 Fix
  • Wii

    Add a custom exception handler that saves the crash information to the log and directs the user to submit it to us. DONT_BUILD.

    Hendricks266 r4821 scritto il 17 dic 2014 Fix
  • Wii

    Add a console to display startup messages to the screen instead of showing the user a black screen while the game initializes. DONT_BUILD.

    Hendricks266 r4820 scritto il 17 dic 2014
  • Wii

    Work around a performance regression caused by r4080. DONT_BUILD.

    Hendricks266 r4819 scritto il 17 dic 2014 Fix
Apri la build per vedere tutti i 9 commit

Build 4814

13 dic 2014 · 14 commit · 2 autori SVN
Apri la build
  • Wii

    Fix build. DONT_BUILD.

    Hendricks266 r4808 scritto il 9 dic 2014 Fix
  • Generale

    Fix building with `make -B`. (`make veryclean` is now obsolete.) DONT_BUILD.

    Hendricks266 r4807 scritto il 9 dic 2014 Fix
  • Generale

    Fix building the Build Tools. DONT_BUILD.

    Hendricks266 r4806 scritto il 9 dic 2014 Fix
  • BSD

    Fix the previous commit. DONT_BUILD.

    Hendricks266 r4805 scritto il 8 dic 2014 Fix
  • Add detection of the Steam releases of Duke 3D and NAM. DONT_BUILD.

    Hendricks266 r4804 scritto il 8 dic 2014
Apri la build per vedere tutti i 14 commit

Build 4791

1 dic 2014 · 7 commit · 2 autori SVN
Apri la build
  • Generale

    Add dummy command line parameters to allow us to serve as a drop-in replacement for the NAM Steam release's dosbox.exe

    Hendricks266 r4791 1 dic, 22:16
  • Detect installation paths of 3DR's Duke Nukem 3D package, the 3DR Anthology, and the NAM Steam release.

    Hendricks266 r4790 1 dic, 22:16
  • Generale

    Remove the structure fields in grpscan.c that blocked my code for allowing NAM, NAPALM, and WWII GI to fall back to GAME.CON.

    Hendricks266 r4789 1 dic, 22:15 CON
  • Generale

    Remove the blackout when starting a new game on episode 4.

    Hendricks266 r4788 1 dic, 22:15
  • Generale

    Fix USE_OPENGL=0 build error in r4779.

    Hendricks266 r4787 1 dic, 22:15 Fix
Apri la build per vedere tutti i 7 commit

Novembre 2014 2 build · 25 commit

Build 4784

30 nov 2014 · 7 commit · 2 autori SVN
Apri la build
  • Generale

    Open the load and save menus with the last used slot highlighted. DONT_BUILD.

    Hendricks266 r4782 scritto il 29 nov 2014
  • Generale

    Fix names of savegames. DONT_BUILD.

    Hendricks266 r4781 scritto il 29 nov 2014 Fix
  • Generale

    Fix displaying a savegame preview shot when in OpenGL and/or when the selected slot is empty. DONT_BUILD.

    Hendricks266 r4780 scritto il 29 nov 2014 FixEngine
  • Generale

    Re-allow the player color option to take effect. DONT_BUILD.

    Hendricks266 r4779 scritto il 29 nov 2014
  • Generale

    Menu structure revision. Structs reordered to eliminate slop. MenuGroup_t eliminated. MenuPos_t split into MenuMenuFormat_t and MenuEntryFormat_t. DROIDMENU build fixed. DONT_BUILD.

    Hendricks266 r4778 scritto il 29 nov 2014 Fix
Apri la build per vedere tutti i 7 commit

Build 4777

28 nov 2014 · 81 commit · 3 autori SVN
Apri la build
  • Generale

    Fix the crash in the ASM relating to the dynamic allocation of ylookup.

    Hendricks266 r4777 28 nov, 22:30 Fix
  • Generale

    Make sure the mouse is captured when the main menu transitions into MODE_GAME. DONT_BUILD.

    Hendricks266 r4776 28 nov, 19:43
  • Generale

    Fix mousewheel under SDL 1.2. DONT_BUILD.

    Hendricks266 r4775 28 nov, 19:21 Fix
  • Generale

    Restore SDL 1.2 on Windows to a working state. DONT_BUILD.

    Hendricks266 r4774 28 nov, 19:07
  • Generale

    Fix POLYMER=0 GTK C++ build. DONT_BUILD.

    Hendricks266 r4773 28 nov, 18:29 FixEngine
Apri la build per vedere tutti i 81 commit

Agosto 2014 1 build · 14 commit

Build 4571

8 ago 2014 · 19 commit · 2 autori SVN
Apri la build
  • Generale

    Fix MSVC build.

    Hendricks266 r4566 scritto il 28 lug 2014 Fix
    Mostra dettagli

    DONT_BUILD.

  • Generale

    Nuke rev.h.

    Hendricks266 r4565 scritto il 28 lug 2014
    Mostra dettagli

    Note to MSVC users: You can get the revision number if you run `make rev o=obj` with MinGW before you build. DONT_BUILD.

  • Generale

    Split parts of loadlookups() into generatefogpals() and fillemptylookups(), and move Duke-specific LOOKUP.DAT behavior to G_LoadLookups() in source/common.c, which contains the call to loadlookups() as factored out from astub.c and game.c.

    Hendricks266 r4564 scritto il 27 lug 2014
    Mostra dettagli

    DONT_BUILD.

  • Generale

    Move implementation details of Mapster32's sound system from m32exec.c into sounds_mapster32.c, and set up a sound system stub in KenBuild Editor.

    Hendricks266 r4563 scritto il 27 lug 2014 Engine
    Mostra dettagli

    DONT_BUILD.

  • Generale

    Progress towards KenBuild Editor, part 3.

    Hendricks266 r4562 scritto il 27 lug 2014
    Mostra dettagli

    DONT_BUILD.

Apri la build per vedere tutti i 19 commit

Luglio 2014 2 build · 16 commit

Build 4552

22 lug 2014 · 14 commit · 1 autore SVN
Apri la build
  • Generale

    Fix Synthesis (at least partially).

    Hendricks266 r4552 22 lug, 23:04 Fix
  • Generale

    Re-add $(abspath ...) wrapping to libdirs to try and fix Synthesis.

    Hendricks266 r4551 22 lug, 18:48 Fix
  • Generale

    Normalize all rotatesprite calls to fullscreen panels so that they are centered at (160, 100) instead of top-lefted at (0, 0).

    Hendricks266 r4550 22 lug, 04:20
  • Rearrange drawing so that MENUBAR (#2457) is always the first thing drawn after a menu's background, and its caption is always drawn last.

    Hendricks266 r4549 22 lug, 04:19
  • Generale

    Three Mac patches from rhoenie:

    Hendricks266 r4548 22 lug, 04:19 Fix
    Mostra dettagli

    -sdlayer: Apple and GTK are not mutually exclusive. -Makefile.common: Specify WITHOUT_GTK?=1 by default. -Makefile: Limit linking with the QuickTime framework to OS X 10.6 and below. One fix from me: -osxbuild.sh: Fix building tools.

Apri la build per vedere tutti i 14 commit

Build 4538

6 lug 2014 · 2 commit · 1 autore SVN
Apri la build
  • Generale

    Extend ebacktrace in two ways.

    Hendricks266 r4538 6 lug, 15:38 FixEngine
    Mostra dettagli

    1. The application must specify its proper name and technical name. Instead of eduke32_or_mapster32.crash.log, we now have eduke32.crash.log and mapster32.crash.log. 2. The exception handler will display a message box informing the user of a crash and requesting they send in the crash log. The box has three options: "Quit", the DLL's current behavior, "Continue", which passes the exception to the next handler, and "Ignore", which resumes execution immediately. These should allow the user to skip bogus exceptions picked up by ebacktrace, such as one I get with my laptop that causes EDuke32 no issues.

  • Generale

    Miscellaneous get/set(this)projectile cleanup.

    Hendricks266 r4537 6 lug, 15:36