mirror of
https://github.com/holub/mame
synced 2025-07-05 09:57:47 +03:00
astrowar, ec7915: Mark some dubious ROMs as bad dumps (nw)
This commit is contained in:
parent
257a236f6e
commit
2eef26b046
@ -9,7 +9,7 @@
|
||||
#include "emu.h"
|
||||
#include "cpu/i8085/i8085.h"
|
||||
//#include "machine/i8214.h"
|
||||
//#include "machine/i8251.h"
|
||||
#include "machine/i8251.h"
|
||||
#include "machine/pit8253.h"
|
||||
#include "machine/i8255.h"
|
||||
//#include "screen.h"
|
||||
@ -46,8 +46,11 @@ void ec7915_state::io_map(address_map &map)
|
||||
{
|
||||
map(0x00, 0x03).rw("ppi1", FUNC(i8255_device::read), FUNC(i8255_device::write));
|
||||
map(0x04, 0x07).rw("ppi2", FUNC(i8255_device::read), FUNC(i8255_device::write));
|
||||
map(0x08, 0x08).rw("usart", FUNC(i8251_device::data_r), FUNC(i8251_device::data_w));
|
||||
map(0x09, 0x09).rw("usart", FUNC(i8251_device::status_r), FUNC(i8251_device::control_w));
|
||||
map(0x0c, 0x0f).rw("ppi3", FUNC(i8255_device::read), FUNC(i8255_device::write));
|
||||
map(0x10, 0x13).w("pit", FUNC(pit8253_device::write));
|
||||
//map(0x14, 0x14).w("picu", FUNC(i8214_device::write));
|
||||
}
|
||||
|
||||
|
||||
@ -65,7 +68,8 @@ void ec7915_state::ec7915(machine_config &config)
|
||||
|
||||
PIT8253(config, "pit", 0); // КР580ВИ53
|
||||
|
||||
//I8251(config, "usart", 2000000); // КР580ВВ51А
|
||||
I8251(config, "usart", 2000000); // КР580ВВ51А
|
||||
// 8251 usage appears to prefer synchronous communications
|
||||
|
||||
// 2x NEC D8255AC-2 on main board + КР580ВВ55А on display board
|
||||
I8255A(config, "ppi1");
|
||||
@ -80,7 +84,7 @@ ROM_START( ec7915 ) // 6k ram // amber
|
||||
ROM_LOAD( "50mp_0810_40.bin", 0x0800, 0x0800, CRC(ed7f12d6) SHA1(b6f1da6a74f77cf1d392eee79f5ea168f3626ee5) )
|
||||
ROM_LOAD( "50mp_1010_49.bin", 0x1000, 0x0800, CRC(bfddf0e6) SHA1(dff4be8c0403519530e6c9106ab279a3037e074a) )
|
||||
ROM_LOAD( "50mp_1810_60.bin", 0x1800, 0x0800, CRC(759f2dc7) SHA1(515778ea213b9204f75f920ef1fbff6c14f9cf3c) )
|
||||
ROM_LOAD( "50mp_2c10_30_lower.bin", 0x2000, 0x0800, CRC(1ff59657) SHA1(777ef82e20a0100c0069ee5e7fbac5b3b86e3529) ) // keyboard rom?
|
||||
ROM_LOAD( "50mp_2c10_30_lower.bin", 0x2000, 0x0800, CRC(1ff59657) SHA1(777ef82e20a0100c0069ee5e7fbac5b3b86e3529) BAD_DUMP ) // fails checksum test
|
||||
|
||||
ROM_REGION( 0x0800, "chargen", 0 )
|
||||
ROM_LOAD( "char.bin", 0x0000, 0x0800, CRC(e75a6bc4) SHA1(04b56d1f5ab7f2145699555df5ac44d078804821) )
|
||||
|
@ -480,7 +480,7 @@ ROM_START( astrowar )
|
||||
ROM_LOAD( "astro.8i", 0x01000, 0x0400, CRC(ab87fbfc) SHA1(34b670f96c260f186c643e588995ae5d80377784) )
|
||||
ROM_LOAD( "astro.10i", 0x02000, 0x0400, CRC(533675c1) SHA1(69cc066e1874a135a53a21b7b2461bda456504f1) )
|
||||
ROM_LOAD( "astro.11i", 0x02400, 0x0400, CRC(59cf8901) SHA1(e849d4c99350b7e3453c156d91618b71b5be1163) )
|
||||
ROM_LOAD( "astro.13i", 0x02800, 0x0400, CRC(5149c121) SHA1(232ba594e283fb25c31d8ae0b7d8315a81852a71) )
|
||||
ROM_LOAD( "astro.13i", 0x02800, 0x0400, CRC(5149c121) SHA1(232ba594e283fb25c31d8ae0b7d8315a81852a71) BAD_DUMP ) // suspected bad byte at 0x2a00
|
||||
ROM_LOAD( "astro.11l", 0x02c00, 0x0400, CRC(29f52f57) SHA1(5cb50b82e09c537eeaeae167351fca686fde8228) )
|
||||
ROM_LOAD( "astro.13l", 0x03000, 0x0400, CRC(882cdb87) SHA1(062ee8d296316cbce2eb62e72774aa4181e9847d) )
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user