e8555c89 Andy McCall 1 month ago
1
<? xml version = " 1.0" ?>
2
<! DOCTYPE msxconfig SYSTEM 'msxconfig2.dtd'>
3
< msxconfig >
4
5
< info >
6
< manufacturer > Panasonic</ manufacturer >
7
< code > FS-A1WSX</ code >
8
< release_year > 1989</ release_year >
9
< description > Successor of the FS-A1WX with Ren-sha Turbo slider, CPU with turbo mode, MSX-MUSIC and built in software.</ description >
10
< type > MSX2+</ type >
11
< region > jp</ region >
12
</ info >
13
14
< RenShaTurbo >
15
< min_ints > 47</ min_ints >
16
< max_ints > 221</ max_ints >
17
</ RenShaTurbo >
18
19
< MapperReadBackBits > 2</ MapperReadBackBits >
20
21
22
23
< CassettePort />
24
25
< devices >
26
27
< Kanji id = " Kanji ROM" >
28
< rom >
29
< filename > fs-a1wsx_kanjifont.rom</ filename >
30
< sha1 > 5aff2d9b6efc723bc395b0f96f0adfa83cc54a49</ sha1 >
31
</ rom >
32
< io base = " 0xD8" num = " 2" type = " O" />
33
< io base = " 0xD9" num = " 1" type = " I" />
34
< io base = " 0xDA" num = " 2" type = " O" />
35
< io base = " 0xDB" num = " 1" type = " I" />
36
< level_2_via > interlocked_write_read</ level_2_via >
37
</ Kanji >
38
39
< PPI id = " ppi" >
40
< sound >
41
< volume > 16000</ volume >
42
</ sound >
43
< io base = " 0xA8" num = " 4" />
44
< keyboard_type > jp_jis</ keyboard_type >
45
< has_keypad > true</ has_keypad >
46
< has_yesno_keys > true</ has_yesno_keys >
47
< key_ghosting_sgc_protected > false</ key_ghosting_sgc_protected >
48
< code_kana_locks > true</ code_kana_locks >
49
< graph_locks > false</ graph_locks >
50
</ PPI >
51
52
< VDP id = " VDP" >
53
< version > V9958</ version >
54
< vram > 128</ vram >
55
< io base = " 0x98" num = " 4" type = " O" />
56
< io base = " 0x98" num = " 2" type = " I" />
57
</ VDP >
58
59
< PSG id = " PSG" >
60
< keyboardlayout > JIS</ keyboardlayout >
61
< sound >
62
< volume > 21000</ volume >
63
</ sound >
64
< io base = " 0xA0" num = " 4" type = " IO" />
65
< ignorePortDirections > true</ ignorePortDirections >
66
</ PSG >
67
68
< RTC id = " Real time clock" >
69
< sramname > fs-a1wsx.cmos</ sramname >
70
< io base = " 0xB4" num = " 2" type = " O" />
71
< io base = " 0xB5" num = " 1" type = " I" />
72
</ RTC >
73
74
< PrinterPort id = " Printer Port" >
75
< io base = " 0x90" num = " 2" />
76
</ PrinterPort >
77
78
< ResetStatusRegister id = " Reset Status register" >
79
< inverted > true</ inverted >
80
< io base = " 0xF4" num = " 1" />
81
</ ResetStatusRegister >
82
83
< Matsushita id = " Matsushita" >
84
< sramname > fs-a1wsx_matsushita.sram</ sramname >
85
< device idref = " VDP" />
86
< hasturbo > true</ hasturbo >
87
</ Matsushita >
88
89
< T9769 id = " T9769" >
90
< subtype > C</ subtype >
91
</ T9769 >
92
93
< primary slot = " 0" >
94
95
< secondary slot = " 0" >
96
< ROM id = " MSX BIOS with BASIC ROM" >
97
< rom >
98
< filename > fs-a1wsx_IC18.rom</ filename >
99
< sha1 > 28cc0fbab62d9b4ff5d16971795ebb8a4e02f1f6</ sha1 >
100
< window base = " 0x70000" size = " 0x8000" />
101
</ rom >
102
< rom >
103
< filename > fs-a1wsx_basic-bios2p.rom</ filename >
104
< sha1 > f4433752d3bf876bfefb363c749d4d2e08a218b6</ sha1 >
105
</ rom >
106
< mem base = " 0x0000" size = " 0x8000" />
107
</ ROM >
108
</ secondary >
109
110
< secondary slot = " 1" />
111
112
< secondary slot = " 2" >
113
< MSX-MUSIC-WX id = " MSX Music" >
114
< rom >
115
< filename > fs-a1wsx_IC18.rom</ filename >
116
< sha1 > 28cc0fbab62d9b4ff5d16971795ebb8a4e02f1f6</ sha1 >
117
< window base = " 0x60000" size = " 0x4000" />
118
</ rom >
119
< rom >
120
< filename > fs-a1wsx_fmbasic.rom</ filename >
121
< sha1 > aad42ba4289b33d8eed225d42cea930b7fc5c228</ sha1 >
122
< sha1 > 6354ccc5c100b1c558c9395fa8c00784d2e9b0a3</ sha1 >
123
</ rom >
124
< sound >
125
< volume > 9000</ volume >
126
</ sound >
127
< ym2413-core > NukeYKT</ ym2413-core >
128
< io base = " 0x7C" num = " 2" type = " O" />
129
< mem base = " 0x4000" size = " 0x4000" />
130
</ MSX-MUSIC-WX >
131
</ secondary >
132
133
< secondary slot = " 3" />
134
135
</ primary >
136
137
< primary external = " true" slot = " 1" />
138
139
< primary external = " true" slot = " 2" />
140
141
< primary slot = " 3" >
142
143
< secondary slot = " 0" >
144
< MemoryMapper id = " Main RAM" >
145
< initialContent encoding = " hex" > 00FF</ initialContent >
146
< size > 64</ size >
147
< mem base = " 0x0000" size = " 0x10000" />
148
</ MemoryMapper >
149
</ secondary >
150
151
< secondary slot = " 1" >
152
< ROM id = " MSX Sub ROM" >
153
< rom >
154
< filename > fs-a1wsx_IC18.rom</ filename >
155
< sha1 > 28cc0fbab62d9b4ff5d16971795ebb8a4e02f1f6</ sha1 >
156
< window base = " 0x78000" size = " 0x4000" />
157
</ rom >
158
< rom >
159
< filename > fs-a1wsx_msx2psub.rom</ filename >
160
< sha1 > fe0254cbfc11405b79e7c86c7769bd6322b04995</ sha1 >
161
</ rom >
162
< mem base = " 0x0000" size = " 0x4000" />
163
</ ROM >
164
< ROM id = " MSX Kanji Driver with BASIC" >
165
< rom >
166
< filename > fs-a1wsx_kanjibasic.rom</ filename >
167
< sha1 > dcc3a67732aa01c4f2ee8d1ad886444a4dbafe06</ sha1 >
168
</ rom >
169
< mem base = " 0x4000" size = " 0x8000" />
170
</ ROM >
171
</ secondary >
172
173
< secondary slot = " 2" >
174
< TC8566AF id = " Memory Mapped FDC" >
175
< io_regs > 7FF8</ io_regs >
176
< drives > 1</ drives >
177
< rom >
178
< filename > fs-a1wsx_IC18.rom</ filename >
179
< sha1 > 28cc0fbab62d9b4ff5d16971795ebb8a4e02f1f6</ sha1 >
180
< window base = " 0x7C000" size = " 0x4000" />
181
</ rom >
182
< rom >
183
< filename > fs-a1wsx_disk.rom</ filename >
184
< sha1 > 7ed7c55e0359737ac5e68d38cb6903f9e5d7c2b6</ sha1 >
185
</ rom >
186
< mem base = " 0x4000" size = " 0x8000" />
187
</ TC8566AF >
188
</ secondary >
189
190
< secondary slot = " 3" >
191
< ROM id = " FS-A1WSX" >
192
< mappertype > PANASONIC</ mappertype >
193
< sramsize > 16</ sramsize >
194
< sram-mirrored > true</ sram-mirrored >
195
< sramname > fs-a1wsx.sram</ sramname >
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
< rom >
212
< filename > fs-a1wsx_firmware.rom</ filename >
213
< sha1 > 3330d9b6b76e3c4ccb7cf252496ed15d08b95d3f</ sha1 >
214
</ rom >
215
< mem base = " 0x0000" size = " 0x10000" />
216
</ ROM >
217
</ secondary >
218
219
</ primary >
220
221
</ devices >
222
223
</ msxconfig >