FFMQ hidden lines fixed

This commit is contained in:
zsknight
2001-05-29 21:44:12 +00:00
parent 22d4a0919e
commit 0473cf14e2
2 changed files with 17 additions and 2 deletions

View File

@@ -111,7 +111,7 @@ EXTSYM sfx128lineloc,sfx160lineloc,sfx192lineloc,sfxobjlineloc,sfxclineloc
EXTSYM PLOTJmpa,PLOTJmpb,FxTable,FxTableb,FxTablec,FxTabled
EXTSYM SfxPBR,SCBRrel,SfxSCBR,SfxCOLR,hdmaearlstart,SFXCounter
EXTSYM fxbit01,fxbit01pcal,fxbit23,fxbit23pcal,fxbit45,fxbit45pcal,fxbit67,fxbit67pcal
EXTSYM SfxSFR,nosprincr
EXTSYM SfxSFR,nosprincr,hirqmode2
EXTSYM cpucycle,debstop,switchtovirqdeb,debstop3,switchtonmideb
EXTSYM ReadSPC7110log,WriteSPC7110log
@@ -942,6 +942,7 @@ NetSaveState:
%%novirq
test byte[INTEnab],10h
jz %%noirq
%%setagain
cmp byte[intrset],2
jbe %%nointrseta3
dec byte[intrset]
@@ -950,8 +951,13 @@ NetSaveState:
%%nointrseta3
cmp byte[intrset],1
jne %%nointrseta2
cmp byte[hirqmode2],1
je %%hirqchange
mov byte[intrset],8
jmp %%noirq
%%hirqchange
mov byte[intrset],3
jmp %%setagain
%%nointrseta2
test dl,04h
jnz %%noirq
@@ -1303,7 +1309,7 @@ NEWSYM endprog
EXTSYM SDD1Array,SDD1Entry,SDD1Sort
call SDD1Sort
jmp .nodecomppack
; jmp .nodecomppack
cmp byte[SDD1Enable],0
jne .yesdecomppack
cmp dword[SDD1Entry],0

View File

@@ -1325,6 +1325,7 @@ NEWSYM Reg4212hack, dd 0
NEWSYM CacheCheckSkip, db 0
NEWSYM HIRQSkip, db 0
NEWSYM ClearScreenSkip, db 0
NEWSYM hirqmode2, db 0
SECTION .text
; hacks :
@@ -1426,6 +1427,14 @@ NEWSYM headerhack
mov byte[HIRQSkip],0
mov dword[WindowDisables],0
mov byte[ClearScreenSkip],0
mov byte[hirqmode2],0
mov esi,[romdata]
add esi,7FC0h
cmp dword[esi],'FF M'
jne .notffmq
mov byte[hirqmode2],1
.notffmq
mov esi,[romdata]
add esi,7FC0h