Automated Pcsx2 builds

These builds are provided by Orphis and are totally free of charge.
New versions on the Git repository are checked every 10 minutes and the builds take a few minutes to complete, please be patient if the newest build doesn't appear here.
If multiple commits are done at the same time, you'll only get the latest one.

Code is hosted on GitHub.
See Pcsx2 website for more information.

The Windows build has been made with Visual C++ 2015. You need to install the Visual C++ 2015 (x86) runtime package to run it.
Legacy builds from the SVN repository can be found here

Showing only 20 latest changes. See full list of builds

Revision Author Date Windows 32bit Commit log
v1.5.0-dev-2104-g49840bb Akash 2017-05-20 19:17:43 Download GSdx: Implement SYNCV register bitfields Add the bitfield structure of the undocumented SYNCV register, potentially might be useful in proper height determination of the output circuit for some weird games which still get it wrong but still haven't figured out how it might be useful. Maybe some sort of black magic formula with the vertical synchronization values? The differential phase value seems to closely resemble the display height value of the video modes (480 for NTSC, 576 for PAL) but after some investigating into the differential phase, I have no clue on how they might be even related. Hopefully the mystery will be unveiled in the near future.
v1.5.0-dev-2103-ge8f35f0 Jonathan Li 2017-05-23 03:02:04 Download onepad: Remove use of "using namespace std" "using namespace std" was causing ambiguity issues and compile errors on FreeBSD. Remove it.
v1.5.0-dev-2102-g802f102 Gregory Hainaut 2017-04-30 21:00:23 Download gsdx: dump gsdump in xz format directly Reduce disk space. Easy to share. It would be nice to port the code to Windows. libzma code was taken from https://git.tukaani.org/xz.git Note: only short dumps are supported so far. Big dump will freeze the interface during the compression. Or will suck all the RAM. Note2: a multithreaded encoder would badly impact the compression ratio Thanks to Turtleli for all review comments
v1.5.0-dev-2101-g53b2fdf Gregory Hainaut 2017-05-08 09:37:13 No build linux: requires liblzma (xz) to build GSdx
v1.5.0-dev-2100-g5c7d9d0 Gregory Hainaut 2017-05-19 10:41:49 Download gsdx: defer init of GSUtil global object Close #1935
v1.5.0-dev-2099-ge043822 Christian Kenny 2017-03-17 00:01:45 Download Added pre-install dialog, updated build instructions, fix RegKey in uninstaller, automatically backup old configuration folder, misc. changes. Automatically backup old configuration folder to avoid conflicts, misc. changes. Added reviewed changes
v1.5.0-dev-2098-gb896eed Christian Kenny 2017-03-13 23:46:15 No build Split portable/pre-install and full installer into own scripts. Move shared definitions to their own files to reduce code duplication. Move version check to own file Split main installer into own script. Integrated changes for portable/standard installation. Forgot to remove a message box
v1.5.0-dev-2097-g833622c Christian Kenny 2017-01-27 17:33:49 No build Check/Install DirectX redistributables on Win8.1 and older (so as long as they have admin privileges). Removed SSSE3 and AVX references from build instructions. Remove old build targets from instructions Don't install DXRedists on 8.1 and newer
v1.5.0-dev-2096-gb51eca8 Christian Kenny 2017-01-18 06:32:54 No build Reformat version detection, move null plugins, force remove folder in uninstaller. Null plugins are sad and lonely, put them with the others later Minor tweaks, force remove Plugins folder because it can prevent $INSTDIR from being deleted (assuming we're doing a standard uninstall) Rewrite version detection to search for 0.9.8 to 1.4.0 as well as future builds. Remove offending whitespace
v1.5.0-dev-2095-g732dc88 Christian Kenny 2016-12-29 21:20:52 No build Block installation on XP/fix an uninstaller regression and add ManifestDPIAware to the installer. Remove NSIS dirs from .gitignore. Typo ;) Remove XPStyle parameter. It isn't needed anymore Updated copyright, added ManifestDPIAware for rich folks, removed IDOK true and Cheats folder from $INSTDIR as Turtleli suggested, formatting adjustments. Gitignore: remove now unused NSIS directories Fixed a nasty regression I introduced after a registry pointer was assumed to be incorrect. It contained UserMode data generated by the First Time Wizard. This was causing conflicts and the FTW to fail randomly when running PCSX2 after a reinstall due to old configuration data being read. I added clarifcation below the original comment to reduce confusion in the future.
v1.5.0-dev-2094-g5298c20 Christian Kenny 2016-12-20 01:12:18 No build Remove unused SVN templates and condense installer files. Reduced compile errors by removing output folder dependency. Forgot to add SharedRedtape changes to last commit Remove unused SVN templates Compile the installer to the NSIS folder so that the user doesn't need to worry about the output folder missing; and wonder why the installer won't compile ;)
v1.5.0-dev-2093-gb7659ea Christian Kenny 2016-12-15 04:02:06 No build Implement version detection for previous installs, separate savestates/memcard categories in the uninstaller. Cleanup scripts and misc. tweaks. Minor tweaks for SharedBase and SharedRedTape: -Updated ${APP_VERSION} to 1.6.0 and tweaked uninstall_log for functionality with uninstall script in pcsx2_full_install.nsi -Added !define for installer icon -Replaced obsolete function with RMDir functionality, uninstaller speed improved marginally -Added filepath for $DOCUMENTS to be removed if empty Main installer tweaks/enhancements: -Tested installer functions in NSIS 3.01 -Implemented uninstall script for future version detection. If an older or equivalent PCSX2 version is detected, the user is prompted to silently uninstall/overwrite or abort the installer. (The function is not compatible with any current stable releases because they lack the registry string required for version detection.) -Added a new installer function so that we can launch PCSX2 directly from the installer. -Supressed some errors related to unused plugins in MakeNSIS. -Replaced File with CreateDirectory function (for Cheats only) because it can't be used on an empty folder and will cause MakeNSIS to fail. -Removed unused /oname parameter that was leftover from SVN builds. -Added option to install additional languages for those who desire to save 2MB of space. -Condensed DirectX Packages into SectionGroup for neatness
v1.5.0-dev-2092-g5986cbc Christian Kenny 2016-12-15 03:37:09 No build Add installer icon, update copyright and build instructions for NSIS 3.0. Update copyright Reformatted instructions, added info specific to NSIS 3.0
v1.5.0-dev-2091-gbc0b1a7 Gregory Hainaut 2017-05-13 14:07:54 Download common: workaround to start ASAN with recent glibc Issue: wait of the semaphore timedout. However semaphore was properly posted counter is 1. To workaround the issue, only throw an error if semaphore counter is 0. Note: I reduced the timeout to 100ms by threads to avoid huge startup delay Close #1939
v1.5.0-dev-2090-g9cb8c70 Gregory Hainaut 2017-04-23 10:50:03 Download gsdx linux: port to latest GTK3 API * replace gtk_table by gtk_grid => it still misses some paddings * Use 3.22 monitor API to query screen size => need to be tested * directly add scrolled windows into a container without bothering with the viewport. Code compile fine but wasn't tested. v2: disable the code until I (or someone) get a chance to test and fix it.
v1.5.0-dev-2089-g02861fa Gregory Hainaut 2017-05-06 17:21:52 No build pcsx2|common: replace throw() by noexcept
v1.5.0-dev-2088-g33fb806 Gregory Hainaut 2017-05-06 17:09:48 No build core: remove noexcept on destructor It is the default on C++11
v1.5.0-dev-2087-g47264dc Gregory Hainaut 2017-05-06 15:28:33 No build core: use = default for trivial destructor Again not reported by clang-tidy and done with sed
v1.5.0-dev-2086-g2ff43f2 Gregory Hainaut 2017-05-06 15:17:12 No build core: remove throw specifier on destructor It is the 'default' on C++11
v1.5.0-dev-2085-g1a9a65d Gregory Hainaut 2017-05-06 14:53:02 No build common: use = default instead of trivial destructor Strangely clang-tidy didn't report them. Commit was done with a sed to it need careful review.