comment out other save game compressors for testing

This commit is contained in:
NepDisk 2025-12-06 17:04:47 -05:00
parent ddd6fa6c0b
commit 479ecdba8d
2 changed files with 11 additions and 11 deletions

View file

@ -68,13 +68,13 @@
#include "discord.h"
#endif
#ifdef USE_LZ4
/*#ifdef USE_LZ4
#include "lz4.h"
#elif defined HAVE_ZLIB
#include <zlib.h>
#else
#else*/
#include "lzf.h"
#endif
//#endif
//
// NETWORKING
@ -1233,14 +1233,14 @@ static void SV_SendSaveGame(INT32 node, boolean resending)
}
// Attempt to compress it.
#if defined USE_LZ4
/*#if defined USE_LZ4
if ((compressedlen = LZ4_compress_fast((char*)(save.buffer + sizeof(UINT32)), (char*)(compressedsave + sizeof(UINT32)), length - sizeof(UINT32), length - sizeof(UINT32) - 1, LZ4_ACCEL)))
#elif defined HAVE_ZLIB
int compresstatus = compress2(compressedsave + sizeof(UINT32), &compressedlen, save.buffer + sizeof(UINT32), length - sizeof(UINT32), ZLIB_LEVEL);
if (compresstatus == Z_OK)
#else
#else*/
if ((compressedlen = lzf_compress(save.buffer + sizeof(UINT32), length - sizeof(UINT32), compressedsave + sizeof(UINT32), length - sizeof(UINT32) - 1)))
#endif
//#endif
{
CONS_Printf("Compressed savegame of size %zu\n", length - sizeof(UINT32));
CONS_Printf("Compressed savegame is %zu\n", compressedlen);
@ -1341,13 +1341,13 @@ static void CL_LoadReceivedSavegame(boolean reloading)
CONS_Printf("Decompressing compressed savegame of size %zu\n", length - sizeof(UINT32));
#if defined USE_LZ4
/*#if defined USE_LZ4
LZ4_decompress_safe((char*)save.p, (char*)decompressedbuffer, length - sizeof(UINT32), decompressedlen);
#elif defined HAVE_ZLIB
uncompress(decompressedbuffer, &decompressedlen, save.p, length - sizeof(UINT32));
#else
#else*/
lzf_decompress(save.p, length - sizeof(UINT32), decompressedbuffer, decompressedlen);
#endif
//#endif
CONS_Printf("Decompressed save is %zu\n", decompressedlen);

View file

@ -213,8 +213,8 @@ extern char logfilename[1024];
//#define ZLIB_LEVEL 5
// LZ4 Options
#define USE_LZ4 // Use LZ4 for network savegame compression
#define LZ4_ACCEL 1
//#define USE_LZ4 // Use LZ4 for network savegame compression
//#define LZ4_ACCEL 1
// surely nobody's gonna change the palette a second time :Clueless:
#define FADECOLOR 0 // 120