PCSX2 Git (2015/05/19) 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-linux-recorder: add various option to control it
* gsdx-png: use array interface instead of set_pixel
Doc says it is "non-checking equivalent of set_pixel". Still slow as ass
At least syntax is nicer
* gsdx-thread: add a CAPACITY parameter to GSJobQueue
* gsdx-linux-recorder: upgrade code to use n threads
Unfortunately it requires too much memory (easily 6GB)
* gsdx-linux-recorder: implement multithread to save the image
Currently only a dedicated thread. It is still too slow!
* gsdx-thread: remove deprecated boost code
* gsdx-debug: remove old assert
* gsdx-linux: add a basic implementation to record the gameplay as png file
The idea was to merge them later with ffmpeg or other external tool
It kinds of work but current fps is around 2 !!! So not really usable
The speed issue is related to PNG.
So either the code to store pixels data must be optimized. Or maybe it misses some MT loves :)
* gsdx-ogl: use a local buffer to store offscreen texture
It will allow to read texture in // (and potentially could be useful
for recording)
* gsdx-ogl: print some error messages if extenal shader is wrongly configured
* forget 2 files + upgrade googledoc path to github path
* linux: rename everything. It is PCSX2 is uppercase letter
Sorry for all maintainers that will need to upgrade their packages
* PCSX2-linux.sh: update the script due to the renaming
* Rename the linux launcher script
* linux: rename pcsx2-* exe file to PCSX2
Alwawys the same name and uppercase
It was useful on the past to reduce compilation time but there is
less plugins now and ccache just does the job fine.
* linux: reduce complexity of launch_pcsx2_linux.sh script
Don't screw up the shell context so no need to restore it. As a bonus, it supports
interruption(kill/abort) properly
* gsdx-ogl: don't force logz only on debug build
* i10n: update tr_TR (turkish)
Download: PCSX2 Git (2015/05/19)
Source: Here
0 Comments
Post a Comment