This commit is contained in:
pagefault
2001-09-10 03:07:59 +00:00
parent eae147c128
commit 121606766e
2 changed files with 22 additions and 22 deletions

View File

@@ -1313,6 +1313,17 @@ NEWSYM StartDrawNewGfx
ProcMode7ngextbg2 2h, 0 ProcMode7ngextbg2 2h, 0
.noextbgmn2 .noextbgmn2
test byte[scrndis],2h
jnz near .nodobg2mb
test dword[bgcmsung],2h
jz near .nodobg2mb
mov eax,[bg2totng]
cmp eax,[bg2drwng]
je near .nodobg2mb
mov dword[mode0ads],20202020h
Procbgpr1 1, drawbg2linepr1, drawbg2tilepr1, prdata, 2h, 0
.nodobg2mb
; draw sprites mode 2-7 ; draw sprites mode 2-7
test byte[scrndis],10h test byte[scrndis],10h
jnz near .nosprprme jnz near .nosprprme
@@ -1345,17 +1356,6 @@ NEWSYM StartDrawNewGfx
Procsprng 10h, 0 Procsprng 10h, 0
.nosprprmf .nosprprmf
test byte[scrndis],2h
jnz near .nodobg2mb
test dword[bgcmsung],2h
jz near .nodobg2mb
mov eax,[bg2totng]
cmp eax,[bg2drwng]
je near .nodobg2mb
mov dword[mode0ads],20202020h
Procbgpr1 1, drawbg2linepr1, drawbg2tilepr1, prdata, 2h, 0
.nodobg2mb
test byte[scrndis],4h test byte[scrndis],4h
jnz near .nodobg3mb2 jnz near .nodobg3mb2
cmp byte[modeused+1],0 cmp byte[modeused+1],0

View File

@@ -1740,6 +1740,17 @@ NEWSYM StartDrawNewGfx16b
ProcMode7ngextbg216b ngmain ,2h ProcMode7ngextbg216b ngmain ,2h
.noextbgmn2 .noextbgmn2
test byte[scrndis],2h
jnz near .nodobg2mb
test dword[bgcmsung],202h
jz near .nodobg2mb
mov eax,[bg2totng]
cmp eax,[bg2drwng]
je near .nodobg2mb
mov dword[mode0ads],20202020h
Procbgpr116b 1, drawbg2linepr116b, drawbg2tilepr116b, prdata, ngmain, 2h
.nodobg2mb
; draw sprites mode 2-7 ; draw sprites mode 2-7
test byte[scrndis],10h test byte[scrndis],10h
jnz near .nosprprme jnz near .nosprprme
@@ -1772,17 +1783,6 @@ NEWSYM StartDrawNewGfx16b
Procsprng16b ngmain, 10h Procsprng16b ngmain, 10h
.nosprprmf .nosprprmf
test byte[scrndis],2h
jnz near .nodobg2mb
test dword[bgcmsung],202h
jz near .nodobg2mb
mov eax,[bg2totng]
cmp eax,[bg2drwng]
je near .nodobg2mb
mov dword[mode0ads],20202020h
Procbgpr116b 1, drawbg2linepr116b, drawbg2tilepr116b, prdata, ngmain, 2h
.nodobg2mb
test byte[scrndis],4h test byte[scrndis],4h
jnz near .nodobg3mb2 jnz near .nodobg3mb2
cmp byte[modeused+1],0 cmp byte[modeused+1],0