OSDN Git Service

rename sunsoft5b.ud -> sunsoft5.ud
authornaruko <naruko@24ea1065-a21e-4ca1-99c9-f5125deb0858>
Mon, 2 Feb 2009 06:01:56 +0000 (06:01 +0000)
committernaruko <naruko@24ea1065-a21e-4ca1-99c9-f5125deb0858>
Mon, 2 Feb 2009 06:01:56 +0000 (06:01 +0000)
git-svn-id: svn+ssh://svn.osdn.net/svnroot/unagi@284 24ea1065-a21e-4ca1-99c9-f5125deb0858

script_rom/trunk/readme.txt
script_rom/trunk/sunsoft5.ud [moved from script_rom/trunk/sunsoft5b.ud with 80% similarity]
script_rom/trunk/syntax.txt

index a68c58f..a7e166a 100644 (file)
@@ -40,7 +40,7 @@ script        #  script        #  script        #
 ---------------- ---------------- ----------------
 sunsoft2b.ud  89 x1_005.ud     80 irem_g101.ud  32
 sunsoft3.ud   67 x1_017.ud     82
-sunsoft5b.ud  69 tc0190.ud     33
+sunsoft5.ud   69 tc0190.ud     33
 
 ==Namcot \90»==    ==Bandai \90»==   
 script        #  script        # 
@@ -91,7 +91,7 @@ flag:SV
 ==fcg1.ud, lz93d50.ud==
 mapper 16 \93¯\8em\82Å\82·\82ª\81A\83\\83t\83g\82É\82æ\82Á\82Ä\82Ç\82¿\82ç\82©1\82Â\82ª\8eg\82¦\82Ü\82·\81B\8fÚ\8d×\82È\92²\8d¸
 \82Í\82µ\82Ä\82¢\82Ü\82¹\82ñ\82ª\81A\83o\83b\83N\83A\83b\83vRAM\82ª\8dÚ\82Á\82Ä\82¢\82½\82è\81A1990\94N\88È\8d~\82Ì\83\\83t\83g\82Í 
-lz93d50.ud \82ð\8eg\97p\82µ\82½\95û\82ª\82æ\82¢\82æ\82¤\82Å\82·\81B
+lz93d50.ud \82ð\8eg\97p\82µ\82½\82Ù\82¤\82ª\82æ\82¢\82æ\82¤\82Å\82·\81B
 
 ==sunsoft3.ud==
 \83R\83\81\83\93\83g\82É\82à\8f\91\82¢\82½\82ñ\82Å\82·\82ª\81A\83X\83N\83\8a\83v\83g\82ð\8f\91\82«\8fI\82í\82Á\82½\8cã\82É\82±\82Ì\83}\83b\83p\82Ì\83J
similarity index 80%
rename from script_rom/trunk/sunsoft5b.ud
rename to script_rom/trunk/sunsoft5.ud
index 6d784b9..390fb49 100644 (file)
@@ -1,4 +1,7 @@
-#Sunsoft5 FME7
+#Sunsoft5 series
+#Sunsoft 5A: Program ROM size max 2M
+#Sunsoft 5B: 5A + Extra sound
+#FME-7: 5A + Program ROM size max 4M??
 #barcode world
 CPU_ROMSIZE 0x40000
 PPU_ROMSIZE 0x40000
@@ -8,7 +11,7 @@ DUMP_START
 #$8000 register address set
 #$a000 register data set
 #$00-$07 PPUBANK
-#$08 ÆÃÄ꥽¥Õ¥È¤Î¤ß CPUBANK, $6000-$7fff ROM
+#$08 CPUBANK, $6000-$7fff ROM
 #$09-$0B CPUBANK
 #$0c mirror
 #$0d-$0f IRQ
index a6c40f6..4fe6c61 100644 (file)
@@ -13,6 +13,7 @@ unagi script syntax 0.5.4
 (\82È\82µ): 10\90i\90\94
 
 10\90i\90\94\8e\9a\82Ì\96\96\94ö\82É\95\8e\9a\82ð\82¢\82ê\82é\82Æ\89º\8bL\82Ì\88µ\82¢\82É\82È\82è\82Ü\82·\81B
+K: \92l * 0x400 (K \95\\8e¦\82Í\8cÂ\90l\93I\82É\82Í\8d¬\97\90\82·\82é\82Ì\82Å\8eg\97p\82ð\90\84\8f§\82µ\82Ü\82¹\82ñ)
 M: \92l * 0x20000
 
 ==\95Ï\90\94\82Ì\95\\8bL\95û\96@==
@@ -27,7 +28,7 @@ STEP_START 
 \82ð\82Í\82³\82ñ\82Å\82­\82¾\82³\82¢\81B
 
 [ex0] [ex1] [ex2]
-ex0, ex2 - \92è\90\94\82©\95Ï\90\94
+ex0, ex2 - \95Ï\90\94
 ex1 - \89\89\8eZ\8eq, \89º\8bL\82ª\8eg\97p\82Å\82«\82Ü\82·
 
 +  \8eZ\8fp\89Á\8eZ
@@ -78,7 +79,7 @@ mode: d
 
 ------------------------------
 CPU_ROMSIZE [bytesize]
-mode: df
+mode: d
 \83v\83\8d\83O\83\89\83\80ROM\83C\83\81\81[\83W\82Ì\97e\97Ê\82ð\83o\83C\83g\92P\88Ê\82Å\8bL\8dÚ\82µ\82Ü\82·\81B
 \92l\82Í\8dÅ\91å\92l\82É\82µ\82Ä\82à\8d\\82¢\82Ü\82¹\82ñ\82ª\81A\93Ç\82Ý\8d\9e\82Ý\8e\9e\8aÔ\82ª\82©\82©\82è\82Ü\82·\81B
 0x4000 \96¢\96\9e\82ð\8ew\92è\82·\82é\82Æ NES \83w\83b\83_\82ð\82Â\82¯\82Ü\82¹\82ñ\81B
@@ -90,7 +91,7 @@ mode: rw
 
 ------------------------------
 PPU_ROMSIZE [bytesize]
-mode: df
+mode: d
 \83L\83\83\83\89\83N\83^ROM\83C\83\81\81[\83W\82Ì\97e\97Ê\82ð\83o\83C\83g\92P\88Ê\82Å\8bL\8dÚ\82µ\82Ü\82·\81B\8ew\92è\82µ\82È\82¢\8fê\8d\87\82Í
 \83L\83\83\83\89\83N\83^RAM\82Æ\82Ý\82È\82µ\82Ü\82·\81B
 
@@ -148,9 +149,9 @@ mode: 
 for(name = start; name < end; name += next) \82Æ\93¯\82\95¨\82Å\82·\81B\88ø\90\94\82Ì\90§\8cÀ\82ª
 \91½\82¢\82Ì\82Å\96³\8cÀ\83\8b\81[\83v\82ª\8bN\82«\82È\82¢\82Í\82¸\82Å\82·\81B
 name  - \95Ï\90\94\96¼, \8fd\95¡\95s\89Â\81B\8f¬\95\8e\9a\82Ì a \82©\82ç z \82ð\8eg\97p\89Â\94\\81B
-start - \95Ï\90\94\8f\89\8aú\92l, 0 \82©\82ç 0xff \82Ü\82Å\81B\91å\95\8e\9a\92è\90\94\82ð\8eg\97p\89Â\94\\81B
+start - \95Ï\90\94\8f\89\8aú\92l, 0 \82©\82ç 0xff \82Ü\82Å\81B\92è\90\94 C_START, P_START \82ª\8eg\97p\89Â\94\\81B
 end   - \83\8b\81[\83v\92E\8fo\8fð\8c\8f, 0 \82©\82ç 0x100 \82Ü\82Å, \8fð\8c\8f\82Í < \82Å\82·\81B<= \82Å\82Í\82 \82è
-        \82Ü\82¹\82ñ\81B\91å\95\8e\9a\92è\90\94\82ð\8eg\97p\89Â\94\\81B
+        \82Ü\82¹\82ñ\81B\92è\90\94 C_END, P_END \82ª\8eg\97p\89Â\94\\81B
 next  - \83\8b\81[\83v\89Á\8eZ\92l, 1 \82©\82ç 0x100 \82Ü\82Å\81B
 
 STEP_START \92è\8b`\8e\9e\82É start >= end \82Æ\82È\82Á\82Ä\82¢\82½\8fê\8d\87\81A\83\8b\81[\83v\93à\95\94\82ð\95]\89¿\82µ