backyard/6502_name_codec/README.md

11 lines
473 B
Markdown
Raw Normal View History

2022-06-06 19:03:30 -07:00
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.
2022-06-06 19:11:48 -07:00
as of writing, v1 is the fastest, but v6 is the smallest.
2022-06-06 19:03:30 -07:00
you will need [m6502.h](https://github.com/floooh/chips/blob/c011ef1/chips/m6502.h)
2022-06-06 19:11:48 -07:00
to compile `decode-idk.c`. you will need [bass](https://github.com/ARM9/bass)
to assemble `decode.asm`.
2022-06-06 19:03:30 -07:00
someday, i want to extend this to use a non-constant LUT. (hidden markov models?)