trunk/hash/a800.xml
| r241356 | r241357 | |
| 975 | 975 | </part> |
| 976 | 976 | </software> |
| 977 | 977 | |
| 978 | | <software name="aschreib" cloneof="awriterc"> |
| 979 | | <description>AtariScreiber (Ger)</description> |
| 978 | <software name="aschreib" cloneof="awriterc" supported="no"> |
| 979 | <description>AtariSchreiber (Ger)</description> |
| 980 | 980 | <year>1982</year> |
| 981 | 981 | <publisher>Atari</publisher> |
| 982 | 982 | <info name="serial" value="RXG8036" /> |
| r241356 | r241357 | |
| 1058 | 1058 | <description>Basic XE Programming Language v7.2</description> |
| 1059 | 1059 | <year>1986</year> |
| 1060 | 1060 | <publisher>OSS</publisher> |
| 1061 | <sharedfeat name="compatibility" value="XL/XE"/> |
| 1061 | 1062 | <part name="cart" interface="a8bit_cart"> |
| 1062 | 1063 | <feature name="slot" value="a800_ossm091" /> |
| 1063 | 1064 | <dataarea name="rom" size="16384"> |
| r241356 | r241357 | |
| 1071 | 1072 | </dataarea> |
| 1072 | 1073 | </part> |
| 1073 | 1074 | </software> |
| 1074 | | |
| 1075 | |
| 1075 | 1076 | <software name="basxe41" cloneof="basxe72"> |
| 1076 | 1077 | <description>Basic XE Programming Language v4.1</description> |
| 1077 | 1078 | <year>1985</year> |
| 1078 | 1079 | <publisher>OSS</publisher> |
| 1080 | <sharedfeat name="compatibility" value="XL/XE"/> |
| 1079 | 1081 | <part name="cart" interface="a8bit_cart"> |
| 1080 | 1082 | <feature name="slot" value="a800_ossm091" /> |
| 1081 | 1083 | <dataarea name="rom" size="16384"> |
| r241356 | r241357 | |
| 1968 | 1970 | </part> |
| 1969 | 1971 | </software> |
| 1970 | 1972 | |
| 1971 | | <software name="diamonde" cloneof="diamond3"> |
| 1973 | <software name="diamonde" cloneof="diamond3" supported="partial"> |
| 1972 | 1974 | <description>Diamond Graphic OS v1.0 (Earlier Release)</description> |
| 1973 | 1975 | <year>1988</year> |
| 1974 | 1976 | <publisher>Reeve Software</publisher> |
| r241356 | r241357 | |
| 3244 | 3246 | </part> |
| 3245 | 3247 | </software> |
| 3246 | 3248 | |
| 3247 | | <software name="mac65100" cloneof="mac65102" supported="no"> |
| 3249 | <software name="mac65100" cloneof="mac65102"> |
| 3248 | 3250 | <description>MAC-65 Macro Assembler v1.00</description> |
| 3249 | 3251 | <year>1984</year> |
| 3250 | 3252 | <publisher>OSS</publisher> |
| r241356 | r241357 | |
| 4187 | 4189 | </dataarea> |
| 4188 | 4190 | </part> |
| 4189 | 4191 | </software> |
| 4190 | | |
| 4192 | |
| 4191 | 4193 | <software name="plato" supported="no"> |
| 4192 | 4194 | <description>PLATO (Access Software for the PLATO Service Network)</description> |
| 4193 | 4195 | <year>1984</year> |
| 4194 | 4196 | <publisher>Atari</publisher> |
| 4195 | | <info name="usage" value="Requires Atari 850 interface and 1200 baud modem to run." |
| 4197 | <info name="usage" value="Requires Atari 850 interface and 1200 baud modem to run." /> |
| 4196 | 4198 | <part name="cart" interface="a8bit_cart"> |
| 4197 | 4199 | <feature name="slot" value="a800_8k" /> |
| 4198 | 4200 | <dataarea name="rom" size="8192"> |
| r241356 | r241357 | |
| 5254 | 5256 | </dataarea> |
| 5255 | 5257 | </part> |
| 5256 | 5258 | </software> |
| 5257 | | |
| 5259 | |
| 5258 | 5260 | <software name="synass"> |
| 5259 | 5261 | <description>Synassembler</description> |
| 5260 | | <!-- Possible Bad dump --> |
| 5262 | <!-- Possible bad dump --> |
| 5261 | 5263 | <year>1982</year> |
| 5262 | 5264 | <publisher>Synapse</publisher> |
| 5263 | 5265 | <sharedfeat name="compatibility" value="OSb"/> |
| 5264 | 5266 | <part name="cart" interface="a8bit_cart"> |
| 5265 | 5267 | <feature name="slot" value="a800_8k" /> |
| 5266 | 5268 | <dataarea name="rom" size="8192"> |
| 5267 | | <rom name="synassmbler.rom" size="8192" crc="6aa6b6d6" sha1="4a7232b4e121a546cbb6b7e11a2d7cf7ebd7a300" offset="0" status="baddump" /> |
| 5269 | <rom name="synassmbler.rom" size="8192" crc="6aa6b6d6" sha1="4a7232b4e121a546cbb6b7e11a2d7cf7ebd7a300" offset="0" status="baddump" /> |
| 5268 | 5270 | </dataarea> |
| 5269 | 5271 | </part> |
| 5270 | 5272 | </software> |
| 5271 | | |
| 5273 | |
| 5272 | 5274 | <software name="szaxxon"> |
| 5273 | 5275 | <description>Super Zaxxon</description> |
| 5274 | 5276 | <year>1983</year> |
| r241356 | r241357 | |
| 5901 | 5903 | <description>VisiCopy III</description> |
| 5902 | 5904 | <year>1993</year> |
| 5903 | 5905 | <publisher>JRC</publisher> |
| 5906 | <sharedfeat name="compatibility" value="XL/XE"/> |
| 5904 | 5907 | <part name="cart" interface="a8bit_cart"> |
| 5905 | 5908 | <feature name="slot" value="a800_phoenix" /> |
| 5906 | 5909 | <dataarea name="rom" size="8192"> |
trunk/src/mess/drivers/msx.c
| r241356 | r241357 | |
| 63 | 63 | ** - perfect1: Firmware broken |
| 64 | 64 | ** - mpc2500f: Fix keyboard layout? |
| 65 | 65 | ** - nms8260: HDD not emulated |
| 66 | ** - nms8270: MSX-Audio not emulated |
| 66 | 67 | ** - mpc27: Light pen not emulated |
| 67 | 68 | ** - phc77: firmware not emulated |
| 68 | 69 | ** - phc77: printer not emulated |
| r241356 | r241357 | |
| 215 | 216 | Philips NMS-8255 - MSX2 - nms8255 |
| 216 | 217 | Philips NMS-8255F - MSX2 - nms8255f |
| 217 | 218 | Philips NMS-8260 - MSX2 - nms8260 |
| 218 | | Philips NMS-8270 - MSX2 - nms8270 - not confirmed to exist yet |
| 219 | Philips NMS-8270 - MSX2 - nms8270 |
| 219 | 220 | Philips NMS-8280 - MSX2 - nms8280 |
| 220 | 221 | Philips NMS-8280F - MSX2 - nms8280f |
| 221 | 222 | Philips NMS-8280G - MSX2 - nms8280g |
| r241356 | r241357 | |
| 5740 | 5741 | MCFG_FRAGMENT_ADD( msx2_cartlist ) |
| 5741 | 5742 | MACHINE_CONFIG_END |
| 5742 | 5743 | |
| 5743 | | /* MSX2 - Philips NMS-8270 - Not confirmed to exist yet */ |
| 5744 | /* MSX2 - Philips NMS-8270 */ |
| 5744 | 5745 | |
| 5746 | ROM_START (nms8270) |
| 5747 | ROM_REGION (0x18000, "maincpu", 0) |
| 5748 | ROM_LOAD ("nms8270bios.rom", 0x0000, 0x8000, CRC(6cdaf3a5) SHA1(6103b39f1e38d1aa2d84b1c3219c44f1abb5436e)) |
| 5749 | ROM_LOAD ("nms8270ext.rom", 0x8000, 0x4000, CRC(66237ecf) SHA1(5c1f9c7fb655e43d38e5dd1fcc6b942b2ff68b02)) |
| 5750 | ROM_LOAD ("nms8270disk.rom", 0xc000, 0x4000, CRC(ca3307d3) SHA1(c3efedda7ab947a06d9345f7b8261076fa7ceeef)) |
| 5751 | ROM_LOAD ("nms8270audio.rom", 0x10000, 0x8000, CRC(d8a17006) SHA1(f081a884505af9a1080b2b57e86b6da93b784301)) |
| 5752 | ROM_END |
| 5753 | |
| 5754 | static MACHINE_CONFIG_DERIVED( nms8270, msx2_pal ) |
| 5755 | // YM2149 (in S-3527 MSX Engine) |
| 5756 | // FDC: wd2793, 1 3.5" DSDD drives |
| 5757 | // 2 Cartridge slots |
| 5758 | // S-3527 MSX Engine |
| 5759 | // MSX-Audio builtin |
| 5760 | |
| 5761 | MCFG_MSX_LAYOUT_ROM("bios", 0, 0, 0, 2, "maincpu", 0x0000) |
| 5762 | MCFG_MSX_LAYOUT_CARTRIDGE("cartslot1", 1, 0) |
| 5763 | MCFG_MSX_LAYOUT_CARTRIDGE("cartslot2", 2, 0) |
| 5764 | MCFG_MSX_LAYOUT_ROM("ext", 3, 0, 0, 1, "maincpu", 0x8000) |
| 5765 | MCFG_MSX_LAYOUT_ROM("msxaudio", 3, 1, 1, 2, "maincpu", 0x10000) |
| 5766 | MCFG_MSX_LAYOUT_RAM_MM("ram_mm", 3, 2, 0x20000) /* 128KB Mapper RAM */ |
| 5767 | MCFG_MSX_RAMIO_SET_BITS(0xf8) |
| 5768 | MCFG_MSX_LAYOUT_DISK1("disk", 3, 3, 1, 1, "maincpu", 0xc000) |
| 5769 | |
| 5770 | MCFG_FRAGMENT_ADD( msx_wd2793_force_ready ) |
| 5771 | MCFG_FRAGMENT_ADD( msx_1_35_dd_drive ) |
| 5772 | MCFG_FRAGMENT_ADD( msx2_floplist ) |
| 5773 | |
| 5774 | MCFG_FRAGMENT_ADD( msx2_cartlist ) |
| 5775 | MACHINE_CONFIG_END |
| 5776 | |
| 5745 | 5777 | /* MSX2 - Philips NMS-8280 - 2 possible sets (/00 /16) */ |
| 5746 | 5778 | |
| 5747 | 5779 | ROM_START (nms8280) |
| r241356 | r241357 | |
| 8326 | 8358 | COMP(1986, nms8255, 0, 0, nms8255, msx2, driver_device, 0, "Philips", "NMS-8255 (MSX2)", 0) |
| 8327 | 8359 | COMP(1986, nms8255f, nms8255, 0, nms8255f, msx2, driver_device, 0, "Philips", "NMS-8255F (MSX2)", 0) // French keyboard |
| 8328 | 8360 | COMP(1986, nms8260, 0, 0, nms8260, msx2, driver_device, 0, "Philips", "NMS-8260 (Prototype) (MSX2)", GAME_NOT_WORKING) |
| 8361 | COMP(198?, nms8270, 0, 0, nms8270, msx2, driver_device, 0, "Philips", "NMS-8270 (Prototype) (MSX2)", GAME_NOT_WORKING) |
| 8329 | 8362 | COMP(1986, nms8280, 0, 0, nms8280, msx2, driver_device, 0, "Philips", "NMS-8280 (MSX2)", 0) |
| 8330 | 8363 | COMP(1986, nms8280f, nms8280, 0, nms8280f, msx2, driver_device, 0, "Philips", "NMS-8280F (MSX2)", 0) // French keyboard |
| 8331 | 8364 | COMP(1986, nms8280g, nms8280, 0, nms8280g, msx2, driver_device, 0, "Philips", "NMS-8280G (MSX2)", 0) |