Play! Git (2018/07/27) is complied. Play! is an attempt at creating an emulator for the PlayStation 2 (PS2) console on the Windows platform. It is currently written in C/C++. It uses an instruction caching/recompilation scheme to achieve better performance while emulating the CPU.
Play! Git Changelog:
* Fix iOS build.
* Add missing ifdef.
* Restitute RAR support in PsfPlayer.
* Fix build.
* Breakpoints now work again.
* MipsExecutor is now owned by MIPS CPU context.
* Prolog is actually the epilog.
* Notify CMemoryFunction that we're modifying the function.
* Fix formatting.
* ClearActiveBlocks is not a thing anymore.
* Systematically mask addresses involved in block lookup.
* Remove unnecessary patch.
* Fix handling of likely branches.
* Cleanup.
* Cleanup.
* Fix formatting.
* ClearActiveBlocks must also clear block links.
* Fix Unix build.
* Make sure everything is coherent when deleting blocks.
* Simplify block link code.
* Remove useless check/optimisation.
* Fix PsfPlayer build.
* Fix build.
* Block link WIP.
* Code style fixes.
* Block lookup table now only stores "entry-point" functions to guest code.
* Store empty block instead of nullptr in tables.
* Fix return value mistake.
* Add empty block concept.
* Move cycle quota update to block prolog.
* Move PC changing piece of code in compiled block.
* Cleanup.
* Add missing file.
* Made MipsExecutor a template.
* Cleanup.
* Move block lookup logic in separate class.
* Remove unnecessary block lookup.
Download: Play! Git (2018/07/27) x86
Download: Play! Git (2018/07/27) x64
Download: Play! Git (2018/07/27) Android
Source: Here
0 Comments
Post a Comment