2016-01-18

PCSX2 Git (2016/01/18)

EmuCR: PCSX2PCSX2 Git (2016/01/18) 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:
* test: add a new PERL test runner
Miss all importants features.
* Multi thread
* Self Configuration
* Result report
* help ;)
* pcsx2: Fix inverted EE cycle rate range check
Overclock is now positive and underclock is now negative (it used to be
the other way round), so the range check should reflect that.
Coverity CID 156245 Bad bit shift operation(BAD SHIFT)
* pcsx2: Use std::array for Console colours
Using a memcpy to copy non-POD classes with virtual methods is undefined
behaviour. clang was warning that the vtable was being overwritten.
Replace the SafeArray with std::array.
* pcsx2: Rearrange Console colour enum order
Preparation for next commit - The default isn't bold, so it's slightly
neater to have it at the start.
* spu2-x:windows: ifdef XAudio2 2.7 specific stuff
Support for XAudio2 2.8+ still requires build configurations that use
the Windows SDK include and library files (instead of the DirectX SDK
files).
* GameDB: Enabled SkipMpeg hack by default on BDFL Manager PAL-G
* Merge pull request #1124 from TotalCaesar659/master
Fixes some mistakes in Russian translation
* Fixes some mistakes in Russian translation
* ci: Add 64-bit build to Travis CI
Allow the 64-build to fail (at least until the 64-bit emitter stuff is
merged so it compiles properly).
[skip appveyor]
* Merge pull request #1105 from ssakash/CRTC_-NTSC-height-saturation
PCRTC: Better handling of CRTC height saturation
* PCRTC: Better handling of CRTC height saturation
* Merge pull request #1020 from ramapcsx2/loading_psx_games_enable
Enable loading psx games by default. Should help fixing PSX support w…
* Enable loading psx games by default. Should help fixing PSX support when people don't have to first find the hidden config variable before they can even test this.
* Merge pull request #1111 from Dokman/ca_ES
Catalan Translation
* Now it's usable!
All done
ToDo:
Details of every setting
* Emulation Settings done
* Updating with newest templates.
Emulation Settings
EE/IOP done
VUs done
GS done
GS Window done
Speedhacks done
Game fixes ToDo
Plugin/BIOS Selector done
* Pushing base of translation with the newest template
* Merge pull request #1115 from turtleli/gsdx-ogl-blend
gsdx-ogl: Improve accurate blend sprite draw speed
* gsdx-ogl: Optimise overlap detection algorithm
Vectorise coordinate min/max sorting, and use the ordered runion
instead.
* gsdx: Add runion_ordered to GSVector
Allows to save a few instructions cycles when xy and zw are already
sorted (min and max rectangle coords).
* gsdx-ogl: Add sprite overlap statistics to debug messages
* gsdx-ogl: Group non-overlapped accurate blend sprite draws
Reduces the number of draw calls and barriers when drawing sprites.
* gsdx-ogl: Restart collision detection algorithm for remaining sprites
It's useless on its own, but it prepares for the next commit.
* Merge branch 'uptr-addr'
* gsdx: disable simd in 64 bits
Let's concentrate first on SSE2
This commit fuses a couple of ifdef
* MTGS: s/u32 pointer/uptr/
* core: s/u32 pointer/uptr/
* gsdx: s/u32 pointer/uptr/
* x86emitter: ease template stuff
* core: pointers are 8B on 64 bytes
* cdvd: return 0xff instead of 0 on unknown 8 bit reads. improves compatibility with popstarter a bit.
Unfortunately, it then fails to load pops with "loadmodule: fname rom0:UDNL args 5 arg crap:"
* build.sh: automatically configure wx-config on debian system
It is easier to alternate between 32/64 bits build

Download: PCSX2 Git (2016/01/18)
Source: Here

0 Comments

Post a Comment