This release contains mostly behind-the-scenes improvements.
- Chain certain initialization functions
- Group functions into conceptual sections using a call graph
- Use other libraries I've since made (ppuclear, Popslide)
- Pently audio: Rename subroutines to match the latest driver version
- Build a second ROM as NROM-256 (32 KiB PRG ROM + 8 KiB CHR ROM), with libraries in the top half, in case I build a multicart
- Fix a bunch of uninitialized variables (#5; reported by jroatch)
- Port build tools to Python 3
- i18n: Move dialogue, tips, copyright screen, and practice menu text to separate UTF-8 text files
- Compress all text using DTE
- Cut scene draws all 12 buildings and pans across them
- Zipfile: No more zip bombing