OXYGENHUB
◆ main openmsx / share / machines / Sony_HB-75D.xml
2.1 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>Sony</manufacturer>
7
    <code>HB-75D</code>
8
    <release_year>1984</release_year>
9
    <description>German version of the HB-75, a basic MSX1 with 64kB RAM and built in Personal Databank software.</description>
10
    <type>MSX</type>
11
    <region>de</region>
12
  </info>
13
14
<!-- 
15
Based on HB-75P with ROM dumps of unknown origin. Needs confirmation!
16
-->
17
18
  <CassettePort/>
19
20
  <devices>
21
22
    <PPI id="ppi">
23
      <sound>
24
        <volume>16000</volume>
25
      </sound>
26
      <io base="0xA8" num="4"/>
27
      <keyboard_type>de</keyboard_type>
28
      <has_keypad>false</has_keypad>
29
      <key_ghosting_sgc_protected>true</key_ghosting_sgc_protected>
30
      <code_kana_locks>false</code_kana_locks>
31
      <graph_locks>false</graph_locks>
32
    </PPI>
33
34
    <VDP id="VDP">
35
      <version>TMS9929A</version>
36
      <io base="0x98" num="2"/>
37
      <saturation>100</saturation> <!-- TMS9x2x and RGB output -->
38
    </VDP>
39
40
    <PSG id="PSG">
41
      <type>YM2149</type> <!-- probably there are also series with AY8910 -->
42
      <sound>
43
        <volume>21000</volume>
44
      </sound>
45
      <io base="0xA0" num="4" type="IO"/>
46
      <ignorePortDirections>false</ignorePortDirections> <!-- not sure, but guess based on discrete PSG chip -->
47
    </PSG>
48
49
    <PrinterPort id="Printer Port">
50
      <io base="0x90" num="2"/>
51
    </PrinterPort>
52
53
    <primary slot="0">
54
      <ROM id="MSX BIOS with BASIC ROM">
55
        <rom>
56
          <filename>hb-75d_basic-bios1.rom</filename>
57
          <sha1>38a645febd0e0fe86d594f27c2d14be995acc730</sha1>
58
        </rom>
59
        <mem base="0x0000" size="0x8000"/>
60
      </ROM>
61
      <ROM id="Personal Data Bank">
62
        <rom>
63
          <filename>hb-75d_firmware.rom</filename>
64
          <sha1>97ce59892573cac3c440efff6d74c8a1c29a5ad3</sha1>
65
        </rom>
66
        <mem base="0x8000" size="0x4000"/>
67
      </ROM>
68
    </primary>
69
70
    <primary external="true" slot="1"/>
71
72
    <primary slot="2">
73
      <RAM id="Main RAM">
74
        <mem base="0x0000" size="0x10000"/>
75
      </RAM>
76
    </primary>
77
78
    <primary external="true" slot="3"/>
79
80
  </devices>
81
82
</msxconfig>