---------------- ---------------- ----------------
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 #
==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
-#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
#$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
(\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@==
\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
------------------------------
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
------------------------------
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
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µ