- [NEW] Mode +2A/+3 funcionant, a falta de la unitat de disc
This commit is contained in:
@@ -63,6 +63,26 @@ namespace zx_system
|
||||
registerUpdatable(speaker::update);
|
||||
//registerUpdatable(zxscreen::refresh);
|
||||
|
||||
return clock / 10;
|
||||
break;
|
||||
}
|
||||
case ZX_PLUS3:
|
||||
{
|
||||
const uint32_t clock = 3546900;
|
||||
z80::init(clock);
|
||||
z80::connect_port(0xfe, 0x0001, zx_ula::port_in, zx_ula::port_out);
|
||||
mem::init(ZX_PLUS3);
|
||||
zxscreen::init(SCREEN_MODE_128K);
|
||||
audio::init();
|
||||
speaker::init();
|
||||
speaker::register_source(zx_ula::get_sample);
|
||||
speaker::register_source(audio::get_sample);
|
||||
|
||||
registerUpdatable(zx_tape::update);
|
||||
registerUpdatable(audio::update);
|
||||
registerUpdatable(speaker::update);
|
||||
//registerUpdatable(zxscreen::refresh);
|
||||
|
||||
return clock / 10;
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user