mirror of
https://github.com/RaySollium99/picodrive.git
synced 2025-09-05 15:27:46 -04:00
1.31 release
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@80 be3aeb3a-fb24-0410-a615-afba39da0efa
This commit is contained in:
parent
782f8f2211
commit
c008977e8e
12 changed files with 160 additions and 50 deletions
|
@ -489,7 +489,13 @@ m_m68k_read8_r02:
|
|||
m_m68k_read8_r03:
|
||||
add r1, r1, #0x110000
|
||||
ldrb r0, [r1, #3]
|
||||
add r1, r1, #0x002200
|
||||
ldr r1, [r1, #4]
|
||||
and r0, r0, #0xc7
|
||||
tst r1, #2 @ DMNA pending?
|
||||
bxeq lr
|
||||
bic r0, r0, #1
|
||||
orr r0, r0, #2
|
||||
bx lr
|
||||
m_m68k_read8_r04:
|
||||
add r1, r1, #0x110000
|
||||
|
@ -677,9 +683,15 @@ m_m68k_read16_r00:
|
|||
m_m68k_read16_r02:
|
||||
add r1, r1, #0x110000
|
||||
ldrb r0, [r1, #2]
|
||||
ldrb r1, [r1, #3]
|
||||
and r1, r1, #0xc7
|
||||
orr r0, r1, r0, lsl #8
|
||||
ldrb r2, [r1, #3]
|
||||
add r1, r1, #0x002200
|
||||
ldr r1, [r1, #4]
|
||||
and r2, r2, #0xc7
|
||||
orr r0, r2, r0, lsl #8
|
||||
tst r1, #2 @ DMNA pending?
|
||||
bxeq lr
|
||||
bic r0, r0, #1
|
||||
orr r0, r0, #2
|
||||
bx lr
|
||||
m_m68k_read16_r04:
|
||||
add r1, r1, #0x110000
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue