GalaforceAtomDevDiary
From Retrosoftware
(Difference between revisions)
(→Font) |
(→Font) |
||
| Line 16: | Line 16: | ||
A letter (5 x 8) is stored 90 degrees rotated (8 x 5) like this: | A letter (5 x 8) is stored 90 degrees rotated (8 x 5) like this: | ||
| - | G: Single Double Storage | + | <tt>G: Single Double Storage |
CCCCC CCCCCCCCCC .bbbbbbb = $7f | CCCCC CCCCCCCCCC .bbbbbbb = $7f | ||
C...C CCCCCCCCCC .bbbb..b = $79 | C...C CCCCCCCCCC .bbbb..b = $79 | ||
| Line 36: | Line 36: | ||
C = Coloured bit | C = Coloured bit | ||
b = bit | b = bit | ||
| + | </tt> | ||
BBC Atom | BBC Atom | ||
Revision as of 14:29, 17 August 2011
Contents |
Galaforce Acorn Atom Development Diary
by Kees van Oss
16 August 2011
Program
Font
The textfont is stored in the SPFONT.INC file. You can print single- (CHARP.INC) or double size characters (TITLE.INC). Double size characters prints all pixels and rows double. Every pixel is shifted out of the Storage byte and put on screen as a coloured pixel.
A letter (5 x 8) is stored 90 degrees rotated (8 x 5) like this:
G: Single Double Storage
CCCCC CCCCCCCCCC .bbbbbbb = $7f
C...C CCCCCCCCCC .bbbb..b = $79
C.... CC......CC .b.....b = $41
CC.CC CC......CC .b..b..b = $49
CC..C CC........ .bbbb.bb = $7b
CC..C CC........
CCCCC CCCC..CCCC
..... CCCC..CCCC
CCCC....CC
CCCC....CC
CCCC....CC
CCCC....CC
CCCCCCCCCC
CCCCCCCCCC
..........
..........
C = Coloured bit b = bit
BBC Atom
Colours/pixel 16 4 Bits/pixel 4 2 Pixels/byte 2 4
Score
Stars
Screenshots
Galaforce Intro screenshot Posted: 16:22, 17 Aug 2011 | Galaforce Highscore screenshot Posted: 16:22, 17 Aug 2011 |