r7268 Friday 5th February, 2010 at 10:33:49 UTC by Miodrag Milanović
Added EC-1840
Also update roms for EC-1841
[docs]messnew.txt
[src/mess]messdriv.c
[src/mess/drivers]pc.c

src/mess/messdriv.c
r7267r7268
587587
588588   DRIVER( xtvga )    /* 198? PC-XT (VGA, MF2 Keyboard)      */
589589   DRIVER( iskr1031 )
590   DRIVER( ec1840 )   
590591   DRIVER( ec1841 )   
591592   DRIVER( ec1845 )
592593   DRIVER( mk88 )
src/mess/drivers/pc.c
r7267r7268
30133013
30143014ROM_START( iskr1031 )
30153015   ROM_REGION16_LE(0x100000,"maincpu", 0)
3016   ROM_LOAD("wdbios.rom",  0xc8000, 0x02000, CRC(8e9e2bd4) SHA1(601d7ceab282394ebab50763c267e915a6a2166a)) /* WDC IDE Superbios 2.0 (06/28/89) Expansion Rom C8000-C9FFF  */
30163017   ROM_SYSTEM_BIOS(0, "v1", "v1")
30173018   ROMX_LOAD( "150-02.bin", 0xfc000, 0x2000, CRC(e33fb974) SHA1(f5f3ece67c025c0033716ff516e1a34fbeb32749), ROM_SKIP(1) | ROM_BIOS(1))
30183019   ROMX_LOAD( "150-03.bin", 0xfc001, 0x2000, CRC(8c482258) SHA1(90ef48955e0df556dc06a000a797ef42ccf430c5), ROM_SKIP(1) | ROM_BIOS(1))
r7267r7268
30253026   ROM_LOAD( "rus_cga.bin", 0x0000, 0x2000, BAD_DUMP CRC(f23c2425) SHA1(fd40daf0aa629f479b40ca9ac7aea369fa020af6))
30263027ROM_END
30273028
3029ROM_START( ec1840 )
3030   ROM_REGION16_LE(0x100000,"maincpu", 0)
3031   ROM_SYSTEM_BIOS(0, "v4", "EC-1840.04")
3032   ROMX_LOAD( "000-04-971b.bin", 0xfe000, 0x0800, CRC(06aeaee8) SHA1(9f954e4c48156d573a8e0109e7ca652be9e6036a), ROM_SKIP(1) | ROM_BIOS(1))
3033   ROMX_LOAD( "001-04-92b7.bin", 0xff000, 0x0800, CRC(3fae650a) SHA1(c98b777fdeceadd72d6eb9465b3501b9ead55a08), ROM_SKIP(1) | ROM_BIOS(1))
3034   ROMX_LOAD( "002-04-9e17.bin", 0xfe001, 0x0800, CRC(d59712df) SHA1(02ea1b3ae9662f5c64c58920a32ca9db0f6fbd12), ROM_SKIP(1) | ROM_BIOS(1))
3035   ROMX_LOAD( "003-04-3ccb.bin", 0xff001, 0x0800, CRC(7fc362c7) SHA1(538e13639ad2b4c30bd72582e323181e63513306), ROM_SKIP(1) | ROM_BIOS(1))
3036
3037   ROM_REGION(0x2000,"gfx1", ROMREGION_ERASE00)     
3038ROM_END
3039
30283040ROM_START( ec1841 )
30293041   ROM_REGION16_LE(0x100000,"maincpu", 0)
30303042   ROM_SYSTEM_BIOS(0, "v1", "EC-1841.01")
3031   ROMX_LOAD( "18410112.bin", 0xfc000, 0x0800, CRC(77957396) SHA1(785f1dceb6e2b4618f5c5f0af15eb74a8c951448), ROM_SKIP(1) | ROM_BIOS(1))
3032   ROMX_LOAD( "18410113.bin", 0xfc001, 0x0800, CRC(768bd3d5) SHA1(2e948f2ad262de306d889b7964c3f1aad45ff5bc), ROM_SKIP(1) | ROM_BIOS(1))
3033   ROMX_LOAD( "18410114.bin", 0xfd000, 0x0800, CRC(47722b58) SHA1(a6339ee8af516f834826b7828a5cf79cb650480c), ROM_SKIP(1) | ROM_BIOS(1))
3034   ROMX_LOAD( "18410115.bin", 0xfd001, 0x0800, CRC(b585b5ea) SHA1(d0ebed586eb13031477c2e071c50416682f80489), ROM_SKIP(1) | ROM_BIOS(1))
3035   ROMX_LOAD( "18410116.bin", 0xfe000, 0x0800, CRC(28a07db4) SHA1(17fbcd60dacd1d3f8d8355db429f97e4d1d1ac88), ROM_SKIP(1) | ROM_BIOS(1))
3036   ROMX_LOAD( "18410117.bin", 0xfe001, 0x0800, CRC(928bda26) SHA1(ee889184067e2680b29a8ef1c3a76cf5afd4c78d), ROM_SKIP(1) | ROM_BIOS(1))
3037   ROMX_LOAD( "18410118.bin", 0xff000, 0x0800, CRC(75ca7d7e) SHA1(6356426820c5326a7893a437d54b02f250ef8609), ROM_SKIP(1) | ROM_BIOS(1))
3038   ROMX_LOAD( "18410119.bin", 0xff001, 0x0800, CRC(8a9d593e) SHA1(f3936d2cb4e6d130dd732973f126c3aa20612463), ROM_SKIP(1) | ROM_BIOS(1))   
3043   ROMX_LOAD( "012-01-3107.bin", 0xfc000, 0x0800, CRC(77957396) SHA1(785f1dceb6e2b4618f5c5f0af15eb74a8c951448), ROM_SKIP(1) | ROM_BIOS(1))
3044   ROMX_LOAD( "013-01-203f.bin", 0xfc001, 0x0800, CRC(768bd3d5) SHA1(2e948f2ad262de306d889b7964c3f1aad45ff5bc), ROM_SKIP(1) | ROM_BIOS(1))
3045   ROMX_LOAD( "014-01-fa40.bin", 0xfd000, 0x0800, CRC(47722b58) SHA1(a6339ee8af516f834826b7828a5cf79cb650480c), ROM_SKIP(1) | ROM_BIOS(1))
3046   ROMX_LOAD( "015-01-bf1d.bin", 0xfd001, 0x0800, CRC(b585b5ea) SHA1(d0ebed586eb13031477c2e071c50416682f80489), ROM_SKIP(1) | ROM_BIOS(1))
3047   ROMX_LOAD( "016-01-65f7.bin", 0xfe000, 0x0800, CRC(28a07db4) SHA1(17fbcd60dacd1d3f8d8355db429f97e4d1d1ac88), ROM_SKIP(1) | ROM_BIOS(1))
3048   ROMX_LOAD( "017-01-5be1.bin", 0xfe001, 0x0800, CRC(928bda26) SHA1(ee889184067e2680b29a8ef1c3a76cf5afd4c78d), ROM_SKIP(1) | ROM_BIOS(1))
3049   ROMX_LOAD( "018-01-7090.bin", 0xff000, 0x0800, CRC(75ca7d7e) SHA1(6356426820c5326a7893a437d54b02f250ef8609), ROM_SKIP(1) | ROM_BIOS(1))
3050   ROMX_LOAD( "019-01-0492.bin", 0xff001, 0x0800, CRC(8a9d593e) SHA1(f3936d2cb4e6d130dd732973f126c3aa20612463), ROM_SKIP(1) | ROM_BIOS(1))
3051
30393052   ROM_SYSTEM_BIOS(1, "v2", "EC-1841.02")
3040   ROMX_LOAD( "18410212.bin", 0xfc000, 0x0800, CRC(619dbdcf) SHA1(ece1943569b44b1b81246f9d47d62b9b11680a52), ROM_SKIP(1) | ROM_BIOS(2))
3041   ROMX_LOAD( "18410213.bin", 0xfc001, 0x0800, CRC(e3c10128) SHA1(d6ed743ebe9c130925c9f17aad1a45db9194c967), ROM_SKIP(1) | ROM_BIOS(2))
3042   ROMX_LOAD( "18410214.bin", 0xfd000, 0x0800, CRC(f8517e5e) SHA1(8034cd6ff5778365dc9daa494524f1753a74f1ed), ROM_SKIP(1) | ROM_BIOS(2))
3043   ROMX_LOAD( "18410215.bin", 0xfd001, 0x0800, CRC(8538c52a) SHA1(ee981ce90870b6546a18f2a2e64d71b0038ce0dd), ROM_SKIP(1) | ROM_BIOS(2))
3044   ROMX_LOAD( "18410216.bin", 0xfe000, 0x0800, CRC(3d1d1e67) SHA1(c527e29796537787c0f6c329f3c203f6131ca77f), ROM_SKIP(1) | ROM_BIOS(2))
3045   ROMX_LOAD( "18410217.bin", 0xfe001, 0x0800, CRC(1b985264) SHA1(5ddcb9c13564be208c5068c105444a87159c67ee), ROM_SKIP(1) | ROM_BIOS(2))
3046   ROMX_LOAD( "18410218.bin", 0xff000, 0x0800, CRC(75ca7d7e) SHA1(6356426820c5326a7893a437d54b02f250ef8609), ROM_SKIP(1) | ROM_BIOS(2))
3047   ROMX_LOAD( "18410219.bin", 0xff001, 0x0800, CRC(61aae23d) SHA1(7b3aa24a63ee31b194297eb1e61c3827edfcb95a), ROM_SKIP(1) | ROM_BIOS(2))   
3053   ROMX_LOAD( "012-02-37f6.bin", 0xfc000, 0x0800, CRC(8f5c6a20) SHA1(874b62f9cee8d3b974f33732f94eff10fc002c44), ROM_SKIP(1) | ROM_BIOS(2))
3054   ROMX_LOAD( "013-02-2552.bin", 0xfc001, 0x0800, CRC(e3c10128) SHA1(d6ed743ebe9c130925c9f17aad1a45db9194c967), ROM_SKIP(1) | ROM_BIOS(2))
3055   ROMX_LOAD( "014-02-0fbe.bin", 0xfd000, 0x0800, CRC(f8517e5e) SHA1(8034cd6ff5778365dc9daa494524f1753a74f1ed), ROM_SKIP(1) | ROM_BIOS(2))
3056   ROMX_LOAD( "015-02-d736.bin", 0xfd001, 0x0800, CRC(8538c52a) SHA1(ee981ce90870b6546a18f2a2e64d71b0038ce0dd), ROM_SKIP(1) | ROM_BIOS(2))
3057   ROMX_LOAD( "016-02-5b2c.bin", 0xfe000, 0x0800, CRC(3d1d1e67) SHA1(c527e29796537787c0f6c329f3c203f6131ca77f), ROM_SKIP(1) | ROM_BIOS(2))
3058   ROMX_LOAD( "017-02-4b9d.bin", 0xfe001, 0x0800, CRC(1b985264) SHA1(5ddcb9c13564be208c5068c105444a87159c67ee), ROM_SKIP(1) | ROM_BIOS(2))
3059   ROMX_LOAD( "018-02-7090.bin", 0xff000, 0x0800, CRC(75ca7d7e) SHA1(6356426820c5326a7893a437d54b02f250ef8609), ROM_SKIP(1) | ROM_BIOS(2))
3060   ROMX_LOAD( "019-02-0493.bin", 0xff001, 0x0800, CRC(61aae23d) SHA1(7b3aa24a63ee31b194297eb1e61c3827edfcb95a), ROM_SKIP(1) | ROM_BIOS(2))
3061
3062   ROM_SYSTEM_BIOS(2, "v3", "EC-1841.03")
3063   ROMX_LOAD( "012-03-37e7.bin", 0xfc000, 0x0800, CRC(49992bd5) SHA1(119121e1b4af1c44b9b8c2edabe7dc1d3019c4a6), ROM_SKIP(1) | ROM_BIOS(3))
3064   ROMX_LOAD( "013-03-2554.bin", 0xfc001, 0x0800, CRC(834bd7d7) SHA1(e37514fc4cb8a5cbe68e7564e0e07d5116c4021a), ROM_SKIP(1) | ROM_BIOS(3))
3065   ROMX_LOAD( "014-03-0fbe.bin", 0xfd000, 0x0800, CRC(f8517e5e) SHA1(8034cd6ff5778365dc9daa494524f1753a74f1ed), ROM_SKIP(1) | ROM_BIOS(3))
3066   ROMX_LOAD( "015-03-d736.bin", 0xfd001, 0x0800, CRC(8538c52a) SHA1(ee981ce90870b6546a18f2a2e64d71b0038ce0dd), ROM_SKIP(1) | ROM_BIOS(3))
3067   ROMX_LOAD( "016-03-5b2c.bin", 0xfe000, 0x0800, CRC(3d1d1e67) SHA1(c527e29796537787c0f6c329f3c203f6131ca77f), ROM_SKIP(1) | ROM_BIOS(3))
3068   ROMX_LOAD( "017-03-4b9d.bin", 0xfe001, 0x0800, CRC(1b985264) SHA1(5ddcb9c13564be208c5068c105444a87159c67ee), ROM_SKIP(1) | ROM_BIOS(3))
3069   ROMX_LOAD( "018-03-7090.bin", 0xff000, 0x0800, CRC(75ca7d7e) SHA1(6356426820c5326a7893a437d54b02f250ef8609), ROM_SKIP(1) | ROM_BIOS(3))
3070   ROMX_LOAD( "019-03-0493.bin", 0xff001, 0x0800, CRC(61aae23d) SHA1(7b3aa24a63ee31b194297eb1e61c3827edfcb95a), ROM_SKIP(1) | ROM_BIOS(3))
3071   
30483072   ROM_REGION(0x2000,"gfx1", ROMREGION_ERASE00)   
30493073ROM_END
3050
3074 
30513075ROM_START( ec1845 )
30523076   ROM_REGION16_LE(0x100000,"maincpu", 0)
30533077   ROMX_LOAD( "184500.bin", 0xfc000, 0x0800, CRC(7c472ef7) SHA1(3af53f27b49bbc731bf51f9300fbada23a1bfcfc), ROM_SKIP(1))
r7267r7268
31143138COMP ( 1987,   xtvga,      ibm5150,   0,   xtvga,      xtvga,   pc_vga,       "Generic",  "PC/XT (VGA, MF2 Keyboard)" , GAME_NOT_WORKING)
31153139
31163140COMP ( 1989,   iskr1031,   ibm5150,   0,   iskr1031,      pccga,   pccga,       "",  "Iskra-1031" , GAME_NOT_WORKING)
3141COMP ( 1987,   ec1840,      ibm5150,   0,   iskr1031,      pccga,   pccga,       "",  "EC-1840" , GAME_NOT_WORKING)
31173142COMP ( 1987,   ec1841,      ibm5150,   0,   iskr1031,      pccga,   pccga,       "",  "EC-1841" , GAME_NOT_WORKING)
31183143COMP ( 1989,   ec1845,      ibm5150,   0,   iskr1031,      pccga,   pccga,       "",  "EC-1845" , GAME_NOT_WORKING)
31193144COMP ( 1989,   mk88,      ibm5150,   0,   iskr1031,      pccga,   pccga,       "",  "MK-88" , GAME_NOT_WORKING)
docs/messnew.txt
r7267r7268
55- Casio PV-1000  [Wilbert Pol, plgDavid]
66- Research Machines Nimbus [Phill Harvey-Smith]
77- Iskra-1031 [Miodrag Milanovic]
8- EC-1840 [Miodrag Milanovic]
89- EC-1841 [Miodrag Milanovic]
910- EC-1845 [Miodrag Milanovic]
1011- Spektr BK-001 [Miodrag Milanovic]

Previous 509077 RevisionsNext 50


© 1998-2010 The MESS Team