MMX v1.1 attempted fix

This commit is contained in:
zsknight
2001-05-11 05:42:04 +00:00
parent 6bb55bd042
commit 930cde96a2

View File

@@ -69,7 +69,7 @@ EXTSYM reg4read,resolutn,romdata,scrndis,spcBuffera,spcP,spcRam
EXTSYM spcnumread,tableD,timeron,vidbright,DSPMem,OldGfxMode2 EXTSYM spcnumread,tableD,timeron,vidbright,DSPMem,OldGfxMode2
EXTSYM SPC700read,SPC700write,GUIDoReset,spc700read EXTSYM SPC700read,SPC700write,GUIDoReset,spc700read
EXTSYM InitC4,SA1Reset,SetAddressingModesSA1,SetAddressingModes,SDD1BankA,SPC7110init EXTSYM InitC4,SA1Reset,SetAddressingModesSA1,SetAddressingModes,SDD1BankA,SPC7110init
EXTSYM RTCinit EXTSYM RTCinit,InitOBC
EXTSYM memaccessspc7110r8,memaccessspc7110r16,memaccessspc7110w8 EXTSYM memaccessspc7110r8,memaccessspc7110r16,memaccessspc7110w8
EXTSYM memaccessspc7110w16 EXTSYM memaccessspc7110w16
EXTSYM ram7f,snesmap2,snesmmap,sram,MultiTap EXTSYM ram7f,snesmap2,snesmmap,sram,MultiTap
@@ -1733,6 +1733,10 @@ NEWSYM init65816
call SA1Reset call SA1Reset
call SetAddressingModesSA1 call SetAddressingModesSA1
.nosa1init .nosa1init
cmp byte[OBCEnable],0
je .noobcinit
call InitOBC
.noobcinit
cmp byte[C4Enable],0 cmp byte[C4Enable],0
je .noc4init je .noc4init
mov byte[osm2dis],1 mov byte[osm2dis],1
@@ -2047,6 +2051,18 @@ NEWSYM initsnes
jne .mmxc jne .mmxc
mov byte[esi+2241Bh],080h mov byte[esi+2241Bh],080h
.mmxc .mmxc
cmp byte[esi+824Fh],0F0h
jne .mmxd
mov byte[esi+824Fh],080h
.mmxd
cmp byte[esi+21FC8h],0F0h
jne .mmxe
mov byte[esi+21FC8h],080h
.mmxe
cmp byte[esi+22420h],0F0h
jne .mmxf
mov byte[esi+22420h],080h
.mmxf
.notmmx .notmmx
mov esi,[romdata] mov esi,[romdata]