Partially supported Derby Stallion 96's memory map

This commit is contained in:
zsknight
2001-06-02 23:34:46 +00:00
parent 7b5eb8145a
commit 436b084a08

View File

@@ -4454,6 +4454,34 @@ NEWSYM loadfileGUI
; Wizardry Gaiden 4? ; Wizardry Gaiden 4?
mov esi,[romdata] mov esi,[romdata]
cmp dword[esi+207FC0h],'DERB'
jne .noderby96
cmp dword[esi+207FC4h],'Y ST'
jne .noderby96
cmp dword[esi+207FC8h],'ALLI'
jne .noderby96
cmp dword[esi+207FCDh],'N 96'
jne .noderby96
mov eax,100000h
.loopderby96
mov bl,[esi]
mov bh,[esi+200000h]
mov [esi+200000h],bl
mov [esi],bh
inc esi
dec eax
jnz .loopderby96
mov eax,100000h
.loopderby962
mov bl,[esi+100000h]
mov bh,[esi+200000h]
; mov [esi+200000h],bl
; mov [esi],bh
inc esi
dec eax
jnz .loopderby962
.noderby96
cmp dword[esi+207FC0h],'WIZA' cmp dword[esi+207FC0h],'WIZA'
jne near .notwiz4 jne near .notwiz4
cmp dword[esi+207FC4h],'RDRY' cmp dword[esi+207FC4h],'RDRY'
@@ -4471,6 +4499,7 @@ NEWSYM loadfileGUI
inc esi inc esi
dec eax dec eax
jnz .loopwiz4 jnz .loopwiz4
jmp .notwiz4
pushad pushad
mov edi,mode7tab+256 mov edi,mode7tab+256