While the C/C++ code might dictate that GameTimer is a ulong, a 32-bit application will still compile that variable into a 32-bit unsigned integer. Writing ulong in C#, however, dictates specifically a 64-bit unsigned integer.
The mistake led to LiveSplit reading extra bits which could eventually be assigned values; this could lead to readouts in the quadrillions and beyond.
Because TRUtil.dll changed, all autosplitters received a version bump.
While the C/C++ code might dictate that
GameTimer
is aulong
, a 32-bit application will still compile that variable into a 32-bit unsigned integer. Writingulong
in C#, however, dictates specifically a 64-bit unsigned integer.The mistake led to LiveSplit reading extra bits which could eventually be assigned values; this could lead to readouts in the quadrillions and beyond.
Because
TRUtil.dll
changed, all autosplitters received a version bump.