Age | Commit message (Collapse) | Author |
|
|
|
|
|
generic code handles it better now.
|
|
try to guess RAM mirror we are going to hit
|
|
|
|
|
|
|
|
just copy-paste existing code and use _nf handlers from previous patch.
|
|
also adds some asserts I did during debugging this
|
|
it did not match what was used elsewhere for PCSX,
causing rare crashes due to making bad links..
Also comment get_pointer, it's not obvious what it does.
|
|
|
|
|
|
|
|
|
|
causes problems in PCSX, so ifdefed out but left there to reduce drift
from Ari64's version.
|
|
|
|
|
|
..when compiling trash
|
|
also makes using_tlb constant so that the compiler can remove leftover
TLB code.
|
|
also fix leftover moves, missed by last cleanup commit.
|
|
|
|
|
|
also don't recalculate cycles after reads - PCSX doesn't queue
any interrupts on reads.
|
|
|
|
|
|
also get rid of unneeded moves in load_assemble
|
|
|
|
|
|
|
|
|
|
also refactor MTC0 code a bit.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
..because some games like to use the mirrors
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
and break it more I guess
|