OSDN Git Service

スクリプトファイルの属性を変更
[unagi/old-svn-converted.git] / client / trunk / anago / konami_vrc3.ad
index f60bd58..01a7443 100644 (file)
@@ -1,41 +1,41 @@
-/*\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);
+}