PCSX2 Documentation/PCSX2 EE Recompiler: Difference between revisions

Jump to navigation Jump to search
Line 88: Line 88:
==== The Manual Protection ====
==== The Manual Protection ====


After a write in a page, all the block will be recompiled with a manual protection status. The purpose is to add a small check at the start of the block that will check the content of it. In case of failure the block will be cleared with the help of the dyna_block_discard function.
Some pages will be marked as manually protected, all the block will be recompiled with a manual protection code. The protection is an integrity check at the start of the block. Basically it compares the content of the current EE instructions with the older instruction. In case of failure the block will be cleared with the help of the dyna_block_discard function.
 


==== The Automatic Re-Protection ====
==== The Automatic Re-Protection ====
ninja
56

edits

Navigation menu