Refined copy protection fix

This commit is contained in:
pagefault
2001-08-17 01:42:15 +00:00
parent 6eb660d113
commit 1412b05f1e
2 changed files with 10 additions and 10 deletions

View File

@@ -4230,7 +4230,7 @@ NEWSYM sramaccessbankw16s
pop ecx
ret
EXTSYM MMXSRAMHack
EXTSYM MMXSRAMFix
NEWSYM sramaccessbankr8b
cmp dword[ramsize],0
@@ -4243,13 +4243,13 @@ NEWSYM sramaccessbankr8b
xor ebx,ebx
ret
.noaccess
cmp byte[MMXSRAMHack],1
je .mmxsramhack
cmp byte[MMXSRAMFix],1
je .MMXSRAMFix
xor al,al
xor ebx,ebx
ret
.mmxsramhack
.MMXSRAMFix
mov al,0FFh
xor ebx,ebx
ret
@@ -4268,13 +4268,13 @@ NEWSYM sramaccessbankr16b
xor ebx,ebx
ret
.noaccess
cmp byte[MMXSRAMHack],1
je .mmxsramhack
cmp byte[MMXSRAMFix],1
je .MMXSRAMFix
xor ax,ax
xor ebx,ebx
ret
.mmxsramhack
.MMXSRAMFix
mov ax,0FFFFh
xor ebx,ebx
ret