
Zitat von
hap
CXG Super Enterprise ist emuliert, danke an Sean fur ROM dump.
Thanks - unfortunately I'm not able to modify this driver so that it works in MAME 0.220.
I've removed the nvram support and tried to use the method with m_nmitimer+m_standbytimer (as you've done it in the older version of the companion2 driver before adding nvram support)), but it doesn't work.
I guess the main problem of my changes is the main_map and the rom definition, because I don't know the correct addresses.
I've tried it in this way (which is certainly wrong):
void senterp_state::main_map(address_map &map)
{
map(0x0000, 0x0014).m(m_maincpu, FUNC(hd6301y0_cpu_device::m6801_io));
map(0x4000, 0x47ff).mirror(0x3800).ram(); // internal
map(0xc000, 0xffff).rom(); // internal
}
ROM_START( senterp )
ROM_REGION( 0x10000, "maincpu", 0 )
ROM_LOAD("1985_210_newcrest_hd6301y0a14p", 0xc000, 0x4000, CRC(871719c8) SHA1(8c0f5bef2573b9cbebe87be3a899fec6308603be) )
ROM_END
It would be nice if you could correct this code.
And I'm also not sure if the old code for the nmi and standby timer (in companion2) can be used unchanged for the senterprise!?
Or could I just completely remove this code when I don't need nvram?
Rgeards,
Franz