Is there any memory address on PICO-8 that allows us to load a new, custom charset, without using sprite or map data?
The font may be accessible (and modifiable) in memory somewhere...anyone know if that is the case?
Then you could at least change the font without using up spritesheet or map real estate.
Yes, that'd be exactly what I am looking for, but the official docs don't mention it, and there's a bunch of memory on the wiki marked as "undocumented".
I don't think it's in peekable memory, somebody would have found out by now...
Did anybody poke their nose around 0x5f40 - 0x5f7f and documented it somewhere?
Besides peeking at values randomly, I have no idea how I could figure stuff out.
Wiki says it's "hardware space" and undocumented.
aw disappoint. I didn't recall anyone finding it but hoped maybe I just missed it.
I guess the font is such low resolution in the first place that I imagine it'd be hard to fit other legible characters in the same size glyphs anyway
3x5 is a lot of space to make a font :D I have definitely created charsets with that spec before.
Would be cool to be able to change it.
hmm well I guess if you would hypothetically use code (and thus use up code space) to poke and modify a bunch of characters if the default font was pokeable, it's not that much different if you just poke your characters into the free-use memory area and then use a bit more code space to write a custom print function that blits from there, right?
True, I guess you might as well do that!
It would have been nice as an extra tab where you could edit it like the sprites or maps ;)
[Please log in to post a comment]