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:

Marzo 2012 14 build · 53 commit

Build 2476

13 mar 2012 · 5 commit · 1 autore SVN
Apri la build
  • Generale

    osxbuild.sh: new "tools" parameter builds the Build tools in addition to the full binaries

    Hendricks266 r2476 13 mar, 23:27
    Mostra dettagli

    Makefiles: new features to facilitate above: - buildtools: "make printutils" is a phony which simply lists all the tools - $(EXESUFFIX_OVERRIDE)

  • Fix warnings in enumdisplay.c only revealed with the previous Makefile edits.

    Hendricks266 r2475 13 mar, 23:27 Fix
  • More Makefile changes, including bringing Makefile.msvc up to date.

    Hendricks266 r2474 13 mar, 23:26
  • Generale

    Build tools: Whitespace cleanup and tab stop replacement.

    Hendricks266 r2473 13 mar, 23:25
  • Generale

    Fix all warnings in the Build tools for both GCC and Clang.

    Hendricks266 r2472 13 mar, 23:24 Fix

Build 2460

11 mar 2012 · 6 commit · 1 autore SVN
Apri la build
  • Generale

    Fix another typo in osxbuild.sh.

    Hendricks266 r2460 11 mar, 21:57 Fix
  • Generale

    Convenience Makefile variable for building with Clang: make CLANG=1

    Hendricks266 r2459 11 mar, 21:49
  • Generale

    More Build tools improvements:

    Hendricks266 r2458 11 mar, 21:48 Fix
    Mostra dettagli

    - JFBuild ports: arttool, givedepth, and mkpalette - All viable tools are now built when 'make utils' is invoked, not just some - Revert "initprintf" hack of previous commit and replace it with "compat_tools.c" - Move Bstrtolower from baselayer.c to compat.c - Makefiles: Add start and finish messages for the tools - Makefiles: To prevent "-Wimplicit" from being passed to the C++ compiler, create $(*CONLYFLAGS)

  • Generale

    Fix compiling the Build tools by:

    Hendricks266 r2457 11 mar, 21:47 Fix
    Mostra dettagli

    - Adding $(EXESUFFIX) where it belongs in the Makefile. - Eliminating a call to initprintf() from compat.c. This may not be ideal.

  • Generale

    Fix JonoF's email address.

    Hendricks266 r2456 11 mar, 21:47 Fix
Apri la build per vedere tutti i 6 commit

Build 2445

10 mar 2012 · 2 commit · 1 autore SVN
Apri la build
  • Generale

    OS X: another set of new universal x86/x86_64/PPC libraries provided by LSDNinja, this time compiled under Leopard 10.5

    Hendricks266 r2445 10 mar, 23:15
  • Generale

    - Makefiles: fix handling of "-Wstrict-overflow=1" to fix Leopard 10.5/Xcode 3.1.4 compatibility

    Hendricks266 r2444 10 mar, 23:11 Fix
    Mostra dettagli

    - osxbuild.sh: explicitly specify "ARCH='-arch x86_64'" for 64-bit builds

Build 2437

10 mar 2012 · 3 commit · 1 autore SVN
Apri la build
  • Generale

    Thoroughly revised osxbuild.sh, featuring:

    Hendricks266 r2437 10 mar, 01:45
    Mostra dettagli

    - Conditional disabling of the build for each architecture - Conditional enabling of debug building - Detection of the OS X version, disabling incompatible builds and establishing a minimum version - Fail-safe assembly of fat binaries and the archive (each item is checked first) - Lovely factored 'for' loops and parameter expansion

  • Generale

    Add file existence check for model skins.

    Hendricks266 r2436 10 mar, 01:44
  • Generale

    Add "echo" def parameter which prints a string to the console and log file.

    Hendricks266 r2435 10 mar, 01:44
    Mostra dettagli

    Syntax: echo "Your text here."

Build 2434

9 mar 2012 · 3 commit · 1 autore SVN
Apri la build
  • Generale

    OS X: Since the posix_memalign function causes problems when running on 10.5, not just building, I am making this more "risky/daring" change because OS X guarantees 16 byte alignment so it should be safe.

    Hendricks266 r2434 scritto il 8 mar 2012
  • Generale

    OS X: new universal x86/x86_64/PPC libraries provided by LSDNinja

    Hendricks266 r2433 scritto il 8 mar 2012
  • Generale

    OS X: fix build under Leopard/Xcode 3.1.4

    Hendricks266 r2432 scritto il 8 mar 2012 Fix

Build 2426

7 mar 2012 · 2 commit · 1 autore SVN
Apri la build
  • Generale

    Add "OSX_STARTUPWINDOW" Makefile variable to toggle the OS X startup window. Off by default.

    Hendricks266 r2426 7 mar, 22:07
  • Generale

    Fix OSX-related typos in Makefile and osxbuild.sh.

    Hendricks266 r2425 7 mar, 22:06 Fix

Build 2422

4 mar 2012 · 6 commit · 1 autore SVN
Apri la build
  • Generale

    Fix building ebacktrace1.dll with versions of binutils/libbfd after 2.20.51-1. This removes the need to link and depend on libintl (for now).

    Hendricks266 r2422 4 mar, 23:25 Fix
  • Generale

    Fix -Wformat-security and -Wformat-extra-args warnings under clang.

    Hendricks266 r2421 4 mar, 23:25 Fix
  • Generale

    Rewrite code for the "-rts" command line parameter to remove an unnecessary int32_t, prevent needless string copying, factor out duplicate math, centralize the default RTS name, and prevent clobbering of the RTSName CFG setting.

    Hendricks266 r2420 4 mar, 23:24
  • Generale

    Add "echo" CON command which allows the user to print a quote only to the console and log file, for debugging or informational purposes. EVENT_INIT can finally be put to use!

    Hendricks266 r2419 4 mar, 23:24 CON
  • Generale

    Remove ATTRIBUTE((used)) from gotpic[] because it only served to generate warnings when using LTO.

    Hendricks266 r2418 4 mar, 23:23
Apri la build per vedere tutti i 6 commit

Build 2402

4 mar 2012 · 8 commit · 1 autore SVN
Apri la build
  • Generale

    synthesis.sh:

    Hendricks266 r2402 4 mar, 01:33 Fix
    Mostra dettagli

    - Exclude "Apple/lib" rather than "Apple" so that required files are not left out of the tarball. - Add one to $lastrevision before generating the ChangeLog so that it only includes what is new to an update. osxbuild.sh: - Add stronger detection of the SVN revision by adding support for 1.7 (no longer relying on an ".svn" directory) and having a specific fallback in case the build location is neither svn nor git. - Echo the SVN revision to source/rev.h before the build processes and revert it afterwards.

  • Generale

    Under Mac OS X, look for libvpx in /usr/local to add support for Homebrew in addition to MacPorts.

    Hendricks266 r2401 4 mar, 01:32
  • Generale

    Under Mac OS X, override libsupc++ with libstdc++.

    Hendricks266 r2400 4 mar, 01:32
  • Generale

    Add an explicit declaration so that Mac OS X binaries look for the Frameworks inside the app bundle before anywhere else.

    Hendricks266 r2399 4 mar, 01:32
  • Generale

    Add APPLE_FRAMEWORKS Makefile variable which can be passed to the make invocation.

    Hendricks266 r2398 4 mar, 01:31
    Mostra dettagli

    ex: make APPLE_FRAMEWORKS=~/Library/Frameworks

Apri la build per vedere tutti i 8 commit

Febbraio 2012 2 build · 5 commit

Build 2385

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

    The Mac OS X build process will now automatically copy the .app bundles to "./" and move the binaries into them.

    Hendricks266 r2385 24 feb, 18:59
  • Generale

    add Mac OS X .app bundles to repository

    Hendricks266 r2384 24 feb, 18:59
  • Generale

    Add the source .psd files for the EDuke32 logo and program icon to the repository. Though they are .psd, they are effectively vector because they utilize paths.

    Hendricks266 r2383 24 feb, 18:57
  • Generale

    cosmetic:

    Hendricks266 r2382 24 feb, 18:57
    Mostra dettagli

    * update Windows icons to include 64x64, 128x128, and 256x256 sizes * add "orange_icon.ico" (unused; classic orange color of logo) * remove unused 32x32 "build_icon.bmp" file

Gennaio 2012 1 build · 2 commit

Build 2264

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

    Add the 'yoffset' token to model definitions to allow models to compensate for ART tiles with large yoffsets, such as #603. Under normal circumstances the existing 'zadd' parameter should be used instead. Special thanks to Supertanker.

    Hendricks266 r2264 16 gen, 20:31
  • Generale

    weapons.con.sample:

    Hendricks266 r2263 16 gen, 20:31 CON
    Mostra dettagli

    - hud_orientation now uses proper bitwise operations - clean up whitespace

Dicembre 2011 1 build · 2 commit

Build 2229

31 dic 2011 · 2 commit · 1 autore SVN
Apri la build
  • Generale

    - Format CON crash output in VM_ScriptInfo() much more nicely.

    Hendricks266 r2229 31 dic, 20:14 FixCON
    Mostra dettagli

    - Execute VM_ScriptInfo() when DNDEBUG is used.

  • Generale

    Comment ldcty[12] array from kpegrend() to remove last of set-but-unused warnings. I don't see any reason to leave this alone.

    Hendricks266 r2228 31 dic, 20:12

Ottobre 2011 2 build · 4 commit

Build 2061

2 ott 2011 · 5 commit · 2 autori SVN
Apri la build
  • Generale

    Fix GCC 4.6 out-of-bounds and uninitialized warnings involving bossmove[].

    Hendricks266 r2061 2 ott, 00:18 Fix
    Mostra dettagli

    My choice of solution is simply to add an extra set of values duplicating the previous five because doing so would definitely show the user no changes. I could have tinkered with the messy loop where the out-of-bounds references are made but there is no guarantee I could have succeeded or kept compatibility.

  • Generale

    remove two instances of duplicate USE_OPENGL preprocessor checks missed by the removal of the POLYMOST definition

    Hendricks266 r2060 2 ott, 00:18 Engine
  • Generale

    move Electric Fence (EFENCE) handling from build/Makefile to Makefile.common

    Hendricks266 r2059 2 ott, 00:16
Apri la build per vedere tutti i 5 commit

Agosto 2011 2 build · 8 commit

Build 1992

26 ago 2011 · 1 commit · 1 autore SVN
Apri la build
  • Generale

    weapons.con.sample: fix a potential bug modders may encounter: use the special G_Draw temp variables in G_DrawWeaponTile(_crystal) instead of the ones intended for individual drawing states

    Hendricks266 r1992 26 ago, 22:08 FixCON

Build 1989

20 ago 2011 · 7 commit · 1 autore SVN
Apri la build
  • Generale

    quotes don't print at all if blank

    Hendricks266 r1989 20 ago, 16:28
  • Generale

    add weapons.con.sample, a direct port of the HUD display code to CON

    Hendricks266 r1988 20 ago, 16:28 CON
  • Generale

    add support for the include command to names.h loaded by Mapster32, and names.h no longer requires # in front of commands for CON compatibility

    Hendricks266 r1987 20 ago, 16:28 EngineCON
  • Generale

    change the help dialog to say 'demo.edm' instead of 'demo.dmo', change support for drag and drop demo files from '.dmo' to '.edm', and change the debughelp dialog to remove the reference to the removed '-nD' gamevars.txt dumping parameter

    Hendricks266 r1986 20 ago, 16:28 CON
  • Generale

    gut and update enhance.con.sample

    Hendricks266 r1985 20 ago, 16:28 CON
Apri la build per vedere tutti i 7 commit

Luglio 2011 2 build · 6 commit

Build 1939

21 lug 2011 · 3 commit · 1 autore SVN
Apri la build
  • Generale

    fix my earlier keep.me fix to not print a newline so that the produced files match the svn copy

    Hendricks266 r1939 21 lug, 16:40 Fix
  • Generale

    delete mistakenly added 'eduke32/source/jaudiolib/obj_win' folder

    Hendricks266 r1938 21 lug, 16:37
  • Generale

    My first commit!

    Hendricks266 r1937 21 lug, 15:39 FixEngine
    Mostra dettagli

    The main feature is the addition of -mx and -mh command-line parameters to EDuke32 and Mapster32. These parameters include a con and def "module" respectively. This translates into essentially including the file from the bottom of the compiled script. I fixed the classic buggy behavior of the BROKEHYDROPLANT and REACTOR2 sprites. I also fixed a small, long-standing bug where FRAMEEFFECT1 blurs are not affected by sector floorpal. You can see one example of this by shrinking the Enforcer on the upper inside of the toppled building in E3L11: Freeway. I tweaked the Makefile so that it would automatically regenerate the keep.me files in the $(OBJ) and $(EOBJ) directories after they are deleted for cleaning. One final change is a slight positioning cleanup of both programs' --help dialog boxes.