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-T600</ code >
8
< release_year > 1987</ release_year >
9
< description > Communication Terminal: sold in Japan as stok trading terminal, with disk drive, 3 cartridge slots, and modem (not fully emulated) built in.</ description >
10
< type > MSX2</ type >
11
< region > jp</ region >
12
</ info >
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
< devices >
28
29
< S1985 id = " S1985" >
30
< sramname > hb-t600_s1985.sram</ sramname >
31
</ S1985 >
32
33
< Kanji id = " Kanji ROM" >
34
< rom >
35
< filename > hb-t600_kanjifont.rom</ filename >
36
< sha1 > 6acaf2eeb57f65f7408235d5e07b7563229de799</ sha1 >
37
</ rom >
38
< io base = " 0xD8" num = " 2" type = " O" />
39
< io base = " 0xD9" num = " 1" type = " I" />
40
</ Kanji >
41
42
< PPI id = " ppi" >
43
< sound >
44
< volume > 16000</ volume >
45
</ sound >
46
< io base = " 0xA8" num = " 8" />
47
48
< keyboard_type > jp_ansi</ keyboard_type >
49
< has_keypad > true</ has_keypad >
50
< key_ghosting_sgc_protected > false</ key_ghosting_sgc_protected >
51
< code_kana_locks > true</ code_kana_locks >
52
< graph_locks > false</ graph_locks >
53
</ PPI >
54
55
< VDP id = " VDP" >
56
< version > V9938</ version >
57
< vram > 128</ vram >
58
< io base = " 0x98" num = " 8" type = " O" />
59
< io base = " 0x98" num = " 8" type = " I" />
60
</ VDP >
61
62
< PSG id = " PSG" >
63
< keyboardlayout > 50on</ keyboardlayout >
64
< sound >
65
< volume > 21000</ volume >
66
</ sound >
67
< io base = " 0xA0" num = " 8" type = " IO" />
68
< ignorePortDirections > true</ ignorePortDirections >
69
</ PSG >
70
71
< RTC id = " Real time clock" >
72
< sramname > hb-t600.cmos</ sramname >
73
< io base = " 0xB4" num = " 4" type = " IO" />
74
</ RTC >
75
76
< PrinterPort id = " Printer Port" >
77
< io base = " 0x90" num = " 8" type = " IO" />
78
< bidirectional > true</ bidirectional >
79
< unused_bits > 0x00</ unused_bits >
80
</ PrinterPort >
81
82
< primary slot = " 0" >
83
< ROM id = " MSX BIOS with BASIC ROM" >
84
< rom >
85
< filename > hb-t600_basic-bios2.rom</ filename >
86
< sha1 > 0081ea0d25bc5cd8d70b60ad8cfdc7307812c0fd</ sha1 >
87
</ rom >
88
< mem base = " 0x0000" size = " 0x8000" />
89
</ ROM >
90
</ primary >
91
92
< primary external = " true" slot = " 1" />
93
94
< primary external = " true" slot = " 2" />
95
96
< primary slot = " 3" >
97
98
< secondary slot = " 0" >
99
< ROM id = " MSX Sub ROM" >
100
< rom >
101
< filename > hb-t600_msx2sub.rom</ filename >
102
< sha1 > 0fbd45ef3dd7bb82d4c31f1947884f411f1ca344</ sha1 >
103
</ rom >
104
< mem base = " 0x0000" size = " 0x4000" />
105
</ ROM >
106
< WD2793 id = " Memory Mapped FDC" >
107
< connectionstyle > Sony</ connectionstyle >
108
< motor_off_timeout_ms > 4000</ motor_off_timeout_ms >
109
< drives > 1</ drives >
110
< rom >
111
< filename > hb-t600_disk.rom</ filename >
112
< sha1 > 12f2cc79b3d09723840bae774be48c0d721ec1c6</ sha1 >
113
</ rom >
114
< mem base = " 0x4000" size = " 0x8000" />
115
< rom_visibility base = " 0x4000" size = " 0x4000" />
116
</ WD2793 >
117
</ secondary >
118
119
< secondary slot = " 1" >
120
< MSX-Modem id = " HB-T600 modem" >
121
< rom >
122
< sha1 > 773df70f8d88669cd53ed62b3498bfc7972bd0d7</ sha1 >
123
< filename > hb-t600_modem.rom</ filename >
124
</ rom >
125
< mem base = " 0x4000" size = " 0x4000" />
126
< sramname > hb-t600_modem.sram</ sramname >
127
</ MSX-Modem >
128
</ secondary >
129
130
< secondary slot = " 2" >
131
< ROM id = " HB-T600 Stocks Firmware" >
132
< rom >
133
< filename > hb-t600_firmware.rom</ filename >
134
< sha1 > 6d2a659b65feeccce57cf47ef9ea567794b6d5ce</ sha1 >
135
</ rom >
136
< mem base = " 0x4000" size = " 0x4000" />
137
</ ROM >
138
</ secondary >
139
140
< secondary slot = " 3" >
141
< MemoryMapper id = " Main RAM" >
142
< initialContent encoding = " gz-base64" > eJxjYBhY8H+AAQAioH+B</ initialContent >
143
< size > 128</ size >
144
< mem base = " 0x0000" size = " 0x10000" />
145
</ MemoryMapper >
146
</ secondary >
147
148
</ primary >
149
150
</ devices >
151
152
</ msxconfig >