GalaforceAtomDevDiary

From Retrosoftware

(Difference between revisions)
Jump to: navigation, search
(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
Galaforce Intro screenshot
Posted: 16:22, 17 Aug 2011
Galaforce Highscore screenshot
Galaforce Highscore screenshot
Posted: 16:22, 17 Aug 2011