Alpha codes
The Alpha Plane defines all characters which can be shown on the FX-605P dot matrix display without resorting to POKE
.
Standard Plane #
The standard plane contains all the characters available as well as the ar__
commandos. Since the FX-603P supports
PEEK
and POKE
all Alpha code have cleaned up so that unused codes are truly unused. However with POKE
it is
possible to write strait into the display RAM which is far more powerful then synthetic programming was.
$00 | $01 | $02 | $03 | $04 | $05 | $06 | $07 | $08 | $09 | $0A | $0B | $0C | $0D | $0E | $0F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
$00 | ||||||||||||||||
$10 | ||||||||||||||||
$20 | “ (alpha) | +M20 | +M40 | +M60 | +M80 | |||||||||||
$30 | ||||||||||||||||
$40 | ||||||||||||||||
$50 | ||||||||||||||||
$60 | ar00 | ar01 | ar02 | ar03 | ar04 | ar05 | ar06 | ar07 | ar08 | ar09 | ||||||
$70 | ||||||||||||||||
$80 | ||||||||||||||||
$90 | ||||||||||||||||
$A0 | ||||||||||||||||
$B0 | ar10 | ar11 | ar12 | ar13 | ar14 | ar15 | ar16 | ar17 | ar18 | ar19 | ||||||
$C0 | ||||||||||||||||
$D0 | ||||||||||||||||
$E0 | ||||||||||||||||
$F0 | arF | ar1F | ||||||||||||||
$00 | $01 | $02 | $03 | $04 | $05 | $06 | $07 | $08 | $09 | $0A | $0B | $0C | $0D | $0E | $0F |
Hex | Special function |
---|---|
$0F | exponent space |
$4F | space |
$5F | EXE |
$7F | extra space |
$8F | no pause space |
$BF | SEXE |
$CF | extra space |
$DF | extra space |
$EF | merge space |
$2C: +M20 Plane #
The +M20 Plane allows access to the memory register 20 to 39.
$00 | $01 | $02 | $03 | $04 | $05 | $06 | $07 | $08 | $09 | $0A | $0B | $0C | $0D | $0E | $0F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
$60 | ar20 | ar21 | ar22 | ar23 | ar24 | ar25 | ar26 | ar27 | ar28 | ar29 | ||||||
$B0 | ar30 | ar31 | ar32 | ar33 | ar34 | ar35 | ar36 | ar37 | ar38 | ar39 | ||||||
$00 | $01 | $02 | $03 | $04 | $05 | $06 | $07 | $08 | $09 | $0A | $0B | $0C | $0D | $0E | $0F |
$2C: +M40 Plane #
The +M20 Plane allows access to the memory register 50 to 69.
$00 | $01 | $02 | $03 | $04 | $05 | $06 | $07 | $08 | $09 | $0A | $0B | $0C | $0D | $0E | $0F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
$60 | ar40 | ar41 | ar42 | ar43 | ar44 | ar45 | ar46 | ar47 | ar48 | ar49 | ||||||
$B0 | ar50 | ar51 | ar52 | ar53 | ar54 | ar55 | ar56 | ar57 | ar58 | ar59 | ||||||
$00 | $01 | $02 | $03 | $04 | $05 | $06 | $07 | $08 | $09 | $0A | $0B | $0C | $0D | $0E | $0F |
$2C: +M60 Plane #
The +M60 Plane allows access to the memory register 60 to 79.
$00 | $01 | $02 | $03 | $04 | $05 | $06 | $07 | $08 | $09 | $0A | $0B | $0C | $0D | $0E | $0F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
$60 | ar60 | ar61 | ar62 | ar63 | ar64 | ar65 | ar66 | ar67 | ar68 | ar69 | ||||||
$B0 | ar70 | ar71 | ar72 | ar73 | ar74 | ar75 | ar76 | ar77 | ar78 | ar79 | ||||||
$00 | $01 | $02 | $03 | $04 | $05 | $06 | $07 | $08 | $09 | $0A | $0B | $0C | $0D | $0E | $0F |
$2C: +M80 Plane #
The +M80 Plane allows access to the memory register 80 to 99.
$00 | $01 | $02 | $03 | $04 | $05 | $06 | $07 | $08 | $09 | $0A | $0B | $0C | $0D | $0E | $0F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
$60 | ar80 | ar81 | ar82 | ar83 | ar84 | ar85 | ar86 | ar87 | ar88 | ar89 | ||||||
$B0 | ar90 | ar91 | ar92 | ar93 | ar94 | ar95 | ar96 | ar97 | ar98 | ar99 | ||||||
$00 | $01 | $02 | $03 | $04 | $05 | $06 | $07 | $08 | $09 | $0A | $0B | $0C | $0D | $0E | $0F |
Character Set #
The FX-603P uses a different internal character set then the alpha codes. That
is each alpha code is translated into an internal code before display.
Charactes from the internal character set can be displayed POKE
-ing directly
into the display memory. The following list shows the internal codes:
Alpha Codes - for passwords #
The following alpha codes are valid for use with passwords:
$00 | $01 | $02 | $03 | $04 | $05 | $06 | $07 | $08 | $09 | $0A | $0B | $0C | $0D | $0E | $0F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
$30 | ||||||||||||||||
$40 | ||||||||||||||||
$50 | ||||||||||||||||
$70 | ||||||||||||||||
$90 | ||||||||||||||||
$A0 | ||||||||||||||||
$00 | $01 | $02 | $03 | $04 | $05 | $06 | $07 | $08 | $09 | $0A | $0B | $0C | $0D | $0E | $0F |
Password-related information is taken from http://www.rainbow.ne.jp/~hosomici/FX-603P.htm. Below is the table with password symbols’ codes (they match the codes of ALPHA MODE symbols). This information is intended to be used for revealing forgotten passwords of YOUR OWN programs. Please do not use it to break copyright-protected programs.
Colour Codes #
The following colour code are used:
-
WhiteSmoke
- Normal characters.
-
seashell
- Internal Calculator code.
-
cornsilk
- Unused - displays a space but a future simulator might use them.
-
GhostWhite
- Unused - displays a space