projects
/
gbrg
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
edaf05d
)
entry now inits sp to prevent a restart
author
Lukas Krickl
<lukas@krickl.dev>
Mon, 7 Oct 2024 17:57:04 +0000
(19:57 +0200)
committer
Lukas Krickl
<lukas@krickl.dev>
Mon, 7 Oct 2024 17:57:04 +0000
(19:57 +0200)
from clobbering the stack
src/main.s
patch
|
blob
|
history
src/player.s
patch
|
blob
|
history
diff --git
a/src/main.s
b/src/main.s
index bb4d2b215423ffcc6d181cc94d4a61b60f87183e..d64f6ca32a9095c8aa220d88ee5f43a2cdd3002d 100644
(file)
--- 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 3a62b2ee2233a15d64828585cc085749b0a212b3..f7d26c118686506b97db6e2459a76f5a1f2f7225 100644
(file)
--- 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