bitmaptest - v20130519


Click here to download:

A tool to test the normal layout, and some special layouts for the 9918A bitmap mode on the TI-99/4A.

Effects can be stacked, of course. Each key changes ONLY the register or mask listed below.

KEY EFFECT Reg Order of character sets on screen

1 - one pattern table (4 = 00, layout 111)
2 - two pattern tables (4 = 01, layout 121)
3 - two pattern tables (4 = 02, layout 112)
4 - three pattern tables(4 = 03, layout 123)

5 - one color table (mask 0, layout 111)
6 - two color tables (mask 1, layout 121)
7 - two color tables (mask 2, layout 112)
8 - three color tables (mask 3, layout 123)

9 - sprites on
0 - sprites off

A - 8 characters (mask 00)
B - 16 characters (mask 01)
C - 32 characters (mask 03)
D - 64 characters (mask 07)
E - 128 characters (mask 0F)
F - 256 characters (mask 1F)
G - 16 chars unusual (mask 02)
H - 16 chars unusual (mask 04)

Character and table masks are both in register 3.
The character count is per pattern table.

Sprites lay out 6 sprites, 5-10. Sprites move vertically and horizontally so that effects can be observed. In each of the groups 5-7 (no effect from masking) and 8-10 (are affected by masking), two move horizontally (one fully within the zone and one straddling a boundary) and one moves vertically.

Click here to view repository on Github
Click here to view commit history on Github

Repo Created:2017-10-17
Last Update:2023-07-12

Back to Software Menu

Babble Software Text Dolphin Info Image Gallery Forums HOME

This page belongs to
Email addresses are provided for personal contact only. The operator of this website will not give, sell, or otherwise transfer email addresses maintained by or for this website to any other party for the purposes of initiating, or enabling others to initiate, unsolicited electronic mail messages. This site does not make use of targetted advertising nor does it store cookies on your device nor does it use unique identifiers to track you. It serves you data and walks away. Only the sole system administrator has access to that data, which consists of your IP address and the data you requested. These logs are automatically deleted whether they have been reviewed or not, and are not used for any further purpose.