Attached is an update to the original Prop Backpack TV overlay object, which allows users to define their own character glyphs (bitmaps). Unlike my initial attempt at this capacity, this version does not require mapping the entire font into RAM. Instead, 16-character blocks can be mapped, starting with $F0-$FF and working downwards. This is effected by placing the RAM blocks at the end of memory xxxx - $7FFF, so that they are contiguous with the ROM font, which begins at $8000. By changing the effective font address to the beginning of the RAM section and translating characters written into the overlay's window buffers by the amount of the offset, the font can bridge both RAM and ROM without exacting additional timing requirements on the realtime video overlay code.
Impossible is just a big word thrown around by small men who find it easier to live in the world they've been given than to explore the power they have to change it. Impossible is not a fact. It's an opinion. Impossible is not a declaration. It's a dare. Impossible is potential. Impossible is temporary. Impossible is nothing. Muhammad Ali