Age | Commit message (Collapse) | Author |
|
.. as done by some other PSX emus
|
|
but don't merge RAM_OFFSET stuff, I don't want to mess with this yet
|
|
|
|
also adjust memhandlers to do inv checks as recompiler no longer does
them for unknown writes.
|
|
|
|
|
|
also get rid of unneeded moves in load_assemble
|
|
|
|
|
|
perhaps until someone implements this in recompiler
used by Tomb Raider 2 at least
|
|
|
|
also restore asserts for rjump and ujump cases.
|
|
|
|
|
|
..when compiling trash
|
|
|
|
|
|
|
|
|
|
This reverts commit ca7c944853bbb689040c530655e2da231c40db5b
in favour of fix by Ari64 himself.
|
|
|
|
as hlide explained it's ok as long as we do DS first.
|
|
some games are doing that.
|
|
it was not handling reloads/resets well.
|
|
|
|
|
|
|
|
|
|
|
|
Leaving BxxZALL unhadled, need a test as it's real easy
to mess it all up here.
|
|
they are missing support code in PCSX anyway.
|
|
..or else we might get jump there, which causes it to abort.
Also remove assert that's hit occasionally.
|
|
..because some games like to use the mirrors
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
it caused invalidate_addr() sometimes to be called with bad address.
|
|
|
|
|
|
|
|
|
|
and break it more I guess
|
|
|
|
|