OSDN Git Service

client 0.6.2 release
[unagi/old-svn-converted.git] / script_rom / trunk / vrc4c.ud
1 #VRCIV shiftx6
2 #IV - CPU
3 #A0 = A6
4 #A1 = A7
5 #mapper 21 ¤Ï VRC4A ¤È¤«¤Ö¤ë¤¬¥ì¥¸¥¹¥¿¥¢¥É¥ì¥¹¤¬°Û¤Ê¤ë(Ê̤ΥޥåѤˤ·¤Ê¤¤¤Î??)
6 #RC857 ¤¬¤ó¤Ð¤ì¥´¥¨¥â¥ó³°ÅÁ2 Å·²¼¤ÎºâÊõ
7 MAPPER 21
8 CPU_ROMSIZE 0x40000
9 PPU_ROMSIZE 0x40000
10 #$8000 bit2:0  $a000 switch $8000-$9fff
11 #$8000 bit2:1  $a000 switch $c000-$dfff
12 DUMP_START
13 CPU_WRITE $9080 $00
14 STEP_START i 0 0x1e 2
15         CPU_WRITE $8000 i
16         CPU_WRITE $a000 i | 1
17         CPU_READ $8000 0x4000
18 STEP_END
19 CPU_WRITE $9080 $02
20 CPU_WRITE $8000 $1e
21 CPU_READ $c000 0x4000
22
23 STEP_START up 0 0x100 0x10
24         STEP_START v 0 0x10 8
25                 CPU_WRITE $b040 up >> 4
26                 CPU_WRITE $b000 v | 0
27                 CPU_WRITE $b0c0 up >> 4
28                 CPU_WRITE $b080 v | 1
29                 CPU_WRITE $c040 up >> 4
30                 CPU_WRITE $c000 v | 2
31                 CPU_WRITE $c0c0 up >> 4
32                 CPU_WRITE $c080 v | 3
33                 CPU_WRITE $d040 up >> 4
34                 CPU_WRITE $d000 v | 4
35                 CPU_WRITE $d0c0 up >> 4
36                 CPU_WRITE $d080 v | 5
37                 CPU_WRITE $e040 up >> 4
38                 CPU_WRITE $e000 v | 6
39                 CPU_WRITE $e0c0 up >> 4
40                 CPU_WRITE $e080 v | 7
41                 PPU_READ 0 0x2000
42         STEP_END
43 STEP_END
44 DUMP_END