.. | ||
decode-idk.c | ||
decode.asm | ||
decode_v1.asm | ||
decode_v2.asm | ||
decode_v3.asm | ||
decode_v4.asm | ||
decode_v5.asm | ||
decode_v6.asm | ||
name_encoding.py | ||
README.md |
squeeze simple north-american names into fewer bytes.
i made this with NES/SNES games in mind i.e. for player-given character names in JRPGs. you will need m6502.h to compile the test program. as of writing, v1 is the fastest, but v6 is the smallest.
someday, i want to extend this to use a non-constant LUT. (hidden markov models?)