issues
search
mheyer32
/
alienbreed3d2
Alien Breed 3D II The Killing Grounds
36
stars
4
forks
source link
Messages Redux
#145
Closed
0xABADCAFE
closed
5 months ago
0xABADCAFE
commented
5 months ago
Work In Progress
Adds in game messages to 2/3 screen mode:
Messages are only drawn on change / message tick for efficiency.
RTG version uses FillRect() to clear the text area and plots directly into the VRAM bitmap while it is still locked.
AGA planar version, uses plot to fast ram and direct copy to a single bitplane.
Replaces runtime generated font spacing data with binary include:
This is generated by building with GEN_GLYPH_DATA defined and running the game.
The required binary file is saved to RAM:glyph_spacing.bin, needs to be saved to the media/includes directory
The maximum glyph width, required to define MAX_PROP_CHAR_WIDTH is reported to stdout.
Work In Progress