-/*\r
-konami VRCIII\r
-RC821\r
-各レジスタは4bit\r
-write\r
-$8000 IRQ cpu clock count, bit0-3??\r
-$9000 IRQ cpu clock count, bit4-7??\r
-$a000 IRQ cpu clock count, bit8-11\r
-$b000 IRQ cpu clock count, bit12-15\r
-$c000 IRQ enable\r
-$d000 IRQ Acknowledge\r
-$f000 bit0-2 pagenumber at CPU address $8000-$bfff\r
- bit3 1: ROM address 0x1c000-0x1cfff map CPU address $c000-$cfff\r
- 0: IRQ status? at CPU address $c000-$cfff\r
-read\r
-$8000-$bfff 可変エリア, write $f000 bit0-2\r
-$c000-$cfff 可変エリア, write $f000 bit3\r
-$d000-$ffff 固定エリア, ROM address 0x1d000-0x1ffff\r
-*/\r
-\r
-board <- {\r
- mappernum = 73,\r
- cpu_rom = {\r
- size_base = 1 * mega, size_max = 1 * mega,\r
- banksize = 0x4000\r
- },\r
- ppu_rom= {\r
- size_base = 0, size_max = 0,\r
- banksize = 0x2000\r
- },\r
- ppu_ramfind = false, vram_mirrorfind = true\r
-};\r
-function cpu_dump(d, pagesize, banksize)\r
-{\r
- for(local i = 0; i < pagesize - 1; i += 1){\r
- cpu_write(d, 0xf000, i);\r
- cpu_read(d, 0x8000, banksize);\r
- }\r
- cpu_write(d, 0xf000, 1 << 3);\r
- cpu_read(d, 0xc000, banksize);\r
-}\r
+/*
+konami VRCIII
+RC821
+各レジスタは4bit
+write
+$8000 IRQ cpu clock count, bit0-3??
+$9000 IRQ cpu clock count, bit4-7??
+$a000 IRQ cpu clock count, bit8-11
+$b000 IRQ cpu clock count, bit12-15
+$c000 IRQ enable
+$d000 IRQ Acknowledge
+$f000 bit0-2 pagenumber at CPU address $8000-$bfff
+ bit3 1: ROM address 0x1c000-0x1cfff map CPU address $c000-$cfff
+ 0: IRQ status? at CPU address $c000-$cfff
+read
+$8000-$bfff 可変エリア, write $f000 bit0-2
+$c000-$cfff 可変エリア, write $f000 bit3
+$d000-$ffff 固定エリア, ROM address 0x1d000-0x1ffff
+*/
+
+board <- {
+ mappernum = 73,
+ cpu_rom = {
+ size_base = 1 * mega, size_max = 1 * mega,
+ banksize = 0x4000
+ },
+ ppu_rom= {
+ size_base = 0, size_max = 0,
+ banksize = 0x2000
+ },
+ ppu_ramfind = false, vram_mirrorfind = true
+};
+function cpu_dump(d, pagesize, banksize)
+{
+ for(local i = 0; i < pagesize - 1; i += 1){
+ cpu_write(d, 0xf000, i);
+ cpu_read(d, 0x8000, banksize);
+ }
+ cpu_write(d, 0xf000, 1 << 3);
+ cpu_read(d, 0xc000, banksize);
+}