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-F1XV</ code >
8
< release_year > 1989</ release_year >
9
< description > The last Sony MSX. Technically the same as HB-F1XDJ, although some revisions may have different versions of the ROM.</ description >
10
< type > MSX2+</ type >
11
< region > jp</ region >
12
</ info >
13
14
15
16
< RenShaTurbo >
17
< min_ints > 47</ min_ints >
18
< max_ints > 221</ max_ints >
19
</ RenShaTurbo >
20
21
< CassettePort />
22
23
< devices >
24
25
< S1985 id = " S1985" >
26
< sramname > hb-f1xv_s1985.sram</ sramname >
27
</ S1985 >
28
29
< Kanji id = " Kanji ROM" >
30
< rom >
31
< filename > hb-f1xv_kanjifont.rom</ filename >
32
< sha1 > 218d91eb6df2823c924d3774a9f455492a10aecb</ sha1 >
33
</ rom >
34
< io base = " 0xD8" num = " 2" type = " O" />
35
< io base = " 0xD9" num = " 1" type = " I" />
36
< io base = " 0xDA" num = " 2" type = " O" />
37
< io base = " 0xDB" num = " 1" type = " I" />
38
< level_2_via > read</ level_2_via >
39
</ Kanji >
40
41
< PPI id = " ppi" >
42
< sound >
43
< volume > 16000</ volume >
44
</ sound >
45
< io base = " 0xA8" num = " 8" />
46
< keyboard_type > jp_jis</ keyboard_type >
47
< has_keypad > true</ has_keypad >
48
< key_ghosting_sgc_protected > false</ key_ghosting_sgc_protected >
49
< code_kana_locks > true</ code_kana_locks >
50
< graph_locks > false</ graph_locks >
51
</ PPI >
52
53
< VDP id = " VDP" >
54
< version > V9958</ version >
55
< vram > 128</ vram >
56
< io base = " 0x98" num = " 8" type = " O" />
57
< io base = " 0x98" num = " 8" type = " I" />
58
</ VDP >
59
60
< PSG id = " PSG" >
61
< type > YM2149</ type >
62
< keyboardlayout > JIS</ keyboardlayout >
63
< sound >
64
< volume > 21000</ volume >
65
</ sound >
66
< io base = " 0xA0" num = " 8" type = " IO" />
67
< ignorePortDirections > true</ ignorePortDirections >
68
</ PSG >
69
70
< RTC id = " Real time clock" >
71
< sramname > hb-f1xv.cmos</ sramname >
72
< io base = " 0xB4" num = " 4" type = " IO" />
73
</ RTC >
74
75
< PrinterPort id = " Printer Port" >
76
< io base = " 0x90" num = " 8" type = " IO" />
77
< bidirectional > true</ bidirectional >
78
< unused_bits > 0x00</ unused_bits >
79
</ PrinterPort >
80
81
< ResetStatusRegister id = " Reset Status register" >
82
< inverted > false</ inverted >
83
< io base = " 0xF4" num = " 1" />
84
</ ResetStatusRegister >
85
86
< primary slot = " 0" >
87
< secondary slot = " 0" >
88
< ROM id = " MSX BIOS with BASIC ROM" >
89
< rom >
90
< filename > Sony_HB-F1XV.rom</ filename >
91
< sha1 > f2a1d326d72d4c70ea214d7883838de8847a82b7</ sha1 >
92
< window base = " 0x0000" size = " 0x8000" />
93
</ rom >
94
< rom >
95
< filename > hb-f1xv_basic-bios2p.rom</ filename >
96
< sha1 > 174c9254f09d99361ff7607630248ff9d7d8d4d6</ sha1 >
97
</ rom >
98
< mem base = " 0x0000" size = " 0x8000" />
99
</ ROM >
100
</ secondary >
101
102
< secondary slot = " 1" />
103
104
< secondary slot = " 2" />
105
106
< secondary slot = " 3" >
107
< ROM id = " HB-F1XV MSX-JE" >
108
< rom >
109
< filename > hb-f1xv.rom</ filename >
110
< sha1 > ade0c5ba5574f8114d7079050317099b4519e88f</ sha1 >
111
</ rom >
112
< mem base = " 0x0000" size = " 0x10000" />
113
< sramname > hb-f1xv_msx-je.sram</ sramname >
114
< mappertype > Halnote</ mappertype >
115
</ ROM >
116
</ secondary >
117
118
</ primary >
119
120
< primary external = " true" slot = " 1" />
121
122
< primary external = " true" slot = " 2" />
123
124
< primary slot = " 3" >
125
126
< secondary slot = " 0" >
127
< MemoryMapper id = " Main RAM" >
128
< size > 64</ size >
129
< mem base = " 0x0000" size = " 0x10000" />
130
< initialContent encoding = " gz-base64" > eNpj+M8wouEI9z4DAJBx/wE=</ initialContent >
131
</ MemoryMapper >
132
</ secondary >
133
134
< secondary slot = " 1" >
135
< ROM id = " MSX Sub ROM" >
136
< rom >
137
< filename > Sony_HB-F1XV.rom</ filename >
138
< sha1 > f2a1d326d72d4c70ea214d7883838de8847a82b7</ sha1 >
139
< window base = " 0x8000" size = " 0x4000" />
140
</ rom >
141
< rom >
142
< filename > hb-f1xv_msx2sub.rom</ filename >
143
< sha1 > fe0254cbfc11405b79e7c86c7769bd6322b04995</ sha1 >
144
</ rom >
145
< mem base = " 0x0000" size = " 0x4000" />
146
</ ROM >
147
< ROM id = " MSX Kanji Driver with BASIC" >
148
< rom >
149
< filename > Sony_HB-F1XV.rom</ filename >
150
< sha1 > f2a1d326d72d4c70ea214d7883838de8847a82b7</ sha1 >
151
< window base = " 0x10000" size = " 0x8000" />
152
</ rom >
153
< rom >
154
< filename > hb-f1xv_kanjibasic.rom</ filename >
155
< sha1 > dcc3a67732aa01c4f2ee8d1ad886444a4dbafe06</ sha1 >
156
</ rom >
157
< mem base = " 0x4000" size = " 0x8000" />
158
</ ROM >
159
</ secondary >
160
161
< secondary slot = " 2" >
162
< WD2793 id = " Memory Mapped FDC" >
163
< connectionstyle > Sony</ connectionstyle >
164
< motor_off_timeout_ms > 4000</ motor_off_timeout_ms >
165
< drives > 1</ drives >
166
< rom >
167
< filename > Sony_HB-F1XV.rom</ filename >
168
< sha1 > f2a1d326d72d4c70ea214d7883838de8847a82b7</ sha1 >
169
< window base = " 0xC000" size = " 0x4000" />
170
</ rom >
171
< rom >
172
< filename > hb-f1xv_disk.rom</ filename >
173
< sha1 > 5a4e7dbbfb759109c7d2a3b38bda9c60bf6ffef5</ sha1 >
174
</ rom >
175
< mem base = " 0x4000" size = " 0x4000" />
176
< rom_visibility base = " 0x4000" size = " 0x4000" />
177
</ WD2793 >
178
</ secondary >
179
180
< secondary slot = " 3" >
181
< MSX-MUSIC id = " MSX Music" >
182
< rom >
183
< filename > Sony_HB-F1XV.rom</ filename >
184
< sha1 > f2a1d326d72d4c70ea214d7883838de8847a82b7</ sha1 >
185
< window base = " 0x18000" size = " 0x4000" />
186
</ rom >
187
< rom >
188
< filename > hb-f1xv_fmbasic.rom</ filename >
189
< sha1 > aad42ba4289b33d8eed225d42cea930b7fc5c228</ sha1 >
190
</ rom >
191
< sound >
192
< volume > 9000</ volume >
193
</ sound >
194
< ym2413-core > NukeYKT</ ym2413-core >
195
< io base = " 0x7C" num = " 2" type = " O" />
196
< mem base = " 0x4000" size = " 0x4000" />
197
</ MSX-MUSIC >
198
</ secondary >
199
200
</ primary >
201
202
</ devices >
203
204
</ msxconfig >