Skip to content

Simple tool to verify operation of bitmap mode on the 9918A

Notifications You must be signed in to change notification settings

tursilion/bitmaptest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

20130519

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.

About

Simple tool to verify operation of bitmap mode on the 9918A

Topics

Resources

Stars

Watchers

Forks