add tooling

This commit is contained in:
~d6 2022-11-11 21:08:24 -05:00
parent 2d74f33533
commit a146681a9b
1 changed files with 12 additions and 0 deletions

View File

@ -159,6 +159,18 @@ data that authors could use to encode program text. embedding a
font/tileset just for handling metadata feels very heavy but it would
ensure authors can display metadata in any language they can draw.
TOOLING
one advantage of this proposal is that assemblers can just produce
"uxn0" and let some other tool prepend metadata later. authors could
run a metadata tool which reads a uxn rom along with the desired
strings and icon data and produces a full-featured "uxn1" rom.
additionally it would be fairly easy to write tools to extract the
metadata from roms into other formats that are easy for external tools
to work with (e.g. PNG or BMP for icons, JSON or TXT for metadata,
etc.)
CONCLUSION
adding metadata to roms is undoubtedly annoying but will pay real