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-A1F</ code >
8
< release_year > 1987</ release_year >
9
< description > This is the FS-A1mkII but with built in disk drive. Also with built in software.</ description >
10
< type > MSX2</ type >
11
< region > jp</ region >
12
</ info >
13
14
15
16
17
18
19
20
21
< CassettePort />
22
23
< devices >
24
25
< Kanji id = " Kanji ROM" >
26
< rom >
27
< filename > fs-a1f_kanjifont.rom</ filename >
28
< sha1 > 5e872d5853698731a0ed22fb72dbcdfd59cd19c3</ sha1 >
29
</ rom >
30
< io base = " 0xD8" num = " 2" type = " O" />
31
< io base = " 0xD9" num = " 1" type = " I" />
32
< level_2_via > only_level_1</ level_2_via >
33
</ Kanji >
34
35
< S1985 id = " S1985" >
36
< sramname > fs-a1f_s1985.sram</ sramname >
37
</ S1985 >
38
39
< PPI id = " ppi" >
40
< sound >
41
< volume > 16000</ volume >
42
</ sound >
43
< io base = " 0xA8" num = " 8" />
44
< keyboard_type > jp_jis</ keyboard_type >
45
< has_keypad > true</ has_keypad >
46
< key_ghosting_sgc_protected > false</ key_ghosting_sgc_protected >
47
< code_kana_locks > true</ code_kana_locks >
48
< graph_locks > false</ graph_locks >
49
</ PPI >
50
51
< VDP id = " VDP" >
52
< version > V9938</ version >
53
< vram > 128</ vram >
54
< io base = " 0x98" num = " 8" type = " O" />
55
< io base = " 0x98" num = " 8" type = " I" />
56
</ VDP >
57
58
< PSG id = " PSG" >
59
< keyboardlayout > JIS</ keyboardlayout >
60
< sound >
61
< volume > 21000</ volume >
62
</ sound >
63
< io base = " 0xA0" num = " 8" type = " IO" />
64
< ignorePortDirections > true</ ignorePortDirections >
65
</ PSG >
66
67
< RTC id = " Real time clock" >
68
< sramname > fs-a1f.cmos</ sramname >
69
< io base = " 0xB4" num = " 4" type = " IO" />
70
</ RTC >
71
72
< PrinterPort id = " Printer Port" >
73
< io base = " 0x90" num = " 8" type = " IO" />
74
< bidirectional > true</ bidirectional >
75
< unused_bits > 0x00</ unused_bits >
76
</ PrinterPort >
77
78
< primary slot = " 0" >
79
< ROM id = " MSX BIOS with BASIC ROM" >
80
< rom >
81
< filename > DA1024D0365R.rom</ filename >
82
< window base = " 0x0000" size = " 0x8000" />
83
< sha1 > 9a62d7a5ccda974261f7c0600476d85e10deb99b</ sha1 >
84
</ rom >
85
< mem base = " 0x0000" size = " 0x8000" />
86
</ ROM >
87
</ primary >
88
89
< primary external = " true" slot = " 1" />
90
91
< primary external = " true" slot = " 2" />
92
93
< primary slot = " 3" >
94
95
< secondary slot = " 0" >
96
< MemoryMapper id = " Main RAM" >
97
< initialContent encoding = " gz-base64" > eJxjYBhY8H+AAQAioH+B</ initialContent >
98
< size > 64</ size >
99
< mem base = " 0x0000" size = " 0x10000" />
100
</ MemoryMapper >
101
</ secondary >
102
103
< secondary slot = " 1" >
104
< ROM id = " MSX Sub ROM" >
105
< rom >
106
< filename > DA1024D0365R.rom</ filename >
107
< window base = " 0x8000" size = " 0x4000" />
108
< sha1 > 9a62d7a5ccda974261f7c0600476d85e10deb99b</ sha1 >
109
</ rom >
110
< mem base = " 0x0000" size = " 0x4000" />
111
</ ROM >
112
< ROM id = " MSX Kanji Driver" >
113
< rom >
114
< filename > DA1024D0365R.rom</ filename >
115
< window base = " 0x10000" size = " 0x8000" />
116
< sha1 > 9a62d7a5ccda974261f7c0600476d85e10deb99b</ sha1 >
117
</ rom >
118
< mem base = " 0x4000" size = " 0x8000" />
119
</ ROM >
120
</ secondary >
121
122
< secondary slot = " 2" >
123
< TC8566AF id = " Memory Mapped FDC" >
124
< io_regs > 7FF8</ io_regs >
125
< drives > 1</ drives >
126
< rom >
127
< filename > DA1024D0365R.rom</ filename >
128
< window base = " 0xC000" size = " 0x4000" />
129
< sha1 > 9a62d7a5ccda974261f7c0600476d85e10deb99b</ sha1 >
130
</ rom >
131
< mem base = " 0x4000" size = " 0x8000" />
132
</ TC8566AF >
133
</ secondary >
134
135
< secondary slot = " 3" >
136
< ROM id = " A1 Cockpit" >
137
< rom >
138
< filename > DA1024D0365R.rom</ filename >
139
< window base = " 0x18000" size = " 0x8000" />
140
< sha1 > 9a62d7a5ccda974261f7c0600476d85e10deb99b</ sha1 >
141
</ rom >
142
< mem base = " 0x4000" size = " 0x8000" />
143
</ ROM >
144
</ secondary >
145
146
</ primary >
147
148
</ devices >
149
150
</ msxconfig >