If you download a ROM that fails checksum verification (even without hacking), running the plugin can often “repair” it by writing the correct value based on the actual data. This is not true data recovery, but it makes the ROM loadable.
The Joukoy GM Checksum Plugin (specifically the gm-checksum-plugins by GitHub user joukoy) is a vital utility for automotive enthusiasts and tuners using TunerPro to modify General Motors Power Control Module (PCM) binary files. Core Functionality
Automatic Checksum Correction: The primary purpose of this plugin is to automatically recalculate and fix checksums whenever you save a modified binary file in TunerPro.
Smart Address Detection: Unlike older plugins that require manual specification of checksum addresses in the XDF (definition) file, Joukoy’s version reads checksum information directly from the file based on the binary size. joukey gm checksum plugin
PCM Support: It is widely used for GM PCM types such as P01 and P59 (commonly found in LS-series engines). Key Benefits
Reliability: It addresses issues found in older, "hacked," or unofficial versions of plugins by providing a clean, legitimate implementation.
Error Prevention: If the plugin is missing or fails, it can be configured in the XDF to provide an error message, preventing the saving of a corrupted file that could "brick" (permanently disable) a PCM. If you download a ROM that fails checksum
Open Source: Hosted on GitHub (joukoy/gm-checksum-plugins), allowing the community to inspect the code and contribute to its development. Technical Considerations
Beta Status: The developer explicitly labels the software as Beta, meaning it is provided without warranty and should be used at your own risk.
Dependencies: Users may need the correct Microsoft Visual C++ Runtimes installed on their PC for the DLL to function correctly within TunerPro. The Joukey GM Checksum Plugin is a lightweight
XDF Compatibility: To use the plugin, your XDF file must be configured to point to the specific plugin ID provided in the Joukoy DLL. Summary Table Developer Jouko Y (joukoy) Primary Platform TunerPro / TunerPro RT Main Target GM PCM (P01, P59, 1MB, 512KB) License Open Source (GitHub) Risk Level Moderate (Beta software) Tunerpro checksum plugins for GM PCM files - pcmhacking.net
The Joukey GM Checksum Plugin is a lightweight utility for GameMaker Studio 2 (and legacy versions) that calculates, verifies, and applies checksums to files or buffers. It helps prevent save file corruption, detect unauthorized modifications, and ensure data integrity in deployed games.
Unlike generic hex editors, the Joukey GM Checksum Plugin understands the Genesis header structure (offset 0x18E for 16-bit checksum) and applies the correct algorithm used by the Motorola 68000 CPU.
The entire Joukey GM suite, including the plugin, runs under 5 MB and requires no installation—perfect for a USB stick toolkit.