Previous 199869 Revisions Next

r32845 Monday 20th October, 2014 at 19:39:53 UTC by Fabio Priuli
Fixed German mistake + xml missing ending, on behalf of K1W1. nw.
[hash]a800.xml
[src/mess]mess.lst
[src/mess/drivers]msx.c

trunk/hash/a800.xml
r241356r241357
975975      </part>
976976   </software>
977977
978   <software name="aschreib" cloneof="awriterc">
979      <description>AtariScreiber (Ger)</description>
978   <software name="aschreib" cloneof="awriterc" supported="no">
979      <description>AtariSchreiber (Ger)</description>
980980      <year>1982</year>
981981      <publisher>Atari</publisher>
982982      <info name="serial" value="RXG8036" />
r241356r241357
10581058      <description>Basic XE Programming Language v7.2</description>
10591059      <year>1986</year>
10601060      <publisher>OSS</publisher>
1061      <sharedfeat name="compatibility" value="XL/XE"/>
10611062      <part name="cart" interface="a8bit_cart">
10621063         <feature name="slot" value="a800_ossm091" />
10631064         <dataarea name="rom" size="16384">
r241356r241357
10711072         </dataarea>
10721073      </part>
10731074   </software>
1074
1075   
10751076   <software name="basxe41" cloneof="basxe72">
10761077      <description>Basic XE Programming Language v4.1</description>
10771078      <year>1985</year>
10781079      <publisher>OSS</publisher>
1080      <sharedfeat name="compatibility" value="XL/XE"/>
10791081      <part name="cart" interface="a8bit_cart">
10801082         <feature name="slot" value="a800_ossm091" />
10811083         <dataarea name="rom" size="16384">
r241356r241357
19681970      </part>
19691971   </software>
19701972
1971   <software name="diamonde" cloneof="diamond3">
1973   <software name="diamonde" cloneof="diamond3" supported="partial">
19721974      <description>Diamond Graphic OS v1.0 (Earlier Release)</description>
19731975      <year>1988</year>
19741976      <publisher>Reeve Software</publisher>
r241356r241357
32443246      </part>
32453247   </software>
32463248
3247   <software name="mac65100" cloneof="mac65102" supported="no">
3249   <software name="mac65100" cloneof="mac65102">
32483250      <description>MAC-65 Macro Assembler v1.00</description>
32493251      <year>1984</year>
32503252      <publisher>OSS</publisher>
r241356r241357
41874189         </dataarea>
41884190      </part>
41894191   </software>
4190
4192   
41914193   <software name="plato" supported="no">
41924194      <description>PLATO (Access Software for the PLATO Service Network)</description>
41934195      <year>1984</year>
41944196      <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." />
41964198      <part name="cart" interface="a8bit_cart">
41974199         <feature name="slot" value="a800_8k" />
41984200         <dataarea name="rom" size="8192">
r241356r241357
52545256         </dataarea>
52555257      </part>
52565258   </software>
5257
5259   
52585260   <software name="synass">
52595261      <description>Synassembler</description>
5260      <!-- Possible Bad dump -->
5262      <!-- Possible bad dump -->
52615263      <year>1982</year>
52625264      <publisher>Synapse</publisher>
52635265      <sharedfeat name="compatibility" value="OSb"/>
52645266      <part name="cart" interface="a8bit_cart">
52655267         <feature name="slot" value="a800_8k" />
52665268         <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" />
52685270         </dataarea>
52695271      </part>
52705272   </software>
5271
5273   
52725274   <software name="szaxxon">
52735275      <description>Super Zaxxon</description>
52745276      <year>1983</year>
r241356r241357
59015903      <description>VisiCopy III</description>
59025904      <year>1993</year>
59035905      <publisher>JRC</publisher>
5906      <sharedfeat name="compatibility" value="XL/XE"/>
59045907      <part name="cart" interface="a8bit_cart">
59055908         <feature name="slot" value="a800_phoenix" />
59065909         <dataarea name="rom" size="8192">
trunk/src/mess/drivers/msx.c
r241356r241357
6363** - perfect1: Firmware broken
6464** - mpc2500f: Fix keyboard layout?
6565** - nms8260: HDD not emulated
66** - nms8270: MSX-Audio not emulated
6667** - mpc27: Light pen not emulated
6768** - phc77: firmware not emulated
6869** - phc77: printer not emulated
r241356r241357
215216Philips NMS-8255 - MSX2 - nms8255
216217Philips NMS-8255F - MSX2 - nms8255f
217218Philips NMS-8260 - MSX2 - nms8260
218Philips NMS-8270 - MSX2 - nms8270 - not confirmed to exist yet
219Philips NMS-8270 - MSX2 - nms8270
219220Philips NMS-8280 - MSX2 - nms8280
220221Philips NMS-8280F - MSX2 - nms8280f
221222Philips NMS-8280G - MSX2 - nms8280g
r241356r241357
57405741   MCFG_FRAGMENT_ADD( msx2_cartlist )
57415742MACHINE_CONFIG_END
57425743
5743/* MSX2 - Philips NMS-8270 - Not confirmed to exist yet */
5744/* MSX2 - Philips NMS-8270 */
57445745
5746ROM_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))
5752ROM_END
5753
5754static 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 )
5775MACHINE_CONFIG_END
5776
57455777/* MSX2 - Philips NMS-8280 - 2 possible sets (/00 /16) */
57465778
57475779ROM_START (nms8280)
r241356r241357
83268358COMP(1986, nms8255,    0,        0, nms8255,    msx2,     driver_device, 0, "Philips", "NMS-8255 (MSX2)", 0)
83278359COMP(1986, nms8255f,   nms8255,  0, nms8255f,   msx2,     driver_device, 0, "Philips", "NMS-8255F (MSX2)", 0) // French keyboard
83288360COMP(1986, nms8260,    0,        0, nms8260,    msx2,     driver_device, 0, "Philips", "NMS-8260 (Prototype) (MSX2)", GAME_NOT_WORKING)
8361COMP(198?, nms8270,    0,        0, nms8270,    msx2,     driver_device, 0, "Philips", "NMS-8270 (Prototype) (MSX2)", GAME_NOT_WORKING)
83298362COMP(1986, nms8280,    0,        0, nms8280,    msx2,     driver_device, 0, "Philips", "NMS-8280 (MSX2)", 0)
83308363COMP(1986, nms8280f,   nms8280,  0, nms8280f,   msx2,     driver_device, 0, "Philips", "NMS-8280F (MSX2)", 0) // French keyboard
83318364COMP(1986, nms8280g,   nms8280,  0, nms8280g,   msx2,     driver_device, 0, "Philips", "NMS-8280G (MSX2)", 0)
trunk/src/mess/mess.lst
r241356r241357
15061506nms8255   // 1986 MSX2
15071507nms8255f
15081508nms8260
1509nms8270
15091510nms8280   // 1986 MSX2
15101511nms8280f
15111512nms8280g   // 1986 MSX2


Previous 199869 Revisions Next


© 1997-2024 The MAME Team