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-G900AP</ code >
8
< release_year > 1986</ release_year >
9
< description > A professional European MSX2 with 512kB RAM, built in disk drive, super impose capability (not emulated), RS-232C interface and MSX-BASIC extension ROM to control laser players through RS-232C.</ description >
10
< type > MSX2</ type >
11
< region > eu</ region >
12
13
</ info >
14
15
< CassettePort />
16
17
< devices >
18
19
< S1985 id = " S1985" >
20
< sramname > hb-g900ap_s1985.sram</ sramname >
21
</ S1985 >
22
23
< PPI id = " ppi" >
24
< sound >
25
< volume > 16000</ volume >
26
</ sound >
27
< io base = " 0xA8" num = " 8" />
28
< keyboard_type > int</ keyboard_type >
29
< has_keypad > true</ has_keypad >
30
</ PPI >
31
32
< VDP id = " VDP" >
33
< version > V9938</ version >
34
< vram > 128</ vram >
35
< io base = " 0x98" num = " 8" type = " O" />
36
< io base = " 0x98" num = " 8" type = " I" />
37
</ VDP >
38
39
< PSG id = " PSG" >
40
< type > YM2149</ type >
41
< sound >
42
< volume > 21000</ volume >
43
</ sound >
44
< io base = " 0xA0" num = " 8" type = " IO" />
45
< ignorePortDirections > true</ ignorePortDirections >
46
</ PSG >
47
48
< RTC id = " Real time clock" >
49
< sramname > hb-g900ap.cmos</ sramname >
50
< io base = " 0xB4" num = " 4" type = " IO" />
51
</ RTC >
52
53
< PrinterPort id = " Printer Port" >
54
< io base = " 0x90" num = " 8" type = " IO" />
55
< bidirectional > true</ bidirectional >
56
< unused_bits > 0x00</ unused_bits >
57
</ PrinterPort >
58
59
< primary slot = " 0" >
60
61
< secondary slot = " 0" >
62
< ROM id = " MSX BIOS with BASIC ROM" >
63
< rom >
64
< sha1 > 0de3c802057560560a03d7965fcc4cff69f8575c</ sha1 >
65
< filename > hb-g900ap_basic-bios2.rom</ filename >
66
</ rom >
67
< mem base = " 0x0000" size = " 0x8000" />
68
</ ROM >
69
</ secondary >
70
71
< secondary slot = " 1" >
72
< ROM id = " MSX Sub ROM" >
73
< rom >
74
< sha1 > 3288894e1be6af705871499b23c85732dbc40993</ sha1 >
75
< filename > hb-g900ap_msx2sub.rom</ filename >
76
</ rom >
77
< mem base = " 0x0000" size = " 0x4000" />
78
</ ROM >
79
< WD2793 id = " Memory Mapped FDC" >
80
< connectionstyle > Sony</ connectionstyle >
81
< motor_off_timeout_ms > 4000</ motor_off_timeout_ms >
82
< drives > 1</ drives >
83
< rom >
84
< sha1 > 12f2cc79b3d09723840bae774be48c0d721ec1c6</ sha1 >
85
< filename > hb-g900ap_disk.rom</ filename >
86
</ rom >
87
< mem base = " 0x4000" size = " 0x8000" />
88
</ WD2793 >
89
</ secondary >
90
91
< secondary slot = " 2" >
92
93
< MSX-RS232 id = " Sony MSX RS-232" >
94
< ram > true</ ram >
95
< memorybasedio > true</ memorybasedio >
96
< rom >
97
< sha1 > b2776159a7b92d74308b434a6b3e5feba161e2b7</ sha1 >
98
< filename > hb-g900ap_rs232.rom</ filename >
99
</ rom >
100
< io base = " 0x80" num = " 8" />
101
< mem base = " 0x0000" size = " 0x10000" />
102
</ MSX-RS232 >
103
</ secondary >
104
105
< secondary slot = " 3" >
106
< ROM id = " Video Utility" >
107
< rom >
108
< sha1 > 6bb18cd2d69f124ad0c7c23a13eb0d2139037696</ sha1 >
109
< filename > hb-g900ap_video-utility.rom</ filename >
110
</ rom >
111
< mem base = " 0x4000" size = " 0x4000" />
112
</ ROM >
113
</ secondary >
114
115
</ primary >
116
117
< primary external = " true" slot = " 1" />
118
119
< primary external = " true" slot = " 2" />
120
121
< primary slot = " 3" >
122
< secondary slot = " 0" >
123
< MemoryMapper id = " Main RAM" >
124
< mem base = " 0x0000" size = " 0x10000" />
125
< size > 512</ size >
126
</ MemoryMapper >
127
</ secondary >
128
</ primary >
129
130
</ devices >
131
132
</ msxconfig >