diff --git a/releases/InputTest_20220121.rbf b/releases/InputTest_20220121.rbf deleted file mode 100644 index 65553b5..0000000 Binary files a/releases/InputTest_20220121.rbf and /dev/null differ diff --git a/src/inputtest/zorblaxx_app.c b/src/inputtest/zorblaxx_app.c index c30a8ce..6fa6470 100644 --- a/src/inputtest/zorblaxx_app.c +++ b/src/inputtest/zorblaxx_app.c @@ -636,6 +636,13 @@ void game_loop() } } +void quit_zorblaxx(){ + stop_music(); + clear_tilemap(); + clear_chars(0); + clear_sprites(); +} + void app_zorblaxx() { setup_variables(); @@ -647,6 +654,7 @@ void app_zorblaxx() clear_sprites(); if (pleaseStop) { + quit_zorblaxx(); return; } @@ -662,9 +670,11 @@ void app_zorblaxx() clear_sprites(); if (pleaseStop) { + quit_zorblaxx(); return; } game_loop(); } -} \ No newline at end of file +} + diff --git a/src/shared/music.c b/src/shared/music.c index d24333f..58a6b11 100644 --- a/src/shared/music.c +++ b/src/shared/music.c @@ -52,4 +52,6 @@ void stop_music() { // Send stop command musicram[0] = 3; + // Reset last played track + music_last_played = 255; } \ No newline at end of file