diff options
author | 2017-09-10 13:43:46 +0200 | |
---|---|---|
committer | 2017-09-10 13:43:46 +0200 | |
commit | 4a422c0495092477d97422e02b71c454acd18b6e (patch) | |
tree | faa00f9ff5159424458eb7d8d97a8ad0cf039bfb | |
parent | d9e8f6216b92e59e9f1bc6fdc400dfc39bbc6931 (diff) | |
parent | f71fa34f1a0eb8ce762c87e858ac3a5a8d19739c (diff) |
Merge pull request #2643 from JoakimLarsson/eppc_2
eppc: Added ROM:s for NEW PC compatible, Ericsson Portable PC, needs …
-rw-r--r-- | src/mame/drivers/pc.cpp | 25 | ||||
-rw-r--r-- | src/mame/mame.lst | 1 |
2 files changed, 26 insertions, 0 deletions
diff --git a/src/mame/drivers/pc.cpp b/src/mame/drivers/pc.cpp index 1f3ae64bc36..65d15b70865 100644 --- a/src/mame/drivers/pc.cpp +++ b/src/mame/drivers/pc.cpp @@ -280,6 +280,22 @@ Mass storage: 2x 5.25" 360K or 1x 5.25" 360K and 1x 3.5" 720K, additional harddi On board ports: speaker Options: 8087 FPU +Ericsson Portable PC - EPPC +=========================== +Links: https://youtu.be/Qmke4L4Jls8 , https://youtu.be/yXK01gBQE6Q +Form Factor: Laptop +CPU: 8088 @ 4.77MHz +RAM: 256K +Bus: No internal slots +Video: Monochrome 80x25 character mode. 320x200 and 640x400 (CGA?) grahics modes +Display: Orange Gas Plasma (GP) display +Mass storage: half height 5.25" 360K +On board ports: Beeper, +Ports: serial, parallel, ext. floppy +Internal Options: 256K RAM, thermal printer +External Options: A disk cabinet with networking, 1200/300 accoustic modem, 256K Ergo disk electronic disk drive +Misc: No battery due to the power hungry GP display. + ***************************************************************************/ @@ -454,6 +470,9 @@ static MACHINE_CONFIG_DERIVED( dgone, pccga ) MCFG_SLOT_OPTION_MACHINE_CONFIG("fdc_xt", cfg_dual_720K) MACHINE_CONFIG_END +// Ericsson Information System +static MACHINE_CONFIG_DERIVED( eppc, pccga ) +MACHINE_CONFIG_END // Bondwell BW230 static INPUT_PORTS_START( bondwell ) @@ -716,6 +735,11 @@ ROM_START( dgone ) ROM_LOAD( "dgone.bin", 0x8000, 0x08000, CRC(2c38c86e) SHA1(c0f85a000d1d13cd354965689e925d677822549e)) ROM_END +ROM_START( eppc ) + ROM_REGION(0x10000,"bios", 0) + ROM_LOAD( "eppcbios60605.bin", 0xc000, 0x04000, CRC(fe82e11b) SHA1(97ed48dc30f1ed0acce0a14b8085f13b84d4444b)) +ROM_END + ROM_START( bw230 ) ROM_REGION(0x10000,"bios", 0) ROM_LOAD("bondwell.bin", 0xe000, 0x2000, CRC(d435a405) SHA1(a57c705d1144c7b61940b6f5c05d785c272fc9bb)) @@ -879,6 +903,7 @@ ROM_END // YEAR NAME PARENT COMPAT MACHINE INPUT STATE INIT COMPANY FULLNAME FLAGS COMP( 1984, dgone, ibm5150, 0, dgone, pccga, pc_state, 0, "Data General", "Data General/One" , MACHINE_NOT_WORKING ) // CGA, 2x 3.5" disk drives +COMP( 1985, eppc, ibm5150, 0, eppc, pccga, pc_state, 0, "Ericsson Information System", "Ericsson Portable PC" , MACHINE_NOT_WORKING ) COMP( 1985, bw230, ibm5150, 0, bondwell, bondwell, pc_state, bondwell, "Bondwell Holding", "BW230 (PRO28 Series)", 0 ) COMP( 1984, compc1, ibm5150, 0, pccga, pccga, pc_state, 0, "Commodore Business Machines", "Commodore PC-1" , MACHINE_NOT_WORKING ) COMP( 1992, iskr3104, ibm5150, 0, iskr3104, pccga, pc_state, 0, "Schetmash", "Iskra 3104", MACHINE_NOT_WORKING ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 24d1c28539f..f14e9029320 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -30176,6 +30176,7 @@ bw230 // 1985 Bondwell (CGA) compc1 // 1984 Commodore PC-1 dgone // 1984 Data General/One eagle1600 // +eppc // 1985 Ericsson Portable PC ibm5550 // iskr3104 // mbc16 // Sanyo MBC-16 |