From 59c065de8f01b6564ca5ffa60a35ca406a55dbb5 Mon Sep 17 00:00:00 2001 From: zsknight <> Date: Tue, 24 Apr 2001 07:12:02 +0000 Subject: [PATCH] Adding an array initialization for a newgfx variable as a potential crash fix --- zsnes/src/init.asm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/zsnes/src/init.asm b/zsnes/src/init.asm index 1b059aa4..0e3b6234 100644 --- a/zsnes/src/init.asm +++ b/zsnes/src/init.asm @@ -129,7 +129,16 @@ NEWSYM SfxAC, db 0 blah times 450 db 0 SECTION .text +EXTSYM cpalval NEWSYM init + ; prevents a crash if cpalval gets accessed before initializing + mov eax,cpalval + mov ecx,256 +.looppal + mov dword[eax],cpalval + add eax,4 + loop .looppal + ; Initialize snow stuff mov ecx,400 xor edx,edx