mirror of
https://github.com/MiSTer-devel/MSX1_MiSTer.git
synced 2026-05-17 03:03:59 +00:00
83 lines
3.7 KiB
XML
83 lines
3.7 KiB
XML
<?xml version="1.0" ?>
|
|
<!--
|
|
ROM layout
|
|
U38
|
|
0000h-7FFFh : cps-400s_main.rom
|
|
8000h-BFFFh : cps-400s_disk.rom
|
|
C000h-FFFFh : cps-400s_sub.rom
|
|
U44
|
|
0000h-3FFFh : cps-400s_hangul2.rom
|
|
4000h-7FFFh : cps-400s_hangul1.rom
|
|
8000h-BFFFh : not used (all FFh)
|
|
C000h-FFFFh : cps-400s_kanji.rom
|
|
|
|
cps-400s_disk.rom is not working now.
|
|
Machine works if you use below disk.rom
|
|
<filename>hb-f1xdmk2_disk.rom</filename>
|
|
<SHA1>12f2cc79b3d09723840bae774be48c0d721ec1c6</SHA1>
|
|
-->
|
|
<msxConfig>
|
|
<cpu>Z80</cpu> <!-- Z80 -->
|
|
<wait_count>1</wait_count> <!-- 0 - 3 -->
|
|
<cpu_frequency>0</cpu_frequency> <!-- 0-3.58, 1-5.39, 2-10.7-->
|
|
<device mask="0xFC" port="0x98" VDP_ID="V9938">V99xx</device>
|
|
<device mask="0xF8" port="0xA0" system="true">PSG</device>
|
|
<device mask="0xF8" port="0xA8">PPI</device>
|
|
<device mask="0xFE" port="0xB4">RTC</device>
|
|
<device mask="0xD8" port="0xD8" ROM_SHA1="22d5f4e522250dc5eb17e15b68f4a51bb752cba1">KANJI</device>
|
|
<kbd_layout>/yX/cWdlZv//ZP//cHMh////YP9hRgH///9XUCZUAv//MFUxMgQD//+AUzNRRwX//0MnNTRWBv///0I3UgcQ//8iQDZEABH//yMkQRdFEv///yD/FRP//2Ngdxb/FP//////////df///////////////////3L/dv//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////Yv//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////hIH///+Cg4b/h4X///////90//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8=</kbd_layout>
|
|
<primary slot="0">
|
|
<secondary slot="0">
|
|
<block start="0" count="2"> <!-- MSX BIOS with BASIC ROM -->
|
|
<memory SHA1="75f5f0a5a2e8f0935f33bb3cf07b83dd3e5f3347" filename="CPC-400S.U38" size="32768">ROM</memory>
|
|
</block>
|
|
</secondary>
|
|
<secondary slot="1">
|
|
<block start="1" count="1"> <!-- Hangul ROM 1 -->
|
|
<memory SHA1="6b640c1d8cbeda6ca7d6facd16a206b62e059eee" filename="CPC-400S.U44" skip="16384" size="16384">ROM</memory>
|
|
</block>
|
|
<block start="2" count="1"> <!-- Kanji control ROM -->
|
|
<memory SHA1="6b640c1d8cbeda6ca7d6facd16a206b62e059eee" filename="CPC-400S.U44" skip="49152" size="16384">ROM</memory>
|
|
</block>
|
|
</secondary>
|
|
<secondary slot="2">
|
|
<block start="0">
|
|
<memory size="131072" pattern="4">RAM</memory>
|
|
<mapper>MSX2_RAM</mapper>
|
|
<device mask="0xFC" port="0xFC" size="131072">MEM_MAPPER</device>
|
|
</block>
|
|
</secondary>
|
|
<secondary slot="3">
|
|
<block start="0" count="1"> <!-- EXTEND BIOS ROM -->
|
|
<memory SHA1="75f5f0a5a2e8f0935f33bb3cf07b83dd3e5f3347" filename="CPC-400S.U38" skip="49152" size="16384">ROM</memory>
|
|
</block>
|
|
<block start="1" count="1"> <!-- EXTEND BIOS ROM -->
|
|
<memory SHA1="6b640c1d8cbeda6ca7d6facd16a206b62e059eee" filename="CPC-400S.U44" size="16384">ROM</memory>
|
|
</block>
|
|
</secondary>
|
|
</primary>
|
|
<primary slot="2">
|
|
<secondary slot="0">
|
|
<block start="1" count="1">
|
|
<memory SHA1="75f5f0a5a2e8f0935f33bb3cf07b83dd3e5f3347" filename="CPC-40038" skip="32768" size="16384">ROM</memory>
|
|
<device style="National" fdd_count="2">WD2793</device>
|
|
</block>
|
|
</secondary>
|
|
</primary>
|
|
<!-- Location of external slots at the end of the XML definition -->
|
|
<primary slot="1">
|
|
<secondary slot="0">
|
|
<block start="0">
|
|
<cart>A</cart>
|
|
</block>
|
|
</secondary>
|
|
</primary>
|
|
<primary slot="3">
|
|
<secondary slot="0">
|
|
<block start="0">
|
|
<cart>B</cart>
|
|
</block>
|
|
</secondary>
|
|
</primary>
|
|
</msxConfig>
|