1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-23 06:44:38 +01:00

Rename snake_case functions in OpenRCT2/util folder

This commit is contained in:
Hielke Morsink
2023-01-18 22:42:16 +01:00
parent f14d1e3b7e
commit 0762fcb601
75 changed files with 323 additions and 323 deletions

View File

@@ -18,14 +18,14 @@
#include <cstring>
#include <stdexcept>
static size_t decode_chunk_rle(const uint8_t* src_buffer, uint8_t* dst_buffer, size_t length);
static size_t decode_chunk_rle_with_size(const uint8_t* src_buffer, uint8_t* dst_buffer, size_t length, size_t dstSize);
static size_t DecodeChunkRLE(const uint8_t* src_buffer, uint8_t* dst_buffer, size_t length);
static size_t DecodeChunkRLEWithWize(const uint8_t* src_buffer, uint8_t* dst_buffer, size_t length, size_t dstSize);
static size_t encode_chunk_rle(const uint8_t* src_buffer, uint8_t* dst_buffer, size_t length);
static size_t encode_chunk_repeat(const uint8_t* src_buffer, uint8_t* dst_buffer, size_t length);
static void encode_chunk_rotate(uint8_t* buffer, size_t length);
static size_t EncodeChunkRLE(const uint8_t* src_buffer, uint8_t* dst_buffer, size_t length);
static size_t EncodeChunkRepeat(const uint8_t* src_buffer, uint8_t* dst_buffer, size_t length);
static void EncodeChunkRotate(uint8_t* buffer, size_t length);
uint32_t sawyercoding_calculate_checksum(const uint8_t* buffer, size_t length)
uint32_t SawyerCodingCalculateChecksum(const uint8_t* buffer, size_t length)
{
uint32_t checksum = 0;
for (size_t i = 0; i < length; i++)
@@ -39,7 +39,7 @@ uint32_t sawyercoding_calculate_checksum(const uint8_t* buffer, size_t length)
* rct2: 0x006762E1
*
*/
size_t sawyercoding_write_chunk_buffer(uint8_t* dst_file, const uint8_t* buffer, sawyercoding_chunk_header chunkHeader)
size_t SawyerCodingWriteChunkBuffer(uint8_t* dst_file, const uint8_t* buffer, sawyercoding_chunk_header chunkHeader)
{
uint8_t *encode_buffer, *encode_buffer2;
@@ -54,7 +54,7 @@ size_t sawyercoding_write_chunk_buffer(uint8_t* dst_file, const uint8_t* buffer,
break;
case CHUNK_ENCODING_RLE:
encode_buffer = static_cast<uint8_t*>(malloc(0x600000));
chunkHeader.length = static_cast<uint32_t>(encode_chunk_rle(buffer, encode_buffer, chunkHeader.length));
chunkHeader.length = static_cast<uint32_t>(EncodeChunkRLE(buffer, encode_buffer, chunkHeader.length));
std::memcpy(dst_file, &chunkHeader, sizeof(sawyercoding_chunk_header));
dst_file += sizeof(sawyercoding_chunk_header);
std::memcpy(dst_file, encode_buffer, chunkHeader.length);
@@ -64,8 +64,8 @@ size_t sawyercoding_write_chunk_buffer(uint8_t* dst_file, const uint8_t* buffer,
case CHUNK_ENCODING_RLECOMPRESSED:
encode_buffer = static_cast<uint8_t*>(malloc(chunkHeader.length * 2));
encode_buffer2 = static_cast<uint8_t*>(malloc(0x600000));
chunkHeader.length = static_cast<uint32_t>(encode_chunk_repeat(buffer, encode_buffer, chunkHeader.length));
chunkHeader.length = static_cast<uint32_t>(encode_chunk_rle(encode_buffer, encode_buffer2, chunkHeader.length));
chunkHeader.length = static_cast<uint32_t>(EncodeChunkRepeat(buffer, encode_buffer, chunkHeader.length));
chunkHeader.length = static_cast<uint32_t>(EncodeChunkRLE(encode_buffer, encode_buffer2, chunkHeader.length));
std::memcpy(dst_file, &chunkHeader, sizeof(sawyercoding_chunk_header));
dst_file += sizeof(sawyercoding_chunk_header);
std::memcpy(dst_file, encode_buffer2, chunkHeader.length);
@@ -76,7 +76,7 @@ size_t sawyercoding_write_chunk_buffer(uint8_t* dst_file, const uint8_t* buffer,
case CHUNK_ENCODING_ROTATE:
encode_buffer = static_cast<uint8_t*>(malloc(chunkHeader.length));
std::memcpy(encode_buffer, buffer, chunkHeader.length);
encode_chunk_rotate(encode_buffer, chunkHeader.length);
EncodeChunkRotate(encode_buffer, chunkHeader.length);
std::memcpy(dst_file, &chunkHeader, sizeof(sawyercoding_chunk_header));
dst_file += sizeof(sawyercoding_chunk_header);
std::memcpy(dst_file, encode_buffer, chunkHeader.length);
@@ -88,17 +88,17 @@ size_t sawyercoding_write_chunk_buffer(uint8_t* dst_file, const uint8_t* buffer,
return chunkHeader.length + sizeof(sawyercoding_chunk_header);
}
size_t sawyercoding_decode_sv4(const uint8_t* src, uint8_t* dst, size_t length, size_t bufferLength)
size_t SawyerCodingDecodeSV4(const uint8_t* src, uint8_t* dst, size_t length, size_t bufferLength)
{
// (0 to length - 4): RLE chunk
// (length - 4 to length): checksum
return decode_chunk_rle_with_size(src, dst, length - 4, bufferLength);
return DecodeChunkRLEWithWize(src, dst, length - 4, bufferLength);
}
size_t sawyercoding_decode_sc4(const uint8_t* src, uint8_t* dst, size_t length, size_t bufferLength)
size_t SawyerCodingDecodeSC4(const uint8_t* src, uint8_t* dst, size_t length, size_t bufferLength)
{
// Uncompress
size_t decodedLength = decode_chunk_rle_with_size(src, dst, length - 4, bufferLength);
size_t decodedLength = DecodeChunkRLEWithWize(src, dst, length - 4, bufferLength);
// Decode
for (size_t i = 0x60018; i <= std::min(decodedLength - 1, static_cast<size_t>(0x1F8353)); i++)
@@ -115,26 +115,26 @@ size_t sawyercoding_decode_sc4(const uint8_t* src, uint8_t* dst, size_t length,
return decodedLength;
}
size_t sawyercoding_encode_sv4(const uint8_t* src, uint8_t* dst, size_t length)
size_t SawyerCodingEencodeSV4(const uint8_t* src, uint8_t* dst, size_t length)
{
// Encode
size_t encodedLength = encode_chunk_rle(src, dst, length);
size_t encodedLength = EncodeChunkRLE(src, dst, length);
// Append checksum
uint32_t checksum = sawyercoding_calculate_checksum(dst, encodedLength);
uint32_t checksum = SawyerCodingCalculateChecksum(dst, encodedLength);
*(reinterpret_cast<uint32_t*>(&dst[encodedLength])) = checksum;
return encodedLength + 4;
}
size_t sawyercoding_decode_td6(const uint8_t* src, uint8_t* dst, size_t length)
size_t SawyerCodingDecodeTD6(const uint8_t* src, uint8_t* dst, size_t length)
{
return decode_chunk_rle(src, dst, length - 4);
return DecodeChunkRLE(src, dst, length - 4);
}
size_t sawyercoding_encode_td6(const uint8_t* src, uint8_t* dst, size_t length)
size_t SawyerCodingEncodeTD6(const uint8_t* src, uint8_t* dst, size_t length)
{
size_t output_length = encode_chunk_rle(src, dst, length);
size_t output_length = EncodeChunkRLE(src, dst, length);
uint32_t checksum = 0;
for (size_t i = 0; i < output_length; i++)
@@ -151,7 +151,7 @@ size_t sawyercoding_encode_td6(const uint8_t* src, uint8_t* dst, size_t length)
}
/* Based off of rct2: 0x006770C1 */
int32_t sawyercoding_validate_track_checksum(const uint8_t* src, size_t length)
int32_t SawyerCodingValidateTrackChecksum(const uint8_t* src, size_t length)
{
if (length < 4)
return 0;
@@ -182,7 +182,7 @@ int32_t sawyercoding_validate_track_checksum(const uint8_t* src, size_t length)
*
* rct2: 0x0067693A
*/
static size_t decode_chunk_rle(const uint8_t* src_buffer, uint8_t* dst_buffer, size_t length)
static size_t DecodeChunkRLE(const uint8_t* src_buffer, uint8_t* dst_buffer, size_t length)
{
size_t count;
uint8_t *dst, rleCodeByte;
@@ -215,7 +215,7 @@ static size_t decode_chunk_rle(const uint8_t* src_buffer, uint8_t* dst_buffer, s
*
* rct2: 0x0067693A
*/
static size_t decode_chunk_rle_with_size(const uint8_t* src_buffer, uint8_t* dst_buffer, size_t length, size_t dstSize)
static size_t DecodeChunkRLEWithWize(const uint8_t* src_buffer, uint8_t* dst_buffer, size_t length, size_t dstSize)
{
size_t count;
uint8_t *dst, rleCodeByte;
@@ -258,7 +258,7 @@ static size_t decode_chunk_rle_with_size(const uint8_t* src_buffer, uint8_t* dst
* Ensure dst_buffer is bigger than src_buffer then resize afterwards
* returns length of dst_buffer
*/
static size_t encode_chunk_rle(const uint8_t* src_buffer, uint8_t* dst_buffer, size_t length)
static size_t EncodeChunkRLE(const uint8_t* src_buffer, uint8_t* dst_buffer, size_t length)
{
const uint8_t* src = src_buffer;
uint8_t* dst = dst_buffer;
@@ -306,7 +306,7 @@ static size_t encode_chunk_rle(const uint8_t* src_buffer, uint8_t* dst_buffer, s
return dst - dst_buffer;
}
static size_t encode_chunk_repeat(const uint8_t* src_buffer, uint8_t* dst_buffer, size_t length)
static size_t EncodeChunkRepeat(const uint8_t* src_buffer, uint8_t* dst_buffer, size_t length)
{
if (length == 0)
return 0;
@@ -373,7 +373,7 @@ static size_t encode_chunk_repeat(const uint8_t* src_buffer, uint8_t* dst_buffer
return outLength;
}
static void encode_chunk_rotate(uint8_t* buffer, size_t length)
static void EncodeChunkRotate(uint8_t* buffer, size_t length)
{
size_t i;
uint8_t code = 1;
@@ -386,7 +386,7 @@ static void encode_chunk_rotate(uint8_t* buffer, size_t length)
#pragma endregion
int32_t sawyercoding_detect_file_type(const uint8_t* src, size_t length)
int32_t SawyerCodingDetectFileType(const uint8_t* src, size_t length)
{
if (length < 4)
{
@@ -405,10 +405,10 @@ int32_t sawyercoding_detect_file_type(const uint8_t* src, size_t length)
actualChecksum = Numerics::rol32(actualChecksum, 3);
}
return sawyercoding_detect_rct1_version(checksum - actualChecksum);
return SawyerCodingDetectRCT1Version(checksum - actualChecksum);
}
int32_t sawyercoding_detect_rct1_version(int32_t gameVersion)
int32_t SawyerCodingDetectRCT1Version(int32_t gameVersion)
{
int32_t fileType = (gameVersion) > 0 ? FILE_TYPE_SV4 : FILE_TYPE_SC4;
gameVersion = abs(gameVersion);