RLE Compression Engine
Lossless compression in 32-bit x86 assembly
Results — hover any figure for the baseline and the caveat
Lossless
Verified round-trip
RLE only compresses runs — on text or already-compressed data it can produce output larger than the input. It's the right algorithm for the exercise, not for general use.
Overview
A run-length encoding compression engine written entirely in MASM x86 assembly, with byte-for-byte round-trip verification and per-session compression analytics. The lowest level anything here goes.