πΎ INSERT ROM CARTRIDGE
Drop any file here or click to browse β loads into $C000-$FFFF
SPD:
ORIC ATMOS KEYBOARD β Matrix-Accurate
β¨ KEYBOARD MATRIX β HARDWARE SCAN STATE IDLE
PSG R14 (ColSel): $FF (none)
VIA PB0-2 (Row): 0
PB3 (Key): open
CB2/BDIR: 0 CA2/BC1: 0
| Row\Col | C0 | C1 | C2 | C3 | C4 | C5 | C6 | C7 |
|---|---|---|---|---|---|---|---|---|
| R0 | 3 | X | 1 | β | V | 5 | N | 7 |
| R1 | D | Q | ESC | β | C | F | B | J |
| R2 | T | W | 2 | β | G | Y | H | U |
| R3 | UP | S | A | CTL | E | R | β | I |
| R4 | ] | TAB | Z | β | [ | \ | M | K |
| R5 | RT | DEL | β | β | SPC | ; | . | L |
| R6 | / | β | β | β | , | ' | - | 9 |
| R7 | DN | LT | LSH | FN | RET | RSH | 0 | 8 |
Green = pressed | Yellow border = scanned col/row | Bright = scan intersection
β‘ CPU 6502A
A:$00
X:$00
Y:$00
SP:$FD
PC:$0000
CYC:0
N
V
-
B
D
I
Z
C
INSTR:---
π‘ 6522 VIA β Keyboard Interface
ORB:$00
ORA:$00
DDRB:$00
DDRA:$00
PCR:$00
ACR:$00
IFR:$00
IER:$00
Keyboard Pins:
PB0-2 (Row): 0
PB3 (Key): 0 (open)
CA2/BC1: 0
CB2/BDIR: 0
PSG Bus: INACTIVE
T1: 0T2: 0
π΅ AY-3-8912 PSG
Selected Reg: R0
R0$00
R1$00
R2$00
R3$00
R4$00
R5$00
R6$00
R7$00
R8$00
R9$00
R10$00
R11$00
R12$00
R13$00
R14 KB$00
R15$00
R14 Column Select (active LOW):
0
1
2
3
4
5
6
7
π§ MEMORY
MAP:
β PZ/Stackβ SysVarsβ VIAβ RAMβ Screenβ ROM