From 231b3a91c3e99b5d1f10807c209fb8538694a631 Mon Sep 17 00:00:00 2001 From: pagefault <> Date: Thu, 9 Aug 2001 16:15:07 +0000 Subject: [PATCH] Clear al register after use --- zsnes/src/dos/dosintrf.asm | 1 + zsnes/src/linux/sdlintrf.asm | 1 + zsnes/src/win/winintrf.asm | 1 + 3 files changed, 3 insertions(+) diff --git a/zsnes/src/dos/dosintrf.asm b/zsnes/src/dos/dosintrf.asm index 35903e44..7bfbe532 100644 --- a/zsnes/src/dos/dosintrf.asm +++ b/zsnes/src/dos/dosintrf.asm @@ -719,6 +719,7 @@ NEWSYM InitPreGame ; Executes before starting/continuing a game cmp al,[V8Mode] je .nochangemode xor byte[V8Mode],1 + xor al,al .nochangemode .nofs diff --git a/zsnes/src/linux/sdlintrf.asm b/zsnes/src/linux/sdlintrf.asm index 6a2f1568..5b9435a7 100644 --- a/zsnes/src/linux/sdlintrf.asm +++ b/zsnes/src/linux/sdlintrf.asm @@ -770,6 +770,7 @@ NEWSYM InitPreGame ; Executes before starting/continuing a game cmp al,[V8Mode] je .nochangemode xor byte[V8Mode],1 + xor al,al .nochangemode mov byte[RaisePitch],1 diff --git a/zsnes/src/win/winintrf.asm b/zsnes/src/win/winintrf.asm index 0e1068a5..082d2e00 100644 --- a/zsnes/src/win/winintrf.asm +++ b/zsnes/src/win/winintrf.asm @@ -960,6 +960,7 @@ NEWSYM InitPreGame ; Executes before starting/continuing a game cmp al,[V8Mode] je .nochangemode xor byte[V8Mode],1 + xor al,al .nochangemode mov byte[RaisePitch],1