From 132e4a71e92ad2b22ff10b7e6e02fcbb911908cc Mon Sep 17 00:00:00 2001 From: n-a-c-h <> Date: Sun, 27 Feb 2005 02:35:21 +0000 Subject: [PATCH] Elliminate a pushad/popad. --- zsnes/src/chips/dsp4proc.asm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zsnes/src/chips/dsp4proc.asm b/zsnes/src/chips/dsp4proc.asm index 226a710b..1524f8fe 100644 --- a/zsnes/src/chips/dsp4proc.asm +++ b/zsnes/src/chips/dsp4proc.asm @@ -65,12 +65,12 @@ NEWSYM DSP4Read16b mov word[dsp4_address],cx pushad call DSP4GetByte - popad mov al,byte[dsp4_byte] + mov byte[dsp4temp],al inc word[dsp4_address] - pushad call DSP4GetByte popad + mov al,byte[dsp4temp] mov ah,byte[dsp4_byte] ret