acorn/acrnsys2: Replaced bad dump of COS.

This commit is contained in:
Nigel Barnes 2025-03-22 23:12:43 +00:00
parent 297e546844
commit b294aff9a7

View File

@ -56,17 +56,20 @@
****************************************************************************/
#include "emu.h"
#include "bus/acorn/bus.h"
#include "bus/centronics/ctronics.h"
#include "cpu/m6502/m6502.h"
#include "cpu/m6809/m6809.h"
#include "machine/ins8154.h"
#include "machine/6522via.h"
#include "machine/keyboard.h"
#include "machine/input_merger.h"
#include "bus/centronics/ctronics.h"
#include "bus/acorn/bus.h"
#include "machine/ins8154.h"
#include "machine/keyboard.h"
#include "softlist_dev.h"
#include "utf8.h"
namespace {
class acrnsys_state : public driver_device
@ -333,7 +336,8 @@ uint8_t acrnsys_state::kbd_r()
uint8_t data = m_kbd_data;
/* clear strobe */
m_kbd_data &= 0x7f;
if (!machine().side_effects_disabled())
m_kbd_data &= 0x7f;
return data;
}
@ -585,7 +589,7 @@ void acrnsys_state::acrnsys5(machine_config &config)
ROM_START( acrnsys2 )
ROM_REGION(0x1000, "maincpu", 0)
ROM_LOAD("syscos40.ic7", 0x0800, 0x0800, BAD_DUMP CRC(af457ccc) SHA1(c8c1fbfb8d2e8aa0fdf8e3dc80993ad404cc943d)) // Acorn COS (no known dump, this is re-created from source)
ROM_LOAD("cos.ic7", 0x0800, 0x0800, CRC(38f59dc7) SHA1(c587da5dcc6878dcd0bc823c508472d38296003e)) // Acorn COS
ROM_END
ROM_START( acrnsys3 )
@ -610,9 +614,10 @@ ROM_START( acrnsys5 )
ROM_LOAD("sys5f_iss1.ic11", 0x0000, 0x2000, CRC(cd80418d) SHA1(e588298239b5360b5d1e15d5cd9f7fe2b1693e5d)) // 201,625
ROM_END
} // Anonymous namespace
} // anonymous namespace
/* YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS */
// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS
COMP( 1980, acrnsys2, acrnsys3, 0, acrnsys2, acrnsys, acrnsys_state, empty_init, "Acorn Computers", "Acorn System 2", MACHINE_NO_SOUND_HW | MACHINE_SUPPORTS_SAVE )
COMP( 1980, acrnsys3, 0, 0, acrnsys3, acrnsys, acrnsys_state, empty_init, "Acorn Computers", "Acorn System 3 (6502 CPU)", MACHINE_NO_SOUND_HW | MACHINE_SUPPORTS_SAVE )
COMP( 1980, acrnsys3_6809, acrnsys3, 0, acrnsys3_6809, acrnsys, acrnsys_state, empty_init, "Acorn Computers", "Acorn System 3 (6809 CPU)", MACHINE_NO_SOUND_HW | MACHINE_SUPPORTS_SAVE )