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

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

Detail

2011.12.25.Log0396.txt

📄SVN 📅2011-12-25 💾5,3 KB 16 Parsed entries CON BUILD FIX

Revision r2210

fix displaying the screenshot even for old-version savegames.

Revision r2209

net: send BYTEVERSION as two bytes, high byte first.

Now we don't need to worry about the numbers running out soon.
Bump BYTEVERSION by three to celebrate this, too.

Revision r2208

Enable SAMESIZE_ACTOR_T described earlier.

Revision r2207

Rewrite the savegame format in terms of the generic saving/loading system.

This makes savegames practically the same as the initial snapshot of a demo.
Saves are now named 'dukesavX.esv' (demos: 'edemoX.edm').
Additionally, many changes that couldn't/needn't be cleanly separated are added
with this commit:
 - make spriteext_t have the same size across 32/64 bit platforms (actor_t partially)
 - prevent saving/loading in MP games (it certainly didn't work and still doesn't)
 - it's time we start using assertions! Define NDEBUG for releasse builds.
 - reset savegame major and minor versions (we have a new magic string, so no conflict)

Revision r2206

Rewrite a couple of lines in clearfrags() to look more idiomatic.

Revision r2205

Beauty tweaks; revert s_buildDate since we don't want windows builds to pull
snapshots in the current development state now.

Revision r2204

Fix non-TROR build and add a warning that such a build is only useful for
debugging, i.e. savegames and the like will break.

Revision r2203

Eh, fix out-of-bounds issue in clearfrags() with MAXPLAYERS players.

It was identified with the clearfrags rewriting, but not corrected.

Revision r2202

Factor out filename-based music setup code into G_SetupFilenameBasedMusic.

There were two instances of nearly identical code in premap.c and savegame.c.
Also identifies a (harmless) problem with realloc'ing, we had:

    if (len+1 > sizeof(MapInfo[...].musicfn))
        MapInfo[...].musicfn = Brealloc(MapInfo[...].musicfn, len+1)

which reallocs almost all the time (since .musicfn is a pointer). Now we do
realloc every time...

Revision r2201

premap.c: write out inline function clearfrags() for clarity.

Revision r2200

misc. cleanup in savegame.c

Revision r2199

Rewrite EDuke32's -d<demofile> option parsing code. Writing into argv[i]
isn't very wise. Also resize firstdemofile[] to BMAX_PATH bytes.

Revision r2198

Remove written-out savegame.c function declarations from demo.c and include
savegame.h instead.

Revision r2197

Remove 'projectile' field from actor_t because it was entirely unused.

WARNING: This silently breaks savegames on 64-bit platforms.

Revision r2196

Remove a few unused variables from global.[ch], update build date string.

Revision r2195

minor cosmetic tweaks in sector.[ch] and a off-by-one limit correction there
------------------------------------------------------------------------
Raw Content
------------------------------------------------------------------------
r2211 | helixhorned | 2011-12-25 07:35:06 -0800 (Sun, 25 Dec 2011) | 6 lines

start CON code at script[3] instead of script[1].  The 'move' command permits
the constants 0 and 1, and moveptrs may reference the script up to index 2
then (though I'm not sure whether the code is reachable with moveofs either
0 or 1), so make sure it's nulled instead of whatever happened to compile at
the first two positions.  Move 1 is only used once in the original cons,
when frozen and being shattered.
------------------------------------------------------------------------
r2210 | helixhorned | 2011-12-25 07:34:52 -0800 (Sun, 25 Dec 2011) | 1 line

fix displaying the screenshot even for old-version savegames.
------------------------------------------------------------------------
r2209 | helixhorned | 2011-12-25 07:34:37 -0800 (Sun, 25 Dec 2011) | 4 lines

net: send BYTEVERSION as two bytes, high byte first.

Now we don't need to worry about the numbers running out soon.
Bump BYTEVERSION by three to celebrate this, too.
------------------------------------------------------------------------
r2208 | helixhorned | 2011-12-25 07:34:22 -0800 (Sun, 25 Dec 2011) | 1 line

Enable SAMESIZE_ACTOR_T described earlier.
------------------------------------------------------------------------
r2207 | helixhorned | 2011-12-25 07:34:06 -0800 (Sun, 25 Dec 2011) | 10 lines

Rewrite the savegame format in terms of the generic saving/loading system.

This makes savegames practically the same as the initial snapshot of a demo.
Saves are now named 'dukesavX.esv' (demos: 'edemoX.edm').
Additionally, many changes that couldn't/needn't be cleanly separated are added
with this commit:
 - make spriteext_t have the same size across 32/64 bit platforms (actor_t partially)
 - prevent saving/loading in MP games (it certainly didn't work and still doesn't)
 - it's time we start using assertions! Define NDEBUG for releasse builds.
 - reset savegame major and minor versions (we have a new magic string, so no conflict)
------------------------------------------------------------------------
r2206 | helixhorned | 2011-12-25 07:33:37 -0800 (Sun, 25 Dec 2011) | 1 line

Rewrite a couple of lines in clearfrags() to look more idiomatic.
------------------------------------------------------------------------
r2205 | helixhorned | 2011-12-25 07:33:24 -0800 (Sun, 25 Dec 2011) | 2 lines

Beauty tweaks; revert s_buildDate since we don't want windows builds to pull
snapshots in the current development state now.
------------------------------------------------------------------------
r2204 | helixhorned | 2011-12-25 07:33:02 -0800 (Sun, 25 Dec 2011) | 2 lines

Fix non-TROR build and add a warning that such a build is only useful for
debugging, i.e. savegames and the like will break.
------------------------------------------------------------------------
r2203 | helixhorned | 2011-12-25 07:32:44 -0800 (Sun, 25 Dec 2011) | 3 lines

Eh, fix out-of-bounds issue in clearfrags() with MAXPLAYERS players.

It was identified with the clearfrags rewriting, but not corrected.
------------------------------------------------------------------------
r2202 | helixhorned | 2011-12-25 07:32:30 -0800 (Sun, 25 Dec 2011) | 10 lines

Factor out filename-based music setup code into G_SetupFilenameBasedMusic.

There were two instances of nearly identical code in premap.c and savegame.c.
Also identifies a (harmless) problem with realloc'ing, we had:

    if (len+1 > sizeof(MapInfo[...].musicfn))
        MapInfo[...].musicfn = Brealloc(MapInfo[...].musicfn, len+1)

which reallocs almost all the time (since .musicfn is a pointer). Now we do
realloc every time...
------------------------------------------------------------------------
r2201 | helixhorned | 2011-12-25 07:32:14 -0800 (Sun, 25 Dec 2011) | 1 line

premap.c: write out inline function clearfrags() for clarity.
------------------------------------------------------------------------
r2200 | helixhorned | 2011-12-25 07:32:00 -0800 (Sun, 25 Dec 2011) | 1 line

misc. cleanup in savegame.c
------------------------------------------------------------------------
r2199 | helixhorned | 2011-12-25 07:31:46 -0800 (Sun, 25 Dec 2011) | 2 lines

Rewrite EDuke32's -d<demofile> option parsing code. Writing into argv[i]
isn't very wise. Also resize firstdemofile[] to BMAX_PATH bytes.
------------------------------------------------------------------------
r2198 | helixhorned | 2011-12-25 07:31:30 -0800 (Sun, 25 Dec 2011) | 2 lines

Remove written-out savegame.c function declarations from demo.c and include
savegame.h instead.
------------------------------------------------------------------------
r2197 | helixhorned | 2011-12-25 07:31:14 -0800 (Sun, 25 Dec 2011) | 3 lines

Remove 'projectile' field from actor_t because it was entirely unused.

WARNING: This silently breaks savegames on 64-bit platforms.
------------------------------------------------------------------------
r2196 | helixhorned | 2011-12-25 07:30:50 -0800 (Sun, 25 Dec 2011) | 1 line

Remove a few unused variables from global.[ch], update build date string.
------------------------------------------------------------------------
r2195 | helixhorned | 2011-12-21 10:43:39 -0800 (Wed, 21 Dec 2011) | 1 line

minor cosmetic tweaks in sector.[ch] and a off-by-one limit correction there
------------------------------------------------------------------------