From a2c1493408bbf2f3e2eddc29d99f2a8d895f53bb Mon Sep 17 00:00:00 2001 From: sato_tiff Date: Tue, 16 Dec 2008 07:32:12 +0000 Subject: [PATCH] =?utf8?q?=E3=82=B4=E3=82=A8=E3=83=A2=E3=83=B3=E5=A4=96?= =?utf8?q?=E4=BC=9D=E3=81=AEVRC4->VRC2=E3=81=AE=E3=82=B3=E3=83=A1=E3=83=B3?= =?utf8?q?=E3=83=88=E3=82=92=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit git-svn-id: svn+ssh://svn.osdn.net/svnroot/unagi@178 24ea1065-a21e-4ca1-99c9-f5125deb0858 --- script_rom/trunk/readme.txt | 4 ++-- script_rom/trunk/vrc2a10.ud | 4 +++- script_rom/trunk/vrc4b.ud | 12 ++++++++++-- 3 files changed, 15 insertions(+), 5 deletions(-) diff --git a/script_rom/trunk/readme.txt b/script_rom/trunk/readme.txt index 3cf04c7..b965226 100644 --- a/script_rom/trunk/readme.txt +++ b/script_rom/trunk/readme.txt @@ -94,7 +94,7 @@ vrc1.ud: vrc2a01.ud: ƒRƒiƒ~ ƒƒCƒƒCƒ[ƒ‹ƒh ŒŽ•—–‚“` - ƒhƒ‰ƒSƒ“ƒXƒNƒ[ƒ‹ áS‚肵–‚—³ (–¢Šm”F) + ƒhƒ‰ƒSƒ“ƒXƒNƒ[ƒ‹ áS‚肵–‚—³ °“l—… (’:‰‘ã) ‚¶‚á‚è‚ñŽqƒ`ƒG ‚ª‚ñ‚΂êƒSƒGƒ‚ƒ“2 @@ -107,7 +107,7 @@ vrc4a.ud: ƒƒCƒƒCƒ[ƒ‹ƒh2 SOS!!ƒpƒZƒŠé vrc4b.ud: ƒoƒCƒIƒ~ƒ‰ƒNƒ‹ ‚Ú‚­‚Á‚ăEƒp (’:ROM) - ‚ª‚ñ‚΂êƒSƒGƒ‚ƒ“ŠO“` Á‚¦‚½‰©‹àƒLƒZƒ‹ + ‚ª‚ñ‚΂êƒSƒGƒ‚ƒ“ŠO“` Á‚¦‚½‰©‹àƒLƒZƒ‹ (–{“–‚Í VRC2) ƒOƒ‰ƒfƒBƒEƒXII ƒŒ[ƒT[ƒ~ƒjŽl‹ì ƒWƒƒƒpƒ“ƒJƒbƒv vrc4c.ud: diff --git a/script_rom/trunk/vrc2a10.ud b/script_rom/trunk/vrc2a10.ud index 97b2619..281de7b 100644 --- a/script_rom/trunk/vrc2a10.ud +++ b/script_rom/trunk/vrc2a10.ud @@ -1,8 +1,10 @@ -#VRCII A0,A1 swap +#VRCII A0,A1 swap + charcter ROM address bus shiftx1 #051744 jumper G? #VRC-CPU|databus #A0 - A1|A0: xxxx210x #A1 - A0|A1: xxxx6543 +#VRC-CHRCTER ROM +#A14-A17 = A13-A16 #RC834 ¤¬¤ó¥Ú¥Ê MAPPER 22 CPU_ROMSIZE 0x20000 diff --git a/script_rom/trunk/vrc4b.ud b/script_rom/trunk/vrc4b.ud index ef77d83..41cb157 100644 --- a/script_rom/trunk/vrc4b.ud +++ b/script_rom/trunk/vrc4b.ud @@ -1,14 +1,21 @@ +#RC832, RC842 #VRCIV A0,A1 swap + A1 invert #VRC - CPU #A0 = A1 #A1 ^ A0 -#RC832, RC842 -#¤¬¤ó¤Ð¤ì¥´¥¨¥â¥ó³°ÅÁ¾Ã¤¨¤¿²«¶â¥­¥»¥ë +#RC840 ¤¬¤ó¤Ð¤ì¥´¥¨¥â¥ó³°ÅÁ¾Ã¤¨¤¿²«¶â¥­¥»¥ë +#VRCII A0,A1 swap + IRQ °Ê³°¤Ï VRCIV ¤È¸ß´¹À­¤¬¤¢¤ë¤é¤·¤¤... +#VRC-CPU|databus +#A0 = A1|A0: xxxx3210 +#A1 = A0|A1: xxxx6543 +#VRC-CHRCTER ROM +#A13-A17 = A13-A17 MAPPER 25 CPU_ROMSIZE 0x40000 PPU_ROMSIZE 0x40000 #$9001 bit2:0 $a000 switch $8000-$9fff #$9001 bit2:1 $a000 switch $c000-$dfff +#VRC2 ¤Ç¤Ï̵¸ú DUMP_START #PROGRAM ROM 0x00000-0x3bfff CPU_WRITE $9001 $00 @@ -18,6 +25,7 @@ STEP_START i 0 0x1e 2 CPU_READ $8000 0x4000 STEP_END #PROGRAM ROM 0x3c000-0x3ffff +#VRC2 ¤Ç¤Ï̵¸ú CPU_WRITE $9001 $02 CPU_WRITE $8000 $1e CPU_READ $c000 0x4000 -- 2.11.0