Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
BIOS steps over if GTE instructions are interrupted,
we must work around that since we don't emulate the pipeline.
Previous workaround sucks since it hacks emulated RAM..
|
|
|
|
|
|
|
|
|
|
|
|
|
|
drc depends on some of them
|
|
useful when comparing things
|
|
|
|
|
|
|
|
|
|
this is for pandora nubs mainly.
|
|
|
|
this is hard to maintain and reportedly buggy
|
|
..when compiling trash
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
but only when command is being processed
|
|
|
|
|
|
|
|
|
|
otherwise in case interrupt happens, target insn is executed twice,
causing occasional glitches in Tekken 2.
Also clear branch flag for it - it's not in delay slot.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@64369 e17a0e51-4ae3-4d35-97c3-1a29b211df97
|
|
place the code together with other PCSX hacks.
|
|
also refactor things a bit (as usual)
|
|
the memhandlers always check RAM locations, even when something
writes to the mirrors.
|
|
|
|
also makes using_tlb constant so that the compiler can remove leftover
TLB code.
|
|
also fix leftover moves, missed by last cleanup commit.
|
|
also fixes pc build
|
|
|
|
all that int16/int32 casting is messing it up I guess.
|
|
|
|
most likely only BIOS can be reused anyway, no need to stress
invalidation code needlessly (even if it does it all well).
|
|
this will hopefully reduce forum load
|
|
|
|
|
|
|