diff --git a/main.cpp b/main.cpp index 7b0cedf..671e923 100644 --- a/main.cpp +++ b/main.cpp @@ -26,7 +26,7 @@ int main(int argc, char *argv[]) zx_ula::sound_init(); - zx_tape::load("abusimbel.tap"); + zx_tape::load("manic.tap"); bool should_exit = false; SDL_Event e; @@ -86,13 +86,13 @@ int main(int argc, char *argv[]) z80debug::stop(); zxscreen::redraw(); } else { - if (z80::getPC()==0x05C8) zx_tape::go_berserk(); + //if (z80::getPC()==0x05C8) zx_tape::go_berserk(); uint8_t dt = z80::step(); zx_tape::update(dt); - if (!zx_tape::berserk()) { + //if (!zx_tape::berserk()) { zx_ula::sound_update(dt); - zxscreen::refresh(dt); - } + //} + zxscreen::refresh(dt); } } } diff --git a/manic.tap b/manic.tap new file mode 100644 index 0000000..bc34199 Binary files /dev/null and b/manic.tap differ