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 671 build · 3.294 commit

Esporta CSV
Opzioni di visualizzazione
Dettagli dei commit:

Luglio 2015 10 build · 34 commit

Build 5282

7 lug 2015 · 15 commit · 1 autore SVN
Apri la build
  • Generale

    Mapster32 changes:

    TerminX r5282 7 lug, 20:34 FixEngine
    Mostra dettagli

    -2d mode sprite colors are now automatically generated from the sprite's 8-bit tile. -Zooming in and out has been smoothed out. -The 2d mode crosshair cursor is now 1px thick instead of 2. -The left mouse button can now be used to select multiple wall points and sprites in 2d mode. -Ctrl-x now skips corrupt maps instead of going into an infinite loop. ;) -'-L function in 3d mode works again. -Sprites with a clipdist that has been changed from the default value of 32 will display a circular approximation of the distance in 2d mode. Note that the real clipping distance is actually closer to a square, but a circle looks much less confusing/stupid alongside the display of floor sprites. -2d mode status bar has been made a few shades lighter.

  • Generale

    New experimental Mapster32 hybrid 2D/3D mode feature. Pressing F10 in 2D mode enables a picture-in-picture 3D view in the corner of the screen. When moving the mouse over the 3D view, the controls change to 3D mode controls and all 3D mode operations can be performed. The 3D view can be resized with shift + F10 and can be moved to different positions by holding CTRL and using the arrow keys.

    TerminX r5281 7 lug, 20:34 Engine
    Mostra dettagli

    This commit also implements a much more useful automatic grid sizing feature and smooths out zooming in and out of the map.

  • Generale

    Very minor OSD cleanups, no functional changes. I was planning on doing more with this but decided to do something else instead, so I want it out of my tree without losing it. DONT_BUILD.

    TerminX r5280 7 lug, 20:34
  • Generale

    Makefile tweaks: remove BUILD_FINISHED because it frequently appeared in the wrong place when using make -j, and remove "executable" wording from linking phase. DONT_BUILD.

    TerminX r5279 7 lug, 20:34 Fix
  • Generale

    Enable sector drawing and textured map in Mapster32 sideview mode with a sideview elevation of 512 (straight up and down).

    TerminX r5278 7 lug, 20:34 Engine
Apri la build per vedere tutti i 15 commit

Giugno 2015 1 build · 3 commit

Build 5261

3 giu 2015 · 3 commit · 1 autore SVN
Apri la build
  • Generale

    Fix clipshapes, accidentally broken in my vec2_t rotatepoint commit.

    TerminX r5261 3 giu, 17:04 Fix
  • Generale

    Fix crash when playing back an .ogg with comment metadata that doesn't contain "=".

    TerminX r5260 3 giu, 17:03 Fix
  • Generale

    Android and MSVC build fixes. DONT_BUILD.

    TerminX r5259 scritto il 30 mag 2015 Fix

Maggio 2015 1 build · 8 commit

Build 5246

25 mag 2015 · 9 commit · 2 autori SVN
Apri la build
  • Generale

    r5238 build fix

    TerminX r5246 25 mag, 17:48 Fix
  • Generale

    Minor internal CON changes.

    TerminX r5245 25 mag, 17:48 CON
  • Generale

    Minor VPX playback optimization. DONT_BUILD.

    TerminX r5244 25 mag, 17:48
  • Generale

    Add line numbers to a couple of .def parsing warning messages. At some point these should probably all be cleaned up, similar to how they're handled with CON parsing. DONT_BUILD.

    TerminX r5243 25 mag, 17:48 CON
  • Generale

    Misc Android. DONT_BUILD.

    TerminX r5242 25 mag, 17:48
Apri la build per vedere tutti i 9 commit

Aprile 2015 2 build · 5 commit

Build 5153

18 apr 2015 · 4 commit · 1 autore SVN
Apri la build
  • Generale

    Fix the sounds at the end of the episode 3 cutscene.

    TerminX r5153 18 apr, 14:37 Fix
  • Generale

    Polymost parallax sky fix.

    TerminX r5152 18 apr, 14:37 FixEngine
  • Generale

    Further constification. DONT_BUILD.

    TerminX r5151 18 apr, 14:37
  • Generale

    vec2_t rotatepoint().

    TerminX r5150 18 apr, 14:37

Marzo 2015 2 build · 19 commit

Build 5084

24 mar 2015 · 20 commit · 2 autori SVN
Apri la build
  • Generale

    Additional fix for building with newest MSYS2 packages. DONT_BUILD.

    TerminX r5082 scritto il 23 mar 2015 Fix
  • Generale

    Build fix. DONT_BUILD.

    TerminX r5081 scritto il 23 mar 2015 Fix
  • Generale

    A lot of CON rewrites/optimizations. Converts projectile system to dynamic allocation, saving a bunch of memory (something like sizeof(projectile_t) * MAXTILES * 2). This commit also contains changes that reduce overhead for CON commands that take a lot of parameters, by way of adding a Gv_GetManyVars() to replace long strings of subsequent calls to Gv_GetVarX().

    TerminX r5080 scritto il 23 mar 2015 FixCON
    Mostra dettagli

    Savegame version has been bumped due to the projectile changes. There is no way this commit doesn't cause at least one bug, so DONT_BUILD. ;)

  • Generale

    Engine memory reductions/optimizations:

    TerminX r5079 scritto il 23 mar 2015 Engine
    Mostra dettagli

    -faketilesiz[MAXTILES] removed in favor of simple faketile[(MAXTILES+7)>>3] bitfield -h_xsize/h_ysize (tile size overrides from .def) are now uint16_t instead of int32_t -hudmem[2][MAXTILES] removed in favor of adding a hudmem ptr to mdmodel_t -tilefromtexture performance improvements -more tsectortype/twalltype usage in various engine functions that read but never write -continued Polymost cleanups and refactors. Please report any odd rendering errors.

  • Generale

    Fix building on case-sensitive filesystems on OS X, DONT_BUILD.

    TerminX r5078 scritto il 23 mar 2015 Fix
Apri la build per vedere tutti i 20 commit

Febbraio 2015 4 build · 27 commit

Build 5023

21 feb 2015 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    Remove a couple of Android-specific menu items I accidentally left enabled on PC.

    TerminX r5023 21 feb, 15:15

Build 5013

17 feb 2015 · 4 commit · 1 autore SVN
Apri la build
  • Generale

    MSVC build fix.

    TerminX r5013 17 feb, 17:47 Fix
  • Generale

    Fix Mapster32 mouse cursor in GL

    TerminX r5012 17 feb, 17:47 FixEngine
  • Generale

    Fix Polymer when switching from Polymost

    TerminX r5011 17 feb, 17:47 FixEngine
  • Generale

    Nocompress and nodownsize for skyboxes

    TerminX r5010 17 feb, 17:47 Engine

Build 5001

10 feb 2015 · 21 commit · 1 autore SVN
Apri la build
  • Generale

    Polymost changes to better support running under GL ES. Still need to investigate GL_LINES and GL_QUADS... neither work under either GL -> GL ES wrapper we've tried, so we must be doing something wrong.

    TerminX r5001 10 feb, 21:23 FixEngine
  • Generale

    More Android work. DONT_BUILD.

    TerminX r5000 10 feb, 21:22
  • Generale

    Smooth out the loading bar so that all percentage increments are displayed for at least a couple of frames each, and remove the "loaded x/x textures" message on Android.

    TerminX r4999 10 feb, 21:22
  • Generale

    Remove animvpx's dependency on GLSL; adds in-place YUV420 to RGB888 conversion.

    TerminX r4998 10 feb, 21:22
  • Generale

    A whole bunch of mostly insignificant changes that didn't deserve separate commits. DONT_BUILD.

    TerminX r4997 10 feb, 21:22
Apri la build per vedere tutti i 21 commit

Gennaio 2015 6 build · 32 commit

Build 4925

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

    Fix kplib zip support

    TerminX r4925 15 gen, 22:30 Fix
  • Generale

    MSYS2 build fix. DONT_BUILD.

    TerminX r4924 15 gen, 22:30 Fix
  • Generale

    Fix savemapstate/loadmapstate (fixes a crash at shutdown, among other things)

    TerminX r4923 15 gen, 22:30 Fix

Build 4922

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

    Fix wildmatch(), resolves errors matching things like "*.zip" with "duke3d.hrp.zip" for example.

    TerminX r4922 14 gen, 22:45 Fix
  • Generale

    MSVC build fix... guess it was upset about the macro expansion

    TerminX r4921 14 gen, 22:45 Fix
  • Generale

    Fix off-by-one error in setview()

    TerminX r4920 14 gen, 22:45 Fix
  • Generale

    Implement better fade-out for quotes and for the mouse cursor in the menu.

    TerminX r4919 14 gen, 22:45

Build 4912

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

    Forgot this file in r4911

    TerminX r4912 12 gen, 01:55
  • Generale

    Fix tdupsprite in m32script.

    TerminX r4911 12 gen, 01:28 FixCON
  • Generale

    Make dist() and ldist() take void pointers so we can compare spritetype with tspritetype without inserting casts everywhere.

    TerminX r4910 12 gen, 01:28
  • Generale

    Fix Mapster32 sector copying

    TerminX r4909 12 gen, 00:44 FixEngine

Build 4908

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

    Fix compiler warnings

    TerminX r4908 11 gen, 17:54 Fix
  • Generale

    Fix undefined behavior in Polymost

    TerminX r4907 11 gen, 17:54 FixEngine
  • Generale

    Disable mouse input affecting the menu when the console is down. This code is awful, because I am an awful man.

    TerminX r4906 11 gen, 17:54
  • Generale

    Crash fix

    TerminX r4905 11 gen, 17:53 Fix

Build 4904

10 gen 2015 · 7 commit · 1 autore SVN
Apri la build
  • fix wall and floor sprites clipping into or z-fighting with surfaces (replaces glDepthRange() hacks for sprites), add r_nofog cvar for debugging, reduce the total number of OpenGL calls by only calling glFogi() to set the fog mode when initializing the renderer or changing r_usenewshading.

    TerminX r4904 10 gen, 20:56 FixEngine
  • Generale

    Introduce "twalltype" for temporary uses of walltype where using wall_tracker_hook() would be invalid. This is similar to "tspritetype" and fixes a bunch of problems in the editor that cropped up when changing the tracker sanity checks to an assert that only exists in debug builds (branching upon any write to a sprite, sector or wall had an unacceptable impact on performance).

    TerminX r4903 10 gen, 20:56 FixEngine
  • Generale

    Questionable CON changes and optimizations. <3

    TerminX r4902 10 gen, 20:56 CON
  • Generale

    Fix Mapster32 bug where pressing "O" on a sprite twice would corrupt your map due to unchecked use of hitscan results.

    TerminX r4901 10 gen, 20:55 FixEngine
  • Generale

    Place the current loading percentage into RETURN for EVENT_DISPLAYLOADINGSCREEN.

    TerminX r4900 10 gen, 20:55 CON
Apri la build per vedere tutti i 7 commit

Build 4897

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

    Faster/better optimized access to game structures from C-CON.

    TerminX r4897 10 gen, 20:54 CON
  • Generale

    Support r_windowpositioning in 8-bit.

    TerminX r4896 10 gen, 20:53
  • Generale

    Clean up/refactor a few gamevar related functions based on building as C++/C99 and some interesting articles I read about how GCC and Clang optimize switches. Worth a few FPS here.

    TerminX r4895 10 gen, 20:53 CON
  • Generale

    Minor cleanup and formatting changes. DONT_BUILD.

    TerminX r4894 10 gen, 20:53
  • Generale

    Make FORCE_INLINE aware of DISABLE_INLINING. DONT_BUILD.

    TerminX r4893 10 gen, 20:53
Apri la build per vedere tutti i 10 commit

Novembre 2014 2 build · 39 commit

Build 4777

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

    Fix MinGW build. DONT_BUILD.

    TerminX r4754 scritto il 22 nov 2014 Fix
  • Generale

    Fixups to sync WIP SDL refactor up with r4738. DONT_BUILD.

    TerminX r4753 scritto il 22 nov 2014
  • Generale

    Minor cleanups, mostly just formatting. DONT_BUILD.

    TerminX r4752 scritto il 22 nov 2014
  • Generale

    Add missing "break" to M_RunMenuInput(), revert android gltexapplyprops() menu fuckery. DONT_BUILD.

    TerminX r4751 scritto il 22 nov 2014 Fix
  • Generale

    Fix _FORTIFY_SOURCE redefinition warning on Ubuntu's patched versions of GCC. DONT_BUILD.

    TerminX r4750 scritto il 22 nov 2014 Fix
Apri la build per vedere tutti i 81 commit