Browse logs with clarity: filter by type/year, search text, and inspect parsed commit details.

2100Total Files
2088SVN Logs
12Git Changelogs
2100Filtered Results

All Entries

SVN · 2013-08-12
BUILD FIX
2013.08.12.Log0884.txt 👤 helixhorned
checkdefs.sh: check first and second args, handle definelevelname.
SVN · 2013-08-12
BUILD FIX
2013.08.12.Log0884.txt 👤 helixhorned
net.c: move a necessary bound check to BEFORE the oob access happening. Fixes the undefined behavior discussed here: http://forums.duke4.net/topic/3857-the-crash-thread/page__view__findpost__p__152612
SVN · 2013-08-12
BUILD FIX
2013.08.12.Log0884.txt 👤 helixhorned
Mapster32: Clean up "show height indicators" mode. - For setting 1, don't draw them for red walls whose sector floors have equal height. - Make setting 1 the default, because I consider drawing them for such walls (and white walls) noise (as opposed to information). The "verbose" setting 2 is still available.
SVN · 2013-08-12
BUILD FIX
2013.08.12.Log0884.txt 👤 helixhorned
Retire MultiPsky_TileToIdx() in favor of engine-side getpskyidx(). DONT_BUILD, because there have been no significant changes of the non-Lua build.
SVN · 2013-08-12
BUILD FIX
2013.08.12.Log0884.txt 👤 helixhorned
Lunatic util: add foreachmap module 'plax', looking for maps w/ multiple psky tiles. In foreachmap.lua, make init() be able to return a start index for cmdline args, for the case where the run worker script wants to handle options, for example.
SVN · 2013-08-12
BUILD FIX
2013.08.12.Log0884.txt 👤 helixhorned
Lunatic: sync defs.ilua's user_defs with r3993, adding member MasterVolume.
SVN · 2013-08-12
BUILD FIX
2013.08.12.Log0884.txt 👤 helixhorned
Lunatic: add LuaJIT's jit/bcsave.lua and headers for synthesis build preparation.
SVN · 2013-08-12
BUILD FIX
2013.08.12.Log0884.txt 👤 helixhorned
Lunatic: prepare Makefiles for synthesis build. - libs and headers are expected in platform/Windows/* (not there yet) - prefix Lua #includes with luajit-2.0/ - build bytecode objects with absolute path name (used for debug info) ------------------------------------------------------------------------
SVN · 2013-08-07
CON BUILD FIX
2013.08.07.Log0882.txt 👤 terminx
Fix net.h, dunno why MSVC accepts functions that don't match their prototypes without complaining... :p
SVN · 2013-08-07
CON BUILD FIX
2013.08.07.Log0882.txt 👤 terminx
Revert "Silence FBO initialization failure message on Intel HD 4000 by moving the glCheckFramebufferStatusEXT() call to below the glBindFramebufferEXT() call. The error returned on HD 4000 previously was something to do with the framebuffer being incomplete, and this seems to fix it, so hopefully it's right." This reverts commit 9a2617eb263e53a348e10c82bf1ba58feed65afc.
SVN · 2013-08-07
CON BUILD FIX
2013.08.07.Log0882.txt 👤 terminx
Factor some duplicate code into Net_SpawnPlayer(), adjust Net_ExtractPlayerUpdate() a bit.
SVN · 2013-08-07
CON BUILD FIX
2013.08.07.Log0882.txt 👤 terminx
Implement a master volume control that functions separately from the sound effect and music volume controls. This is important because it allows waveform based music (like the SC-55 music pack, etc.) to play back at a louder volume than the sound effects if the end user so desires.
SVN · 2013-08-07
CON BUILD FIX
2013.08.07.Log0882.txt 👤 terminx
Refactor projectiles a bit. Tested with all of the original weapons and with the weapons in the Duke 64 mod.
SVN · 2013-08-07
CON BUILD FIX
2013.08.07.Log0882.txt 👤 terminx
Add support for listing symbols of a specified prefix to the "listsymbols" console command
SVN · 2013-08-07
CON BUILD FIX
2013.08.07.Log0882.txt 👤 terminx
Bring GROWSPARK a bit more in line with the other hard-coded hitscan projectiles, and give it the same sort of accuracy adjustment as the pistol gets when autoaim is disabled.
SVN · 2013-08-07
CON BUILD FIX
2013.08.07.Log0882.txt 👤 terminx
Update ud.config.LastUpdateCheck even when G_GetVersionFromWebsite() fails. SourceForge was down today and it irritated me.
SVN · 2013-08-07
CON BUILD FIX
2013.08.07.Log0882.txt 👤 terminx
Update win_printversion() to handle Windows 8.1/Server 2012 R2.
SVN · 2013-08-07
CON BUILD FIX
2013.08.07.Log0882.txt 👤 terminx
Fix http://forums.duke4.net/topic/2961-paper-cuts-minor-bugs-and-annoyances/page__view__findpost__p__164747 (mikesnd error)
SVN · 2013-08-07
CON BUILD FIX
2013.08.07.Log0882.txt 👤 terminx
Silence FBO initialization failure message on Intel HD 4000 by moving the glCheckFramebufferStatusEXT() call to below the glBindFramebufferEXT() call. The error returned on HD 4000 previously was something to do with the framebuffer being incomplete, and this seems to fix it, so hopefully it's right.
SVN · 2013-08-07
CON BUILD FIX
2013.08.07.Log0882.txt 👤 terminx
Bump MAXSYMBOLS to 512. This was probably the cause for the savestate and restorestate debug commands not being registered with the OSD at startup.
SVN · 2013-08-07
CON BUILD FIX
2013.08.07.Log0882.txt 👤 terminx
Fix up a couple of functions to adhere better to unwritten code formatting standards. Should be zero functional changes in terms of what the functions actually do.
SVN · 2013-08-07
CON BUILD FIX
2013.08.07.Log0882.txt 👤 terminx
Revert "Polymost "use tile shades": don't confound shade and visibility." Temporarily add a r_usetileshades 2 to switch between Helixhorned and myself's ideas of how this should work.
SVN · 2013-08-07
CON BUILD FIX
2013.08.07.Log0882.txt 👤 terminx
Move CONTROL_ProcessBinds() to CONTROL_GetInput(). I don't think this breaks anything; if it does, revert it!
SVN · 2013-08-07
CON BUILD FIX
2013.08.07.Log0882.txt 👤 terminx
Fix a weird problem where the arrow keys would sometimes send a shift keypress on Windows, manifesting in odd things like inconsistent turning speeds when using the keyboard, the grid helper lines showing up in Mapster32 when they weren't supposed to, etc. For some reason, an extra raw input keyboard event is generated with an out of bounds VKey value (0xFF) which must be filtered for proper operation. I wasn't able to find any official documentation regarding this but I did find it mentioned in a couple of random newsgroup/forum postings. ------------------------------------------------------------------------
SVN · 2013-08-04
CON BUILD FIX
2013.08.04.Log0881.txt 👤 helixhorned
Polymer: slightly more complete handling of (multi-tile) ART skies. - Use the proper tile sequence when multiple pskies are present in a map. However, there's still only *one* psky chosen at map load time. - Handle three horizfrac cases: * 0, psky always at same level wrt screen * 65536, psky horiz follows camera horiz (e.g. E4L9) * otherwise, fall back to default hard-coded parallax implemented as an angle fraction
SVN · 2013-08-04
CON BUILD FIX
2013.08.04.Log0881.txt 👤 helixhorned
Clean up parallaxed sky functionality, part 2. - Rename sky_t members: yscale -> horizfrac, bits -> lognumtiles. - Add default sky (8 tiles, horizfrac=32768 (i.e. 1/2 the scene horiz), offsets all zero) and CLOUDYOCEAN sky (8 tiles, horizfrac=65536, offsets all zero) to multipsky[]. - Get rid of "psky_t g_psky", merely maintaining a g_pskyidx instead. Set it up at map load time so as to keep the behavior of the legacy per-map psky: the last sector index with a matching psky ceiling wins. - In mapstate_t, save g_pskyidx too, not (former) pskybits and pskyoffs[]. - Make on-map-load global psky setup consistent for the game and editor by factoring it out into common.c: G_SetupGlobalPsky(). - Remove a couple of useless initializations, add some static assertions. This commit is more likely to introduce subtle differences in behavior. Specifically, getpsky() now always returns the default sky properties instead of the global sky ones (but with all-zero offsets) when no match for a suiting multi-psky is found. This is only likely to affect the yscale/horizfrac of non-multi-pskies when a global non-default multi-psky has been set up. Bump BYTEVERSION again.
SVN · 2013-08-04
CON BUILD FIX
2013.08.04.Log0881.txt 👤 helixhorned
Clean up parallaxed sky functionality, part 1. - Consolidate psky* arrays into a "typedef struct psky_t" "g_psky" and "multipsky[]". - Factor out getting parallaxed sky properties into getpsky(). - Condense initial multi-psky setup by memcpy'ing from multipsky[]. - New function: MultiPsky_TileToIdx(). - Add new define PSKYOFF_MAX and related consistency-checking assertions. - Lower MAXPSKYTILES to 8 to reflect current usage (was 256). - Game: make multi-pskies consider dynamically-remapped MOONSKY1, BIGORBIT1 and LA. (Not very useful as the editor will still only act for the static values -- 80, 84 and 89, respectively.) An attempt has been made to preserve behavior even in strange cases, so this commit is unlikely to introduce regressions. Because of point 6, BYTEVERSION had to be bumped.
SVN · 2013-08-04
CON BUILD FIX
2013.08.04.Log0881.txt 👤 helixhorned
Lunatic: sanity-check some arguments passed to con.action(). ------------------------------------------------------------------------
SVN · 2013-07-19
FIX
2013.07.19.Log0880.txt 👤 hendricks266
Patch from johnnyonflame to fix the GCW and Dingoo build process.
SVN · 2013-07-19
FIX
2013.07.19.Log0880.txt 👤 hendricks266
Force orientation bit 2 for screentext in addition to qstrdim, to match all other screen drawing commands. ------------------------------------------------------------------------
SVN · 2013-07-19
CON FIX
2013.07.19.Log0879.txt 👤 helixhorned
Lunatic: rename test.elua to test.lua. The old extension is an artifact from when I was thought that extensions should label whether a Lunatic module is to be used in internal/external contexts. Also, change test.lua slightly and commit a little updated documentation.
SVN · 2013-07-19
CON FIX
2013.07.19.Log0879.txt 👤 helixhorned
Lose the 'packed' attribute on actor_t. Its members are already laid out on the natural alignment boundaries. Compilation tested with {32-bit, 64-bit} x {Lunatic, non-Lua} builds.
SVN · 2013-07-19
CON FIX
2013.07.19.Log0879.txt 👤 helixhorned
Lunatic: remove DBG_ variable for _DEBUG_LUNATIC=0.
SVN · 2013-07-19
CON FIX
2013.07.19.Log0879.txt 👤 helixhorned
Lunatic: fix some must-fail tests and module()s without require'end_gamevars'.
SVN · 2013-07-19
CON FIX
2013.07.19.Log0879.txt 👤 helixhorned
Lunatic: replace 'idx >= BOUND+0ULL' idiom with 'not (idx >= 0 and idx < BOUND)' ------------------------------------------------------------------------
SVN · 2013-07-18
CON BUILD FIX
2013.07.18.Log0878.txt 👤 helixhorned
Polymer/ART mapping: fix formula for globalvisibility. Also, very slightly tweak a factor toward a "brighter" (farther visible) scene overall to account for the "circular" nature of the fragment distance (as opposed to an "ortho" distance in Build).
SVN · 2013-07-18
CON BUILD FIX
2013.07.18.Log0878.txt 👤 helixhorned
Retire global 'lastvisinc'. It was only ever used as upper bound to the time that a visibility change decays, but since it does that in an exponential fashion, there's really no point.
SVN · 2013-07-18
CON BUILD FIX
2013.07.18.Log0878.txt 👤 helixhorned
Make vis decay with time independent of FPS, treat p->visibility<0 like 0. Now, if p->visibility differs from the constant visibility, the former converges toward the latter by three-quartering the difference each second totalclock increment (1/60th second). Negative player visibilities are not handled consistently throughout the different renderers, so make it look the same as 0 (can view to infinity).
SVN · 2013-07-18
CON BUILD FIX
2013.07.18.Log0878.txt 👤 helixhorned
Polymodes: properly calc start/end fog dist for r_usenewshading=2, vis=0, shade>0 So there's no "jump" from vis!=0 to vis=0 making the texture appear brighter. ------------------------------------------------------------------------
SVN · 2013-07-13
FIX
2013.07.13.Log0877.txt 👤 helixhorned
Makefile.common: make LUNATIC be set to 0 if not set from env ("?=0"). Also override LTO to 0 in Lunatic builds.
SVN · 2013-07-13
FIX
2013.07.13.Log0877.txt 👤 helixhorned
Lunatic: document previous additions and more of the existing stuff. ------------------------------------------------------------------------
SVN · 2013-07-13
CON BUILD FIX
2013.07.13.Log0876.txt 👤 helixhorned
Lunatic: rework weapondata_t __newindex handling for the sound members. Also, in test.elua, add a currently failing must-fail test (i.e. it wrongly succeeds where it should not!).
SVN · 2013-07-13
CON BUILD FIX
2013.07.13.Log0876.txt 👤 helixhorned
Lunatic: revamp sector changing/updating functions of sprites.
SVN · 2013-07-13
CON BUILD FIX
2013.07.13.Log0876.txt 👤 helixhorned
game.c: read sprites-on-screen count for DNDEBUG at end of G_DoSpriteAnimations. Because that function might have inserted tsprites itself, e.g. for the fake floor shadow. Also add one "spritesortcnt < MAXSPRITESONSCREEN" bound check in legacy ROR code.
SVN · 2013-07-13
CON BUILD FIX
2013.07.13.Log0876.txt 👤 helixhorned
Lunatic: create game Lua state just before EVENT_NEWGAME, not in G_EnterLevel().
SVN · 2013-07-13
CON BUILD FIX
2013.07.13.Log0876.txt 👤 helixhorned
Factor out repeated few-liner into G_NewGame_EnterLevel(), misc. cleanup.
SVN · 2013-07-13
CON BUILD FIX
2013.07.13.Log0876.txt 👤 helixhorned
LunaCON: add -ftrapv, -fwrapv opts, providing trapping/wrapping arith semantics. Currently only for multiplication.
SVN · 2013-07-13
CON BUILD FIX
2013.07.13.Log0876.txt 👤 helixhorned
Lunatic: call G_ShowView() using the Lua C API and not through the FFI. G_ShowView() may call events. Ouch!
Page 76 / 116 - 50 per page First · Previous · Next · Last