2009-03-18

PCSX2 Rev.805

PCSX2 Beta 805 is released.PCSX2 is a PlayStation 2 (PS2) emulator for the Microsoft Windows and Linux operating systems. With the most recent versions, many PS2 games are playable (although speed limitations have made play-to-completion tests for many games impractical), and several games are claimed to have full functionality.

PCSX2 Rev.805 Changelog:
- Emitter: encode negative 8 bit immediates for some instructions and EAX forms for MOV
- LilyPad: fix0red the save state reload crash (memset overflow randomly null'ed
the global dm variable and other things).
- Disabled global optimization properly, and enabled Incremental Link, on devel
builds. Minor code changes compile fairly instantly now. ;) I'll make some
property sheets for enabled/disabled LTCG/WPO in the future.
- Added a new Threading class: ScopedLock. Used as an automatic unlocking mutex
(safe for use with C++ exceptions, and cleaner/simpler code too). It works like
C#'s "using" and "lock" directives, for those familiar with that.
- Optimized the AtomicExchange implementations for MSVC.

Download: PCSX2 Rev.805
Download: PCSX2 Plugins

0 Comments

Post a Comment