OXYGENHUB
◆ main openmsx / share / machines / Hitachi_MB-H50.xml
2.8 KiB · XML · last changed chore(): initial commit 1 month ago source blame history raw
e8555c89 Andy McCall 1
<?xml version="1.0" ?>
2
<!DOCTYPE msxconfig SYSTEM 'msxconfig2.dtd'>
3
<msxconfig>
4
5
  <info>
6
    <manufacturer>Hitachi</manufacturer>
7
    <code>MB-H50</code>
8
    <release_year>1986</release_year>
9
    <description>A compact and futuristic looking MSX with an external keyboard. It features extra LEDs which are not emulated.</description>
10
    <type>MSX</type>
11
    <region>jp</region>
12
  </info>
13
14
<!-- Thanks to MSXOuterHeaven for the information.
15
     And Peter Hanraets for info about this machine with serial number 158187
16
     The extra LEDs are not emulated.
17
     MSX-ENGINE: S3527
18
     CPU: Sharp LH0080A (on MSXOuterHeaven's machine)
19
20
     ident.bas:
21
     4k/16k effect: NO
22
     address latch: NO
23
     sprites clones: NO
24
     screen 2 mirrored mode: YES
25
     mode 3 mixed mode: YES
26
     Z80 scf: 01C529ED01D429FC
27
     Z80 cpl: 3AFF12D7 (standard)
28
     Z80 out (c),0: 0 (MSX)
29
     PSG pin 6/7 quirk: C (YES)
30
     PSGmask: YM2149 like
31
     Note: outcome of white diagonal line test was unclear!
32
-->
33
34
  <CassettePort/>
35
36
  <devices>
37
38
    <PPI id="ppi">
39
      <sound>
40
        <volume>16000</volume>
41
      </sound>
42
      <io base="0xA8" num="8"/> <!-- S-3527 mirrors -->
43
      <keyboard_type>jp_jis</keyboard_type>
44
      <has_keypad>false</has_keypad>
45
      <key_ghosting_sgc_protected>false</key_ghosting_sgc_protected>
46
      <code_kana_locks>true</code_kana_locks>
47
      <graph_locks>false</graph_locks>
48
    </PPI>
49
50
    <VDP id="VDP">
51
      <version>T6950NTSC</version>
52
      <io base="0x98" num="8"/> <!-- S3527 mirrors -->
53
    </VDP>
54
55
    <PSG id="PSG">
56
      <type>YM2149</type> <!-- in S-3527 MSX-ENGINE -->
57
      <keyboardlayout>JIS</keyboardlayout>
58
      <sound>
59
        <volume>21000</volume>
60
      </sound>
61
      <io base="0xA0" num="8" type="IO"/> <!-- S-3527 mirrors -->
62
      <ignorePortDirections>true</ignorePortDirections> <!-- not sure, but guess based on use of Engine IC -->
63
    </PSG>
64
65
    <PrinterPort id="Printer Port">
66
      <io base="0x90" num="8" type="IO"/> <!-- S-3527 mirrors -->
67
      <status_readable_on_all_ports>true</status_readable_on_all_ports> <!-- S-3527 property -->
68
    </PrinterPort>
69
70
    <primary slot="0">
71
      <ROM id="MSX BIOS with BASIC ROM">
72
        <rom>
73
          <filename>mb-h50_basic-bios1.rom</filename>
74
          <sha1>302afb5d8be26c758309ca3df611ae69cced2821</sha1>
75
        </rom>
76
        <mem base="0x0000" size="0x8000"/>
77
      </ROM>
78
    </primary>
79
80
    <primary external="true" slot="1"/>
81
82
    <primary external="true" slot="2"/>
83
84
    <primary slot="3">
85
      <secondary slot="2">
86
        <RAM id="Main RAM">
87
          <mem base="0x0000" size="0x10000"/>
88
          <initialContent encoding="gz-base64">eJxjYBhY8H+AAQAioH+B</initialContent> <!-- ((chr(0) * 128) + (chr(255) * 128)) -->
89
        </RAM>
90
      </secondary>
91
    </primary>
92
93
  </devices>
94
95
</msxconfig>