[PSX2] Dev PCSX2 SVNv1.5.0-dev-2099-ge043822

[3] @ Piątek, 19 Maja 2017 12:25CET

[PSX2] Dev PCSX2 SVNv1.5.0-dev-2099-ge043822

Kolejna developerska wersja PCSX2 – emulatora konsoli Sony Playstation II serwowana przez automatyczny build Orphisa.

Ostatnia oficjalna wersja tego emulatora to PCSX2 1.4.0.

PCSX2 Developer version SVNv1.5.0-dev-2099-ge043822 2017-03-17 00:01:45

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2098-gb896eed 2017-03-13 23:46:15

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2097-g833622c 2017-01-27 17:33:49

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2096-gb51eca8 2017-01-18 06:32:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2095-g732dc88 2016-12-29 21:20:52

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2094-g5298c20 2016-12-20 01:12:18

  • 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 ;)

PCSX2 Developer version SVNv1.5.0-dev-2093-gb7659ea 2016-12-15 04:02:06

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2092-g5986cbc 2016-12-15 03:37:09

  • Add installer icon, update copyright and build instructions for NSIS 3.0. Update copyright Reformatted instructions, added info specific to NSIS 3.0

PCSX2 Developer version SVNv1.5.0-dev-2091-gbc0b1a7 2017-05-13 14:07:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2090-g9cb8c70 2017-04-23 10:50:03

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2089-g02861fa 2017-05-06 17:21:52

  • pcsx2|common: replace throw() by noexcept

PCSX2 Developer version SVNv1.5.0-dev-2088-g33fb806 2017-05-06 17:09:48

  • core: remove noexcept on destructor It is the default on C++11

PCSX2 Developer version SVNv1.5.0-dev-2087-g47264dc 2017-05-06 15:28:33

  • core: use = default for trivial destructor Again not reported by clang-tidy and done with sed

PCSX2 Developer version SVNv1.5.0-dev-2086-g2ff43f2 2017-05-06 15:17:12

  • core: remove throw specifier on destructor It is the 'default' on C++11

PCSX2 Developer version SVNv1.5.0-dev-2085-g1a9a65d 2017-05-06 14:53:02

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2084-gb951e24 2017-05-06 14:22:00

  • common: remove throw specifier on destructor By default in C++11 destructors are noexcept. Besides throw is deprecated

PCSX2 Developer version SVNv1.5.0-dev-2083-gb15ab1b 2017-05-06 11:59:43

  • gsdx: use = default instead of trivial constructor/destructor reported by clang-tidy

PCSX2 Developer version SVNv1.5.0-dev-2082-g94b50b8 2017-05-06 13:06:08

  • core: use = default instead of trivial copy constructor

PCSX2 Developer version SVNv1.5.0-dev-2081-g585ccc1 2017-05-06 13:02:02

  • core: use = default instead of trivial constructor/destructor reported by clang-tidy Note: drop throw() specifier as it is the 'default' in C++11 for destructor

PCSX2 Developer version SVNv1.5.0-dev-2080-gd332bb1 2017-05-06 13:01:33

  • core/gui: use = default instead of trivial constructor/destructor reported by clang-tidy Note: drop throw() specifier as it is the 'default' in C++11 for destructor
» [PSX2] Dev PCSX2 SVNv1.5.0-dev-2104-g49840bb

PCSX2 Developer version SVNv1.5.0-dev-2104-g49840bb 2017-05-20 19:17:43

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2103-ge8f35f0 2017-05-23 03:02:04

PCSX2 Developer version SVNv1.5.0-dev-2102-g802f102 2017-04-30 21:00:23

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2101-g53b2fdf 2017-05-08 09:37:13

  • linux: requires liblzma (xz) to build GSdx

PCSX2 Developer version SVNv1.5.0-dev-2100-g5c7d9d0 2017-05-19 10:41:49

PCSX2 Developer version SVNv1.5.0-dev-2099-ge043822 2017-03-17 00:01:45

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2098-gb896eed 2017-03-13 23:46:15

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2097-g833622c 2017-01-27 17:33:49

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2096-gb51eca8 2017-01-18 06:32:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2095-g732dc88 2016-12-29 21:20:52

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2094-g5298c20 2016-12-20 01:12:18

  • 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 ;)

PCSX2 Developer version SVNv1.5.0-dev-2093-gb7659ea 2016-12-15 04:02:06

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2092-g5986cbc 2016-12-15 03:37:09

  • Add installer icon, update copyright and build instructions for NSIS 3.0. Update copyright Reformatted instructions, added info specific to NSIS 3.0

PCSX2 Developer version SVNv1.5.0-dev-2091-gbc0b1a7 2017-05-13 14:07:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2090-g9cb8c70 2017-04-23 10:50:03

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2089-g02861fa 2017-05-06 17:21:52

  • pcsx2|common: replace throw() by noexcept

PCSX2 Developer version SVNv1.5.0-dev-2088-g33fb806 2017-05-06 17:09:48

  • core: remove noexcept on destructor It is the default on C++11

PCSX2 Developer version SVNv1.5.0-dev-2087-g47264dc 2017-05-06 15:28:33

  • core: use = default for trivial destructor Again not reported by clang-tidy and done with sed

PCSX2 Developer version SVNv1.5.0-dev-2086-g2ff43f2 2017-05-06 15:17:12

  • core: remove throw specifier on destructor It is the 'default' on C++11

PCSX2 Developer version SVNv1.5.0-dev-2085-g1a9a65d 2017-05-06 14:53:02

  • 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.
» [PSX2] Dev PCSX2 SVNv1.5.0-dev-2104-g49840bb

PCSX2 Developer version SVNv1.5.0-dev-2104-g49840bb 2017-05-20 19:17:43

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2103-ge8f35f0 2017-05-23 03:02:04

PCSX2 Developer version SVNv1.5.0-dev-2102-g802f102 2017-04-30 21:00:23

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2101-g53b2fdf 2017-05-08 09:37:13

  • linux: requires liblzma (xz) to build GSdx

PCSX2 Developer version SVNv1.5.0-dev-2100-g5c7d9d0 2017-05-19 10:41:49

PCSX2 Developer version SVNv1.5.0-dev-2099-ge043822 2017-03-17 00:01:45

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2098-gb896eed 2017-03-13 23:46:15

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2097-g833622c 2017-01-27 17:33:49

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2096-gb51eca8 2017-01-18 06:32:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2095-g732dc88 2016-12-29 21:20:52

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2094-g5298c20 2016-12-20 01:12:18

  • 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 ;)

PCSX2 Developer version SVNv1.5.0-dev-2093-gb7659ea 2016-12-15 04:02:06

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2092-g5986cbc 2016-12-15 03:37:09

  • Add installer icon, update copyright and build instructions for NSIS 3.0. Update copyright Reformatted instructions, added info specific to NSIS 3.0

PCSX2 Developer version SVNv1.5.0-dev-2091-gbc0b1a7 2017-05-13 14:07:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2090-g9cb8c70 2017-04-23 10:50:03

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2089-g02861fa 2017-05-06 17:21:52

  • pcsx2|common: replace throw() by noexcept

PCSX2 Developer version SVNv1.5.0-dev-2088-g33fb806 2017-05-06 17:09:48

  • core: remove noexcept on destructor It is the default on C++11

PCSX2 Developer version SVNv1.5.0-dev-2087-g47264dc 2017-05-06 15:28:33

  • core: use = default for trivial destructor Again not reported by clang-tidy and done with sed

PCSX2 Developer version SVNv1.5.0-dev-2086-g2ff43f2 2017-05-06 15:17:12

  • core: remove throw specifier on destructor It is the 'default' on C++11

PCSX2 Developer version SVNv1.5.0-dev-2085-g1a9a65d 2017-05-06 14:53:02

  • 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.
» [PSX2] Dev PCSX2 SVNv1.5.0-dev-2104-g49840bb

PCSX2 Developer version SVNv1.5.0-dev-2104-g49840bb 2017-05-20 19:17:43

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2103-ge8f35f0 2017-05-23 03:02:04

PCSX2 Developer version SVNv1.5.0-dev-2102-g802f102 2017-04-30 21:00:23

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2101-g53b2fdf 2017-05-08 09:37:13

  • linux: requires liblzma (xz) to build GSdx

PCSX2 Developer version SVNv1.5.0-dev-2100-g5c7d9d0 2017-05-19 10:41:49

PCSX2 Developer version SVNv1.5.0-dev-2099-ge043822 2017-03-17 00:01:45

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2098-gb896eed 2017-03-13 23:46:15

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2097-g833622c 2017-01-27 17:33:49

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2096-gb51eca8 2017-01-18 06:32:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2095-g732dc88 2016-12-29 21:20:52

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2094-g5298c20 2016-12-20 01:12:18

  • 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 ;)

PCSX2 Developer version SVNv1.5.0-dev-2093-gb7659ea 2016-12-15 04:02:06

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2092-g5986cbc 2016-12-15 03:37:09

  • Add installer icon, update copyright and build instructions for NSIS 3.0. Update copyright Reformatted instructions, added info specific to NSIS 3.0

PCSX2 Developer version SVNv1.5.0-dev-2091-gbc0b1a7 2017-05-13 14:07:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2090-g9cb8c70 2017-04-23 10:50:03

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2089-g02861fa 2017-05-06 17:21:52

  • pcsx2|common: replace throw() by noexcept

PCSX2 Developer version SVNv1.5.0-dev-2088-g33fb806 2017-05-06 17:09:48

  • core: remove noexcept on destructor It is the default on C++11

PCSX2 Developer version SVNv1.5.0-dev-2087-g47264dc 2017-05-06 15:28:33

  • core: use = default for trivial destructor Again not reported by clang-tidy and done with sed

PCSX2 Developer version SVNv1.5.0-dev-2086-g2ff43f2 2017-05-06 15:17:12

  • core: remove throw specifier on destructor It is the 'default' on C++11

PCSX2 Developer version SVNv1.5.0-dev-2085-g1a9a65d 2017-05-06 14:53:02

  • 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.
» [PSX2] Dev PCSX2 SVNv1.5.0-dev-2104-g49840bb

PCSX2 Developer version SVNv1.5.0-dev-2104-g49840bb 2017-05-20 19:17:43

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2103-ge8f35f0 2017-05-23 03:02:04

PCSX2 Developer version SVNv1.5.0-dev-2102-g802f102 2017-04-30 21:00:23

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2101-g53b2fdf 2017-05-08 09:37:13

  • linux: requires liblzma (xz) to build GSdx

PCSX2 Developer version SVNv1.5.0-dev-2100-g5c7d9d0 2017-05-19 10:41:49

PCSX2 Developer version SVNv1.5.0-dev-2099-ge043822 2017-03-17 00:01:45

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2098-gb896eed 2017-03-13 23:46:15

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2097-g833622c 2017-01-27 17:33:49

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2096-gb51eca8 2017-01-18 06:32:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2095-g732dc88 2016-12-29 21:20:52

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2094-g5298c20 2016-12-20 01:12:18

  • 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 ;)

PCSX2 Developer version SVNv1.5.0-dev-2093-gb7659ea 2016-12-15 04:02:06

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2092-g5986cbc 2016-12-15 03:37:09

  • Add installer icon, update copyright and build instructions for NSIS 3.0. Update copyright Reformatted instructions, added info specific to NSIS 3.0

PCSX2 Developer version SVNv1.5.0-dev-2091-gbc0b1a7 2017-05-13 14:07:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2090-g9cb8c70 2017-04-23 10:50:03

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2089-g02861fa 2017-05-06 17:21:52

  • pcsx2|common: replace throw() by noexcept

PCSX2 Developer version SVNv1.5.0-dev-2088-g33fb806 2017-05-06 17:09:48

  • core: remove noexcept on destructor It is the default on C++11

PCSX2 Developer version SVNv1.5.0-dev-2087-g47264dc 2017-05-06 15:28:33

  • core: use = default for trivial destructor Again not reported by clang-tidy and done with sed

PCSX2 Developer version SVNv1.5.0-dev-2086-g2ff43f2 2017-05-06 15:17:12

  • core: remove throw specifier on destructor It is the 'default' on C++11

PCSX2 Developer version SVNv1.5.0-dev-2085-g1a9a65d 2017-05-06 14:53:02

  • 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.
» [PSX2] Dev PCSX2 SVNv1.5.0-dev-2104-g49840bb

PCSX2 Developer version SVNv1.5.0-dev-2104-g49840bb 2017-05-20 19:17:43

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2103-ge8f35f0 2017-05-23 03:02:04

PCSX2 Developer version SVNv1.5.0-dev-2102-g802f102 2017-04-30 21:00:23

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2101-g53b2fdf 2017-05-08 09:37:13

  • linux: requires liblzma (xz) to build GSdx

PCSX2 Developer version SVNv1.5.0-dev-2100-g5c7d9d0 2017-05-19 10:41:49

PCSX2 Developer version SVNv1.5.0-dev-2099-ge043822 2017-03-17 00:01:45

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2098-gb896eed 2017-03-13 23:46:15

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2097-g833622c 2017-01-27 17:33:49

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2096-gb51eca8 2017-01-18 06:32:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2095-g732dc88 2016-12-29 21:20:52

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2094-g5298c20 2016-12-20 01:12:18

  • 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 ;)

PCSX2 Developer version SVNv1.5.0-dev-2093-gb7659ea 2016-12-15 04:02:06

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2092-g5986cbc 2016-12-15 03:37:09

  • Add installer icon, update copyright and build instructions for NSIS 3.0. Update copyright Reformatted instructions, added info specific to NSIS 3.0

PCSX2 Developer version SVNv1.5.0-dev-2091-gbc0b1a7 2017-05-13 14:07:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2090-g9cb8c70 2017-04-23 10:50:03

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2089-g02861fa 2017-05-06 17:21:52

  • pcsx2|common: replace throw() by noexcept

PCSX2 Developer version SVNv1.5.0-dev-2088-g33fb806 2017-05-06 17:09:48

  • core: remove noexcept on destructor It is the default on C++11

PCSX2 Developer version SVNv1.5.0-dev-2087-g47264dc 2017-05-06 15:28:33

  • core: use = default for trivial destructor Again not reported by clang-tidy and done with sed

PCSX2 Developer version SVNv1.5.0-dev-2086-g2ff43f2 2017-05-06 15:17:12

  • core: remove throw specifier on destructor It is the 'default' on C++11

PCSX2 Developer version SVNv1.5.0-dev-2085-g1a9a65d 2017-05-06 14:53:02

  • 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.
» [PSX2] Dev PCSX2 SVNv1.5.0-dev-2104-g49840bb

PCSX2 Developer version SVNv1.5.0-dev-2104-g49840bb 2017-05-20 19:17:43

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2103-ge8f35f0 2017-05-23 03:02:04

PCSX2 Developer version SVNv1.5.0-dev-2102-g802f102 2017-04-30 21:00:23

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2101-g53b2fdf 2017-05-08 09:37:13

  • linux: requires liblzma (xz) to build GSdx

PCSX2 Developer version SVNv1.5.0-dev-2100-g5c7d9d0 2017-05-19 10:41:49

PCSX2 Developer version SVNv1.5.0-dev-2099-ge043822 2017-03-17 00:01:45

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2098-gb896eed 2017-03-13 23:46:15

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2097-g833622c 2017-01-27 17:33:49

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2096-gb51eca8 2017-01-18 06:32:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2095-g732dc88 2016-12-29 21:20:52

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2094-g5298c20 2016-12-20 01:12:18

  • 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 ;)

PCSX2 Developer version SVNv1.5.0-dev-2093-gb7659ea 2016-12-15 04:02:06

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2092-g5986cbc 2016-12-15 03:37:09

  • Add installer icon, update copyright and build instructions for NSIS 3.0. Update copyright Reformatted instructions, added info specific to NSIS 3.0

PCSX2 Developer version SVNv1.5.0-dev-2091-gbc0b1a7 2017-05-13 14:07:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2090-g9cb8c70 2017-04-23 10:50:03

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2089-g02861fa 2017-05-06 17:21:52

  • pcsx2|common: replace throw() by noexcept

PCSX2 Developer version SVNv1.5.0-dev-2088-g33fb806 2017-05-06 17:09:48

  • core: remove noexcept on destructor It is the default on C++11

PCSX2 Developer version SVNv1.5.0-dev-2087-g47264dc 2017-05-06 15:28:33

  • core: use = default for trivial destructor Again not reported by clang-tidy and done with sed

PCSX2 Developer version SVNv1.5.0-dev-2086-g2ff43f2 2017-05-06 15:17:12

  • core: remove throw specifier on destructor It is the 'default' on C++11

PCSX2 Developer version SVNv1.5.0-dev-2085-g1a9a65d 2017-05-06 14:53:02

  • 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.
» [PSX2] Dev PCSX2 SVNv1.5.0-dev-2104-g49840bb

PCSX2 Developer version SVNv1.5.0-dev-2104-g49840bb 2017-05-20 19:17:43

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2103-ge8f35f0 2017-05-23 03:02:04

PCSX2 Developer version SVNv1.5.0-dev-2102-g802f102 2017-04-30 21:00:23

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2101-g53b2fdf 2017-05-08 09:37:13

  • linux: requires liblzma (xz) to build GSdx

PCSX2 Developer version SVNv1.5.0-dev-2100-g5c7d9d0 2017-05-19 10:41:49

PCSX2 Developer version SVNv1.5.0-dev-2099-ge043822 2017-03-17 00:01:45

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2098-gb896eed 2017-03-13 23:46:15

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2097-g833622c 2017-01-27 17:33:49

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2096-gb51eca8 2017-01-18 06:32:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2095-g732dc88 2016-12-29 21:20:52

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2094-g5298c20 2016-12-20 01:12:18

  • 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 ;)

PCSX2 Developer version SVNv1.5.0-dev-2093-gb7659ea 2016-12-15 04:02:06

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2092-g5986cbc 2016-12-15 03:37:09

  • Add installer icon, update copyright and build instructions for NSIS 3.0. Update copyright Reformatted instructions, added info specific to NSIS 3.0

PCSX2 Developer version SVNv1.5.0-dev-2091-gbc0b1a7 2017-05-13 14:07:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2090-g9cb8c70 2017-04-23 10:50:03

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2089-g02861fa 2017-05-06 17:21:52

  • pcsx2|common: replace throw() by noexcept

PCSX2 Developer version SVNv1.5.0-dev-2088-g33fb806 2017-05-06 17:09:48

  • core: remove noexcept on destructor It is the default on C++11

PCSX2 Developer version SVNv1.5.0-dev-2087-g47264dc 2017-05-06 15:28:33

  • core: use = default for trivial destructor Again not reported by clang-tidy and done with sed

PCSX2 Developer version SVNv1.5.0-dev-2086-g2ff43f2 2017-05-06 15:17:12

  • core: remove throw specifier on destructor It is the 'default' on C++11

PCSX2 Developer version SVNv1.5.0-dev-2085-g1a9a65d 2017-05-06 14:53:02

  • 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.
» [PSX2] Dev PCSX2 SVNv1.5.0-dev-2104-g49840bb

PCSX2 Developer version SVNv1.5.0-dev-2104-g49840bb 2017-05-20 19:17:43

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2103-ge8f35f0 2017-05-23 03:02:04

PCSX2 Developer version SVNv1.5.0-dev-2102-g802f102 2017-04-30 21:00:23

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2101-g53b2fdf 2017-05-08 09:37:13

  • linux: requires liblzma (xz) to build GSdx

PCSX2 Developer version SVNv1.5.0-dev-2100-g5c7d9d0 2017-05-19 10:41:49

PCSX2 Developer version SVNv1.5.0-dev-2099-ge043822 2017-03-17 00:01:45

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2098-gb896eed 2017-03-13 23:46:15

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2097-g833622c 2017-01-27 17:33:49

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2096-gb51eca8 2017-01-18 06:32:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2095-g732dc88 2016-12-29 21:20:52

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2094-g5298c20 2016-12-20 01:12:18

  • 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 ;)

PCSX2 Developer version SVNv1.5.0-dev-2093-gb7659ea 2016-12-15 04:02:06

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2092-g5986cbc 2016-12-15 03:37:09

  • Add installer icon, update copyright and build instructions for NSIS 3.0. Update copyright Reformatted instructions, added info specific to NSIS 3.0

PCSX2 Developer version SVNv1.5.0-dev-2091-gbc0b1a7 2017-05-13 14:07:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2090-g9cb8c70 2017-04-23 10:50:03

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2089-g02861fa 2017-05-06 17:21:52

  • pcsx2|common: replace throw() by noexcept

PCSX2 Developer version SVNv1.5.0-dev-2088-g33fb806 2017-05-06 17:09:48

  • core: remove noexcept on destructor It is the default on C++11

PCSX2 Developer version SVNv1.5.0-dev-2087-g47264dc 2017-05-06 15:28:33

  • core: use = default for trivial destructor Again not reported by clang-tidy and done with sed

PCSX2 Developer version SVNv1.5.0-dev-2086-g2ff43f2 2017-05-06 15:17:12

  • core: remove throw specifier on destructor It is the 'default' on C++11

PCSX2 Developer version SVNv1.5.0-dev-2085-g1a9a65d 2017-05-06 14:53:02

  • 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.
» [PSX2] Dev PCSX2 SVNv1.5.0-dev-2104-g49840bb

PCSX2 Developer version SVNv1.5.0-dev-2104-g49840bb 2017-05-20 19:17:43

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2103-ge8f35f0 2017-05-23 03:02:04

PCSX2 Developer version SVNv1.5.0-dev-2102-g802f102 2017-04-30 21:00:23

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2101-g53b2fdf 2017-05-08 09:37:13

  • linux: requires liblzma (xz) to build GSdx

PCSX2 Developer version SVNv1.5.0-dev-2100-g5c7d9d0 2017-05-19 10:41:49

PCSX2 Developer version SVNv1.5.0-dev-2099-ge043822 2017-03-17 00:01:45

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2098-gb896eed 2017-03-13 23:46:15

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2097-g833622c 2017-01-27 17:33:49

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2096-gb51eca8 2017-01-18 06:32:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2095-g732dc88 2016-12-29 21:20:52

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2094-g5298c20 2016-12-20 01:12:18

  • 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 ;)

PCSX2 Developer version SVNv1.5.0-dev-2093-gb7659ea 2016-12-15 04:02:06

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2092-g5986cbc 2016-12-15 03:37:09

  • Add installer icon, update copyright and build instructions for NSIS 3.0. Update copyright Reformatted instructions, added info specific to NSIS 3.0

PCSX2 Developer version SVNv1.5.0-dev-2091-gbc0b1a7 2017-05-13 14:07:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2090-g9cb8c70 2017-04-23 10:50:03

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2089-g02861fa 2017-05-06 17:21:52

  • pcsx2|common: replace throw() by noexcept

PCSX2 Developer version SVNv1.5.0-dev-2088-g33fb806 2017-05-06 17:09:48

  • core: remove noexcept on destructor It is the default on C++11

PCSX2 Developer version SVNv1.5.0-dev-2087-g47264dc 2017-05-06 15:28:33

  • core: use = default for trivial destructor Again not reported by clang-tidy and done with sed

PCSX2 Developer version SVNv1.5.0-dev-2086-g2ff43f2 2017-05-06 15:17:12

  • core: remove throw specifier on destructor It is the 'default' on C++11

PCSX2 Developer version SVNv1.5.0-dev-2085-g1a9a65d 2017-05-06 14:53:02

  • 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.
» [PSX2] Dev PCSX2 SVNv1.5.0-dev-2104-g49840bb

PCSX2 Developer version SVNv1.5.0-dev-2104-g49840bb 2017-05-20 19:17:43

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2103-ge8f35f0 2017-05-23 03:02:04

PCSX2 Developer version SVNv1.5.0-dev-2102-g802f102 2017-04-30 21:00:23

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2101-g53b2fdf 2017-05-08 09:37:13

  • linux: requires liblzma (xz) to build GSdx

PCSX2 Developer version SVNv1.5.0-dev-2100-g5c7d9d0 2017-05-19 10:41:49

PCSX2 Developer version SVNv1.5.0-dev-2099-ge043822 2017-03-17 00:01:45

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2098-gb896eed 2017-03-13 23:46:15

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2097-g833622c 2017-01-27 17:33:49

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2096-gb51eca8 2017-01-18 06:32:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2095-g732dc88 2016-12-29 21:20:52

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2094-g5298c20 2016-12-20 01:12:18

  • 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 ;)

PCSX2 Developer version SVNv1.5.0-dev-2093-gb7659ea 2016-12-15 04:02:06

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2092-g5986cbc 2016-12-15 03:37:09

  • Add installer icon, update copyright and build instructions for NSIS 3.0. Update copyright Reformatted instructions, added info specific to NSIS 3.0

PCSX2 Developer version SVNv1.5.0-dev-2091-gbc0b1a7 2017-05-13 14:07:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2090-g9cb8c70 2017-04-23 10:50:03

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2089-g02861fa 2017-05-06 17:21:52

  • pcsx2|common: replace throw() by noexcept

PCSX2 Developer version SVNv1.5.0-dev-2088-g33fb806 2017-05-06 17:09:48

  • core: remove noexcept on destructor It is the default on C++11

PCSX2 Developer version SVNv1.5.0-dev-2087-g47264dc 2017-05-06 15:28:33

  • core: use = default for trivial destructor Again not reported by clang-tidy and done with sed

PCSX2 Developer version SVNv1.5.0-dev-2086-g2ff43f2 2017-05-06 15:17:12

  • core: remove throw specifier on destructor It is the 'default' on C++11

PCSX2 Developer version SVNv1.5.0-dev-2085-g1a9a65d 2017-05-06 14:53:02

  • 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.
» [PSX2] Dev PCSX2 SVNv1.5.0-dev-2104-g49840bb

PCSX2 Developer version SVNv1.5.0-dev-2104-g49840bb 2017-05-20 19:17:43

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2103-ge8f35f0 2017-05-23 03:02:04

PCSX2 Developer version SVNv1.5.0-dev-2102-g802f102 2017-04-30 21:00:23

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2101-g53b2fdf 2017-05-08 09:37:13

  • linux: requires liblzma (xz) to build GSdx

PCSX2 Developer version SVNv1.5.0-dev-2100-g5c7d9d0 2017-05-19 10:41:49

PCSX2 Developer version SVNv1.5.0-dev-2099-ge043822 2017-03-17 00:01:45

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2098-gb896eed 2017-03-13 23:46:15

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2097-g833622c 2017-01-27 17:33:49

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2096-gb51eca8 2017-01-18 06:32:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2095-g732dc88 2016-12-29 21:20:52

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2094-g5298c20 2016-12-20 01:12:18

  • 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 ;)

PCSX2 Developer version SVNv1.5.0-dev-2093-gb7659ea 2016-12-15 04:02:06

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2092-g5986cbc 2016-12-15 03:37:09

  • Add installer icon, update copyright and build instructions for NSIS 3.0. Update copyright Reformatted instructions, added info specific to NSIS 3.0

PCSX2 Developer version SVNv1.5.0-dev-2091-gbc0b1a7 2017-05-13 14:07:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2090-g9cb8c70 2017-04-23 10:50:03

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2089-g02861fa 2017-05-06 17:21:52

  • pcsx2|common: replace throw() by noexcept

PCSX2 Developer version SVNv1.5.0-dev-2088-g33fb806 2017-05-06 17:09:48

  • core: remove noexcept on destructor It is the default on C++11

PCSX2 Developer version SVNv1.5.0-dev-2087-g47264dc 2017-05-06 15:28:33

  • core: use = default for trivial destructor Again not reported by clang-tidy and done with sed

PCSX2 Developer version SVNv1.5.0-dev-2086-g2ff43f2 2017-05-06 15:17:12

  • core: remove throw specifier on destructor It is the 'default' on C++11

PCSX2 Developer version SVNv1.5.0-dev-2085-g1a9a65d 2017-05-06 14:53:02

  • 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.
» [PSX2] Dev PCSX2 SVNv1.5.0-dev-2104-g49840bb

PCSX2 Developer version SVNv1.5.0-dev-2104-g49840bb 2017-05-20 19:17:43

  • 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.
» [PSX2] Dev PCSX2 SVNv1.5.0-dev-2103-ge8f35f0

PCSX2 Developer version SVNv1.5.0-dev-2103-ge8f35f0 2017-05-23 03:02:04

PCSX2 Developer version SVNv1.5.0-dev-2102-g802f102 2017-04-30 21:00:23

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2101-g53b2fdf 2017-05-08 09:37:13

  • linux: requires liblzma (xz) to build GSdx

PCSX2 Developer version SVNv1.5.0-dev-2100-g5c7d9d0 2017-05-19 10:41:49

PCSX2 Developer version SVNv1.5.0-dev-2099-ge043822 2017-03-17 00:01:45

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2098-gb896eed 2017-03-13 23:46:15

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2097-g833622c 2017-01-27 17:33:49

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2096-gb51eca8 2017-01-18 06:32:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2095-g732dc88 2016-12-29 21:20:52

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2094-g5298c20 2016-12-20 01:12:18

  • 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 ;)

PCSX2 Developer version SVNv1.5.0-dev-2093-gb7659ea 2016-12-15 04:02:06

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2092-g5986cbc 2016-12-15 03:37:09

  • Add installer icon, update copyright and build instructions for NSIS 3.0. Update copyright Reformatted instructions, added info specific to NSIS 3.0

PCSX2 Developer version SVNv1.5.0-dev-2091-gbc0b1a7 2017-05-13 14:07:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2090-g9cb8c70 2017-04-23 10:50:03

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2089-g02861fa 2017-05-06 17:21:52

  • pcsx2|common: replace throw() by noexcept

PCSX2 Developer version SVNv1.5.0-dev-2088-g33fb806 2017-05-06 17:09:48

  • core: remove noexcept on destructor It is the default on C++11

PCSX2 Developer version SVNv1.5.0-dev-2087-g47264dc 2017-05-06 15:28:33

  • core: use = default for trivial destructor Again not reported by clang-tidy and done with sed

PCSX2 Developer version SVNv1.5.0-dev-2086-g2ff43f2 2017-05-06 15:17:12

  • core: remove throw specifier on destructor It is the 'default' on C++11

PCSX2 Developer version SVNv1.5.0-dev-2085-g1a9a65d 2017-05-06 14:53:02

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2084-gb951e24 2017-05-06 14:22:00

  • common: remove throw specifier on destructor By default in C++11 destructors are noexcept. Besides throw is deprecated
» [PSX2] Dev PCSX2 SVNv1.5.0-dev-2103-ge8f35f0

PCSX2 Developer version SVNv1.5.0-dev-2103-ge8f35f0 2017-05-23 03:02:04

PCSX2 Developer version SVNv1.5.0-dev-2102-g802f102 2017-04-30 21:00:23

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2101-g53b2fdf 2017-05-08 09:37:13

  • linux: requires liblzma (xz) to build GSdx

PCSX2 Developer version SVNv1.5.0-dev-2100-g5c7d9d0 2017-05-19 10:41:49

PCSX2 Developer version SVNv1.5.0-dev-2099-ge043822 2017-03-17 00:01:45

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2098-gb896eed 2017-03-13 23:46:15

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2097-g833622c 2017-01-27 17:33:49

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2096-gb51eca8 2017-01-18 06:32:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2095-g732dc88 2016-12-29 21:20:52

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2094-g5298c20 2016-12-20 01:12:18

  • 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 ;)

PCSX2 Developer version SVNv1.5.0-dev-2093-gb7659ea 2016-12-15 04:02:06

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2092-g5986cbc 2016-12-15 03:37:09

  • Add installer icon, update copyright and build instructions for NSIS 3.0. Update copyright Reformatted instructions, added info specific to NSIS 3.0

PCSX2 Developer version SVNv1.5.0-dev-2091-gbc0b1a7 2017-05-13 14:07:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2090-g9cb8c70 2017-04-23 10:50:03

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2089-g02861fa 2017-05-06 17:21:52

  • pcsx2|common: replace throw() by noexcept

PCSX2 Developer version SVNv1.5.0-dev-2088-g33fb806 2017-05-06 17:09:48

  • core: remove noexcept on destructor It is the default on C++11

PCSX2 Developer version SVNv1.5.0-dev-2087-g47264dc 2017-05-06 15:28:33

  • core: use = default for trivial destructor Again not reported by clang-tidy and done with sed

PCSX2 Developer version SVNv1.5.0-dev-2086-g2ff43f2 2017-05-06 15:17:12

  • core: remove throw specifier on destructor It is the 'default' on C++11

PCSX2 Developer version SVNv1.5.0-dev-2085-g1a9a65d 2017-05-06 14:53:02

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2084-gb951e24 2017-05-06 14:22:00

  • common: remove throw specifier on destructor By default in C++11 destructors are noexcept. Besides throw is deprecated
» [PSX2] Dev PCSX2 SVNv1.5.0-dev-2103-ge8f35f0

PCSX2 Developer version SVNv1.5.0-dev-2103-ge8f35f0 2017-05-23 03:02:04

PCSX2 Developer version SVNv1.5.0-dev-2102-g802f102 2017-04-30 21:00:23

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2101-g53b2fdf 2017-05-08 09:37:13

  • linux: requires liblzma (xz) to build GSdx

PCSX2 Developer version SVNv1.5.0-dev-2100-g5c7d9d0 2017-05-19 10:41:49

PCSX2 Developer version SVNv1.5.0-dev-2099-ge043822 2017-03-17 00:01:45

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2098-gb896eed 2017-03-13 23:46:15

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2097-g833622c 2017-01-27 17:33:49

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2096-gb51eca8 2017-01-18 06:32:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2095-g732dc88 2016-12-29 21:20:52

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2094-g5298c20 2016-12-20 01:12:18

  • 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 ;)

PCSX2 Developer version SVNv1.5.0-dev-2093-gb7659ea 2016-12-15 04:02:06

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2092-g5986cbc 2016-12-15 03:37:09

  • Add installer icon, update copyright and build instructions for NSIS 3.0. Update copyright Reformatted instructions, added info specific to NSIS 3.0

PCSX2 Developer version SVNv1.5.0-dev-2091-gbc0b1a7 2017-05-13 14:07:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2090-g9cb8c70 2017-04-23 10:50:03

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2089-g02861fa 2017-05-06 17:21:52

  • pcsx2|common: replace throw() by noexcept

PCSX2 Developer version SVNv1.5.0-dev-2088-g33fb806 2017-05-06 17:09:48

  • core: remove noexcept on destructor It is the default on C++11

PCSX2 Developer version SVNv1.5.0-dev-2087-g47264dc 2017-05-06 15:28:33

  • core: use = default for trivial destructor Again not reported by clang-tidy and done with sed

PCSX2 Developer version SVNv1.5.0-dev-2086-g2ff43f2 2017-05-06 15:17:12

  • core: remove throw specifier on destructor It is the 'default' on C++11

PCSX2 Developer version SVNv1.5.0-dev-2085-g1a9a65d 2017-05-06 14:53:02

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2084-gb951e24 2017-05-06 14:22:00

  • common: remove throw specifier on destructor By default in C++11 destructors are noexcept. Besides throw is deprecated
» [PSX2] Dev PCSX2 SVNv1.5.0-dev-2102-g802f102

PCSX2 Developer version SVNv1.5.0-dev-2102-g802f102 2017-04-30 21:00:23

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2101-g53b2fdf 2017-05-08 09:37:13

  • linux: requires liblzma (xz) to build GSdx

PCSX2 Developer version SVNv1.5.0-dev-2100-g5c7d9d0 2017-05-19 10:41:49

PCSX2 Developer version SVNv1.5.0-dev-2099-ge043822 2017-03-17 00:01:45

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2098-gb896eed 2017-03-13 23:46:15

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2097-g833622c 2017-01-27 17:33:49

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2096-gb51eca8 2017-01-18 06:32:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2095-g732dc88 2016-12-29 21:20:52

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2094-g5298c20 2016-12-20 01:12:18

  • 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 ;)

PCSX2 Developer version SVNv1.5.0-dev-2093-gb7659ea 2016-12-15 04:02:06

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2092-g5986cbc 2016-12-15 03:37:09

  • Add installer icon, update copyright and build instructions for NSIS 3.0. Update copyright Reformatted instructions, added info specific to NSIS 3.0

PCSX2 Developer version SVNv1.5.0-dev-2091-gbc0b1a7 2017-05-13 14:07:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2090-g9cb8c70 2017-04-23 10:50:03

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2089-g02861fa 2017-05-06 17:21:52

  • pcsx2|common: replace throw() by noexcept

PCSX2 Developer version SVNv1.5.0-dev-2088-g33fb806 2017-05-06 17:09:48

  • core: remove noexcept on destructor It is the default on C++11

PCSX2 Developer version SVNv1.5.0-dev-2087-g47264dc 2017-05-06 15:28:33

  • core: use = default for trivial destructor Again not reported by clang-tidy and done with sed

PCSX2 Developer version SVNv1.5.0-dev-2086-g2ff43f2 2017-05-06 15:17:12

  • core: remove throw specifier on destructor It is the 'default' on C++11

PCSX2 Developer version SVNv1.5.0-dev-2085-g1a9a65d 2017-05-06 14:53:02

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2084-gb951e24 2017-05-06 14:22:00

  • common: remove throw specifier on destructor By default in C++11 destructors are noexcept. Besides throw is deprecated

PCSX2 Developer version SVNv1.5.0-dev-2083-gb15ab1b 2017-05-06 11:59:43

  • gsdx: use = default instead of trivial constructor/destructor reported by clang-tidy
» [PSX2] Dev PCSX2 SVNv1.5.0-dev-2102-g802f102

PCSX2 Developer version SVNv1.5.0-dev-2102-g802f102 2017-04-30 21:00:23

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2101-g53b2fdf 2017-05-08 09:37:13

  • linux: requires liblzma (xz) to build GSdx

PCSX2 Developer version SVNv1.5.0-dev-2100-g5c7d9d0 2017-05-19 10:41:49

PCSX2 Developer version SVNv1.5.0-dev-2099-ge043822 2017-03-17 00:01:45

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2098-gb896eed 2017-03-13 23:46:15

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2097-g833622c 2017-01-27 17:33:49

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2096-gb51eca8 2017-01-18 06:32:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2095-g732dc88 2016-12-29 21:20:52

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2094-g5298c20 2016-12-20 01:12:18

  • 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 ;)

PCSX2 Developer version SVNv1.5.0-dev-2093-gb7659ea 2016-12-15 04:02:06

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2092-g5986cbc 2016-12-15 03:37:09

  • Add installer icon, update copyright and build instructions for NSIS 3.0. Update copyright Reformatted instructions, added info specific to NSIS 3.0

PCSX2 Developer version SVNv1.5.0-dev-2091-gbc0b1a7 2017-05-13 14:07:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2090-g9cb8c70 2017-04-23 10:50:03

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2089-g02861fa 2017-05-06 17:21:52

  • pcsx2|common: replace throw() by noexcept

PCSX2 Developer version SVNv1.5.0-dev-2088-g33fb806 2017-05-06 17:09:48

  • core: remove noexcept on destructor It is the default on C++11

PCSX2 Developer version SVNv1.5.0-dev-2087-g47264dc 2017-05-06 15:28:33

  • core: use = default for trivial destructor Again not reported by clang-tidy and done with sed

PCSX2 Developer version SVNv1.5.0-dev-2086-g2ff43f2 2017-05-06 15:17:12

  • core: remove throw specifier on destructor It is the 'default' on C++11

PCSX2 Developer version SVNv1.5.0-dev-2085-g1a9a65d 2017-05-06 14:53:02

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2084-gb951e24 2017-05-06 14:22:00

  • common: remove throw specifier on destructor By default in C++11 destructors are noexcept. Besides throw is deprecated

PCSX2 Developer version SVNv1.5.0-dev-2083-gb15ab1b 2017-05-06 11:59:43

  • gsdx: use = default instead of trivial constructor/destructor reported by clang-tidy
» [PSX2] Dev PCSX2 SVNv1.5.0-dev-2102-g802f102

PCSX2 Developer version SVNv1.5.0-dev-2102-g802f102 2017-04-30 21:00:23

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2101-g53b2fdf 2017-05-08 09:37:13

  • linux: requires liblzma (xz) to build GSdx
» [PSX2] Dev PCSX2 SVNv1.5.0-dev-2100-g5c7d9d0

PCSX2 Developer version SVNv1.5.0-dev-2100-g5c7d9d0 2017-05-19 10:41:49

» [PSX2] Dev PCSX2 SVNv1.5.0-dev-2099-ge043822

PCSX2 Developer version SVNv1.5.0-dev-2099-ge043822 2017-03-17 00:01:45

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2098-gb896eed 2017-03-13 23:46:15

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2097-g833622c 2017-01-27 17:33:49

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2096-gb51eca8 2017-01-18 06:32:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2095-g732dc88 2016-12-29 21:20:52

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2094-g5298c20 2016-12-20 01:12:18

  • 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 ;)

PCSX2 Developer version SVNv1.5.0-dev-2093-gb7659ea 2016-12-15 04:02:06

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2092-g5986cbc 2016-12-15 03:37:09

  • Add installer icon, update copyright and build instructions for NSIS 3.0. Update copyright Reformatted instructions, added info specific to NSIS 3.0

PCSX2 Developer version SVNv1.5.0-dev-2091-gbc0b1a7 2017-05-13 14:07:54

  • 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

PCSX2 Developer version SVNv1.5.0-dev-2090-g9cb8c70 2017-04-23 10:50:03

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2089-g02861fa 2017-05-06 17:21:52

  • pcsx2|common: replace throw() by noexcept

PCSX2 Developer version SVNv1.5.0-dev-2088-g33fb806 2017-05-06 17:09:48

  • core: remove noexcept on destructor It is the default on C++11

PCSX2 Developer version SVNv1.5.0-dev-2087-g47264dc 2017-05-06 15:28:33

  • core: use = default for trivial destructor Again not reported by clang-tidy and done with sed

PCSX2 Developer version SVNv1.5.0-dev-2086-g2ff43f2 2017-05-06 15:17:12

  • core: remove throw specifier on destructor It is the 'default' on C++11

PCSX2 Developer version SVNv1.5.0-dev-2085-g1a9a65d 2017-05-06 14:53:02

  • 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.

PCSX2 Developer version SVNv1.5.0-dev-2084-gb951e24 2017-05-06 14:22:00

  • common: remove throw specifier on destructor By default in C++11 destructors are noexcept. Besides throw is deprecated

PCSX2 Developer version SVNv1.5.0-dev-2083-gb15ab1b 2017-05-06 11:59:43

  • gsdx: use = default instead of trivial constructor/destructor reported by clang-tidy

PCSX2 Developer version SVNv1.5.0-dev-2082-g94b50b8 2017-05-06 13:06:08

  • core: use = default instead of trivial copy constructor

PCSX2 Developer version SVNv1.5.0-dev-2081-g585ccc1 2017-05-06 13:02:02

  • core: use = default instead of trivial constructor/destructor reported by clang-tidy Note: drop throw() specifier as it is the 'default' in C++11 for destructor

PCSX2 Developer version SVNv1.5.0-dev-2080-gd332bb1 2017-05-06 13:01:33

  • core/gui: use = default instead of trivial constructor/destructor reported by clang-tidy Note: drop throw() specifier as it is the 'default' in C++11 for destructor
Inne treści związane z tematem
[PSX2] Dev PCSX2 SVNv1.5.0-dev-2104-g49840bb [PSX2] Dev PCSX2 SVNv1.5.0-dev-2104-g49840bb;
Kolejna developerska wersja PCSX2 – emulatora konsoli Sony Playstation II serwowana przez automatyczny build Orphisa. Ostatnia oficjalna wersja tego emulatora to PCSX2 1.4.0.
[PSP] Dev PPSSPP GITv1.4.2-6-g499b32e [PSP] Dev PPSSPP GITv1.4.2-6-g499b32e;
PPSSPP to projekt emulatora przenośnej konsoli SONY PSP, napisanym w C++ przez jednego ze współautorów emulatora Dolphin udającego konsolę Nintendo Wii/GameCube Henrika Rydgarda, podobnie jak Dolphin, emulator posiada status open source i  każdy może korzystać ...
[PSX2] Dev PCSX2 SVNv1.5.0-dev-2104-g49840bb [PSX2] Dev PCSX2 SVNv1.5.0-dev-2104-g49840bb;
Kolejna developerska wersja PCSX2 – emulatora konsoli Sony Playstation II serwowana przez automatyczny build Orphisa. Ostatnia oficjalna wersja tego emulatora to PCSX2 1.4.0.
[PSX2] Dev PCSX2 SVNv1.5.0-dev-2104-g49840bb [PSX2] Dev PCSX2 SVNv1.5.0-dev-2104-g49840bb;
Kolejna developerska wersja PCSX2 – emulatora konsoli Sony Playstation II serwowana przez automatyczny build Orphisa. Ostatnia oficjalna wersja tego emulatora to PCSX2 1.4.0.
[PSX2] Dev PCSX2 SVNv1.5.0-dev-2104-g49840bb [PSX2] Dev PCSX2 SVNv1.5.0-dev-2104-g49840bb;
Kolejna developerska wersja PCSX2 – emulatora konsoli Sony Playstation II serwowana przez automatyczny build Orphisa. Ostatnia oficjalna wersja tego emulatora to PCSX2 1.4.0.