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:

Gennaio 2013

  • Generale

    gamevars.c: implement Gv_Clear() in terms of Gv_Free() + own code.

    Helixhorned r3416 20 gen, 13:17 Build 3422 CON
    Mostra dettagli

    Also, some commenting.

  • cmdline switch to run test script, compile out more code, 2 more GVs.

    Helixhorned r3415 20 gen, 13:17 Build 3422
  • hook up PIPEBOMB_CONTROL etc. with the player members.

    Helixhorned r3414 20 gen, 13:16 Build 3422
  • Generale

    player.c: factor out repeated code into P_SetWeaponGamevars().

    Helixhorned r3413 20 gen, 13:16 Build 3422
  • Generale

    demo.c: correct strange indentation.

    Helixhorned r3412 20 gen, 13:16 Build 3422
  • Generale

    MSVC doesn't have ssize_t

    TerminX r3411 19 gen, 17:00 Build 3411
  • Generale

    Remove mixed Lunatic/legacy build option.

    Helixhorned r3410 19 gen, 10:29 Build 3410
  • Generale

    Lunatic translator: more of the same.

    Helixhorned r3409 19 gen, 10:28 Build 3410 Fix
    Mostra dettagli

    - more predefined vars - fix recursive states and ones with a stray "else" before the end

  • Generale

    Consolidate badly named HUD weapon globals ("g_looking_angSR1") into struct.

    Helixhorned r3408 19 gen, 10:28 Build 3410
  • more convenient weapon data access.

    Helixhorned r3407 19 gen, 10:28 Build 3410
  • various.

    Helixhorned r3406 19 gen, 10:28 Build 3410 Fix
    Mostra dettagli

    - Fix "gv" access. - camera - translator: comparison predicates, predefs...

  • Generale

    Wrap some ud.camera* and g_camera{Distance,Clock} into CAMERA* macros.

    Helixhorned r3405 19 gen, 10:28 Build 3410
    Mostra dettagli

    In Lunatic, make it a struct type "camera_t" instead.

  • in texel-hitscan wall-aligned sprites, consider engine-side animation.

    Helixhorned r3404 17 gen, 13:59 Build 3404 Engine
    Mostra dettagli

    Whether a sprite is considered for texel-hitscan is determined on the base tile number, not the individual animated tile numbers.

  • Generale

    Make r_shadescale 1.0 by default.

    Helixhorned r3403 17 gen, 13:59 Build 3404
  • Generale

    Simplify HUD scale and viewport size logic and clean up related code.

    Helixhorned r3402 17 gen, 13:59 Build 3404 CON
    Mostra dettagli

    * Make the "classic status bar fullscreen viewport" mode accessible in classic too. * Make range of status bar scale 36..100 * Update ud.statusbarmode when executing OSD command r_size (ud.screen_size). NOTE: ud.statusbarmode is considered internal. Don't use from CON! * Make sure 1) loading any configuration and 2) menu bars work correctly. (The "classic status bar fullscreen viewport" mode will never be restored though because ud.statusbarmode isn't handled by the OSD var system).

  • Generale

    polymost.c: factor out 2x dup'd code into get_projhack_ratio().

    Helixhorned r3401 17 gen, 13:59 Build 3404 FixEngine
    Mostra dettagli

    One use was in determining the ray vector for the mouse-aiming hitscan in the editor. Unfortunately, the change doesn't make it any less broken in Polymost, even if the two instances were out of sync.

  • Generale

    Various cleanup of status bar drawing code, remove some old commented out code.

    Helixhorned r3400 17 gen, 13:59 Build 3404
  • Generale

    game.c: replace a couple of sbarsc() inline code with calls to sbarsc().

    Helixhorned r3399 17 gen, 13:58 Build 3404
  • add cvar/mapster32.cfg option "keeptexturestretch".

    Helixhorned r3398 16 gen, 12:38 Build 3398 Engine
    Mostra dettagli

    If enabled, dragging wall vertices will correct the xrepeat after the mouse button is released, so that the pre-drag absolute stretching is restored.

  • slightly rework code for setting/querying some cvars.

    Helixhorned r3397 16 gen, 12:38 Build 3398 Engine
  • more or less fix the auto wall-alignment feature ([.]/[,]).

    Helixhorned r3396 16 gen, 12:38 Build 3398 FixEngine
    Mostra dettagli

    - Run it twice, since the first one is wrong. - Warn when attempting to align based on a top-oriented wall. When the sequence of walls to align has "windows", only the bottom parts will be correct. - Make the modifiers actually useful: * Pressing SHIFT aligns at most one wall, remove the old CTRL modifier. * The rest is as before: ALT makes the walls have (approximately) equal texture stretching, ['] (quote) aligns the immediate TROR-nextwalls.

  • don't show wall length of *line* highlight when dragging points.

    Helixhorned r3395 16 gen, 12:38 Build 3398 Engine
    Mostra dettagli

    Also, factor out 2x dup'd code of insertsprite() into do_insertsprite() and add searchwall-displaying code into package/samples/a.m32.

  • Generale

    Replace dragpoint()'s "dragpoint_noreset" global with a "flags" argument.

    Helixhorned r3394 16 gen, 12:38 Build 3398 Engine
    Mostra dettagli

    Also, add another flag, signifying that from the editor, also the "lastwall"s (i.e. the CCW-linked points) should get collected. This is to signal the editor that their wall lengths should be displayed, too.

  • Generale

    Fix MUSICANDSFX ambient sounds (bit 2) playing only one instance.

    Helixhorned r3393 13 gen, 08:40 Build 3393 Fix
    Mostra dettagli

    This is done by introducing an additional internal bit, meaning "play only one instance". It is set for all sounds which have bit 1 ("repeat in the sound system") set at definesound time, but not those that set bit 1 temporarily (see r3336).

  • codegen beyond milestone 1.

    Helixhorned r3392 13 gen, 08:40 Build 3393
    Mostra dettagli

    - weapon data - changing ones... (locals for now) - operators

  • Generale

    Lunatic translator: slight code reorganization to prevent too many local vars.

    Helixhorned r3391 13 gen, 08:40 Build 3393
  • begin changing ones...

    Helixhorned r3390 13 gen, 08:40 Build 3393
  • don't apply GL fogging to crosshair.

    Helixhorned r3389 13 gen, 08:40 Build 3393 Engine
  • Generale

    Lunatic translator: handle -mx.

    Helixhorned r3388 13 gen, 08:40 Build 3393
  • Generale

    Make r_downsize 0 by default.

    Mostra dettagli

    Also, rewrite comparison to the non-tint in astub.c to be even less hackish.

  • Generale

    polymost.c: a couple of {tex,mem}cache cleanups / fixes.

    Helixhorned r3386 8 gen, 15:12 Build 3387 FixEngine
    Mostra dettagli

    - Stop using memcache on some other failure paths, particularly when failing to read from the on-disk texcache. - Factor out cache reading code (3x). - Fix endianness issues affecting big-enadian systems (one introduced by r3382, one existing before). Comment each B_LITTLE32 with whether we're converting from native to on-disk (little) endianness or back.

  • Generale

    On Windows, remove "SHGetFileInfo failed with error code ..." note.

  • Generale

    polymost.c: some meaning-preserving cleanups, make some vars file-local.

    Helixhorned r3384 8 gen, 15:12 Build 3387 Engine
  • Generale

    polymost.c: factor out 2 x 3x dup'd I/O code for DXT filter functions.

    Helixhorned r3383 8 gen, 15:12 Build 3387 Engine
  • Generale

    Fix warnings that appear if big-endian || USE_OPENGL=0.

    Hendricks266 r3382 7 gen, 22:17 Build 3382 Fix
  • Generale

    Re-enable spotlights on ATI cards again because the crash from 12.8 seems gone.

    Helixhorned r3381 6 gen, 10:56 Build 3381 Fix
  • a couple of small changes.

  • Generale

    Fix NETCODE=0 build.

    Helixhorned r3379 6 gen, 10:56 Build 3381 Fix
  • Generale

    Reimplement pixel doubling by taking the upper left pixel of each 2x2 block.

    Mostra dettagli

    This obviously won't help performance as the scene has still to be drawn at the original resolution, but it's better than the draw-to-tile hack.

  • Generale

    Factor "pipe standard outputs to files" code into baselayer.c.

    Helixhorned r3377 6 gen, 10:56 Build 3381 Fix
    Mostra dettagli

    The SDL and Windows layers had slightly different code: the latter would dereference a NULL pointer if stdout.txt failed being write-opened.

  • allow creating circle walls from TROR-constrained walls.

    Helixhorned r3376 5 gen, 05:09 Build 3376 Engine
    Mostra dettagli

    When reaching wall limits, it is possible that only some circle points will be inserted and the result is left unfinished.

  • grabbag of different things.

    Helixhorned r3375 5 gen, 05:09 Build 3376 FixEngine
    Mostra dettagli

    - fix error handing with recursing events - wallsofsect iterator, sector[]:contains() - more codegen; mangle function names - m32: compinside

  • Generale

    Lunatic translator: dangling else, hopefully for the last time!

  • more commands, mostly of the define* variety.

  • Generale

    Delete some accumulated empty directories, missed by git-svn.

  • Generale

    Add r_togglecomposition cvar on Windows for Roma Loom.

    Mostra dettagli

    r_togglecomposition: enable/disable toggle of desktop composition when initializing screen modes default value: 1

  • Generale

    Address some macro madness in jaudiolib. (Should fix PowerPC builds.)

    Hendricks266 r3370 4 gen, 09:29 Build 3370 Fix
  • Generale

    Fix a "typedef redefined" warning with clang in dsound.h

    Hendricks266 r3369 4 gen, 09:28 Build 3370 Fix
  • Generale

    Bring the SDL.h include in SDLMain.m up to speed with driver_sdl.c in jaudiolib and sdl_inc.h in the engine. Also address some Apple macro problems.

    Hendricks266 r3368 4 gen, 09:28 Build 3370 Engine
  • Generale

    Amend r3328 so that NAM gets WEAPON_RELOAD_TIMING.