e8555c89 Andy McCall 1 month ago
1
<? xml version = " 1.0" ?>
2
<! DOCTYPE msxconfig SYSTEM 'msxconfig2.dtd'>
3
< msxconfig >
4
5
< info >
6
< manufacturer > Sony</ manufacturer >
7
< code > HB-G900D</ code >
8
< release_year > 1986</ release_year >
9
< description > German version of the HB-G900P.</ description >
10
< type > MSX2</ type >
11
< region > de</ region >
12
13
</ info >
14
15
< CassettePort />
16
17
< devices >
18
19
< PPI id = " ppi" >
20
< sound >
21
< volume > 16000</ volume >
22
</ sound >
23
< io base = " 0xA8" num = " 4" />
24
< keyboard_type > de</ keyboard_type >
25
< has_keypad > true</ has_keypad >
26
</ PPI >
27
28
< VDP id = " VDP" >
29
< version > V9938</ version >
30
< vram > 128</ vram >
31
< io base = " 0x98" num = " 4" type = " O" />
32
< io base = " 0x98" num = " 2" type = " I" />
33
</ VDP >
34
35
< PSG id = " PSG" >
36
< type > AY8910</ type >
37
< sound >
38
< volume > 21000</ volume >
39
</ sound >
40
< io base = " 0xA0" num = " 4" type = " IO" />
41
< ignorePortDirections > false</ ignorePortDirections >
42
</ PSG >
43
44
< RTC id = " Real time clock" >
45
< sramname > hb-g900d.cmos</ sramname >
46
< io base = " 0xB4" num = " 2" type = " O" />
47
< io base = " 0xB5" num = " 1" type = " I" />
48
</ RTC >
49
50
< PrinterPort id = " Printer Port" >
51
< io base = " 0x90" num = " 2" />
52
</ PrinterPort >
53
54
< primary slot = " 0" >
55
56
< secondary slot = " 0" >
57
< ROM id = " MSX BIOS with BASIC ROM" >
58
< rom >
59
< sha1 > cef16eb95502ba6ab2265fcafcedde470a101541</ sha1 >
60
< filename > hb-g900d_basic-bios2.rom</ filename >
61
</ rom >
62
< mem base = " 0x0000" size = " 0x8000" />
63
</ ROM >
64
</ secondary >
65
66
< secondary slot = " 1" >
67
< ROM id = " MSX Sub ROM" >
68
< rom >
69
< sha1 > 7b4a96402847decfc110ff9eda713bdcd218bd83</ sha1 >
70
< filename > hb-g900d_msx2sub.rom</ filename >
71
</ rom >
72
< mem base = " 0x0000" size = " 0x4000" />
73
</ ROM >
74
< WD2793 id = " Memory Mapped FDC" >
75
< connectionstyle > Sony</ connectionstyle >
76
< motor_off_timeout_ms > 4000</ motor_off_timeout_ms >
77
< drives > 1</ drives >
78
< rom >
79
< sha1 > 12f2cc79b3d09723840bae774be48c0d721ec1c6</ sha1 >
80
< filename > hb-g900d_disk.rom</ filename >
81
</ rom >
82
< mem base = " 0x4000" size = " 0x8000" />
83
</ WD2793 >
84
</ secondary >
85
86
< secondary slot = " 2" >
87
< MSX-RS232 id = " Sony MSX RS-232" >
88
< ram > true</ ram >
89
< memorybasedio > true</ memorybasedio >
90
< rom >
91
< sha1 > 3db2fe84e7160bc19e1d89af29244f17e5e94e42</ sha1 >
92
< filename > hb-g900d_rs232.rom</ filename >
93
</ rom >
94
< io base = " 0x80" num = " 8" />
95
< mem base = " 0x0000" size = " 0x10000" />
96
</ MSX-RS232 >
97
</ secondary >
98
99
< secondary slot = " 3" >
100
< ROM id = " Video Utility" >
101
< rom >
102
< sha1 > 852c3d6ce3787f4fca986e173a4f9eed9f344576</ sha1 >
103
< filename > hb-g900d_video-utility.rom</ filename >
104
</ rom >
105
< mem base = " 0x4000" size = " 0x4000" />
106
</ ROM >
107
</ secondary >
108
109
</ primary >
110
111
< primary external = " true" slot = " 1" />
112
113
< primary external = " true" slot = " 2" />
114
115
< primary slot = " 3" >
116
< RAM id = " Main RAM" >
117
< slow_drain_on_reset > false</ slow_drain_on_reset >
118
< mem base = " 0x0000" size = " 0x10000" />
119
</ RAM >
120
</ primary >
121
122
</ devices >
123
124
</ msxconfig >