xavix: Notes on what the CPU should be. (nw)

This commit is contained in:
arbee 2017-05-23 20:47:50 -04:00
parent 50b20ddf23
commit 38af01ff63

View File

@ -4,11 +4,28 @@
Skeleton driver for XaviX TV PNP console and childs (Let's! Play TV Classic) Skeleton driver for XaviX TV PNP console and childs (Let's! Play TV Classic)
CPU is M6502 derivative, almost likely to be a G65816 CPU is an M6502 derivative where opcode 0x22 has 3 bytes of operands.
Definitely not: 65C816 or Mitsu M740.
Code at F34F is thus:
F34F: STA $6200,X
F352: INX
F353: BNE $F34F
F355: UNK 12 FA 80
F359: UNK 12 A8 80
F35D: UNK 12 1B 80
F361: SEC
F362: LDA #$CD
F364: SBC #$CA
later on
F3C9: UNK 00 E4 C4
TODO: TODO:
- understand how to map ROM at 0x800000-0x9fffff / 0xc00000 / 0xdfffff - identify CPU
banks (granted that we have the ROM for that, of course) - figure out ROM banking
***************************************************************************/ ***************************************************************************/