mirror of
https://github.com/RaySollium99/picodrive.git
synced 2025-09-05 15:27:46 -04:00
32x: still tweaking renderers
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@858 be3aeb3a-fb24-0410-a615-afba39da0efa
This commit is contained in:
parent
07e5dbab71
commit
7a961c19ba
4 changed files with 74 additions and 20 deletions
|
@ -69,7 +69,9 @@ Pico32xNativePal:
|
|||
ldr r10,[r10, #0x40] @ Pico32x.vdp_regs[0]
|
||||
ldr r11,[r11]
|
||||
ldr r9, =HighPal @ palmd
|
||||
add r11,r11,#(328*8) @ r11 = pmd: md data
|
||||
and r4, r2, #0xff
|
||||
mov r5, #328
|
||||
mla r11,r4,r5,r11 @ r11 = pmd = PicoDraw2FB + offs*328: md data
|
||||
tst r10,#P32XV_PRI
|
||||
moveq r10,#0
|
||||
movne r10,#0x8000 @ r10 = inv_bit
|
||||
|
@ -135,7 +137,9 @@ Pico32xNativePal:
|
|||
ldr r11,[r11]
|
||||
ldr r10,[r10]
|
||||
ldr r9, =HighPal @ palmd
|
||||
add r11,r11,#(328*8) @ r11 = pmd: md data
|
||||
and r4, r2, #0xff
|
||||
mov r5, #328
|
||||
mla r11,r4,r5,r11 @ r11 = pmd = PicoDraw2FB + offs*328: md data
|
||||
call_scan_prep \call_scan
|
||||
|
||||
mov r4, #0 @ line
|
||||
|
@ -290,7 +294,9 @@ Pico32xNativePal:
|
|||
ldr r11,[r11]
|
||||
ldr r10,[r10]
|
||||
ldr r9, =HighPal @ palmd
|
||||
add r11,r11,#(328*8) @ r11 = pmd: md data
|
||||
and r4, r2, #0xff
|
||||
mov r5, #328
|
||||
mla r11,r4,r5,r11 @ r11 = pmd = PicoDraw2FB + offs*328: md data
|
||||
call_scan_prep \call_scan
|
||||
|
||||
mov r4, #0 @ line
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue