From: Lukas Krickl Date: Mon, 7 Oct 2024 17:57:04 +0000 (+0200) Subject: entry now inits sp to prevent a restart X-Git-Url: https://git.krickl.dev/?a=commitdiff_plain;h=df97a50c76f4ebb432cb5fe01c6ffa593df89cef;p=gbrg%2F.git entry now inits sp to prevent a restart from clobbering the stack --- diff --git a/src/main.s b/src/main.s index bb4d2b2..d64f6ca 100644 --- a/src/main.s +++ b/src/main.s @@ -8,7 +8,8 @@ .fill 0, 0x100 - $ #include "header.inc" -entry: +entry: + ld sp, 0xFFFE call disableinterrutpts call mem_init diff --git a/src/player.s b/src/player.s index 3a62b2e..f7d26c1 100644 --- a/src/player.s +++ b/src/player.s @@ -288,5 +288,4 @@ player_game_over: @restart: ; restart game ; TODO: maybe just go to title? - ; FIXME: this is not clearing the stack! jp entry