2017-08-30

PCSX2 Git (2017/08/30)

EmuCR: PCSX2PCSX2 Git (2017/08/30) is compiled. PCSX2 is an open source 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 Git Changelog:
* GSdx GSTextureCache: Using FastList instead of std::list. Various other improvements.
Using range loops where possible (correctly).
Using auto where possible (minimize code changes whenever it's decided to change back to a std container).
Use more efficient erase pattern (where possible).
Minor code tweaks.
* GSdx GSDevice: Using FastList instead of std::list. Using range loops (correctly). Using auto instead of declaring iterator type.
* GSdx GSTextureCacheSW: Ported erase iterator trick. Using FastList instead of std::list. Using range loops. Using more efficient erase pattern.
* GSdx GSFastList: Introducing the custom container template class.
* GSdx GSDirtyRect: std::vector instead of std::list, to speedup linear scan. Improved const-ness. Using range loop.
* GSdx GSLocalMemory: Reserve space required in the std::vector before adding elements to it.
* GSdx GSCodeBuffer: std::vector instead of std::list, to speedup linear scan. Using range loop on destruction.
* GSdx GSDevice11: Fix unsigned warning under VS2015 with DEBUG build enabled.

Download: PCSX2 Git (2017/08/30)
Source: Here

0 Comments

Post a Comment