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 · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 helixhorned
LunaCON: fix tilesizx[] and tilesizy[] system gamearrays.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 hendricks266
Replace DOS box-drawing characters in the ASM with sane ASCII. DONT_BUILD.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 helixhorned
Lunatic: some minor doc tweaks. DONT_BUILD.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 helixhorned
Fix voxels in classic -- my error, confusing divscale() and mulscale() in r4576. Optimizations are left to the reader :P. I would prefer to look for ways of giving the compilers hints about loops to unroll instead of having to read the resulting mess of manual unrolling, though.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 helixhorned
gameexec.c: In VM_OnEvent_, don't form address like &sprite[-1]. The practical rationale: Clang-sanitize catches this, so this is bad. The real rationale: I *think* it is undefined behavior to even form such a pointer in C99. However, I would be hard pressed to provide a nice formal argument in terms of the Standard wording right now. It looks like 6.5.3.2#4 is to blame.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 helixhorned
engine.c: prevent an oob read in drawsprite_classic() w/ floor-aligned sprites.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 helixhorned
Fix oob write with stepping 'up' in the OSD history.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 helixhorned
baselayer.c: fix an oob write to ylookup[] intoduced in r4695. On Linux, it started manifesting itself since r4719 as crashes whose backtraces pointed to malloc() and were not helpful. Valgrind finally uncovered this.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 terminx
Sometimes I wonder why MSVC neglects to provide useful warnings. DONT_BUILD.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 terminx
Minor tweaks to VM_OnEvent_(). DONT_BUILD.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 terminx
Remove references to nonexistent enet_mmulti.h from Visual Studio project. DONT_BUILD.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 terminx
Fix a handful of crash bugs I caused with the 32-bit ASM version of the classic renderer. DONT_BUILD.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 terminx
Fix a crash I caused with MSVC in OSD_SetLogFile(). Apparently, the behavior of setvbuf() when passed a NULL ptr for a buffer is actually left up to the implementation regarding what it does with the size parameter... DONT_BUILD.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 terminx
Clean up classic renderer header (a.h) a bit. DONT_BUILD.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 terminx
A couple of additional compat.h formatting changes. DONT_BUILD.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 terminx
clang-format a couple of pragma headers. DONT_BUILD.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 terminx
LUT for slope recip calculations in classic. DONT_BUILD.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 terminx
Fix a couple of Makefile errors Helixhorned noticed. DONT_BUILD.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 helixhorned
menus.c: prevent using a null pointer as arg to "%s" format for sprintf(). DONT_BUILD.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 helixhorned
Add forgotten events_defs.h, oops. DONT_BUILD.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 helixhorned
Lunatic: fix building and startup up to tilesizx[] failure. DONT_BUILD. - Needed to rip out enum GameEvent_t into own header file to prevent what would be a circular #include otherwise - Added some forgotten #ifdef LUNATIC - updated structure and function declarations on the Lua FFI side
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 helixhorned
C-CON: fix possible crash when a CON error is raised due to access of invalid sprite. For example, in CON_ERRPRINTF("invalid target sprite (%d) %d %d\n", iActor, vm.g_i, TrackerCast(vm.g_sp->picnum)); vm.g_i can be -1 and vm.g_sp can be NULL then. (Not anymore.) DONT_BUILD.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 helixhorned
compat.h: pedantic whitespace formatting. DONT_BUILD.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 terminx
Alter weapon switching to cycle through GROW_WEAPON when using next/previous weapon keys. DONT_BUILD.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 terminx
Default map zoom to something a bit more useful on Android. DONT_BUILD.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 terminx
CPLUSPLUS mode by default in Makefile.common, C99 otherwise. DONT_BUILD.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 terminx
Clean up some player code a bit... make bobposx/bobposy a vec2_t, make fricxv/fricyv a per-player vec2_t (TODO: CON access), promote angvel in input_t to int16_t and allow for player angle changes that result in odd numbered angles (we were effectively artificially limiting the angle to 1024 values before), fix some HUD model ID stuff that should help with the weapons in the HRP, clean up a bunch of random functions (P_FireWeapon(), P_DisplayTip(), P_DisplayAccess(), P_DisplayWeapon(), P_GetInput(), etc). Also clean up G_SetupFilenameBasedMusic() to loop through flac/ogg/mid when searching for usermap music replacements. Some of this really needs a BYTEVERSION bump, but these commits aren't for synthesis to build so we're not doing it yet. DONT_BUILD.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 terminx
Try out __restrict in the classic renderer. #define'd for easy removal in case it causes problems or is useless.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 terminx
Inline yax_getbunches with old map format. DONT_BUILD.
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 terminx
More EDUKE32_PREDICT_FALSE, mostly in OSD_Printf(OSD_ERROR...) cases
SVN · 2014-11-28
CON BUILD FIX
2014.11.28.Log1034.txt 👤 terminx
Fix a couple of clang warnings. DONT_BUILD.
SVN · 2014-09-07
CON FIX
2014.09.07.Log1032.txt 👤 helixhorned
Fix taking over floor pal in the unlikely event that no fog pals are defined. This DOES NOT fix the more complex issue discussed at the forums.
SVN · 2014-09-07
CON FIX
2014.09.07.Log1032.txt 👤 helixhorned
Makefile: on 'clean' target, unconditionally rm -f game Lunatic objects. The 'clean' and 'veryclean' targets are usually run without environment options. It is preferable if they clean out all object files that are possible with any.
SVN · 2014-09-07
CON FIX
2014.09.07.Log1032.txt 👤 helixhorned
Lunatic: add actor.move() static function and documentation stub.
SVN · 2014-09-07
CON FIX
2014.09.07.Log1032.txt 👤 helixhorned
For usermaps, save and restore currently playing music index with savegames. The volume and level number for the music are stored in the last two bytes of the board file name array. No version bump is required.
SVN · 2014-09-07
CON FIX
2014.09.07.Log1032.txt 👤 helixhorned
Get rid of EnvMusicFilename[] and use MapInfo[].musicfn for that. The additional space was there all the time, so it's not understandable why another array was necessary. CON: for 'music', error if volume number is outside [0 .. MAXVOLUMES+1], and in LunaCON, additionally warn if it's MAXVOLUMES+1 (0 is preferred for that).
SVN · 2014-09-07
CON FIX
2014.09.07.Log1032.txt 👤 helixhorned
Allow DEFining music for which there is no CON music; Add 'music' OSD command. The OSD command is invoked like "music E5L3" (case insensitively).
SVN · 2014-09-07
CON FIX
2014.09.07.Log1032.txt 👤 helixhorned
Some cleanup around S_PlayMusic() and related functionality.
SVN · 2014-08-31
CON BUILD FIX
2014.08.31.Log1031.txt 👤 helixhorned
LunaCON: implement 'qsubstr' command. Add source/lunatic/test/qsubstr.con. In C-CON's qsubstr, error if <start> is not in [0 .. MAXQUOTELEN-1] or <length> is negative.
SVN · 2014-08-31
CON BUILD FIX
2014.08.31.Log1031.txt 👤 helixhorned
Fix crash using INTERNAL DEFAULTS after CON error when CON modules were given.
SVN · 2014-08-31
CON BUILD FIX
2014.08.31.Log1031.txt 👤 helixhorned
LunaCON: ignore internal flag in gamevar redef check; allow "Pals" member.
SVN · 2014-08-31
CON BUILD FIX
2014.08.31.Log1031.txt 👤 helixhorned
Mapster32: demote wall check "corruptions" introduced in r4569 to level 2. The winding of a loop -- with clockdir() -- is determined by examining the two line segments spanned between the points following a leftmost point of the loop. If the loop contains a leftmost point that belongs to the "right" side (as can happen with sliding door constructions), there's a chance that an outer loop is misclassified.
SVN · 2014-08-31
CON BUILD FIX
2014.08.31.Log1031.txt 👤 helixhorned
Factor out [l]dist() implementations into static inline functions in common.h. And use these in jmact/mathutil.c's FindDistance2D()/FindDistance3D(). The main use is to allow passing dx/dy instead of sprite positions; the code that actually uses this is not committed.
SVN · 2014-08-31
CON BUILD FIX
2014.08.31.Log1031.txt 👤 helixhorned
Classic: introduce two signed integer types, use in engine.c and a-c.c. They classify former uses of int64_t into two classes: - coord_t: those that represent coordinates and need 64-bit precision for proper functioning with large values - inthi_t: those that were added for e.g. casts merely to prevent undefined behavior on overflow DONT_BUILD.
SVN · 2014-08-31
CON BUILD FIX
2014.08.31.Log1031.txt 👤 helixhorned
pragmas.h: introduce preprocessor switch USE_ASM_DIVSCALE, for testing only.
Page 67 / 116 - 50 per page First · Previous · Next · Last