Pioneer_UC-V102.xml 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176
  1. <?xml version="1.0" ?>
  2. <!DOCTYPE msxconfig SYSTEM 'msxconfig2.dtd'>
  3. <msxconfig>
  4. <!--
  5. Information provided by http://msxarcheology.blogspot.nl/ (Piter Punk)
  6. Serial number JL1000114
  7. - Uses same keyboard as Mitsubishi ML-G30
  8. - 2 FDD's
  9. - RS-232C interface
  10. - superimpose capabilities (not emulated!)
  11. - 64kB RAM (memory mapped)
  12. - Printer port
  13. - No cassette port
  14. - slot layout:
  15. - SLOT0-0: MSX-BIOS
  16. - SLOT0-1: MSX2 SUB-ROM
  17. - SLOT0-2: 64KB RAM
  18. - SLOT1: External
  19. - SLOT2-0: MSX-SERIAL
  20. - SLOT2-1: Internal
  21. - SLOT2-2: Internal
  22. - SLOT2-3: Internal
  23. - SLOT3-0: MSX Disk-ROM
  24. - SLOT3-1: Internal
  25. - SLOT3-2: Internal
  26. - SLOT3-3: Internal
  27. - S1985 MSX-ENGINE (MSX-SYSTEM II)
  28. - CPU: SHARP LH0080A
  29. - Serial: i8251/8253 (Mitsubishi M5L8251 and Mitsubishi M5L8253)
  30. - Video: V9938 (128k)
  31. - FDC: WD1793 compatible: Mitsubishi M5W1793
  32. - unknown custom chip: Pioneer PD5044
  33. -->
  34. <info>
  35. <manufacturer>Pioneer</manufacturer>
  36. <code>UC-V102</code>
  37. <release_year>1987</release_year>
  38. <description>Videodisc Controller, internally an MSX2.</description>
  39. <type>MSX2</type>
  40. </info>
  41. <MapperReadBackBits>largest</MapperReadBackBits>
  42. <devices>
  43. <Kanji id="Kanji ROM">
  44. <rom>
  45. <filename>uc-v102_kanjifont.rom</filename>
  46. <sha1>db03211b7db46899df41db2b1dfbec972109a967</sha1>
  47. </rom>
  48. <io base="0xD8" num="2" type="O"/>
  49. <io base="0xD9" num="1" type="I"/>
  50. </Kanji>
  51. <PPI id="ppi">
  52. <key_ghosting>true</key_ghosting>
  53. <sound>
  54. <volume>16000</volume>
  55. </sound>
  56. <io base="0xA8" num="4"/>
  57. <keyboard_type>jp_ansi</keyboard_type>
  58. <has_keypad>true</has_keypad>
  59. <key_ghosting_sgc_protected>false</key_ghosting_sgc_protected>
  60. <code_kana_locks>true</code_kana_locks>
  61. <graph_locks>false</graph_locks>
  62. </PPI>
  63. <VDP id="VDP">
  64. <version>V9938</version>
  65. <vram>128</vram>
  66. <io base="0x98" num="4" type="O"/>
  67. <io base="0x98" num="2" type="I"/>
  68. </VDP>
  69. <S1985 id="S1985">
  70. <sramname>uc-v102_s1985.sram</sramname>
  71. </S1985>
  72. <PSG id="PSG">
  73. <type>YM2149</type>
  74. <keyboardlayout>50on</keyboardlayout>
  75. <sound>
  76. <volume>21000</volume>
  77. </sound>
  78. <io base="0xA0" num="2" type="O"/>
  79. <io base="0xA2" num="1" type="I"/>
  80. <ignorePortDirections>true</ignorePortDirections> <!-- not sure, but guess based on use of Engine IC -->
  81. </PSG>
  82. <RTC id="Real time clock">
  83. <sramname>uc-v102.cmos</sramname>
  84. <io base="0xB4" num="2" type="O"/>
  85. <io base="0xB5" num="1" type="I"/>
  86. </RTC>
  87. <PrinterPort id="Printer Port">
  88. <io base="0x90" num="2"/>
  89. </PrinterPort>
  90. <primary slot="0">
  91. <secondary slot="0">
  92. <ROM id="MSX BIOS with BASIC ROM">
  93. <rom>
  94. <filename>uc-v102_basic-bios2.rom</filename>
  95. <sha1>c1e46c00f1e38fc9e0ab487bf0513bd93ce61f3f</sha1>
  96. </rom>
  97. <mem base="0x0000" size="0x8000"/>
  98. </ROM>
  99. </secondary>
  100. <secondary slot="1">
  101. <ROM id="MSX Sub ROM">
  102. <rom>
  103. <filename>uc-v102_msx2sub.rom</filename>
  104. <sha1>0fbd45ef3dd7bb82d4c31f1947884f411f1ca344</sha1>
  105. </rom>
  106. <mem base="0x0000" size="0x4000"/>
  107. </ROM>
  108. </secondary>
  109. <secondary slot="2">
  110. <MemoryMapper id="Main RAM">
  111. <mem base="0x0000" size="0x10000"/>
  112. <size>64</size>
  113. </MemoryMapper>
  114. </secondary>
  115. </primary>
  116. <primary external="true" slot="1"/>
  117. <primary slot="2">
  118. <secondary slot="0">
  119. <MSX-RS232 id="MSX RS-232">
  120. <rom>
  121. <sha1>a4f19371fd09b73f2776cb637b0e9cbd8415f8eb</sha1>
  122. <filename>uc-v102_rs232.rom</filename>
  123. </rom>
  124. <io base="0x80" num="8"/>
  125. <mem base="0x4000" size="0x4000"/>
  126. </MSX-RS232>
  127. </secondary>
  128. <secondary slot="1"/> <!-- Only available internally... -->
  129. <secondary slot="2"/> <!-- Only available internally... -->
  130. <secondary slot="3"/> <!-- Only available internally... -->
  131. </primary>
  132. <primary slot="3">
  133. <secondary slot="0">
  134. <WD2793 id="Memory Mapped FDC">
  135. <connectionstyle>Philips</connectionstyle>
  136. <broken_fdc_read>false</broken_fdc_read>
  137. <drives>2</drives>
  138. <rom>
  139. <sha1>f7c3ac138918a493eb91628ed88cf37999059579</sha1>
  140. <filename>uc-v102_disk.rom</filename>
  141. </rom>
  142. <mem base="0x0000" size="0x10000"/>
  143. </WD2793>
  144. </secondary>
  145. <secondary slot="1"/> <!-- Only available internally... -->
  146. <secondary slot="2"/> <!-- Only available internally... -->
  147. <secondary slot="3"/> <!-- Only available internally... -->
  148. </primary>
  149. </devices>
  150. </msxconfig>