Redshift Homebrew

The TEC RedShift is an imaginary handheld game console, made in 1995 in the story, with a monochrome screen and a gimmick to make sprites appear in anaglyph (red & cyan) 3D. This means that viewing 3D requires the use of a pair of old-style 3D glasses.

Two extra registers CI and CO are used to detect sprite collisions. When two sprites have overlapping white pixels, the CI register of the EXA controlling each colliding sprite is set to the highest CO value of any EXA controlling a colliding sprite other than itself.

The hardware registers are provided as follows:

#SQR0, #SQR1 and #TRI0 control the three melodic voices - two square waves and a triangle wave. Writing 0 silences the voice; writing other values play a note. Middle C is 60 and each increment or decrement represents a semitone.