Automated Pcsx2 builds

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

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

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

Revision Author Date Windows 32bit Commit log
v1.7.0-dev-475-g418974a28 lightningterror 2020-10-21 17:34:33 Download gsdx-hw: Add ICO to automatic mipmapping. Improves godrays. Needs Full mipmap with ultra trilinear for extra accuracy.
v1.7.0-dev-474-gd6e06e9bc lightningterror 2020-10-21 17:19:40 Download onepad: Update to latest controller database.
v1.7.0-dev-473-gca0f15a31 Kojin 2020-10-21 05:00:07 Download Revert "gsdx: properly init gsclut function ptrs" This reverts commit 6186676adde8f95623ff30dce7907b0ed2a6f089.
v1.7.0-dev-472-g9bb9037e4 refractionpcsx2 2020-10-20 18:48:34 Download GameDB: Added XGKick hack to Zombie Hunters 2 Fixes blank textures
v1.7.0-dev-471-g99670fde7 refractionpcsx2 2020-10-19 17:39:38 Download GameDB: Ported US patches to European versions of Mafia
v1.7.0-dev-470-gd48166be6 RedDevilus 2020-10-19 16:48:10 Download GameDB: Multiple gamefixes to: (#3843) ChaosLegion vuClampMode 2. Fixes SPS in the item menu. Found by EspeonScottie. Dragons's lair EETimingHack, VU0KickstartHack. Fixes hang and SPS. Astro Boy (Atom) eeRoundMode 0. Fixes character behaviour.
v1.7.0-dev-469-g51976aa06 kozarovv 2020-10-17 13:44:08 Download CDVD: Fix iLink issues Previously iLinkId was writen/overwriten to .nvm only when user not supplied own file. But when user supplied file with empty iLinkId, then value is never set. So games fail to get correct data. That implementation return hardcoded ilinkId when read is requested, and correct iLinkId is not found.
v1.7.0-dev-468-gd87330fcc kozarovv 2020-10-18 18:42:30 No build GameDB: Patch for Ecco the Dolphin PAL PSI patch ported to PAL version (PAL use the same offset).
v1.7.0-dev-467-g2409486c2 refractionpcsx2 2020-10-18 18:24:43 Download VIF: Fixed undefined behaviour of Unpack V3-16 in final QW write. Fixes Homerun
v1.7.0-dev-466-gf1e2a2efb refractionpcsx2 2020-10-18 02:55:54 Download GameDB: Set vu clamping to none for Hitman - Blood Money Fixes bump mapping issues
v1.7.0-dev-465-g2608673ca refractionpcsx2 2020-10-17 06:49:37 Download GS: Fix handling of PRIM/PRMODE on PRMODECONT switching (#3831) * GS: Fix handling of PRIM/PRMODE on PRMODECONT switching * GS: Correctly set PRIM on Defrost
v1.7.0-dev-464-g2ff231c27 Tyler Wilding 2020-10-17 06:44:39 Download CI/Travis: Fix newly introduced cmake failure in Travis-CI after adding {fmt} (#3837) * ci: Verify Travis works with cmake fix * ci: Scope travis-ci to only `master` branch again
v1.7.0-dev-463-ga4b307a3b Tyler Wilding 2020-10-17 04:28:37 Download git: pin `fmt` submodule to v7.0.3
v1.7.0-dev-462-g397cb081c Tyler Wilding 2020-10-17 03:47:54 No build cmake: Add fmt to cmake configuration
v1.7.0-dev-461-g39ac5bff7 Tyler Wilding 2020-09-25 04:52:25 No build recording: Updated all current logging instances to use new logger
v1.7.0-dev-460-g0fede4cb6 Tyler Wilding 2020-10-17 03:32:11 No build recording: Add logging header to simplify input recording logging Appends [REC] to console logs when appropriate. Auto appends new-line. Sends similar logs to OSD if desired.
v1.7.0-dev-459-gbab8bdfe4 Tyler Wilding 2020-10-17 03:26:07 No build vs: Setup fmt on Visual Studio
v1.7.0-dev-458-g276447427 Tyler Wilding 2020-10-17 03:19:42 No build git: Add `fmt` submodule
v1.7.0-dev-457-gfd5378d9c Tyler Wilding 2020-10-17 04:00:46 Download ci: Remove now unnecessary way of cleaning up old artifacts
v1.7.0-dev-456-g75606fd1a Tyler Wilding 2020-10-17 02:09:15 No build Add clang linux build
v1.7.0-dev-455-gab0fc3952 Tyler Wilding 2020-10-17 02:23:49 Download Revert "recording: Add logging header to simplify input recording logging" This reverts commit b8f4fa0e871c807e797ba6e5f53773f14d76fd22.
v1.7.0-dev-454-gaad5efa63 Tyler Wilding 2020-10-17 02:23:49 No build Revert "recording: Updated all current logging instances to use new logger" This reverts commit 8decc4447666dfe24fd95cd10bdee096fae87834.
v1.7.0-dev-453-g2c6805259 Tyler Wilding 2020-09-16 02:32:35 Download GSdx: Compare file extensions as lower-case
v1.7.0-dev-452-g5f62a5752 Tyler Wilding 2020-09-16 00:04:31 No build pcsx2-gui: Pause and resume emulation when using `Screenshot As..`
v1.7.0-dev-451-g9f41f33e8 Tyler Wilding 2020-07-29 02:16:45 No build GSdx: Save PNG compressed screenshots as `.png` files
v1.7.0-dev-450-g9da0cc6a9 Tyler Wilding 2020-07-29 02:16:32 No build gui: Add `Screenshot As...` option
v1.7.0-dev-449-g152d1d8ac Tyler Wilding 2020-09-25 07:03:51 No build recording: Don't reload cheats/settings on every frame-advance I believe the intention of the cheats/settings reloading is for the conventional pause/resume from the MainFrame's menu. However, with input recording, nothing ever actually gets closed so I doubt the settings need to be reloaded. This stops that from happening on every individual frame advance. However, in case im wrong and it is needed, they do get re-applied when emulation is fully resumed (Shift+P by default). This just dramatically reduces the console spam.
v1.7.0-dev-448-g8decc4447 Tyler Wilding 2020-09-25 04:52:25 No build recording: Updated all current logging instances to use new logger
v1.7.0-dev-447-gb8f4fa0e8 Tyler Wilding 2020-09-25 04:50:56 No build recording: Add logging header to simplify input recording logging Appends [REC] to console logs when appropriate. Auto appends new-line. Sends similar logs to OSD if desired.
v1.7.0-dev-446-ge44a6dcdd Tyler Wilding 2020-10-03 01:35:00 Download recording: Skip extraneous code in SaveState handler if recording is disabled
v1.7.0-dev-445-gc329bae40 Tyler Wilding 2020-10-03 01:34:41 No build vs: Move the VirtualPad images into their own filter
v1.7.0-dev-444-gf0cf1a36e orbea 2020-10-16 22:52:50 Download cmake: Fix the build without portaudio (Again). (#3827)
v1.7.0-dev-443-g29c7c7291 Ryudo300 2020-10-16 16:13:23 Download gamedb: Rename Colosseum - Road to Freedom to 21 Card Games. (#3830) Fixed incorrect game title. SLES-53357
v1.7.0-dev-442-gcf05f6ca4 refractionpcsx2 2020-10-16 10:47:23 Download Cop2: Make sure the status flag gets updated on DIV/SQRT/RSQRT (#3813) Fixes Yanya Caballista (patches removed) Fixes Disney's Treasure Plantet's crazy camera (that flies off) and ground displacement. Fixes #3441
v1.7.0-dev-441-g92171ddba refractionpcsx2 2020-10-15 16:58:22 Download GameDB: Add COP2 Arrangement for Everyblue 2 (EU/US) Fixes #3392
v1.7.0-dev-440-g15dfad0eb RedDevilus 2020-10-15 06:19:25 Download GameDB: Patches for 12 games (or 9 individual games): - Galerians Ash - Gladiator: Sword of Vengeance - IHRA Professional Drag Racing 2005 - Musashi Samurai Legend - Pilot Down: Behind Enemy Lines - Superman Returns - Test Drive - TD Overdrive: The Brotherhood of Speed - WRC 4
v1.7.0-dev-439-g03ba36411 RedDevilus 2020-10-15 05:35:59 Download GameDB: Add gamefixes for the following games listed, change detail are in db comments: - Primal - Code veronica X - Virtua Tennis 2 - Power Smash 2 - Sega Tennis Sports
v1.7.0-dev-438-g1feadc186 Kojin 2020-10-14 21:19:59 Download pcsx2: enable hostfs on release builds
v1.7.0-dev-437-gfb29353d5 refractionpcsx2 2020-10-11 09:22:43 Download GameDB: Patch for Dynasty Warriors 3 (C)
v1.7.0-dev-436-gdb8274455 refractionpcsx2 2020-10-11 07:17:36 Download GameDB: Added Dynasty Warriors 3 (US) patch to sort crazy cloth in opening
v1.7.0-dev-435-g4a1e83822 refractionpcsx2 2020-10-10 21:37:22 Download GameDB: Patch for Yanya Caballista Japan version
v1.7.0-dev-434-g057791607 refractionpcsx2 2020-10-10 16:27:40 Download EE Int Cache: Fix crash when booting the BIOS in 32bit
v1.7.0-dev-433-g7e2ccd64e refractionpcsx2 2020-10-08 23:27:00 Download SIF: Fix attempting to write junk when FIFO full Also fix the amount of words written to temporary junk
v1.7.0-dev-432-gda3c3a828 Kojin 2020-10-09 23:19:17 Download pcsx2: purge fmv in sw hack (#3806) * pcsx2: purge fmv in sw hack * gamedb: remove mention of fmv in sw hack
v1.7.0-dev-431-g0d1a58314 refractionpcsx2 2020-10-07 15:05:27 Download DMA: Handle undefined Chain mode tags Fixes DT Racer speed issues
v1.7.0-dev-430-g49b92d956 refractionpcsx2 2020-10-06 22:44:07 Download GameDB: Added VU Kickstart gamefix for Moto GP
v1.7.0-dev-429-g981cb4c22 Nobbs66 2020-10-06 21:45:20 Download PGIF/PS1: Correct PGIF Register bit masks (#3791)
v1.7.0-dev-428-g1ea573dc5 refractionpcsx2 2020-10-06 18:05:35 Download GameDB: Apparently Extra+sign on VU still needed for Another Century's Episode 3
v1.7.0-dev-427-g289749473 refractionpcsx2 2020-10-06 17:27:15 Download GameDB: Removed game fixes for Another Century's Episode 3 Were added to fix a crash going in to mission 2, but now causes it to crash instead.
v1.7.0-dev-426-gb62270ea2 RedPanda4552 2020-10-06 15:14:07 Download Counters: Tighten tolerances on framelimiter (#3785) Smooths out frame pace and keeps average framerate closer to target.
v1.7.0-dev-425-g11bb7bdff Gauvain 'GovanifY' Roussel-Tarbouriech 2020-10-06 07:36:48 Download SPU2: more missing PCH
v1.7.0-dev-424-gf5b92ecde Kojin 2020-10-06 01:33:28 Download gsdx-osd: fix crashing on d3d11
v1.7.0-dev-423-gbd1cc9b4f Tyler Wilding 2020-10-06 00:48:22 Download ci: Automatically watch for updates on github actions
v1.7.0-dev-422-g9c17d7687 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-10-05 22:38:24 Download SPU2: missing pch
v1.7.0-dev-421-gbec587164 refractionpcsx2 2020-10-05 22:49:15 No build microVU: Make sure flags are exact on M-bit (#3797) * microVU: Don't break on M-Bit if previous instruction was M-Bit Fixes Gungrave
v1.7.0-dev-420-g5c88d259f Mrlinkwii 2020-10-05 20:05:15 Download GameDB: Correct title for Sly 3 (#3796)
v1.7.0-dev-419-gc772b6a84 RedDevilus 2020-10-05 14:51:17 Download GameDB: VU0 Kickstart to Beyond Good and Evil Fixes Character SPS.
v1.7.0-dev-418-gf30b66522 GovanifY 2020-10-04 23:34:06 Download CDVD: fix ISO swapping (#3788)
v1.7.0-dev-417-g2c717c3cd refractionpcsx2 2020-10-04 22:33:44 Download GameDB: Better patch for ONI games, less invasive On real hardware the PCR write will be completed after the BC0F instruction causing it to pass, so we simulate this now
v1.7.0-dev-416-g7ca2385da Shanoah Alkire 2020-10-04 03:12:38 Download SPU2: Cleanup. Remove a few unused variables, and make a few local that didn't need to be in classes, renaming them accordingly.
v1.7.0-dev-415-g655748f2d Gauvain 'GovanifY' Roussel-Tarbouriech 2020-10-01 08:04:10 Download SPU2: clang-format, spu close before cdvd and remove unused refs
v1.7.0-dev-414-gb11ad7247 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-29 10:31:12 No build SPU2: linux fix where config wasn't setup on init & savestate bump
v1.7.0-dev-413-g1e7b69b1a Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-29 09:16:52 No build SPU2: pause while config screen is open
v1.7.0-dev-412-g7d917afcb Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-29 07:53:50 No build SPU2: purge DSound & log + config fix
v1.7.0-dev-411-gc8abed371 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-27 04:33:38 No build SPU2: fix nullptr crash on DSound
v1.7.0-dev-410-g444f5ed51 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-27 01:42:33 No build SPU2: fix config path
v1.7.0-dev-409-gc36c26800 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-26 16:26:38 No build SPU2: remove logo from config
v1.7.0-dev-408-gfaae323d9 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-26 13:36:00 No build SPU2: enable portaudio on linux and additional clang-format
v1.7.0-dev-407-g3d3e4ec1b GovanifY 2020-09-26 12:56:51 No build SPU2: enabling portaudio on windows
v1.7.0-dev-406-gf58d9e3f3 GovanifY 2020-09-26 12:46:13 No build SPU2: s/NULL/nullptr/, s/SPU-2/SPU2/
v1.7.0-dev-405-g5cf214775 GovanifY 2020-09-26 12:42:15 No build SPU2: fix DMA issues
v1.7.0-dev-404-ga3a530adf GovanifY 2020-09-26 02:55:03 No build SPU2: windows config and s/SPU2-X/SPU-2/g
v1.7.0-dev-403-g7ec2eb050 GovanifY 2020-09-26 01:55:07 No build SPU2: windows support!
v1.7.0-dev-402-g1727c863f GovanifY 2020-09-26 01:03:05 No build SPU2: windows: fix most build issues, linker issues left
v1.7.0-dev-401-gd393116fb GovanifY 2020-09-25 17:48:52 No build SPU: adding windows filters
v1.7.0-dev-400-g15c955c38 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-25 15:58:40 No build SPU2: preliminary windows support
v1.7.0-dev-399-g6dc3966be Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-25 14:42:06 No build SPU2: clang-format
v1.7.0-dev-398-gb0b4adea7 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-25 14:39:18 No build SPU2: license header update
v1.7.0-dev-397-gc5b5a3039 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-25 14:14:02 No build SPU2: redesign save states into a working state, config saves now works
v1.7.0-dev-396-ge8c50aaad Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-25 01:30:34 No build SPU2: add back configuration GUI
v1.7.0-dev-395-gb6356eb5f Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-25 00:02:04 No build SPU2: implement lifecycle callbacks
v1.7.0-dev-394-gcb0e42222 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-24 23:39:21 No build SPU2: remove setup irq callback functions
v1.7.0-dev-393-g0ece59b71 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-24 19:09:04 No build SPU2: initial merge complete
v1.7.0-dev-392-gfe8160f3e Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-24 18:10:38 No build SPU2: merged more core callbacks
v1.7.0-dev-391-g67738a57b Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-24 17:31:26 No build SPU2: redesign the save state system
v1.7.0-dev-390-g9c97092ef Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-24 15:26:34 No build SPU2: merging some codebase callbacks
v1.7.0-dev-389-g3d3ccbfcd Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-24 12:50:56 No build SPU2: merge initial code, remove plugin exports
v1.7.0-dev-388-gb8c3bd4fa Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-24 12:22:57 No build SPU2: remove initial plugin references
v1.7.0-dev-387-gcf58a3258 GovanifY 2020-10-03 21:55:40 Download DEV9: fix crash when closing game window with ethernet disabled
v1.7.0-dev-386-g6186676ad Kojin 2020-09-19 05:58:15 Download gsdx: properly init gsclut function ptrs
v1.7.0-dev-385-g329a1ae59 sonicfind 2020-09-24 07:39:46 Download pcsx2-gui: Disable recording shortcuts on any GS panel close, even from pausing or shutting down Now that there's a reason for it, enable the call to the CloseGSPanel function (although it still won't delete the panel). pcsx2-gui: Remove input recording keybinds when tools are disabled recording: Log "Recording" > "Input Recording" consistency
v1.7.0-dev-384-g0df056ac6 Tyler Wilding 2020-09-15 02:26:26 No build pcsx2-gui: Enable and disable new recording menu items when appropriatewhen pcsx2-gui: Don't attempt to modify recording items if main frame is null pcsx2-gui: Add some help text for the recording options as well pcsx2-gui: Disable `Toggle Recording Mode` if no recording is active
v1.7.0-dev-383-g1954c2ce0 Tyler Wilding 2020-08-24 02:08:22 No build pcsx2-gui: Add handlers for new menu options
v1.7.0-dev-382-gb39f408af Tyler Wilding 2020-08-24 02:07:47 No build pcsx2-gui: Improve method of adding key shortcut to menu items
v1.7.0-dev-381-gd30426133 RedDevilus 2020-10-02 02:35:09 No build GameDB: VU0 Kickstart to Blood Will Tell Fixes main character model SPS.
v1.7.0-dev-380-gdf9a45aa1 RedDevilus 2020-10-02 00:55:16 No build GameDB: VU0Kickstart to 24 the game Fixes missing textures.
v1.7.0-dev-379-gd2169d725 refractionpcsx2 2020-10-03 02:01:12 Download SIF: Correct IOP cycle count for SIF transfers
v1.7.0-dev-378-gdcbb05982 refractionpcsx2 2020-10-03 01:28:01 No build Savestates: Move variable to sif struct, bump savestate version
v1.7.0-dev-377-gb916ce6d3 refractionpcsx2 2020-10-02 16:48:20 No build GameDB: Remove patches for True Crime: Streets of LA
v1.7.0-dev-376-g1a3b53253 refractionpcsx2 2020-10-02 16:44:48 No build SIF: Transfer SIF0 junk for partial QW transfers from IOP Fixes True Crime: Streets of LA
v1.7.0-dev-375-g435b7dcd2 refractionpcsx2 2020-10-03 02:41:59 No build IOP DMA: Always fire interrupts for SIF0/SIF1 (#3778) Fixes Knockout Kings 2001 hang on boot Also cleaned up a bit of white space
v1.7.0-dev-374-g85c1aca70 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-22 21:47:56 Download DEV9: fix compilation issues
v1.7.0-dev-373-gb4185a96c GovanifY 2020-09-22 21:06:51 No build DEV9: only list tap interfaces
v1.7.0-dev-372-g0dbb46704 GovanifY 2020-09-22 21:00:10 No build DEV9: rewrite TAP driver and switch to TAP for windows
v1.7.0-dev-371-g342e114de GovanifY 2020-09-21 22:43:03 No build DEV9: implement get_{num,desc,name} with the winapi
v1.7.0-dev-370-g5e8501b5f GovanifY 2020-09-21 21:38:18 No build DEV9: initial removal of winpcap
v1.7.0-dev-369-g0ed46c8b7 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-30 22:10:09 Download CDVD: fix for loading games in BIOS
v1.7.0-dev-368-g3231e7956 lightningterror 2020-10-01 10:44:00 Download [skip ci] nsis: Update message box for minimum supported os. Separate message boxes for v1.4.0 and v1.6.0.
v1.7.0-dev-367-g400ed8271 Tyler Wilding 2020-09-28 02:18:19 Download recording: Many adjustments on VirtualPad from review feedback recording: Factor in DPIScaling when scaling VirtualPad window recording: Add a reset button, hopefully better quality backgrounds for lower resolutions recording: Improved VPad analog alignment Co-authored-by: sonicfind recording: Some final VirtualPad coordinate adjustments
v1.7.0-dev-366-g28a4d0390 Tyler Wilding 2020-09-21 01:19:12 No build cmake: Generate resource header files alongside .pngs just like on windows
v1.7.0-dev-365-g14e1ecbbf Tyler Wilding 2020-09-20 02:44:19 No build recording: Store VirtualPad window position in .ini file
v1.7.0-dev-364-g4519e3258 Tyler Wilding 2020-09-20 02:18:34 No build vs/recording: Remove the committed header files, generate them at build-time recording: General cleanup, remove obvious code duplication recording: Improved function arg names in VirtualPad format: Clang-format all new files
v1.7.0-dev-363-g8a968a0c1 Tyler Wilding 2020-05-09 03:17:17 No build recording: set ReadOnlyMode correctly when playing/recording a movie cmake: Update cmake file lists accordingly cmake: debugging cmake debugging
v1.7.0-dev-362-g566d0c846 Tyler Wilding 2020-05-02 20:12:32 No build recording: improvements so frame will be less likely to appear un-rendered
v1.7.0-dev-361-g32047c613 Tyler Wilding 2020-05-02 19:38:56 No build recording: Disable widgets in replay mode, simplify ControllerInterrupt recording: Added some comments to the more complex parts
v1.7.0-dev-360-gbbc305d2b Tyler Wilding 2020-04-29 06:09:36 No build recording: Linting pass on files involved in this change
v1.7.0-dev-359-gc89e9134f Tyler Wilding 2020-04-29 05:26:41 No build recording: Done micro-optimizing GUI
v1.7.0-dev-358-gd296f0257 Tyler Wilding 2020-04-28 06:34:08 No build recording: Removed redundant #includes and reliance on Common.h Including Common.h was excessive (for logging) and causing compiler errors on MSVCv142, this bypasses that issue. The only references to something similar to the errors I was seeing was this https://developercommunity.visualstudio.com/content/problem/845325/stdmake-shared-pch-virtual-method-googletest-cause.html which is resolved in the upcoming VS - 16.6 release (16.5 at the time of writing)
v1.7.0-dev-357-ged829d427 Tyler Wilding 2020-04-27 01:54:27 No build recording: Update controller interrupt to handle both the VirtualPad and the movie vs: solution updates for new folders / filters / files
v1.7.0-dev-356-g0728acaf5 Tyler Wilding 2020-04-27 01:53:02 No build recording: New VirtualPad implementation
v1.7.0-dev-355-gb53d22ae7 Tyler Wilding 2020-04-27 01:49:55 No build recording: Rewrite of PadData class Now a pure object representation of the controller data, no longer tightly coupled to the VirtualPad
v1.7.0-dev-354-g1afc75d6d Tyler Wilding 2020-04-27 01:47:51 No build recording: Commit all new .png image files for new GUI
v1.7.0-dev-353-g3e0ec4ebd Tyler Wilding 2020-04-27 01:41:18 No build recording: script to auto-regen image header files
v1.7.0-dev-352-ga50d67e59 Tyler Wilding 2020-04-27 01:40:40 No build recording/core: greatly simplify Sio hook and update includes
v1.7.0-dev-351-g788a3c294 Tyler Wilding 2020-04-27 01:39:42 No build git: auto-collapse image header files from PR reviews
v1.7.0-dev-350-g00cc4362e Ty 2020-10-01 14:38:27 Download dev9ghzdrk: Remove obsoleted keyword for Clang. (#3768)
v1.7.0-dev-349-g441602aee lightningterror 2020-09-24 04:16:50 Download nsis: Bump minimum Windows requirement to 8.1
v1.7.0-dev-348-ga0829e9a2 lightningterror 2020-09-23 13:53:10 No build nsis: Remove dx runtimes.
v1.7.0-dev-347-gda5da1425 lightningterror 2020-09-23 13:51:08 No build nsis: Remove old v1.4 checks no longer needed. Remove StrContains.nsh which was used for the 1.4 check.
v1.7.0-dev-346-g6040f8c83 lightningterror 2020-09-23 13:50:36 No build nsis: Bump version to 1.8.0
v1.7.0-dev-345-g74817a52e lightningterror 2020-09-23 13:43:25 No build nsis: Remove plugins that were merged in to core. cdvdGigaherz, FWnull. TODO: Check if any other plugins got merged in the future.
v1.7.0-dev-344-g491b6e12f kozarovv 2020-09-30 12:44:20 Download Core: Fix recLUT_SetPage in recResetIOP for ROM1, and ROM2 (#3753)
v1.7.0-dev-343-g5858f7274 Ty 2020-09-29 16:30:03 Download Bump up C++ version to c++17 for gcc & clang (#3746) Use target_compile_features to enforce c++17 standard
v1.7.0-dev-342-g21c9d9d02 Mrlinkwii 2020-09-29 07:42:54 Download gamedb: Add vuClampMode 3 to Legend of Kay. (#3762) Fixes broken polygons on trees.
v1.7.0-dev-341-g0e9dcfbf3 RedDevilus 2020-09-27 22:51:52 Download GameDB: Fix wrong names.
v1.7.0-dev-340-g5de82289d GovanifY 2020-09-26 01:09:59 Download IPC: fix windows warnings
v1.7.0-dev-339-gaaf1fbd83 refractionpcsx2 2020-09-25 22:37:51 Download GameDB: Change clamping for Armored Core 2. Fixes #2395
v1.7.0-dev-338-g5523b0271 Tyler Wilding 2020-09-25 06:26:42 Download ci: Add packages to fix linux build (#3750) * ci: Add packages to fix linux build * ci: Sort packages
v1.7.0-dev-337-g0ae5c8965 refractionpcsx2 2020-09-25 06:08:34 Download GameDB: Added patch for Jonny Moseley - Mad Trix NTSC to fix videos
v1.7.0-dev-336-gdcfb6a56b lightningterror 2020-09-24 21:59:31 Download gsdx-ogl: Move DATE_GL42 swap code after colclip. We can avoid adding extra conditions this way.
v1.7.0-dev-335-gec1656f38 Christian Kenny 2020-09-24 20:07:34 Download Vif: Remove unused variables
v1.7.0-dev-334-g669d6096d refractionpcsx2 2020-09-24 19:58:00 Download GameDB: Add VU0 Kickstart to Twisted Metal Black games Fixes #3748
v1.7.0-dev-333-ga60b45f48 Kojin 2020-09-24 12:39:30 Download msbuild: update project to cpp17 (#3745)
v1.7.0-dev-332-g271bec0f1 lightningterror 2020-09-22 18:06:53 Download gsdx-ogl: Make sure DATE_GL42 doesn't run on clamp 0 with non recursive or accu blending. Also remove DATE_GL42 asserts.
v1.7.0-dev-331-gbb4efe7a3 lightningterror 2020-09-22 16:00:13 No build gsdx-ogl: Swap DATE_GL42 with DATE_GL45 on sw blending draw. It will allow to run sw blending with DATE draw which was previously DATE_GL42 by default.
v1.7.0-dev-330-g9952bf285 C.W. Betts 2020-09-21 00:18:47 Download Better Apple icon file: * 256 px taken from Windows icon. * Scaled down 256 to 128 for better-looking 128 px. * Add retina versions of 16 and 128 px.
v1.7.0-dev-329-ge479bc923 TheCakeIsNaOH 2020-09-22 21:24:04 Download NSIS: Add support for command line flags and fix silent install (#3435)
v1.7.0-dev-328-g284977605 arcum42 2020-09-22 12:07:13 Download UI: Refactored plugin loops to use lambdas. (#3569)
v1.7.0-dev-327-g79f246895 Kojin 2020-09-20 09:16:55 Download GSdx: Purge D3D11 Software F9 now has the following functionality on Windows: - If the renderer in the config is D3D11, switch between D3D11 and SW - If the renderer in the config is OGL, switch between OGL and SW - If the renderer in the config is SW, switch between SW and the renderer returned by GetBestRenderer()
v1.7.0-dev-326-g6c4ac7eb7 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-20 14:37:12 Download IPC: implement MsgVersion and fix boundings bug
v1.7.0-dev-325-gcb775c64b Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-20 01:46:19 No build IPC: testing grounds for MsgVersion
v1.7.0-dev-324-g54bcf9a65 refractionpcsx2 2020-09-21 16:13:51 Download SPU2: Only reset output modules if the sample rate changes. Also don't reset all SPU2 regs when entering PS1 mode, only need to set the sample rate. Fixes issues with portaudio.
v1.7.0-dev-323-gc4ca10258 Tyler Wilding 2020-09-20 19:10:14 Download ci: Validate VS filter files in buiild msbuild does not use the project in it's entirety to build the app. This means problems can slip through, so an easy solution is just to ensure the XML is well-formed. More sophisticated validation could be done with something like `xmllint` but seems overkill.
v1.7.0-dev-322-g73b02c204 Timothy O'Barr 2020-09-21 02:04:40 Download SPU2: Set sample rate correctly for PS1 mode (#3532) * Moved ps1 init. Added Sample Rate change for SPU that gets set but not applied * SPU: misc fixes on SPU ps1 mode init * Init the soundbuffer to apply sample rate. Actually set the correct sample rate for the ps1 though it still won't apply Co-authored-by: Gauvain 'GovanifY' Roussel-Tarbouriech <gauvain@govanify.com> Co-authored-by: kenshen112 <obarrtimothy@gmail.com>
v1.7.0-dev-321-g551847411 refractionpcsx2 2020-09-20 23:27:58 Download CDVD: Revert change from CDVD merge which broke a few things.
v1.7.0-dev-320-g2684093b5 lightningterror 2020-09-19 21:03:16 Download lilypad: Default.ini Update to reflect recent changes.
v1.7.0-dev-319-g451f4267b lightningterror 2020-09-03 02:41:48 No build Lilypad: Remove saveStateIndex. Was used in saveStateTitle.
v1.7.0-dev-318-g93274bfa4 lightningterror 2020-09-03 02:41:48 No build lilypad: Remove disableScreenSaver from Linux too.
v1.7.0-dev-317-gc1ec6337a lightningterror 2020-09-03 02:41:47 No build lilypad: Remove saveStateTitle and leftovers TitleHackWndProc, PCSX2_overrideConfig.
v1.7.0-dev-316-g27542901c lightningterror 2020-09-03 02:41:47 No build lilypad: Remove escapeFullscreenHack fully.
v1.7.0-dev-315-g78a899b36 lightningterror 2020-09-03 02:41:46 No build lilypad: Remove disableScreenSaver fully.
v1.7.0-dev-314-g00e7429c5 lightningterror 2020-09-03 02:41:46 No build lilypad: Remove closeHack fully, remove autoAnalog.
v1.7.0-dev-313-g7f57166ee lightningterror 2020-09-03 02:41:45 No build lilypad: Remove psx/ps1 emulator compatibility. Same as https://github.com/PCSX2/pcsx2/pull/3274
v1.7.0-dev-312-g0ce4f7624 sonicfind 2020-09-20 07:13:09 Download GSdx-Capture: Abort capture if an invalid directory is given
v1.7.0-dev-311-g7662e2266 sonicfind 2020-09-19 02:56:27 No build GSdx-GUI: Add wchar_t variant of ComboBoxAppend
v1.7.0-dev-310-g1ff67c6c1 sonicfind 2020-09-13 00:53:45 No build Capture: Share filename between GSdx and Spu2-x Shares a single filename between the two capture functions so that the .avi and .wav will match. Default wavdump filename changed to "audio_recording.wav"
v1.7.0-dev-309-gbd91a571a sonicfind 2020-08-31 23:26:20 No build GSdx-Capture: Append a missing .avi extension Filenames of zero length do not allow OK to be pressed.
v1.7.0-dev-308-ge8b16bb14 RedDevilus 2020-09-20 14:12:24 Download GSdx-gui: Properly grays out Dithering(PgDn) in software and none renderers. (#3722)
v1.7.0-dev-307-gfe10f2399 Tyler Wilding 2020-09-20 03:24:25 Download ci: Resolve git-submodules related Actions warning The `.git/modules` folder was not being initialized, which caused the post-cleanup of the `Checkout` step to flag an error at the end. Caching this folder and thus completely caching anything submodule related, should eliminate this warning. Also allowed submodules to be pulled in parallel when they aren't cached.
v1.7.0-dev-306-ge1ff498a8 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-19 22:52:28 Download FW: fix FWirq callback bug
v1.7.0-dev-305-g6f98fd4b6 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-19 16:26:40 No build FW: clang-format
v1.7.0-dev-304-g385c69821 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-19 16:23:29 No build FW: merge into core, simplify setup and config
v1.7.0-dev-303-g4a3e67d14 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-19 15:38:53 No build FW: including back some references
v1.7.0-dev-302-g0fdef7b7d Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-19 15:16:55 No build FW: removing initial references
v1.7.0-dev-301-g86639114e Tyler Wilding 2020-09-18 21:26:09 Download ci: Increase verbosity on msbuild logs - includes timing information and such
v1.7.0-dev-300-g1a79e421c Tyler Wilding 2020-09-18 20:33:04 No build Add github actions status badges to readme
v1.7.0-dev-299-g2e9a32e7e Tyler Wilding 2020-09-18 20:26:32 No build ci: Cache submodules and fix artifact naming
v1.7.0-dev-298-g2a292fdc0 refractionpcsx2 2020-09-19 17:07:17 Download Build: Fix filters, again.
v1.7.0-dev-297-gee53bd795 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-19 12:40:08 Download CDVD: fix conflicts merging
v1.7.0-dev-296-gad1cdc912 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-08-31 05:53:40 Download IPC: return an error when packet is too big
v1.7.0-dev-295-ga0aaad7ff Gauvain 'GovanifY' Roussel-Tarbouriech 2020-08-30 23:19:30 No build IPC: per user tmp folder in macOS + logic bugs
v1.7.0-dev-294-gcd0bf6643 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-08-30 14:41:10 No build IPC: conform to the XDG base specification on linux
v1.7.0-dev-293-g136b6d809 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-08-30 12:46:52 No build IPC: updating IPCMsg doc
v1.7.0-dev-292-gf0179b5be Gauvain 'GovanifY' Roussel-Tarbouriech 2020-08-30 11:46:29 No build IPC: reply datagram splittage
v1.7.0-dev-291-g265c9ec05 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-08-30 10:37:11 No build IPC: timeout on read/write operations
v1.7.0-dev-290-gf1b1babcf Gauvain 'GovanifY' Roussel-Tarbouriech 2020-08-30 01:57:08 No build IPC: query datagram splitting
v1.7.0-dev-289-gd70309503 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-08-21 22:13:03 No build IPC: implement better error handling
v1.7.0-dev-288-g439ed9617 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-08-20 07:33:27 No build IPC: perform memory checks, virtually no perf hit
v1.7.0-dev-287-g89ce774d7 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-08-17 16:29:16 No build IPC: implement batch command processing
v1.7.0-dev-286-g86757fd36 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-08-08 08:43:41 No build IPC: original socket ipc implementation
v1.7.0-dev-285-gc422aa00a refractionpcsx2 2020-09-19 03:19:03 Download VS Project: Fix filters
v1.7.0-dev-284-gb1f0f7f2e lightningterror 2020-09-18 23:36:22 Download ci appveyor/travis: Build only master branch. Keep them around for now, we will remove them along the way. Replaced by Github Actions.
v1.7.0-dev-283-g1f327346f Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-19 02:36:02 Download CDVD: remove non-fatal logging
v1.7.0-dev-282-gb46736836 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-16 00:53:58 No build CDVD: remove disc selector dialog
v1.7.0-dev-281-g4b1467ea6 GovanifY 2020-09-06 17:59:18 No build CDVD: safety fixes on hard swaps
v1.7.0-dev-280-gf9be4286b Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-06 07:03:49 No build CDVD: clang-format
v1.7.0-dev-279-gc4fa3e330 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-04 08:36:09 No build CDVD: polishing rebase and fixing nullptr bug
v1.7.0-dev-278-gfd70ddda0 Gauvain 'GovanifY' Roussel-Tarbouriech 2020-09-01 09:22:01 No build CDVD: reproducing old behavior, boot in BIOS if invalid drive found
v1.7.0-dev-277-g4df5c0ee1 unknown 2020-07-14 15:32:44 No build CDVD: check if CDVD thread is already open
v1.7.0-dev-276-g656efa5e2 Filjo Abraham 2020-07-08 04:38:52 No build CDVD: drive selection submenu and OS-specific fixes
v1.7.0-dev-275-g2c5a23b69 Filjo Abraham 2020-07-05 17:13:29 No build CDVD: ensure thread/state is ok before proceeding
v1.7.0-dev-274-g029461c5a Filjo Abraham 2020-07-02 04:11:42 No build CDVD: merging and removing remnants of plugin
v1.7.0-dev-273-ga70bfbdaa Filjo Abraham 2020-07-01 21:56:58 No build CDVD: add menu item for discReader and gui for drive selection
v1.7.0-dev-272-g0c67dc99f lightningterror 2020-09-19 01:09:25 Download gsdx-gui: Add dithering option go linux gtk gui too.
v1.7.0-dev-271-g4e13c3375 RedDevilus 2020-09-19 00:57:35 Download GSdx-gui: Add dithering option to windows gui. (#3706) - Dropdown menu for 3 options: Off (No Effect/ Been always like this), Scaled (Strongest effect/obvious), Unscaled (Weakest effect/less obvious). - Change default from Scaled to Unscaled.
v1.7.0-dev-270-g11fe2619e sonicfind 2020-09-18 17:44:50 Download recording: Disable currently active frame advancing when opening a different recording
v1.7.0-dev-269-g9936fc7f1 sonicfind 2020-09-18 00:39:22 No build recorrding: Resolve issues with starting a new file
v1.7.0-dev-268-g23dba26ba sonicfind 2020-09-16 05:00:48 No build recording: Rearrangements + Formatting * RecordingReset is now a function of the InputRecording class * TotalFrames is now signed * InputRecordingControls refactor, IsRecordingPaused -> IsPaused * Add check to keep frameCounter from overflowing (not like someone is gonna record a year's worth of inputs though). * Code Formatting adjustments (more to do in a separate PR)
v1.7.0-dev-267-gf881bd9bd sonicfind 2020-09-13 21:06:07 No build recording: Lock frameCounter incrementation on initial recording file load or during full/fast boot Ensures that no frames of input are skipped over on the initial load of a recording file or during a fast/full boot when a recording file is active. Improved consistency.
v1.7.0-dev-266-g5c5d3a770 sonicfind 2020-09-13 20:36:11 No build recording: Handle mode toggle in InputRecordingControls
v1.7.0-dev-265-g975a37f20 sonicfind 2020-09-13 18:48:12 No build recording: Handle Boots & Savestates similarly * Replaces the savestate load flag with a more general initial load flag to be used by full/fast boots and savestates. * Have the Pcsx2App::ResetRecordingCounter() method mirror the similar method of the savestate class.
v1.7.0-dev-264-gb591c5e9a sonicfind 2020-09-07 22:05:22 No build recording: Rework Frame Value & Undo Count Functions * Handle setting frameCounter to 0 in SetStartingFrame(). * FrameCounter, signed -> unsigned. * Have SetFrameCounter handle the calculations for the relative frame displacement from the startingFrame. * Optimizes InputRecording::controllerInterrupt. * Flip the order of execution in inputRecordingFreeze. * Set framecounter properly on full/fast boot. * More accurately increment undo count
v1.7.0-dev-263-g0304b124e sonicfind 2020-08-23 01:59:14 No build recording: Recording mode-based refactors * Recording mode enum, NoneActive -> NotActive * Changed IsMode method names and added an IsRecording method. * Add methods designated to setting a recording to a certain mode. Co-authored-by: Tyler Wilding <xtvaser@gmail.com>
v1.7.0-dev-262-g74bba3576 Tyler Wilding 2020-06-21 06:50:02 No build recording: Resolve issues discovered while testing around savestate handling * Add a flag to explicitly indicate if the initial SS has been loaded. * Additionally: bracket formatting / spaces -> tabs.
v1.7.0-dev-261-g6c80e6b93 Tyler Wilding 2020-06-21 06:21:57 No build recording: Recording controls rename and refactor to attempt to simplify * RecordingControls - > InputRecordingControls (+ function refactors & simplifications) * Avoid mutating g_FrameCount - now use isolated frameCounter & startingFrame variables for input recordings * Pause or resume emulation preemptively based on GUI actions * Exclusively handle GS window title updates in FrameForGS
v1.7.0-dev-260-gfa894d9d4 GovanifY 2020-09-18 21:34:43 Download HostFS: free fds when shutting down vm (#3671) * HostFS: free fds when shutting down vm * HostFs: init arrays at given value
v1.7.0-dev-259-gdb36dc232 Kojin 2020-09-17 22:32:40 Download GSdx: Purge International Star Soccer Hack Confirmed to be a core issue. See: #3568
v1.7.0-dev-258-g8cdd82367 lightningterror 2020-09-18 20:04:11 Download build.sh/cmake: Remove OPENCL_API flag.
v1.7.0-dev-257-g413d58df5 lightningterror 2020-09-18 00:28:24 Download 3rdparty: Remove opencl lib source files.
v1.7.0-dev-256-g6529fa419 lightningterror 2020-09-18 00:27:59 No build vcxproj/vsprops/sln: Remove opencl 3rdparty libs.
v1.7.0-dev-255-gc50c6034c lightningterror 2020-09-18 00:17:51 No build gsdx-hw: Remove opencl code and files from gsdx.
v1.7.0-dev-254-gfb640cbdb lightningterror 2020-09-18 00:17:26 No build build.sh: Remove opencl.
v1.7.0-dev-253-gedd949583 lightningterror 2020-09-18 00:17:09 No build cmake: Remove opencl.
v1.7.0-dev-252-g3f99395d3 lightningterror 2020-09-18 00:16:36 No build vcxproj: Remove opencl.
v1.7.0-dev-251-gf86ea0259 lightningterror 2020-09-17 20:40:12 No build tools: Remove dynacrchack source files.
v1.7.0-dev-250-gdd5d1a1ab lightningterror 2020-09-17 20:37:37 No build gsdx-hw: Remove DynamicCrcHack feature.
v1.7.0-dev-249-g40d02400c refractionpcsx2 2020-09-18 17:23:18 Download DMAC: Improve DMA Stall handling (#3701) SIF: Implemented SIF0 and SIF1 DMA Stall handling Cleaned up some of the handling of DMA Stalls on the other channels
v1.7.0-dev-248-ga5cc8efb1 Tyler Wilding 2020-09-18 03:19:04 Download ci: Ignore workflows on non-code changes or irrelevant code changes
v1.7.0-dev-247-g645b2dc17 Tyler Wilding 2020-09-12 03:30:14 No build ci: Properly fail the linux workflows if the build fails
v1.7.0-dev-246-g0bd49ad77 Tyler Wilding 2020-09-12 02:12:55 No build ci: Remove clang, use GCC 10 and GTK 3
v1.7.0-dev-245-g81ccb637f Tyler Wilding 2020-09-11 23:56:10 No build ci: Remove directX downloading from windows build
v1.7.0-dev-244-g3fba5a2c1 Tyler Wilding 2020-09-11 08:07:18 No build ci: Add cron action to cleanup old artifacts to avoid hitting GH Actions limits
v1.7.0-dev-243-g359be55ce Tyler Wilding 2020-09-11 07:57:09 No build ci: Add working linux workflow
v1.7.0-dev-242-gd7beb3cdc Tyler Wilding 2020-09-11 07:56:45 No build ci: Add windows workflow
v1.7.0-dev-241-g176e3609a Jonathan Li 2020-04-14 21:50:58 No build ci: base github actions from turtleli
v1.7.0-dev-240-g07eb0770c RedDevilus 2020-09-17 01:56:33 Download Gamedb: Remove patches and add manual gamefixes - Spiderwick Chronicles - Amplitude
v1.7.0-dev-239-g366e7b9db lightningterror 2020-09-17 20:10:44 Download gsdx-hw: Purge Grandia3 crc hacks. Upscaling issues can be solved with half pixel offset. Leave the accurate blur alone!
v1.7.0-dev-238-g8d8f0f82d lightningterror 2020-09-17 19:53:24 No build gsdx-hw: Run clang format on GSHwHack.cpp.
v1.7.0-dev-237-gbaabbc3c9 lightningterror 2020-09-16 01:22:26 Download gsdx-hw: Purge Genji crc hacks. Effects rendered correctly.
v1.7.0-dev-236-g751447a02 refractionpcsx2 2020-09-15 18:12:13 Download GameDB: Added missing rounding mode for Shin Megami Tensei: Lucifer's Call
v1.7.0-dev-235-gb5e3fc97d refractionpcsx2 2020-09-15 00:28:55 Download VIF: Set decoding status on VIF stall (#3683) * VIF: Set decoding status on VIF stall * VIF/GIF: Remove VIF Reset hack, Let GIF Unit reset queued path data (Except MTVU)
v1.7.0-dev-234-gf7f9e30ef refractionpcsx2 2020-09-14 21:26:25 Download SIF DMA: Fix bug with Tag Interrupts
v1.7.0-dev-233-g6229b204f refractionpcsx2 2020-09-12 15:59:09 Download GameDB: Add auto game fixes for Taxi Rider to fix white models
v1.7.0-dev-232-ge5db98c13 lightningterror 2020-09-12 03:30:56 Download [skip ci] Tools: Move gsdumpgui in it's own repository. https://github.com/PCSX2/GSDumpGUI Initial release has been published as well so developers can download and use it without the hassle of compiling.
v1.7.0-dev-231-gdae2c3195 arcum42 2020-09-12 07:30:11 Download Revamp the wx spu2-x dialog. (#3670) * Revamp the spu2-x wx dialog box to be more consistant with the wx GSdx dialog. * Revised advanced sync text for brevity, changed it back to a label, and renamed the dialog box. * LightningTerror thinks Spu2 looks better in uppercase. * Change around the time stretching labels again.
v1.7.0-dev-230-g4d6681874 sonicfind 2020-09-11 22:30:56 Download GUI/Recording: Resolve issues around playing and creating input recordings under certain scenarios (#3669) * recording: Only stop the current recording once the menuing hasnt been cancelled * recording: Avoid changing menu option's state if the recording couldn't be played * recording: Don't play a recording that uses a savestate, if no game is running * recording: Don't modify `frameAdvance` flag when explicitly [un]pausing These functions are only called when creating/playing a recording, and modifying the frameAdvance flag leads to unexpected behaviour (such as the game starting paused if the recording was made from "power-on") * recording: Refactor and simplify `InputRecordingFile` InputRecordingFile will no longer be concerned with loading the save-state when playing back an existing recording. This makes it much easier to only load the save-state if the file is valid and manipulate the emulation state correctly. * recording: Update play logic with new refactor, resume emulation in the event of a failure * recording/lint: spaces to tabs * recording: Properly only examine controller 1A & 2A The previous controller port checks in place never actually succeeded in their designated task. A new slot check in sio.cpp will perform this task instead. * recording: Save the savestate in OpenNew() instead of open() Ensures that the savesate could be saved before trying to create the actual input recording file. It will overwrite any previous backup savestate. Also, allows for a simplified & easier to read code struture of open(). * Refactor and simplify `InputRecording` Changes the return type of Play/Create from void to bool. Optimizes Stop(), Pause(), and Unpause() call placements Improved handling of emulation pause state, the recording menu on failures, and the conditioning of when a recording file should actually be unloaded. For example, a currently loaded recording should not get unloaded if a user presses Play *but* chooses cancel in the file browser. However, the emulation should be paused during the duration of this action. On the flipside, a loaded recording *should* get unloaded if the tools get disabled in settings AND emulation should resume if not already playing. * recording: Simplify VirtualPad_Open_Click Co-authored-by: Tyler Wilding <xtvaser@gmail.com>
v1.7.0-dev-229-g4d0650baa lightningterror 2020-09-09 01:14:05 Download 3rdparty:opencl: Remove unused opencl files. Currently they are not used when compiling with opencl so don't include them, entire opencl 3rdparty needs to be updated. Can be done when someone attempts to fix the opencl renderer.
v1.7.0-dev-228-g043832abd RedDevilus 2020-09-02 18:23:44 Download Console-gui: Update descriptions. Add Input to recording. Lowercase to uppercase words.
v1.7.0-dev-227-ge079604c4 RedDevilus 2020-08-31 18:02:07 No build pcsx2-gui: Update main window description/tooltips. Change 2 recordings (CaptureVideo and Recordings) to Screenrecorder and Input Recording.
v1.7.0-dev-226-g6a9a61ec6 RedDevilus 2020-08-19 23:55:58 No build MemoryCards-gui: Update descriptions/tooltips. Auto-Eject checkbox is a failsave for broken saves. Card (file)name to Memory Card (like a real PS2 you need to plug a memory card in port 1 to work). Add usable to formatted to be obvious if you can use the memory card. Changed default column width.
v1.7.0-dev-225-g3d014d28e RedDevilus 2020-08-19 22:58:17 No build EmulationSettings-gui: Update descriptions/tooltips. FMV Aspect Ratio Override = Off is the same as the value for Aspect Ratio. Formatting fix for Zoom tooltip. Double click on emulation windows also does fullscreen. Disable framelimiting means Uncapping the FPS. Capped slowmotion adjust at 5% (it doesn't accept lower than 5 anyway). MTGS gets debug tag (useless for many).
v1.7.0-dev-224-g03a41fee2 RedDevilus 2020-07-30 21:43:48 No build GSdx-gui: Update descriptions/tooltips. Large framebuffer should only be used in cases of stuttery FMVs (cutscenes). 4/8 bits is best used where GPU is much stronger than CPU. Fix DPI scaling for OSD color sliders (FPS + other stats).
v1.7.0-dev-223-g4e2319c07 RedDevilus 2020-07-30 18:57:28 No build Lilypad-gui: Update descriptions/tooltips.(PR3457) DS4 is finicky sometimes with Directinput enabled and is best used with Xinput + Steam (Steam is recommended for all controllers). Alternative for DS4 is Ryochan7/DS4Windows (not main DS4Windows).
v1.7.0-dev-222-g79cd8d219 Tyler Wilding 2020-09-11 00:05:54 Download GUI: Fix recording related hang when PAD plugin is open/closed while game is paused (#3299) * recording: Resolve hang when opening PAD plugin with the game paused * pcsx2-gui: Forbid editing the PAD settings while emulation is paused by recording tools * pcsx2-gui: Resume emulation before configuring PAD plugin, resume on return
v1.7.0-dev-221-gfe872b5ca lightningterror 2020-09-08 19:43:19 Download [skip travis] ci-appveyor: Skip building commits if only the following directories/files are changed.
v1.7.0-dev-220-g1b6b3f692 refractionpcsx2 2020-09-07 21:07:34 Download GS/Counters: Fix CSR Swap and VBlank Interrupt timing
v1.7.0-dev-219-g197eaf389 refractionpcsx2 2020-09-10 13:25:52 Download VU: Also update Status/Mac instances after COP2, just in case
v1.7.0-dev-218-g19ab48c28 refractionpcsx2 2020-09-10 12:52:47 Download VU: Copy CLIP flag instance back to VU0 int and microVU when COP2 modifies it Fixes Soul Calibur 3 hair
v1.7.0-dev-217-g27598fecc Mrlinkwii 2020-09-08 22:18:27 Download GSdx: Console printf CRC fix for starter character 0. (#3678)
v1.7.0-dev-216-g127bdb4ce RedDevilus 2020-09-07 13:56:36 Download Gamedb: Remove duplicate gamefix for Primal, and rename Wilds Arms to Wild ARMs. (#3672)
v1.7.0-dev-215-gfd4f9aacf Tyler Wilding 2020-09-04 02:18:00 Download pcsx2-gui: Clear console log when theme is changed
v1.7.0-dev-214-g457830d65 Tyler Wilding 2020-09-04 00:48:43 No build pcsx2-gui: Change the console logger's theme on the fly
v1.7.0-dev-213-gb633b2a2d RedDevilus 2020-09-03 05:40:39 Download onepad: Update to latest controller database.
v1.7.0-dev-212-ga1d6cb278 arcum42 2020-09-03 06:56:32 Download Make a few settings in spu2-x stick under Linux. The whole config section should probably be rewritten, but that's for a later date.
v1.7.0-dev-211-g19f153adf lightningterror 2020-08-31 14:58:04 Download pcsx2: Remove unused cheats and browser source files. Unimplemented since pcsx2 moved to wxWidgets (0.9.x era).
v1.7.0-dev-210-g4ad60d5de lightningterror 2020-08-31 14:56:09 No build vcxproj: Remove old cheats and browser references.
v1.7.0-dev-209-g53ada061d lightningterror 2020-08-31 14:55:03 No build cmake: Remove old cheats and browser references.
v1.7.0-dev-208-g4629c8363 refractionpcsx2 2020-09-01 20:00:52 Download microVU: Fix state saving when m-bit is reached microVU: Fix range merging to encompass whole ranges of programs
v1.7.0-dev-207-gd3f4427ee refractionpcsx2 2020-09-01 21:31:35 Download GameDB: Added VU0Kickstart to Horsez 2
v1.7.0-dev-206-g23248b529 JC 2020-09-01 17:50:09 No build GSdx: Add Default OSD Font Resource (#3605) GSdx: Add Roboto font to resources and make it the default for the OSD
v1.7.0-dev-205-g6a4e93db3 kozarovv 2020-09-01 08:10:10 Download VU: Remove unused code in VUmicro Some of that is not used for more than 10 years. Not even useful for testing now.
v1.7.0-dev-204-ga1bf67751 TellowKrinkle 2020-08-31 04:15:22 Download cmake: Don't add xsave flag
v1.7.0-dev-203-g19f2d96d0 TellowKrinkle 2020-08-31 03:14:26 No build x86emitter: Don't use xgetbv All OSes now support AVX
v1.7.0-dev-202-g9c0865c0f lightningterror 2020-08-31 22:57:54 Download [skip travis] ci-appveyor: Some tweaks. Add skip_branch_with_pr reference. - Do not build feature branch with open Pull Requests. Remove VS2017 32bit build, will allow appveyor to finish jobs/work faster.
v1.7.0-dev-201-g6f0011ac9 Silent 2020-08-30 14:20:26 Download GameDB: Add GT Concept 2002 memcard filter
v1.7.0-dev-200-g87dc885a4 refractionpcsx2 2020-08-30 18:15:18 Download VU: Improved EE Cycle Skipping hack to work better with the new VU0 sync changes
v1.7.0-dev-199-g10aced77f refractionpcsx2 2020-08-30 16:13:28 No build GIF: Solve stack overflow problem on large GS packets with no data
v1.7.0-dev-198-g56f2d307b TellowKrinkle 2020-08-27 19:27:42 Download microVU: Fix empty register use
v1.7.0-dev-197-gecebaca3f refractionpcsx2 2020-08-30 05:08:23 Download VU: Fix x64 crash introduced with VU Sync PR Thanks to TellowKrinkle for helping me debug this one
v1.7.0-dev-196-g67235e9a3 kozarovv 2020-08-28 21:35:19 Download GameDB: Update gamedb to match new VU changes
v1.7.0-dev-195-gdf79a17ba kozarovv 2020-08-09 08:30:24 No build VU: Improve VU0/EE sync, Implement better M-Bit Handling, Fix VU program handing on VIF
v1.7.0-dev-194-g0354e5e71 RedDevilus 2020-08-29 17:50:06 Download Gamedb: Add Narnia Chapter 2 Prince Caspian to gamedb ( they didnt even bother doing more languages for 1 entry and can't proofcheck other serials)
v1.7.0-dev-193-g98f87dfcc kozarovv 2020-08-29 15:44:43 Download Gamedb: Add CTTR hack description, add P4 PAL VU clamping. (#3606) P4: Fix flickering floor during cutscenes in school.
v1.7.0-dev-192-ga06ed3915 arcum42 2020-08-29 04:10:37 Download fixed (was @arcum42 plz fix :p)
v1.7.0-dev-191-g5118aba45 Luminar Light 2020-08-27 16:26:58 Download gsdx-hw: Updated Jak CRCs. (#3634) Added missing CRC for Jak II PAL Preview and Review builds. Due to the protection, the CRCs are identical. Added mention of Jak 3 Review build in comments. Same CRC as two other builds, due to its protection. Added a missing Jak X Demo CRC.
v1.7.0-dev-190-g9aab6ae7f lightningterror 2020-08-27 13:37:55 Download Lilypad: Remove Vista mention from config error popup.
v1.7.0-dev-189-g13ff9ab7d lightningterror 2020-08-25 16:57:47 Download gsdx-hw: Purge TimeSplitters2 crc hack. Not needed anymore. See https://github.com/PCSX2/pcsx2/issues/3568#issuecomment-663927379
v1.7.0-dev-188-g91326e1d9 TellowKrinkle 2020-08-19 11:16:49 Download cmake: Remove x86-64 warnings It's supported now
v1.7.0-dev-187-g35eac7c82 Tellow Krinkle 2020-07-20 02:48:30 No build GSdx 64-Bit: Fix register misinterpretation If the C prototype says int, the compiler might leave garbage in the top half
v1.7.0-dev-186-g4bbf0eeb8 beaumanvienna (JC) 2020-07-02 17:10:47 No build ci:appveyor: Add 64-bit build Since x86-64 recompilers now work
v1.7.0-dev-185-g556ec932f beaumanvienna (JC) 2020-06-29 17:15:59 No build logging: x64 boot message changed No longer says x86-64 breaks recompilers
v1.7.0-dev-184-g310648fb8 tellowkrinkle 2020-07-02 04:14:37 No build recompiler: Fix exception handling on WIN64 Use VEH instead of SEH on WIN64, as SEH needs us to register all our JIT functions for it
v1.7.0-dev-183-g970ed11de TellowKrinkle 2020-07-01 23:59:18 No build vsprops: Add __M_X86_64 flag to win64 build Required to build x86-64 correctly
v1.7.0-dev-182-gcd813edb1 Tellow Krinkle 2020-06-29 22:10:42 No build x86emitter: Remove deprecated codegen functions Successfully moved off of all of them
v1.7.0-dev-181-g0711e0cd5 Tellow Krinkle 2020-06-25 00:27:17 No build recompiler: Add comments to recLUT_SetPage It's kind of confusing
v1.7.0-dev-180-gdc57270fb Tellow Krinkle 2020-04-15 23:11:53 No build EE/IOP/VU: x86-64 recompiler support
v1.7.0-dev-179-geeca29b6d arcum42 2020-08-24 01:10:39 Download pcsx2-gui: Some menu changes (#3597) * Reshuffle and reorganize menus. Add a help menu with links to the main website, forums, github page, wiki, and getting started pages. * Change fast boot to an option. * Make the Debug window menu option checkable, similar to the Log window. * Move log settings to the Log menu. * Add more information to the status bar. * Moved a few things around. Added Compatibility to the Help menu. * Removed Pcsx2 from the menu item names in the Help menu, and rearranged a bit. * Fix crash on cancelling. * Status bar changes. * Add minimize/maximize flags to debug window. * Don't strip out the maximize and minimize boxes on the debugger in weird Windows-only code. * Add Help button. Fix Help dialog on Linux. * Remove no longer used Windows code for Debug window.
v1.7.0-dev-178-gc8042fe93 orbea 2020-08-24 01:05:20 No build man: Silence warnings. (#3590) man: ./PCSX2.1:65:9: STYLE: no blank before trailing delimiter: Fl h, man: ./PCSX2.1:119:9: WARNING: skipping no-space macro man: ./PCSX2.1:180:72: WARNING: skipping no-space macro
v1.7.0-dev-177-gf78fa2aac RedDevilus 2020-08-24 01:03:27 Download Disney Golf instead of Disney's golf. Same as other regions (#3626)
v1.7.0-dev-176-ga0fe237dd helkaluin 2020-08-23 19:05:33 Download debian-packager: Explicitly add libx11-xcb-dev to Debian packager. (#3621) Ubuntu 20.04 onwards stopped pulling in libx11-xcb-dev with libx11-dev
v1.7.0-dev-175-gdc5bfbb47 Timothy O'Barr 2020-08-23 05:59:15 Download Fixes to Arch WX length_error (#3625)
v1.7.0-dev-174-g3324043d2 lightningterror 2020-08-23 04:27:55 Download gamedb: Remove zerospu2 comment.
v1.7.0-dev-173-g383fa03a3 lightningterror 2020-08-22 22:06:13 No build Remove zerogs and zerospu2 source project files.
v1.7.0-dev-172-g664559b6d lightningterror 2020-08-22 22:05:06 No build pcsx2: Remove zerogs, zzogl code and comments.
v1.7.0-dev-171-g96c057466 lightningterror 2020-08-22 22:03:10 No build sln: Remove zerogs and zerospu2 from build solution.
v1.7.0-dev-170-g0939c6302 lightningterror 2020-08-22 18:28:58 No build cmake/linux: Remove zerogs zerospu build environments.
v1.7.0-dev-169-gee3b153d7 lightningterror 2020-08-22 18:25:52 No build gitignore: Remove zerogs, zerospu2
v1.7.0-dev-168-g86bb50b9b refractionpcsx2 2020-08-23 02:40:42 Download Why is that file spaces and not tabs
v1.7.0-dev-167-gdeed83a28 refractionpcsx2 2020-08-23 02:39:13 No build Revert bad wxString ini fix which was actually caused by a bad Arch package
v1.7.0-dev-166-gf6c138ca7 lightningterror 2020-08-22 05:41:45 Download Goodbye, old friend... Remove zzogl from master branch (#3614) * cmake: Remove zzogl from cmake. * cmake/build: Remove GLSL_API and EGL_API flags. Only used in zzogl. * linux various: Remove zzogl. * sln: Remove zzogl from old plugins solution. * zzogl: Remove source files. * debian: Exclude zzogl from copyright. * linux various: Remove glsl2h.pl Used only in zzogl? * linux various: Remove zzogl code from validate_glsl.sh * debian: Remove zzogl mentions in create built tarball. * gitignore: Remove zzogl paths.
v1.7.0-dev-165-g328e358b2 seta-san 2020-08-21 20:27:56 Download Define IPUDMAMode 2 (#3617) Define IPUDMAMode 2
v1.7.0-dev-164-gfc882c9ef lightningterror 2020-08-20 01:28:30 Download debian: Remove gsdx legacy from packager.
v1.7.0-dev-163-g35fa2253d lightningterror 2020-08-20 01:04:39 No build cmake/linux various: Remove remaining traces of GSdx legacy.
v1.7.0-dev-162-gdc0db7c58 lightningterror 2020-08-20 01:01:42 No build gsdx-legacy: Purge gsdx legacy from master branch.
v1.7.0-dev-161-g850efdc69 tellowkrinkle 2020-08-19 10:37:23 Download Move VTLB manipulation to class (#3524) Another small piece of #3451 Moves all VTLB pointer manipulation into dedicated classes for the purpose, which should allow the algorithm to be changed much more easily in the future (only have to change the class and recVTLB.cpp assembly since it obviously can't use the class) Also some of the functions that manipulated the VTLB previously used POINTER_SIGN_BIT (which 1 << 63 on 64-bit) while others used a sign-extended 0x80000000. Now they all use the same one (POINTER_SIGN_BIT) Note: recVTLB.cpp was updated to keep it compiling but the rest of the x86-64 compatibility changes were left out Also, Cache.cpp seems to assume VTLB entries are both sides of the union at the same time, which is impossible. Does anyone know how this actually worked (and if this patch breaks it) or if it never worked properly in the first place?
v1.7.0-dev-160-g75aac9045 tellowkrinkle 2020-08-19 10:20:48 Download Allocate memory in an x86-64-compatible way (#3523) Allocate memory in an x86-64-compatible way Another part of #3451 Note: While this shouldn't change how anything works, it's been the #1 source of breakage of 32-bit builds in #3451 (it was the cause for the failure of win32 to allocate memory and the failure of linux-32 afterward) so we should definitely make sure it gets tested see #3523 for more information
v1.7.0-dev-159-g4f56db9f1 tellowkrinkle 2020-08-19 10:19:28 No build Fix codegen on x86-64 (#3512) Fix codegen on x86-64 Part 1 of the changes being worked on in #3451 Makes x86emitter emit the x86-64 machine code you would expect it to Also adds some unit tests to verify that things are working
v1.7.0-dev-158-g61f3258b9 seta-san 2020-08-13 22:35:00 Download GamesDB: Remove Eyetoy Check for Card Captor Sakura (#3595)
v1.7.0-dev-157-gedc701d3f lightningterror 2020-08-11 00:50:56 Download gsdx-d3d11: Remove old nvidia hack reference.
v1.7.0-dev-156-g8816f4bf0 Hamish 2020-08-09 05:39:56 Download GSdx: Remove GLX in favor of EGL (#3562)
v1.7.0-dev-155-gbf2904d38 Mrlinkwii 2020-08-09 01:00:29 Download GameDB: Adjust KOF: Maximum Impact - Maniax naming. (#3585)
v1.7.0-dev-154-g543bb2270 ichee 2020-08-08 23:40:43 No build GameDB: Add gamefix patch for Rogue Galaxy. (#3547) Fixes Vedan Myna area out of bounds glitch.
v1.7.0-dev-153-g9d6d7f7f6 Tyler Wilding 2020-08-08 22:25:19 Download pcsx2-tas: Corrections to recording file's header data (#3480) * The emulator version was hard-coded to PCSX2-1.5.X which is no longer accurate, it is no longer hard-coded and will use the correct version number the same way it is calculated to display in the window title. * When creating a recording, the game name is preferred over the ISO name. This is determined via the GameDB. When playing back the recording, a simple check occurs to see if the game running is the same one that was used to make the recording. On the playback side, it always only checked with the ISO filename.
v1.7.0-dev-152-gb3d90537b lightningterror 2020-08-07 00:15:21 Download pcsx2: Adjust windows OS support logs. List Windows 8.1 and Windows 10 as supported OSes only. Windows 8.0 and lower as unsupported. Simplify/clean up the code.
v1.7.0-dev-151-g6794bbbd6 kozarovv 2020-08-08 21:59:46 Download Add rom2: support (Fix Chinese Bios) (#3439) * Add rom2 support * Add rom2 support on IOP * Valid memory range for rom2 * Add rom2 support to IopMem.cpp
v1.7.0-dev-150-g60e075d6c RedDevilus 2020-08-06 22:59:29 Download onepad: Rock Candy Nintendo Switch Controller (#3582)
v1.7.0-dev-149-g454704d96 Kojin 2020-08-05 20:12:00 Download vs-build: use the win10 sdk (#3560) vs-build: use the win10 sdk
v1.7.0-dev-148-gc5470a7f5 RedDevilus 2020-08-04 04:39:17 No build onepad: Update to latest controller database.
v1.7.0-dev-147-g9222e93c4 KrossX 2020-07-31 13:33:04 Download GSdx-hw: Fix OGL line scaling
v1.7.0-dev-146-g95b5ab5f1 tellowkrinkle 2020-07-30 01:44:04 Download clang: Update .clang-format to better match upcoming style guide. (#3535) People were turning it off because it was doing stupid things, hopefully it'll be more usable now.
v1.7.0-dev-145-g0bf54aa6f RedDevilus 2020-07-25 02:32:24 Download Gamedb: Cleanup/correct formatting and code comments v2.
v1.7.0-dev-144-g25bf39e89 lightningterror 2020-07-22 23:20:26 Download gsdx glsl/fx: Remove unused Uber_ATST shader code.
v1.7.0-dev-143-gf44f676cc arcum42 2020-07-26 04:15:03 Download Remove old obsolete code specific to ancient Windows versions of GSdx.
v1.7.0-dev-142-gef96e050f Tyler Wilding 2020-07-26 02:58:50 Download Resolve Recording Issues for Linux / OnePad users (#3293) * git: Ignore uncaught linux build artifacts * onepad-legacy: Return legitimate key event on `PADkeyEvent` call Onepad-legacy was the plugin that was building and being used on my linux environment. I'm not sure if t hat's expected and normal 'onepad' has yet to take over. * onepad: Return legitimate key event on `PADkeyEvent` call * recording: Remove unnecessary `PadKeyDispatch(ev)` wrapping func * recording: Cleanup key event handling when GSFrame CoreThread is paused * recording: Refactor recording status check to be more explicit * recording: Define additional key bindings for capitalized varient Despite the advice of the docstrings in these files, on linux this seems to be required for the bindings to consistently fire. * onepad: Declare `AnalyzeKeyEvent` not static * recording: Ensure file extension is appended to recording file on linux * recording: Correct typo in comment * recording: Better wording around linux keybinding handling * Remove unneeded `extern`
v1.7.0-dev-141-gaee23929d RedDevilus 2020-07-24 12:57:33 No build GameDB: Test Drive Unlimited. (#3561) Fix ordering + Region PAL.
v1.7.0-dev-140-gb28382632 refractionpcsx2 2020-07-24 09:56:46 Download IPU: Perform an interrupt on IPU_CTRL Reset. (#3555) * IPU: Perform an interrupt on IPU_CTRL Reset. Doing this reset performs a forced command end, meaning the IPU will run through the procedure of ending any command running and telling the core that it is done, even if there is no command currently active. Fixes Fightbox * Remove Fightbox patch
v1.7.0-dev-139-ga1acaaa50 lightningterror 2020-07-23 21:06:55 Download pcsx2-gui: Remove SuperVU reference from vuflaghack tooltip.
v1.7.0-dev-138-gd1af8cd80 RedDevilus 2020-06-25 01:53:43 Download GameDB: Patches for 22 games (or 16 individual games) - 24 : The game - Amplitude - Freaky Flyers - Free Running - Ghosthunter - Next Generation Tennis 2003 - NHL 2K6 - NHL 2K9 - Primal - Ruff Trigger - Salt Lake 2002 - Savage Skies - SOCOM 3 - Tomb Raider: Angel of Darkness - True Crime: Streets of LA - Yanya Caballista: City Skater
v1.7.0-dev-137-ge3f195cf5 lightningterror 2020-07-21 22:08:34 Download onepad: Update to latest controller database.
v1.7.0-dev-136-g6a067f5cd refractionpcsx2 2020-07-20 15:04:14 Download GameDB: Added missing EU version of Test Drive Unlimited
v1.7.0-dev-135-gee77822d2 xddxd 2020-07-20 04:21:54 Download Fix no portaudio build (#3510)
v1.7.0-dev-134-g7e52b9550 John Zimmermann 2020-07-20 04:13:15 No build Allow running on systems without wx stackwalker (#3519) closes #2796
v1.7.0-dev-133-ge42b9ce11 arcum42 2020-07-20 04:11:42 Download More gtk removals and Onepad dialog tweaks (#3525) * Improve secondary dialogs in Onepad. I'll do gtk stuff in this branch, too, I promise... * More fiddling with onepad's secondary dialogs. * Rework config.inl to use wx, getting the rest of the null plugins. * Remove some unnecessary includes, and convert SysMessage to wx in onepad. * Add in tellowkrinkle's Mac OS fixes.
v1.7.0-dev-132-gb00c603e0 lightningterror 2020-07-19 00:14:37 Download gsdx-hw: Remove aggressive crc hack for SMTDDS1, SMTDDS2, SMTNocturne. Removed motion blur and filter on the player. Hack is awful, get rid of it! Related https://github.com/PCSX2/pcsx2/commit/4e7e7f2dd5e549183e1a233db3f7a2950ec58326 Bonus: remove commented out hack for VP2.
v1.7.0-dev-131-g8a6d56bb2 refractionpcsx2 2020-07-18 21:54:15 Download Revert IOP Counter change. IOP counters already edge triggered based on INT flag
v1.7.0-dev-130-g30e6a7a62 lightningterror 2020-07-17 21:20:05 Download onepad: Update to latest controller database.
v1.7.0-dev-129-g0ee398342 lightningterror 2020-07-17 19:51:43 Download gsdx-hw: Add missing crc for RatchetAndClank pal.
v1.7.0-dev-128-g389d664ff refractionpcsx2 2020-07-17 15:47:55 Download Clarified my patch comment slightly
v1.7.0-dev-127-gadbb12bef refractionpcsx2 2020-07-17 15:31:52 Download Added patch for FightBox
v1.7.0-dev-126-g54f47572a refractionpcsx2 2020-07-16 21:09:12 Download EE REC: Prevent crash when DI instruction is in branch delay slot
v1.7.0-dev-125-ga782e03eb refractionpcsx2 2020-07-15 14:51:03 Download GSdx-hw: Improve HW dithering (#3534) * Improve HW dithering to stop it creating line artifacts across the screen * Make DX dithering code OGL-like
v1.7.0-dev-124-ge04d86ad3 refractionpcsx2 2020-07-15 14:15:47 Download VIF MSCAL instructions wait on VU T-Bit stop (#3539) * VIF MSCAL instructions wait on VU T-Bit stop Fixes: The Sims Spiderman 3 Sharks Tale Maybe some bits of Over the Hedge * Removed Spiderman 3 patches * Fix VIF DMA resuming when stalled on tag * Remove warning which doesn't really need to be there anymore
v1.7.0-dev-123-g105478aa6 refractionpcsx2 2020-07-11 22:20:23 No build EE/IOP Timer Interrupt Handling Don't interrupt if compare/overflow flag is already set Removed patches for Harry Potter Prisoner of Azkeban and Chamber of Secrets as they should no longer be required. Note - Some harry potter games still have the EE Timing Fix which may also not be required
v1.7.0-dev-122-g1e1d455a4 tellowkrinkle 2020-07-15 07:57:11 Download Use PCH with Clang (#3546)
v1.7.0-dev-121-g18f5deede tellowkrinkle 2020-07-15 07:56:58 No build Reduce header dependencies on x86Emitter (#3545)
v1.7.0-dev-120-g715672481 Filjo Abraham 2020-07-12 23:54:59 Download Update gitignore (#3538) PCSX2-linux.sh is generated when building GSdx debug files are created when running
v1.7.0-dev-119-gf7d84c463 tellowkrinkle 2020-07-12 23:54:21 No build pcsx2: Fix a few crashes in macOS. (#3424) * Fix crash on shutdown in macOS * Fix crashing in ISO list on macOS * Use MAP_FIXED on linux too It works as expected and has no race conditions.
v1.7.0-dev-118-gc23f3be21 RedDevilus 2020-07-12 19:30:18 Download pcsx2-gui: Modern Dark Themed Console v2.Replaces old dark mode with modern dark mode to the console. Darker than dark (#3446)
v1.7.0-dev-117-g257f8b114 RedDevilus 2020-07-11 22:44:24 Download pcsx2-gui: Modern Dark Themed Console. (3446) Replaces old dark mode with modern dark mode to the console.
v1.7.0-dev-116-ge0037ff70 Kojin 2020-07-01 10:32:15 Download gsdx-d3d11: remove legacy d3dcompiler code
v1.7.0-dev-115-g1a1a338d6 RedPanda4552 2020-07-10 19:04:44 Download GameDB: Add Xenosaga save point crash patch (#3418)
v1.7.0-dev-114-g210336d8c Kojin 2020-06-29 09:33:48 Download gsdx-d3d11: Modernize swapchain and device creation Updates the d3d device and swapchain creation to more modern methods. - Use CreateDXGIFactory2 to create the factory and store in member - Use CreateSwapChainForHwnd - Add messages for failures to the console - Some general formatting improvements
v1.7.0-dev-113-g91e7c5b7f Mrlinkwii 2020-07-04 16:47:13 Download gamedb: Add The Ultimate World Cup Quiz. (#3522)
v1.7.0-dev-112-g6afee4ae0 arcum42 2020-07-04 06:56:46 Download Don't call PressButton if the key pressed isn't in the index.
v1.7.0-dev-111-gb45e524b2 lightningterror 2020-06-29 09:10:37 Download gsdx-d3d11: SetupIA, allow sprite conversion to be done on the cpu on d3d hw renderer when applicable. Convert sprites on the cpu instead of the gpu when applicable. Port from Opengl. Lines: GPU conversion. Triangles: CPU conversion. Disable Geometry shader when conversion is done on the cpu.
v1.7.0-dev-110-g7d35892de RedDevilus 2020-07-01 20:14:20 Download GameDB: Add EETimingHack gamefix to Yakuza. (#2774) Fixes flickering.
v1.7.0-dev-109-g4102489d8 RedDevilus 2020-06-29 15:54:31 Download onepad: Add Alienware controller Fixes #3505
v1.7.0-dev-108-gc7bc1c2cf lightningterror 2020-06-25 19:01:30 Download gsdx-gui: Limit spin buttons input properly. v1 It won't allow users to try to input a value that isn't supported osd (size, timeout, max), tc offsets (x, y), rendering threads. v2 Use const if applicable for variables throughout GSSettingsDlg.cpp. Will cleanup some warnings.
v1.7.0-dev-107-g711314dfd RedDevilus 2020-06-27 16:44:42 Download GameDB: Add EETimingHack gamefix to King of Colosseum Green. (#3493) Fixes hang on opening.
v1.7.0-dev-106-gbe1c97a18 Florin9doi 2020-06-27 08:53:01 Download Mpeg.cpp/h indentation
v1.7.0-dev-105-g3119e0a2e arcum42 2020-06-27 10:00:50 Download Rewrite the spu2-x dialog on Linux in wxwidgets. (#3454)
v1.7.0-dev-104-ga2c62c30a lightningterror 2020-05-23 13:02:21 Download gsdx-hw: Remove Itadaki Street hw hack. The hack didn't properly work and it is a core issue.
v1.7.0-dev-103-g0f1cbe741 Mrlinkwii 2020-06-26 21:21:55 Download SPR spacing cleanup (#3499) Correct spacing in SPR.cpp
v1.7.0-dev-102-g3269c58c8 lightningterror 2020-06-03 18:58:10 Download gsdx-hw: Improve detection of Texture Shuffle effect. DMC3, Onimusha 3 rely on this behavior. They do fullscreen rectangle with scissor, then shift by 8 pixels, not done with recursion. So we check if it's a TS effect by checking the scissor value. Credits to Kojin for figuring out the issue.
v1.7.0-dev-101-gcc3c5a8ef lightningterror 2020-06-03 18:35:38 No build gsdx-hw: Remove Onimusha3 and DevilMayCry3 crc hacks. Next commit will allow to render the effects properly.
v1.7.0-dev-100-g2365e4ff7 VĂ­ctor "IlDucci 2020-06-24 13:10:26 Download Locales: Updating Spanish translation. (#3476) Overhauls the previous batch of changes and adds the latest changes. Changes include: - Unification of terminology between all the strings. - Changing quotation marks with the ones used in Spanish. - Removal of some GT-like translations. - Unification of parenthesis symbols. - Removal of title uppercasing (Spanish language doesn't use that many uppercased words). - Checked fuzzy entries.
v1.7.0-dev-99-g7de8e3496 RedDevilus 2020-06-24 13:07:30 Download Gamedb: Cleanup/correct formatting and code comments. (#3490)
v1.7.0-dev-98-g19e872453 lightningterror 2020-06-05 19:37:16 Download gsdx-d3d11: Remove Alpha Stencil hack. Hack is obsolete/replaced with accurate date/date_one option/code. There's pretty much no usecase for it remaining other than using it as an alternative to skipdraw which removes/breaks transparency effects.
v1.7.0-dev-97-g297f91ae7 lightningterror 2020-06-20 23:54:43 Download spu2-x-gui: Fix text being cut off on some options when using dpi scaling.
v1.7.0-dev-96-gd7118671e lightningterror 2020-06-20 23:54:28 No build lilypad-gui: Fix text being cut off on some options when using dpi scaling.
v1.7.0-dev-95-g6032d9129 lightningterror 2020-06-20 23:54:15 No build gsdx-gui: Fix text being cut off on some options when using dpi scaling.
v1.7.0-dev-94-g1426dc1fc iMineLink 2020-06-20 20:22:27 Download GSdx-hw: use CanUseSwSpriteRender in OI_JakGames. (#3463) In GSRendererHW, reuse the method CanUseSwSpriteRender for OI_JakGames. As in current master, 16x16 "flat" sprite draws are performed via CPU: those are palette rendering better emulated with the SwSpriteRender. Jak games do also many 64x64 "flat" draws, but mostly for render to texture effects that are already correctly emulated in the TC, so those draws are not done via CPU (as on the contrary happens for DBZ BT games).
v1.7.0-dev-93-ge2c472baa iMineLink 2020-06-19 21:36:19 Download GSdx-hw, TC: invalidate Source w overlapping draw. (#3131) Improve texture cache Source objects invalidation logic taking into account overlapping with current draw. Fixes eyes rendering for the Major in Jak 1.
v1.7.0-dev-92-g5362fc9c2 lightningterror 2020-06-19 05:33:57 Download gsdx-ogl: Fix MaxDepthPS byte alignment. Bigger value comes first, then smaller to fill the gap so the alignment can be proper. vec3 float
v1.7.0-dev-91-g5d318c9c3 RedDevilus 2020-06-19 02:10:06 Download [skip ci] Update PCSX2_keys.ini.default hotkey info comments for gsdx. Revise gsdx hotkeys (dithering) and others.
v1.7.0-dev-90-gdacbe78f3 RedDevilus 2020-06-18 16:33:37 Download GameDB: Butt Ugly Martians (#3470) Fixes #3466.
v1.7.0-dev-89-g8b2a3e3c1 RedDevilus 2020-06-17 16:38:10 No build onepad: Add PC Game Controller to db. (#3465) Fixes #3464.
v1.7.0-dev-88-gca9e87624 Alessandro Vetere 2020-06-16 21:29:59 Download GSdx-hw: use SSR in DBZBT3. Closes #2001.
v1.7.0-dev-87-g76fae2282 lightningterror 2020-06-16 21:45:48 No build onepad: Update to latest controller database. Close #3461
v1.7.0-dev-86-gd05b31e91 Alessandro Vetere 2020-06-03 19:49:51 Download GSdx-hw: get rid of some VS warnings.
v1.7.0-dev-85-g60e8d4049 Alessandro Vetere 2019-08-28 19:52:01 No build GSdx-hw: DBZBT2, remove OO & CU, add OI. Use SwSpriteRender to render sprites, which: - fixes kaioken effect, - fixes character outlines when upscaling, - reduces frametime by up to 3ms with big upscaling factors.
v1.7.0-dev-84-ge71380b82 Alessandro Vetere 2019-08-28 19:51:21 No build GSdx-hw: DBZBT2, remove GSC.
v1.7.0-dev-83-gfb3eaa9ef Alessandro Vetere 2019-08-28 19:39:02 No build GSdx-hw: add CanUseSwSpriteRender method.
v1.7.0-dev-82-gff4ba6712 Alessandro Vetere 2020-05-03 15:47:46 No build GSdx-hw: SwSpriteRender, improve no raster check.
v1.7.0-dev-81-gc164769ee Alessandro Vetere 2019-08-28 19:38:22 No build GSdx-hw: SwSpriteRender, use m_r, correct assert.
v1.7.0-dev-80-g9b73c0eee Alessandro Vetere 2019-08-28 19:24:27 No build GSdx-hw: use PRIM enums in SwSpriteRender.
v1.7.0-dev-79-gcd0a6f05a Alessandro Vetere 2019-08-10 14:15:01 No build GSdx-hw: SwSpriteRender, implement TEX0.TFX=1.
v1.7.0-dev-78-gf2dd92b5f Alessandro Vetere 2020-06-03 16:18:54 No build GSRendererHW: SwSpriteRender, fix FBMSK.
v1.7.0-dev-77-g09116d896 Alessandro Vetere 2019-08-10 14:14:26 No build GSdx-hw: SwSpriteRender, implement all ALPHA.C.
v1.7.0-dev-76-gd648755d7 lightningterror 2020-06-06 07:43:07 Download gsdx-ogl: Correct intel bad driver log. Log should paste if either DSA or texture barrier aren't supported.
v1.7.0-dev-75-ge64ae9b6b lightningterror 2020-06-06 07:23:13 No build gsdx-ogl: Adjust sparse texture handle. Don't disable sparse texture by default before extension check, it will display sparse texture always not supported. Do an ini check in check_sparse_compatibility function instead. Log should properly state if sparse texture is supported now.
v1.7.0-dev-74-g5db24d4e4 lightningterror 2020-06-06 06:27:05 No build gsdx-ogl: Adjust some gl debug logs. Move Additional colclip info, dithering, FixedTEX0 to extra debug logs. It will allow to keep track of more important stuff going on and they can be enabled with ENABLE_EXTRA_LOG if needed. Change context creation log type from stderr to stdout.
v1.7.0-dev-73-gd92343202 RedDevilus 2020-06-13 04:29:37 Download GameDB: Adds SkipMPEGHack gamefix to Tiger Woods PGA Tour 06. (#3456) Fixes hang after EA intro (IPU).
v1.7.0-dev-72-g4e4a09724 prafullpcsx2 2020-06-09 22:50:06 Download Implemented memory mode check in cop0.cpp (#3324) This makes Next Generation Tennis 2003 (Roland Garros French Open 2003) and Spongebob Battle for Bikini Bottom (PAL) work.
v1.7.0-dev-71-gf9f55029d Mrlinkwii 2020-06-09 16:57:33 Download GameDB: Add Slam Tennis. (#3453)
v1.7.0-dev-70-gb5625ad8b KrossX 2020-06-06 17:21:03 Download gsdx-hw: Add zclamping to ps/fs. Add zclamping to ps/fs, enable vs, ps/fs clamp when needed with a macro.
v1.7.0-dev-69-g5d0eefeeb lightningterror 2020-05-23 20:37:51 No build gsdx-hw: Cleanup a bit EmulateZbuffer. Update the comment to reflect recent changes, Rename DepthMask to MaxDepth, use a mask shift to get z format, Do vs cb padding on d3d11.
v1.7.0-dev-68-g845a3d0ab lightningterror 2020-05-23 20:03:36 No build gsdx-hw: Remove the code block for the bad Z sise check in EmulateZbuffer. Also fixes Itadaki Street text and F1 2004 starting lights
v1.7.0-dev-67-g33678441d lightningterror 2020-05-23 01:53:58 No build gsdx-hw: Clamp zbuffer to depthmask instead of wrapping. The behavior was verified on Dobie to be correct. The code needs to be ported to SW renderer too to improve rendering on SW side. Current PR will fix plenty of games on HW renderer that had/have zbuffer issues before. v2. Set DepthMask to the maximum the current depth format allows. Will properly clamp for 16bit and 24bit formats. v3. gl: Fix uniform buffer upload/cache for VSConstantBuffer.
v1.7.0-dev-66-g24f06187d lightningterror 2020-05-23 00:58:53 No build gsdx-d3d11: Port/add depth mask support to EmulateZbuffer. Add support for depthmasking to EmulateZbuffer, previous old code had support but wasn't ported properly with the new code a few years back. VS Constant buffer is now properly setup.
v1.7.0-dev-65-g639986faa RedDevilus 2020-06-06 23:34:39 Download GameDB: Add gamefixes for the following games listed, change details are in db comments: (#3402) - DT Racer - Gran Turismo Prologue - Gretzky NHL 2005 - Hot Shots Tennis - Justice League Heroes - Melty Blood - Act Cadenza - Metal Arms - Glitch in the System - Next Generation Tennis 2003 - Official PlayStation 2 Magazine Demo 33 - Primal - SOCOM 3 - SOCOM Combined Assault - UFEA Euro 2004 - WRC 4
v1.7.0-dev-64-g4aa8b0f97 lightningterror 2020-06-06 22:30:24 Download onepad: Update to latest controller database.
v1.7.0-dev-63-gca903b6b1 refractionpcsx2 2020-06-05 21:56:16 Download GSdx-sw: Add Z clamping to GSdx SW mode (#3433) * Add Z clamping to GSdx SW mode * Fix spacing * Only clamp when max vertex z is greater than zfmt max * Fix Z format switches * Get rid of needless shuffle * Whoops, missed a case * Replace switches with a shift * Disable triangle clamping for SSE2 * Implement clamping on GS Raster Interpreter * Added SSE2 Triangle Z clamping by KrossX
v1.7.0-dev-62-gd08e49f2d Jonathan Li 2020-06-03 21:16:00 Download pcsx2: Remove leftover array entry from SuperVU removal It was causing GameDB fixes to be applied wrongly.
v1.7.0-dev-61-g30ffda406 Shanoah Alkire 2020-06-02 01:34:31 Download Remove -Wno-char-subscripts, as it was there for supervu.
v1.7.0-dev-60-g802318399 arcum42 2020-05-30 22:31:52 Download Switch over the null plugins dialog code to use wxWidgets instead of gtk on Linux. (#3420) * Make the other null plugins use the same functions, and convert PS2Eext.h to use wx.
v1.7.0-dev-59-g2a9451fed Ryudo300 2020-05-30 21:19:09 Download PCSX2-GUI: Update BackgroundLogo. (#3423) Fixes the background/logo glitching out when using DPI scaling.
v1.7.0-dev-58-ga9f41c682 lightningterror 2020-05-27 22:34:06 Download Revert "pcsx2: Change order of "Video (GS)" submenu. (#3265)" This reverts commit b00792d6ce0e99f40a141c1fc1ddd811a70053fc. It confused a lot of people that were used to the previous position. Maybe was a good idea, but bad result.
v1.7.0-dev-57-g9cf54b889 lightningterror 2020-05-27 11:57:11 Download onepad: Update to latest controller database.
v1.7.0-dev-56-g5903ee95f arcum42 2020-05-25 05:04:20 Download Remove unused folder in Visual Studio project.
v1.7.0-dev-55-g2b115d031 arcum42 2020-05-25 04:08:12 Download Remove superVU. (#3386) * Remove superVU, as well as the VUClipFlagHack, which was SuperVU only.
v1.7.0-dev-54-g3c65ddf72 Jonathan Li 2020-05-18 04:13:45 Download GameDB: Remove Klonoa 2 patches They are no longer necessary now that the PACK command has been fixed.
v1.7.0-dev-53-g0277b69ff Jonathan Li 2020-05-18 04:13:27 No build ipu: Revert Klonoa 2 workaround This reverts commit 10ee832dc13c7aee9623aaf2e0d2875ceecc4797. The workaround should be unnecessary now that the indx4 is properly aligned.
v1.7.0-dev-52-g08cb84318 Jonathan Li 2020-05-18 11:48:23 No build ipu: Use alignas to ensure 16-byte alignment of indx4 array
v1.7.0-dev-51-gaec8e959d Christian Kenny 2020-05-16 00:15:36 Download SaveStateBase: Remove unused "m_DidBios" bool.
v1.7.0-dev-50-g5ab97eb87 Christian Kenny 2020-05-13 19:30:50 No build Savestate: Remove unimplemented exceptions.
v1.7.0-dev-49-gf9771c38a tellowkrinkle 2020-05-24 08:19:47 Download macOS fixes (#3357) * macOS compile * Fix memprotect error on macOS * Fix semaphore wait + thread cancel on macOS * Fix timedlock timeout calculation * spu2-x macOS * onepad macOS support * Add MacOS game controller db * Disable onepad_legacy on macOS * Fix spu2-x configuration crashes * Make recompiler work on 32-bit macOS * Use dylib extension for plugins on macOS * Make app bundle on macOS * Use git info for Info.plist version
v1.7.0-dev-48-g8eb1bc198 Timothy O'Barr 2020-05-24 08:09:11 Download Fix length_error crash in basic_string in the ini code. (#3411)
v1.7.0-dev-47-g26a4ba360 SuperSamus 2020-05-23 12:55:51 Download Locales: Update Italian translations (it_IT). (#3412)
v1.7.0-dev-46-g2fed81322 Shadix Aced 2020-05-22 03:09:02 Download Locales: Update French Translations (fr_FR). (#3393)
v1.7.0-dev-45-gf2560998c lightningterror 2020-05-19 16:16:56 Download [skip ci] Misc documentation updates. Update issue template with newer release versions. Update readme, list windows 7 and 8 as no longer supported.
v1.7.0-dev-44-gc8c27cbfd arcum42 2020-05-20 07:15:47 Download Bump up the minimum cmake version slightly, and make older versions happy with the regex in FindHarfbuzz.cmake.
v1.7.0-dev-43-gefe3bc161 Jonathan Li 2020-03-21 22:08:55 Download pcsx2: Implement IPU VQ conversion Fixes the blue flames in Klonoa 2.
v1.7.0-dev-42-gdca0c4ed7 Jonathan Li 2020-03-21 22:07:03 No build pcsx2: Change IPU vqclut data type This should improve the readability of the IPU VQ conversion.
v1.7.0-dev-41-gc533a6576 Jonathan Li 2019-10-07 18:50:06 No build pcsx2: Add IPU dither block SSE2 implementation
v1.7.0-dev-40-gf9b51e265 Jonathan Li 2019-10-07 13:06:30 No build pcsx2: Add IPU dithering to RGB32->RGB16 conversion
v1.7.0-dev-39-g1ac1bc9a9 Jonathan Li 2019-10-07 12:29:29 No build pcsx2: Move IPU RGB32->RGB16 format conversion to separate file
v1.7.0-dev-38-gcb96dec8a Jonathan Li 2017-04-07 01:43:45 Download pcsx2:windows: Remove DWM code DwmEnableMMCSS doesn't seem to make a difference. DwmSetPresentParameters is unused and is also not implemented from Windows 8.1 onwards.
v1.7.0-dev-37-ga30a6583c lightningterror 2020-05-16 22:20:06 Download onepad: Update to latest controller database.
v1.7.0-dev-36-g61c4f9399 KrossX 2020-05-11 18:12:24 Download GSdx: Dithering setting Hotkey
v1.7.0-dev-35-g8b1eb3b45 KrossX 2019-09-15 20:49:34 No build GSdx: Dithering on Hardware
v1.7.0-dev-34-g297459c9f lightningterror 2020-05-14 19:40:25 Download gsdx-d3d11: Remove exclusive fullscreen code used in legacy gsopen.
v1.7.0-dev-33-g37c0067ca lightningterror 2020-05-14 14:55:00 No build gsdx-d3d11: Remove Dispatch function, was never used.
v1.7.0-dev-32-ga14e3c25b Raziel Znot 2020-05-16 01:06:49 Download Performance fix for Primal and Ghosthunter. (#3376) Fix for terrible performance in US versions of Primal (all the time) and Ghosthunter (when encountering Teddy Bear and in the moment of Gator-Man's rush attack, maybe few other cases), Both games use shared code with pretty dumb wait loops in the microcode, those are absolutelly unnecessary and significantly kill performance on emulator. * Performance fix for Primal and Ghosthunter Fix for terrible performance in US versions of Primal (all the time) and Ghosthunter (when encountering Teddy Bear and in the moment of Gator-Man's rush attack, maybe few other cases). Both games use shared code with pretty dumb wait loops in the microcode, those are absolutely unnecessary and significantly kill performance on the emulator.
v1.7.0-dev-31-gb00792d6c Filjo Abraham 2020-05-15 16:46:46 Download pcsx2: Change order of "Video (GS)" submenu. (#3265)
v1.7.0-dev-30-g2e06e960b lightningterror 2020-05-12 10:21:00 Download gsdx-sw: Remove s_n (draw number) parameter from GetSizeFixedTEX0. Opengl debug macro already provides draw number so it is esentially useless.
v1.7.0-dev-29-g94e163588 water111 2020-05-13 08:03:38 Download Make recLUT not hardcoded to 32 MB. (#3095) This change makes the EE recompiler not hardcoded to working with 32 MB of RAM, and instead work with the amount of RAM set in Ps2MemSize::MainRam. The rest of PCSX2 seems to work fine with more than 32 MB of RAM - it is only the EE recompiler that has trouble. If the Ps2MemSize::MainRam value is not changed from the default 32 MB, there should be no change: 32 MB / 0x10000 = 0x200, the value that was there previously. This may be helpful if anybody else in the future wants to emulate a PS2 dev kit with 128 MB or RAM, or maybe the PSX dvr thing which I think has 64 MB of RAM. I've confirmed that with the change, you could set Ps2MemSize::MainRam to 128 MB, and execute code with the recompiler that's above the first 32 MB of RAM, and do VIF and scratchpad DMA transfers from this upper memory as well.
v1.7.0-dev-28-g3c8d4029d arcum42 2020-05-13 07:55:34 Download Only update the backup when freezing or defrosting, not when updating the ui. Refactor saveslot code. (#3363)
v1.7.0-dev-27-g333cd61c1 lightningterror 2020-05-12 00:38:29 Download gsdx: Rename BLEND_NO_BAR to BLEND_NO_REC. Since we use it on d3d too it will better fit the naming.
v1.7.0-dev-26-gc009a95d6 refractionpcsx2 2020-05-13 00:59:56 Download Fix situation where a VIF IRQ triggers and the game triggers a STOP causing the IRQ to never trigger. (#3385) Fixes Nitro Bike
v1.7.0-dev-25-g184f0df2c refractionpcsx2 2020-05-13 00:59:42 No build Modify VU PC addressing so it only multiplies by 8 before entering the p… (#3362) * Modify VU addressing so it only multiplies by 8 before entering the program Fixes issues with VU1 TPC being read multiplied by 8 (bad) * Removed assert on SuperVU which no longer makes sense
v1.7.0-dev-24-g593d94861 lightningterror 2020-03-02 19:10:43 Download gsdx-hw: Adjust PABE logs and expand the mentioned games list for it.
v1.7.0-dev-23-ge86074213 lightningterror 2020-03-02 18:27:18 No build gsdx-ogl: Synchronize accurate blending enumeration with gui options.
v1.7.0-dev-22-gaaaf80f78 lightningterror 2020-02-23 22:30:15 No build gsdx-ogl: Some colclip adjustments. - Always enable sw colclip for BLEND_NO_BAR. Free blending and it's faster than standard hdr algo when Blending Accuracy is disabled. - Enable sw colclip for Safe FBMASK SW emulated. instead of hdr mode with accumulation blend so we don't use a mix of sw and hw blending. It is more accurate. Test case: Superman Shadows of Apokolips, fixes shadows when blending is enabled. - Use const to get rid of some warnings.
v1.7.0-dev-21-g3f467cae6 lightningterror 2020-02-23 22:24:32 No build gsdx-d3d11: Always enable sw colclip for BLEND_NO_BAR. - Free blending and it's faster than standard hdr algo when Blending Accuracy is disabled. - Add assert when disabling hw blending, hw blending should only be disabled on free/no barrier blending. D3D11 lacks other types of blending. - Use const to get rid of some warnings.
v1.7.0-dev-20-g95e91b8f4 lightningterror 2020-05-11 21:34:29 Download gsdx-hw: add crc id for The Getaway EU region.
v1.7.0-dev-19-g6b76db297 Shadix Aced 2020-05-10 17:30:49 Download Locales: Update French translations (fr_FR). (#3366)
v1.7.0-dev-18-g5a5dc7f67 Jonathan Li 2020-05-08 19:23:01 Download cmake: Fix issue with Harfbuzz not being found
v1.7.0-dev-17-g9319ed1af Filjo Abraham 2020-05-09 09:38:45 Download Remove XAudio 2.7 file refrences
v1.7.0-dev-16-g6ef3bfb94 Filjo Abraham 2020-02-10 00:19:09 No build Merge XAudio.inl to XAudio.cpp
v1.7.0-dev-15-g9f664c5f9 Filjo Abraham 2020-02-10 00:11:57 No build Drop XAudio 2.7 module
v1.7.0-dev-14-gb6e95fea5 lightningterror 2020-05-08 14:29:08 Download GSdx.fx: Fix Border Pass, function should only run when PX_BORDER is enabled/read from the config. Fixes an issue where external shader broke rendering when enabled if config wasn't loaded properly.
v1.7.0-dev-13-g8bf6ba144 Kojin 2020-05-07 21:31:01 Download Merge pull request #3263 from tadanokojin/ridge-racer-v gsdx: mirror RGBAQ to 0x11
v1.7.0-dev-12-gce1955ff6 refractionpcsx2 2020-05-07 21:30:35 Download Allow reading of 8bit timers (and other hardware pages) (#3361) Fixes Robin Hood
v1.7.0-dev-11-g16431653e Jonathan Li 2020-04-12 08:04:20 Download gsdx:windows: Use precise floating point behaviour Fast floating point behaviour can optimise out handling for special floating point values e.g. NaNs. As GSdx needs to handle NaNs in a few places, precise floating point behaviour should be used instead. Fixes a flashlight regression in Silent Hill 2/3 that was caused by VS2019 optimising out NaN handling.
v1.7.0-dev-10-g5c60f6689 arcum42 2020-05-07 17:32:34 No build Fix various cmake issues (#3352) * Change the minimum cmake version to a range. Uses the new policies of the newer versions if you are on them, taking care of CMP0054. * Grab a newer version of FindHarfBuzz.cmake from Webkit that fixes the cmake warning the earlier one was giving. * Add in -ftime-trace as an option on build.sh. * Precompile PrecompiledHeader.h if you are using cmake 3.16+ and GCC. (Currently disabled on clang due to compilation issues.) * Check if target_precompile_headers exists rather than by version. Co-authored-by: scribam <scribam@users.noreply.github.com>
v1.7.0-dev-9-g84d090e2f orbea 2020-05-07 17:31:48 No build spu2-x: Make portaudio an optional dependency. (#3110) * spu2-x: Make portaudio an optional dependency. v2: Fix crash in the audio settings with SDL1 and without portaudio. * cmake: Add PORTAUDIO_API to disable portaudio support.
v1.7.0-dev-8-g1a5217929 lightningterror 2020-05-07 15:57:26 Download Gamedb: port CART Fury Championship Racing gamefix patch to PAL version. SLES-50267 Same patch works for both versions. Close #3322
v1.7.0-dev-7-g6f8dbe589 lightningterror 2020-03-05 07:12:52 Download gsdumpgui: Use PS2EGetLibName instead of PSEGetLibName export.
v1.7.0-dev-6-g280553b41 Ryudo300 2020-03-05 05:37:19 No build gsdx-gui: Update logos to match current changes. Remove mentions of ps1 emulators, adjust the image slightly and change the colors to match api logo colors. Direct3D11 green, OpenGL blue.
v1.7.0-dev-5-g0b9d68e60 lightningterror 2019-12-01 13:46:02 No build gsdx: Remove psx/ps1 emulator compatibility. ePSXe for example. There is little to no benefit in keeping it, especially when nobody was maintaining the code. If we ever want to reintroduce it we can do so from older branches like 1.6. Plus if we want to integrate plugins into pcsx2 itself this is a required step. PS1 games can ofc still be played within pcsx2.
v1.7.0-dev-4-g2b884a7e7 lightningterror 2020-05-03 13:31:21 Download [skip ci] GSDumpGUI: Add context menu to GSdx and Internal log. Copy, Clear Log, Select All.
v1.7.0-dev-3-g1ef35e7a1 Vyktory Knight 2020-05-07 12:11:23 Download Gamedb: Add memory card filters to several games. (#3364) Let's Make a Soccer Team!, Virtua Pro Football, Pro Soccer Club o Tsukurou! Europe Championship, World Football Climax. Technicals: SLES-54151 reads data from SLES-54153 to allow importing players. Same with the Japanese equivalents. The above pairing in reverse allows importation of custom teams exported in 54151's VS mode. Again, same with the Japanese equivalents. SLPM-66442 is listed in PCSX2 Wiki but not in GameIndex.
v1.7.0-dev-2-gb8ed34a27 refractionpcsx2 2020-03-08 20:58:55 No build GSState: Mask A+D addresses. Fixes network configuration tool screen.
v1.7.0-dev-1-g8f3b908e3 lightningterror 2020-03-22 18:47:37 Download gsdx-gui: Remove custom resolution from the windows gui. Leave it as an ini option only. People should never use custom resolution as it causes many issues and many features aren't supported with it. On linux option was removed a long time ago.
v1.7.0-dev Jonathan Li 2020-05-07 09:40:04 Download pcsx2: Bump version number
v1.5.0-dev-3417-g56ea8c4fe knight-ryu12 2020-05-01 06:26:49 Download locale:ja_jp Add missing hotkey notations
v1.5.0-dev-3416-gc4c1b5810 Christian Kenny 2020-05-05 21:02:07 Download NSIS: QoL changes, general cleanup, bug fixes (#3335) Uninstaller: - Removed dependency for AdvUninstallLog, it wasn't really used for anything. - Remove unpacked installer files upon successful installation. Installer: - Remove detection code for versions prior to 1.4. - Fix Unicode path issues. - Fix path issues if install folder already exists. - Remove language option. - Fix redistributable installation issues. - Move redistributable installation to after user proceeds with install.
v1.5.0-dev-3415-g6fd328611 lightningterror 2020-05-04 21:01:27 Download onepad: Update to latest controller database.
v1.5.0-dev-3414-g18f772e71 refractionpcsx2 2020-05-02 15:56:49 Download Debugger: Fix editing of function names
v1.5.0-dev-3413-g97df1dd3b refractionpcsx2 2020-05-02 15:22:43 Download Only reload the function symbols in debugger once per game
v1.5.0-dev-3412-g4ce3fdfcb refractionpcsx2 2020-05-02 05:53:03 Download Fix up debugger stepping
v1.5.0-dev-3411-g939e576df refractionpcsx2 2020-05-02 05:29:12 Download Separate debug pausing from savestates and recording frame advance
v1.5.0-dev-3410-g1939671e7 lightningterror 2020-05-02 05:00:38 Download onepad: Add PDP Kingdom Hearts Controller. Close #3342
v1.5.0-dev-3409-gea52da942 refractionpcsx2 2020-05-02 04:41:42 Download Move debugger function list reset to when the debugger breaks in to the code. Stops a long freeze when first launching a game
v1.5.0-dev-3408-gf0d08aa7d lightningterror 2020-05-01 00:09:23 Download Revert "Locale:ja_JP:Update Hotkey notation" This reverts commit a7717b9ff164f936df52149ea35093f559cc2e65. It actually broke hotkeys, we noticed a bit too late.
v1.5.0-dev-3407-ga7717b9ff knight-ryu12 2020-04-30 06:14:01 Download Locale:ja_JP:Update Hotkey notation
v1.5.0-dev-3406-gba449a524 lightningterror 2020-04-29 16:04:13 Download Revert "gsdx-ogl/d3d11: Add a assert when texture is too small or too big." This reverts commit 99f814d3764bc4ce87491ebeedac84762b3d68f3. The assert gets triggered on Linux and so debug build can't be used properly. Would be nice to investigate why in the first place but until then revert the entire commit. We have checks for texture limits anyway so it shouldn't be an issue.
v1.5.0-dev-3405-gf68bbfba6 Shadix Aced 2020-04-28 14:33:52 Download Locales: Update translations (fr-FR). (#3326)
v1.5.0-dev-3404-gbce30e738 lightningterror 2020-04-28 01:28:14 Download onepad: Add SZMY-POWER CO. LTD. GAMEPAD to db. Close #3329
v1.5.0-dev-3403-g58f5a5b91 Abdullah Hashim 2020-04-14 18:40:25 Download Locales: Update Arabic Translations ar_SA. (#3302)
v1.5.0-dev-3402-ge53b2585d lightningterror 2020-04-14 18:28:16 Download onepad: Add SZMY-POWER CO. LTD. GAMEPAD 3 TURBO controller. Issue: https://github.com/PCSX2/pcsx2/issues/3309
v1.5.0-dev-3401-g49e316e48 lightningterror 2020-04-08 19:31:26 Download onepad: Update to latest controller database.
v1.5.0-dev-3400-g56b76b17a lightningterror 2020-03-27 18:30:28 Download onepad: Update to latest controller database.
v1.5.0-dev-3399-g8d3ff9444 lightningterror 2020-03-23 00:18:24 Download gamedb: Remove gamefix patch for Petz - Horsez 2. No longer needed, fixed with DI execution PR. Game requires EE Cyclerate +2 or +3 to work properly. Tested by Prafull.
v1.5.0-dev-3398-g7b9547de3 RedDevilus 2020-03-22 01:49:16 Download Locales: Update Arabic Translations ar_SA Unneeded spaces and symbols changed and removed.
v1.5.0-dev-3397-gd652d4e36 StarFang208 2020-03-22 13:28:22 Download Locales: Update Italian translations it_IT. (#3289)
v1.5.0-dev-3396-g69b97dc3a Christian Kenny 2020-03-19 21:51:42 Download cheats_ws: Remove R&C NTSC Patch - resolves Vid Comic 1 Boss Hang. 45FE0CC4.pnach Close #3291
v1.5.0-dev-3395-g2c294fad8 dio-gh 2020-02-26 03:36:33 Download Locales: Update Hungarian Translations hu_HU
v1.5.0-dev-3394-g4aa594197 lightningterror 2020-02-10 20:22:27 Download gsdx: Bump gsdx version number to 1.2.0.
v1.5.0-dev-3393-g62dd5d980 lightningterror 2020-02-08 01:23:27 No build pcsx2-tas: Adjust TAS code to be properly disabled with macro. VS complains about errors so isolate the code in each file for TAS with macros. Remove ifndef for m_capturingVideo as it is used for video capture menu.
v1.5.0-dev-3392-g5afa0e6d2 lightningterror 2020-02-07 23:51:57 No build cheats_ws: Update widescreen patches for 1.6 release. Version 18.01.2020
v1.5.0-dev-3391-g79db01d7e lightningterror 2020-02-28 02:08:47 Download gsdx-d3d11: Truncate fog in tfx.fx shader. The change should've been pushed in #3091 Fixes regression with fog rendering.
v1.5.0-dev-3390-g2c4af87e1 xddxd 2020-02-29 19:08:18 Download Locales: Add Lithuanian Translations lt_LT. (#3267)
v1.5.0-dev-3389-g6e22efe79 Christian Kenny 2020-02-22 00:05:53 Download NSIS: Don't pack files twice - reduces installer size to 7MB.
v1.5.0-dev-3388-g3b380148e Christian Kenny 2020-02-22 00:04:30 No build NSIS: Fix uninstaller issue with shortcut removal.
v1.5.0-dev-3387-g420f642f6 lightningterror 2020-02-21 00:25:12 Download onepad: Update to latest controller database.
v1.5.0-dev-3386-gd7ae93d85 altiereslima 2020-02-20 01:30:52 Download Locales: Update Portuguese Brazilian Translations pt_BR. (#3259)
v1.5.0-dev-3385-ga3114a2f8 RedDevilus 2020-02-19 00:20:13 Download Locales: Update Polish Translations pl_PO Mo minor fixes to polish
v1.5.0-dev-3384-g47cfbcb3f TheNekOz 2020-02-15 23:57:26 No build Locales: Update Norwegian Translations nb_NO Fixes for Norwegian Translations (merged) Fix Norwegian lines + reviews
v1.5.0-dev-3383-gd13f5b192 RedDevilus 2020-02-15 21:37:00 No build Locales: Update French Translations fr_FR Fixes for French Translations (merged) Rebased for translation French Fixes to mo files
v1.5.0-dev-3382-g160f4fd25 refractionpcsx2 2020-02-15 13:24:20 Download GameDB: Added VU patch for Powerdrome PAL. (#3255) This patches some values in Powerdromes VU microprogram, which restores the 3d models of the characters. The game uses the extended PS2 float range to do some culling calculations, so I have brung them down to be usable by x86, no other way to really fix this game.
v1.5.0-dev-3381-g977075588 teorex 2020-02-14 05:10:29 Download Locales: Update Russian Translations (ru_RU). (#3253)
v1.5.0-dev-3380-g82ebf3697 lightningterror 2020-02-13 20:56:47 Download onepad: Update to latest controller database.
v1.5.0-dev-3379-g9fd8d5c58 RedDevilus 2020-02-12 23:42:19 Download Locales: Translation/localisation fixes for Arabic/French/German. (#3251)
v1.5.0-dev-3378-ge55ad0a12 Chromaryu 2020-02-11 14:55:31 Download Locales: Update Japanese translations ja_JP. (#3250)
v1.5.0-dev-3377-gb944e5486 RedDevilus 2020-02-11 10:35:36 Download Locales: Update Dutch/Polish translations (nl_NL, pl_PL). (#3245)
v1.5.0-dev-3376-ge45fa9b6d Christian Kenny 2020-02-10 09:01:37 Download NSIS: Update VC Redist URL/comments
v1.5.0-dev-3375-g6a5795aba Jonathan Li 2020-02-10 18:30:42 Download locales: Refresh locales to include updated strings Updated strings: "Configuration Guides (online)" -> "Configuration Guide" "Readme / FAQ (Offline/PDF)" -> "Readme / FAQ" Any string reformatting/sorting was done automatically by script.
v1.5.0-dev-3374-g4858dea25 Jonathan Li 2020-02-10 18:25:56 No build locales: Renormalise nl_NL line endings
v1.5.0-dev-3373-g75346f42c Jonathan Li 2020-02-10 18:16:17 No build locales: Remove pl_PL duplicate metadata
v1.5.0-dev-3372-ga7285ff37 RedPanda4552 2020-02-10 04:46:49 Download PCSX2: PCSX2 1.6 Documentation Overhaul. (#3139) Update all documentation for 1.6. Source files for documentation are in md format and are kept in pcsx2\pcsx2\Docs, final exported/converted docs are in pdf format (Configuration_Guide and PCSX2_FAQ). Update First time wizard to reflect recent documentation changes. Update cmake to reflect recent documentation changes. PO/POT/MO Localisation needs to be updated for the First time wizard to include the documentation changes. NSIS installer needs to be updated to reflect the recent changes.
v1.5.0-dev-3371-g63eaea26d lightningterror 2020-02-09 17:51:22 Download onepad: Update to latest controller database.
v1.5.0-dev-3370-gc0eb05386 JohnHolmesII 2020-02-07 11:53:07 Download gsdx-hw: Add Jak 2 JP to crc list. (#3240)
v1.5.0-dev-3369-g2b6905307 atomic83GitHub 2020-01-04 17:44:19 Download GameDB: New fixes/patches This commit add several fixes for several games as well as some serial updates: - Batman Vengeance - patch removal and the addition of EETiminghack to fix slow videos. - Musashiden 2 - Several fixes which reduce by a large margin the amount of graphical issues. - F1 2001 - Adjustment of the patch to make it fully working as well as the addition of the NTSC-U patch. - Sprint Car 2 - Added a patch to make it playable without bouncing cars. - Wakeboarding Unleashed - Added 2 fixes to fix various graphics issues (still unplayable on retail builds). - Netsu Chu! Pro Baseball 2003 - Added a patch to fix game hanging when going ingame. - Hisshou Pachinko-Pachislot series - Added the EETiminghack to solve crashing videos. - Yu Gi ho 2 - Added several fixes to fix battle annimation. - .hack fragment - Removal of all unneeded hacks. - Ratchet and Calnk 2 - Removal of the EEtimingHack causing problems in the game.
v1.5.0-dev-3368-g5308be3c4 lightningterror 2020-02-04 20:37:38 Download Locales: Fix First time wizard window width on Chinese Simplified language zn_CN.
v1.5.0-dev-3367-g654af774c teorex 2020-02-04 20:27:47 Download Locales: Update Russian translations ru_RU. (#3234) Some strings haven't been translated, another translator will have to look in to them.
v1.5.0-dev-3366-g4b72c32a0 XXXBold 2020-02-04 19:58:21 Download Locales: Update German translations de_DE. (#3230)
v1.5.0-dev-3365-g8550cb9b1 arcum42 2020-02-02 10:49:00 Download onepad: Broken haptic != Broken controller.
v1.5.0-dev-3364-g69ae598b7 lightningterror 2020-01-29 23:53:54 Download gsdx-gui: Update crc hack level and Image load store tooltips to reflect recent changes.
v1.5.0-dev-3363-gf54b79c27 lightningterror 2020-01-29 23:40:05 No build gsdx-hw: Move GSC_XenosagaE3 crc hacks to Aggressive state. It will allow D3D11 to render Texture shuffle effects. Keep the crc hacks on aggressive instead of removing them as they might still be useful.
v1.5.0-dev-3362-g9af1d3b13 lightningterror 2020-01-27 20:51:41 Download onepad: Update to latest controller database.
v1.5.0-dev-3361-g46f182104 RedDevilus 2020-01-27 18:10:48 Download Locales: Update Dutch translations nl_NL. (#3224)
v1.5.0-dev-3360-g6bcd118b6 lightningterror 2020-01-18 21:25:08 Download gsdx-d3d11: Adjust anisotropic filtering handle. Previous behaviour: Anisotropic filtering was continuing to run even with Nearest filtering. On opengl it doesn't run on nearest filtering. The gui for both renderers also greys out aniso when nearest is selected. Anisotropic filtering being able to run on palette texture. This caused to break the rendering on palette textures for games that use it. PR behavior: The PR corrects both of these behaviors, Aniso won't run on palette textures as well as nearest filtering. Test cases for observing the issues were used: Star Ocean 3, Fifa Street.
v1.5.0-dev-3359-geb2ca00e8 manz4rk 2020-01-26 16:16:43 Download Locales: Polish localization/translation fixes. (#3223)
v1.5.0-dev-3358-g6ef0e9452 resadent 2020-01-23 13:47:38 Download Locales: Update Spanish translations es_ES. (#3203)
v1.5.0-dev-3357-g0c5353a70 lightningterror 2020-01-23 01:22:23 Download gsdx-hw: Remove GSC_DemonStone crc hack. It removed texture shuffle effects. Half screen issue can be properly emulated with "Half-screen fix" option set to Force Enabled.
v1.5.0-dev-3356-gf9e360525 lightningterror 2020-01-17 00:52:17 Download gsdx-gui: Add an option in hw hacks to control the half bottom detection. Automatic, Force Disabled, Force Enabled. Automatic - automatically determinate if a game needs the half screen fix. Force Disabled - fully disables the half bottom fix. It will help Xenosaga games. Force Enabled - fully enables the half bottom fix. Will help Lord of the Rings Two Towers, Superman Shadows of Apokolips, Midnight Club 3.
v1.5.0-dev-3355-gf5eeaf1ba lightningterror 2020-01-17 00:49:33 No build gsdx-hw: Split half screen/bottom detection in 3 levels. Automatic, same as before, automatically enable based on height delta. Force Disabled, fully disables the half bottom detection. Force Enabled: Fully enables the half bottom detection.
v1.5.0-dev-3354-g5aef5030d hchsu 2020-01-21 07:30:24 Download Locales: Update Traditional Chinese (zh_TW) translations. (#3216)
v1.5.0-dev-3353-gcacaf3822 Marcin Mitura 2020-01-20 11:24:32 Download Locales: Polish localization fix. (#3222) Fixed missing space gaps and corrected some stuff.
v1.5.0-dev-3352-ge43ba53ea lightningterror 2020-01-18 18:06:46 Download gsdx-d3d11: Remove unused m_rt_ss sampler. It was removed with old rtCopy DATE code.
v1.5.0-dev-3351-g3d06cca15 Chromaryu 2020-01-17 15:34:25 Download Locale: Update Japanese translations ja_JP. (#3204)
v1.5.0-dev-3350-gd77168f19 Marcin Mitura 2020-01-17 15:21:24 Download Locales: Update Polish language translations pl_PL. (#3213)
v1.5.0-dev-3349-g8e420fe39 JudgeJE 2020-01-17 15:09:20 Download Locales: Updated the Turkish(tr_TR) translation with the missing string. (#3217)
v1.5.0-dev-3348-gb9c0faf51 Jonathan Li 2020-01-17 09:52:48 Download locales: Refresh locales to include missing string
v1.5.0-dev-3347-gbb5e91a37 Jonathan Li 2020-01-17 09:45:42 No build pcsx2:gui: Make the presets tooltip translatable again
v1.5.0-dev-3346-g6452ae077 JudgeJE 2020-01-17 04:06:02 Download Locales: Updated Turkish translations for PCSX2(tr_TR). (#3208)
v1.5.0-dev-3345-g96ef80077 Hamish 2020-01-15 11:30:19 Download Update locale files to current set of translatable strings (#3158)
v1.5.0-dev-3344-g7a83f7c8f Jonathan Li 2020-01-15 10:24:41 Download pcsx2: Quickfix for translatable string not being picked up by xgettext
v1.5.0-dev-3343-gdf639970c lightningterror 2020-01-14 02:02:04 Download gsdx-hw: Add some missing game regions to crc list. ArTonelico2 JP, Okami KO, SMTNocturne KO, TenchuWoH KO, TimeSplitters2 KO, Xenosaga 3 Demo JP, ShadowofRome JP, BurnoutTakedown KO, BurnoutDominator JP,, ShinOnimusha disc 1 and 2 JP (PS2 the best), Jak 2 KO, Jak 3 KO, Barnyard KO, HarryPotterATGOF KO, SoulReaver2 US/KO, Persona 3 KO, ShoX KO/EU, TheIncredibleHulkUD US and Whiplash EU.
v1.5.0-dev-3342-g9c1293735 lightningterror 2020-01-05 16:00:52 Download gsdx-hw: Add GT4 Mazda MX-5 Edition to crc list.
v1.5.0-dev-3341-g80e3e00f9 Christian Kenny 2019-12-31 22:09:42 Download GameDB: Add patch for Nascar09. (#3193) This prevents the DMA transfer from being corrupted intentionally from values written in cached memory (that require the EE data cache).
v1.5.0-dev-3340-gd78f9fdf2 lightningterror 2019-12-31 17:32:34 Download gsdx-hw: Add Jak1 Cingular/Underground Demo, Jak X trilogy demo, RatchetAndClank3 1108 Beta to crc list.
v1.5.0-dev-3339-g03027453c lightningterror 2019-12-30 20:58:08 Download onepad: Update to latest controller database. Close #3188
v1.5.0-dev-3338-g10dd9412a refractionpcsx2 2019-12-30 16:26:44 Download Fix CMSAR1 execution to use correct multiplier Fix ILW/ISW/LQ/SQ on microVU for reading VU1 regs Marvel Nemesis - Rise of the Imperfects goes ingame now, but it's quite messy
v1.5.0-dev-3337-g90b0e7af8 lightningterror 2019-12-23 16:27:00 Download pcsx2-gui: Remove Dump memory option from Debugger. Feature was never implemented, option served no purpose to remain there. Issue #3186
v1.5.0-dev-3336-g471a58a7a Mrlinkwii 2019-12-23 15:53:56 Download GameDB: Add Burnout 3 - Takedown [Demo], International Cue Club, Telly Addicts to db. (#3185)
v1.5.0-dev-3335-g63a6e9444 chaoticgd 2019-12-23 01:44:31 Download Fix VIF unpack log message in Vif_Unpack.cpp for VU1
v1.5.0-dev-3334-g9ff5f5de7 lightningterror 2019-12-18 23:35:27 Download gamedb: remove gamefix patches for DI execution fixes. Jak X, Spongebob Squarepants( The movie and Battle for Bikini Bottom), namCollection - Namco 50th Anniversary, Disney-Pixar's The Incredibles, Incredibles, The - Rise of the Underminer.
v1.5.0-dev-3333-g908049a0f refractionpcsx2 2019-12-18 22:38:36 No build pcsx2: DI execution is delayed by one instruction. Fixes booting issues in the following games: Jak X, Namco 50th anniversary, Spongebob the Movie, Spongebob Battle for Bikini Bottom, The Incredibles, The Incredibles rize of the underminer, Soukou kihei armodyne, Garfield Saving Arlene, Tales of Fandom Vol. 2. The games will no longer require a patch to boot.
v1.5.0-dev-3332-g363b87b33 Jonathan Li 2019-11-25 16:50:37 Download gui: Fix about dialog logo DPI scaling Also dynamically allocate the wxStaticBitmap control since its parent window will delete it, which can cause issues.
v1.5.0-dev-3331-g1dc5d0769 lightningterror 2019-11-23 20:27:42 No build pcsx2-gui: Fix dpi scaling for some windows. About, first time wizard, import settings, assertion dialog.
v1.5.0-dev-3330-g18fe9431e lightningterror 2019-08-26 23:02:01 No build pcsx2-gui: Update About window. Add forum and license links. Remove Developers and Contributors names, replaced with: "Big thanks to everyone who contributed to the project throughout the years."
v1.5.0-dev-3329-gbbc3e3605 lightningterror 2019-10-16 01:06:20 No build Lilypad-gui: Fix gui overlapping for force feedback axis 2 value.
v1.5.0-dev-3328-g23cbfdcf4 lightningterror 2019-11-22 21:15:48 No build gsdx-gui: Redesign hw hacks gui on Windows. Separate and group hack types in to Rendering and Upscaling hacks. This should help users identify better what some hacks do and make it a little bit easier to use.
v1.5.0-dev-3327-g2ec35f449 lightningterror 2019-08-26 02:40:29 No build gsdx-gui: Adjust some gui options. Rename Automatic CRC Level label back to CRC Hack Level. Rename Accurate Date label to DATE Accuracy. Rename Accurate Blending label to Blending Accuracy. Remove 10x and 12x upscaling options, we don't want to hit the maximum texture size limit and cause issues so better play it safe and allow only up until 8x upscaling. Reword the tooltip to make it a bit more fitting with it's current behavior. Add all games in the list that have some sort of aggressive state. Update anisotropic filtering, autoflush sw, sparse texture, gl blending tooltips.
v1.5.0-dev-3326-g92473c2ef lightningterror 2019-12-19 19:17:10 Download gsdx-hw: Add missing crc id for Star Wars: The Force Unleashed PAL region. Issue #3175
v1.5.0-dev-3325-g02a9d73c8 Christian Kenny 2019-12-19 16:34:06 Download GameDB: Resolve missing blade issue in Castlevania Curse of Darkness. (#3173) Fixes issue regarding a missing blade in Castlevania Curse of Darkness. User reported in Discord that any EE clamping modes besides full would work (they used Extra + Preserve sign, so we've done that here as well).
v1.5.0-dev-3324-g9c65b73ae atomic83GitHub 2019-12-01 22:01:32 Download GameDB: Ecco the dolphin - Defender of the Future patch This commit add a patch for the game : Ecco the Dolphin - Defender of the Future This resolve a race condition causing the game to hang on the main loading screen.
v1.5.0-dev-3323-g23174f3a0 lightningterror 2019-12-06 20:13:28 Download onepad: Update to latest controller database.
v1.5.0-dev-3322-gaa03c8312 Jonathan Li 2019-12-02 21:40:48 Download pcsx2: Fix mainframe wxStaticBitmap delete issue wxWindow classes will delete their children when destroyed, so the wxStaticBitmap control must be allocated with new to avoid undefined behaviour.
v1.5.0-dev-3321-g230c1ece3 lightningterror 2019-12-02 00:29:58 Download gamedb: Add vuClampMode 2 gamefix to Soul Calibur 2. Fixes respawn issues as well as SPS. Also add a missing DB entry for a JAP release of SC3 Trial. The demo discs may not actually need the gamefixes so they aren't included. Wasn't able to verify if the gamefixes are required for SC3.
v1.5.0-dev-3320-g21227cd12 atomic83GitHub 2019-12-01 18:03:08 Download GameDB: Patches update. (#3166) This commit add multiples patch for various games. F1 Racing championship - Fixes IPU hanging. Sprint Cars 2 - Rearrange COP2 instructions to fix bad mac flag stuff. Fix for bouncing vehicles. Close #1991 Knockout Kings 2002 - Fixes DMA loop causing Hanging at start of fight.
v1.5.0-dev-3319-g2827394f3 lightningterror 2019-11-26 15:45:06 Download gsdx-hw: Disable half screen TS fix for Xenosaga 3. Xenosaga handles the half bottom as an vertex offset instead of a buffer offset which does the effect twice. Half bottom won't trigger a cache miss that skip the draw because it is still the normal buffer but with a vertices offset. Issue #3147
v1.5.0-dev-3318-gf2da7ece5 lightningterror 2019-11-25 22:56:51 Download onepad: Update to latest controller database.
v1.5.0-dev-3317-gcc62165e3 lightningterror 2019-11-25 08:17:25 Download gsdx-hw: Remove GSC_ResidentEvil4 crc hack. Game is properly rendered on all renderers, any upscaling issues can be resolved with Half Pixel Offset Normal.
v1.5.0-dev-3316-g50dda75c0 lightningterror 2019-11-25 05:34:09 Download gsdx-hw: Add missing crc id for CrashBandicootWoC, pal region.
v1.5.0-dev-3315-gf6600ec83 atomic83GitHub 2019-11-23 10:29:26 Download GameDB: Various updates This commit add several changes: - Various serials updates. - An Emotion Engine clamping fix to solve the inability of collecting items in Lemony Snicket's A Series of Unfortunate Events. Tested by atomic83github - A missing XgKickHack fix for Crash Twinsanity. - An adjustment of the fixes applied to Muppets Party Cruise which allow to make the game fully playable. Tested by atomic83github - A patch for Superman Returns (Pal only) to fix major SPS ingame. Tested by kozarovv - A missing Gif Fifo fix for Puzzle Quest - Challenge of the Warlords to correct flickering black and white sprites. - A removal of Vif Fifo hack for Pippa Funnell which do not change anything. - A XgKickHack fix for Eternal Quest which fixes missing blue lines on the characters in dark areas. Tested by atomic83github - Several EETiminghack fixes to various games of the Hisshou Pachinko-Pachislot Kouryoku series which fixes FMV hanging. Tested by atomic83github - A patch for namCollection - Namco 50th Anniversary which fixes a game hanging at the intro. Tested by atomic83github - PSI and Refraction - An adjustment of the VU clamping mode fix for Pac-Man World Rally which require a higher value to work. Tested by atomic83github - A patch for True Crime streets of LA which fixes a game hanging before going ingame. Tested by PSI
v1.5.0-dev-3314-gdbfbc333f lightningterror 2019-11-16 22:06:46 Download fps2bios: Remove fps2bios from master branch. It's an abandoned project pretty much, if someone needs to go back and take a look at it we have 1.4 branches and older.
v1.5.0-dev-3313-g89848346a lightningterror 2019-11-17 17:14:27 Download gsdx-hw: Add comments explaining what GSC_MidnightClub3 crc hack does.
v1.5.0-dev-3312-g132caf7f4 Christian Kenny 2019-09-29 20:11:11 Download GameDB: Update/Remove outdated gamefixes for the following titles: ---------REMOVALS-------- EETimingHack: - Blade 2 (replace EE TimingHack with GIF FIFO Gamefix) - Buffy the Vampire Slayer - Drakan The Ancient Gates - Euro Rally Champion - Obscure - R-Type Final - Muppets Party Cruise (replace EETimingHack with mVUFlagSpeedHack) OPHFlagHack: - Sphinx and the Cursed Mummy - Buffy the Vampire Slayer - Motorstorm Arctic Edge ------ADDITIONS``````` - Evergrace (Full EE Clamping - fixes hanging going in-game.)
v1.5.0-dev-3311-g3c38087e7 lightningterror 2019-10-22 02:48:45 Download Gamedb: Remove FMVinSoftwareHack gamefix for Silent Hill 3. On Direct3D11 FMVinSoftwareHack in combination with FXAA or External shader enabled cause the emulator to hang. This is only a temporary solution, a real solution would be to fix the fmv issue instead.
v1.5.0-dev-3310-g24be7785d lightningterror 2019-10-26 01:00:31 Download gsdx-hw: Add Persona 3 to automatic mipmapping (basic level). Fixes flashing / strobing windows. Issue #1342
v1.5.0-dev-3309-g5b6b38670 Jonathan Li 2019-10-14 09:44:16 Download ci:appveyor: Add VS2019 and remove VS2015 [skip travisci]
v1.5.0-dev-3308-ge7d1a58a5 Some1fromthedark 2019-10-23 02:21:01 Download pcsx2: Remove special case from pointer patch command parsing (#3135) Removes the special case in type 6 (pointer) code parsing when the data value is 0. This matches Codebreaker behaviour.
v1.5.0-dev-3307-gb34338a50 lightningterror 2019-10-11 12:33:31 Download gsdx-d3d11: Fetch the texture PSM format rather than the context format in texture sampler. Match opengl behavior.
v1.5.0-dev-3306-g70c277868 lightningterror 2019-10-20 03:36:13 Download gsdx-hw: Adjust GSC_Bully crc hack. Previous skip value 6 wasn't enough and caused some visual issues on the ntsc version. Use value of 8 instead. Issue reported by ozzie212121 on discord.
v1.5.0-dev-3305-g293983ea7 orbea 2019-10-12 21:14:40 Download common: Silence -Wunused-function clang warnings. (#3127) v2: Use pragma instead of [[maybe_unused]]. v3: Silence warnings with older clang versions too.
v1.5.0-dev-3304-g7bf920b07 lightningterror 2019-10-11 21:04:20 Download gsdx-hw: Purge impact screen crc hack for Burnout Revenge. Effect is properly rendered with depth emulation, so far only Burnout Revenge triggered the crc hack from my testing. Triggering the draw is done when the player car crashes.
v1.5.0-dev-3303-gc6b8763ba lightningterror 2019-10-08 14:02:06 Download Onepad: Update to latest controller database.
v1.5.0-dev-3302-gafde59bb1 orbea 2019-10-07 03:05:19 Download spu2-x: Fix crash with an invalid output module. (#3125) * spu2-x: Fix crash with an invalid output module. This will default to SDLOut. Fixes https://github.com/PCSX2/pcsx2/issues/3124 * spu2-x: Create non-empty defaults for OutputApi and SdlOutputApi.
v1.5.0-dev-3301-gfa096cfce Jonathan Li 2019-09-01 21:58:14 Download cmake: Change FreeBSD wx-config path
v1.5.0-dev-3300-gc87b8c7f4 Jonathan Li 2019-09-01 21:49:09 No build pcsx2|utilities: Remove ambiguous wxString-related overloads Avoid some function overloads that can accept char*, wxChar* and wxString as a parameter. wxString can be constructed with either of those parameters, so the function overloads may actually result in ambiguity errors. Keep the wxString parameter versions and remove the rest. Fixes some compile errors on FreeBSD.
v1.5.0-dev-3299-gaee571e9b Jonathan Li 2019-09-01 21:43:28 No build utilities: Split thread internal callback function __try is used in pthread_cleanup_push when CLEANUP_SET is used as the pthread cleanup model. That can't be used in functions with objects that have destructors, so move it into a separate function. Prevents compile errors on non-release Windows builds if other things in the internal callback function change.
v1.5.0-dev-3298-gcc52be15f atomic83GitHub 2019-10-05 20:17:23 Download GameDB: Asobo VU Rounding mode fixes (#3129) This commit adds VU rounding modes (Positive) to Asobo games (Disney-Pixar WALL-E, Disney-Pixar Toy Story 3) which produces small lines in game. Also add missing PAL entries to DB for Disney-Pixar WALL-E.
v1.5.0-dev-3297-g3a15751fe atomic83GitHub 2019-10-05 11:34:19 Download GameDB: Fahrenheit asylum crashing fixes. (#3109) This commit add a patch to solve a crash in the game "Fahrenheit". Found with the help of the dev-9 plugin and the PS4 emu. This is a game bug trigger by a timing issue. The game have an internal crash reporting system which rely on a debug server connected to the console. When the game do an error, it expects the debug server to be connected to send the crash dump. But that never happen on PCSX2 as the debug server is not present. Thus, the game will enter in an infinite loop at the asylum level. This only happen when certain conditions are meet in the game. This patch makes the game to exit the loop by cancelling the debug reporting. On top of that the game have no frame pacing system in place which causes a massive slowdown in loading screens. Thankfully, this can be patched out. Note: NTSC version is fine and doesn't require the patch. Tested by atomic83github
v1.5.0-dev-3296-gf2a9b59aa lightningterror 2019-10-03 15:50:19 Download gsdx-ogl: Hit unsafe instead of safe path for sw fbmask when there is no alpha blending. (#3100) So far notable performance improvement show Spiderman 3 and Scarface of 1-2 fps when using basic blending. Full list of known affected games at #3100
v1.5.0-dev-3295-g1c6685134 orbea 2019-10-01 01:23:47 Download gsdx_legacy: Silence very verbose clang warnings. (#3126) [107/641] Building CXX object plugins/GSdx_legacy/CMakeFiles/GSdx-legacy-1.0.0.dir/stdafx.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] warning: unknown warning option '-Wno-packed-not-aligned'; did you mean '-Wno-over-aligned'? [-Wunknown-warning-option] 2 warnings generated.
v1.5.0-dev-3294-gfd5d80b53 KrossX 2019-08-05 17:44:37 Download Set F4's AlsoApplyToGui to false to avoid a hang when spammed.
v1.5.0-dev-3293-gd94387041 orbea 2019-09-29 21:30:47 Download common: Fix build error with clang 9. (#3123) clang 9 now provides _rotr and _rotl.
v1.5.0-dev-3292-g45687cd51 Jonathan Li 2019-09-23 02:38:20 Download pcsx2: Partially fix IPU PACK command The pack command converts from RGB32 to RGB16/INDX4, not RAW8 to RGB16/INDX4. Also, the VQ conversion (still unimplemented) only occurs when the output format is 0, so fix that as well.
v1.5.0-dev-3291-ge506dc145 lightningterror 2019-09-22 17:49:05 Download Onepad: Update to latest controller database.
v1.5.0-dev-3290-gd92e4343e orbea 2019-09-22 03:00:52 Download cmake: Fix build with cmake-3.5.2. (#3117)
v1.5.0-dev-3289-g0967f9bcf Jonathan Li 2019-09-21 23:29:23 Download cdvdgigaherz: Prevent potential infinite loop on ini read Fixes a condition where a file read error could cause an infinite loop.
v1.5.0-dev-3288-g33f4f0459 Some1fromthedark 2019-09-21 18:32:33 Download pcsx2: Fix parsing error in pointer patch command (#3112) Fixes a type 6 (pointer) code parsing error that resulted in codes with more than one offset getting terminated early.
v1.5.0-dev-3287-g6392f79fb lightningterror 2019-09-17 23:05:03 Download gsdx-gui: Fix FXAA Shader checkbox not working properly. Bonus: Remove unused "ModeRefreshRate" ini setting, leftover from d3d9, psx option.
v1.5.0-dev-3286-g2a94dbcfe lightningterror 2019-09-17 19:58:37 Download Gamedb: Remove Dakar 2 gamefix patches. On earlier versions (0.9.8) the KOSMOS patches were used to fix an emulator crash on bootup, the patches are no longer needed and cause an emulator crash on OpenGL HW before a race begins. The intro video patch skip also isn't needed anymore since intro video is emulated properly. So far the only issue I spotted on earlier versions such as 0.9.8 was fmv screen shaking. Bug Report: https://forums.pcsx2.net/Thread-Regression-Bug-Report-Emulator-crash-with-game-Dakar-2?pid=602842
v1.5.0-dev-3285-g4db6b287c KrossX 2019-08-25 20:14:50 Download GSdx-d3d11: Make TFX shader more similar to OGL's. Denormalize FOG and COLOR to match as well.
v1.5.0-dev-3284-gee05d55a5 KrossX 2019-08-25 20:01:29 No build GSdx-d3d11: Reorganize TFX shader to match OGL's.
v1.5.0-dev-3283-ge2d899231 Hamish 2019-09-12 02:59:33 Download GSdx: Enable OpenCL on Linux (#3099)
v1.5.0-dev-3282-ga69cb88b1 lightningterror 2019-09-10 23:35:50 Download Onepad: Update to latest controller database.
v1.5.0-dev-3281-g877c4358d arcum42 2019-09-07 20:09:45 Download Take care of a typo that only effects pcsx2 if built without superVU.
v1.5.0-dev-3280-g159ce7868 lightningterror 2019-09-06 13:12:49 Download gsdx-gui: Fix Align Sprite checkbox not working properly.
v1.5.0-dev-3279-gf2b402b0c altiereslima 2019-09-04 22:09:15 No build Locales: Update Portuguese Brazilian Translation. (#3092)
v1.5.0-dev-3278-g0e84e2c43 FlatOutPS2 2019-02-01 03:26:52 Download pcsx2-counters: Revert to older VRender/VBlank timings This fixes timing issues in Dynasty Warriors 3 Xtreme Legends (fake save corruption), Jak II (random speedup issues) and Shadow of Rome (FMV audio issues). Also update the comments since a lot of them refer to past revisions of the code.
v1.5.0-dev-3277-gaef0f94dc Jonathan Li 2019-08-18 10:35:21 Download gsdx: Use the same ini code on both Windows and Linux Partially replace the Linux ini code so that it: - works on both Windows and Linux - is backwards compatible with older GSdx inis - properly handles UTF-8 ini pathnames Fix an issue with GSdx on Windows not being able to handle non-ASCII ini pathnames.
v1.5.0-dev-3276-g476ccf8ac Chromaryu 2019-09-01 23:57:12 No build Locales: ja-JP: fix non-desu-masu forms. (#3097)
v1.5.0-dev-3275-gb44c0a3fb lightningterror 2019-08-31 23:32:00 Download gsdx-hw: Add FFX us/eu demo/prototype discs to crc list.
v1.5.0-dev-3274-gd3ecec5d6 lightningterror 2019-08-31 03:51:54 Download Gamedb: Adjust/add some entries for Jak games. Add Jak 1 Jap versions:PAPX-90222, PAPX-90223 Add Jak 1 Korean version: SCPS-56003 Add Jak 2 Jap version:PAPX-90516 Add Jak 2 demo EU version: SCED-51700 Add Jak 3 demo EU version: SCED-52952 Adjust/ correct some of the names for Jak games to better fit their region name and wiki entries.
v1.5.0-dev-3273-g62d07c833 lightningterror 2019-08-31 02:47:59 No build gsdx-hw: Add Jak 1 jap, Jak 2 eu, Jak 3 eu/us demo discs to crc list.
v1.5.0-dev-3272-g99f814d37 lightningterror 2019-08-19 12:33:07 Download gsdx-ogl/d3d11: Add a assert when texture is too small or too big. Add an assert for when texture is below 1 on direct3d/ogl. Add an assert for when texture is above direct3d limit.
v1.5.0-dev-3271-gde7a3b70c lightningterror 2019-08-18 23:16:04 No build gsdx-d3d11: Adjust maximum texture size limit based on available feature level. d3d10 = 8192 d3d11 = 16384 Seems it is easier to hit the limit. Champions of Norrath with 8x upscale for example.
v1.5.0-dev-3270-g92aa43fe9 Jonathan Li 2019-08-25 16:09:28 Download cdvd: Fix end-of-disc issues (#3051) * cdvd: Fix off-by-one end of file checks * cdvd: Fix loading for games that attempt to read non-existent sectors Some games will hang when attempting to read non-existent sectors. Just do nothing when it occurs instead of erroring out. * cdvdgigaherz: Fix loading for games that attempt to read non-existent sectors Some games will hang when attempting to read non-existent sectors. Just do nothing when it occurs instead of erroring out. * cdvd: Don't write non-existent sectors to blockdump
v1.5.0-dev-3269-g014753894 arcum42 2019-08-25 03:47:49 Download Get rid of extremely spammy warnings when compiling as debug.
v1.5.0-dev-3268-gd048baf50 arcum42 2019-08-25 00:50:02 Download pango: reenable harfbuzz check, but don't fail if it isn't there. Revisit once travis builds have pango 1.44 in them.
v1.5.0-dev-3267-g74e6c437f arcum42 2019-08-24 00:31:46 Download Add option not to build dev9ghzdrk.
v1.5.0-dev-3266-g7679dcf46 arcum42 2019-08-23 23:40:33 Download clang: Get rid of a number of warnings. I don't need pages of warnings that things clearly marked in the code as deprecated are deprecated, and I doubt I'll be worrying about those overloaded functions any time soon.
v1.5.0-dev-3265-g03133bc53 atomic83GitHub 2019-08-20 22:56:30 Download GameDB: Enter the Matrix changes. (#3081) This commit add some explaination about what the EETiming hack does in "Enter the Matrix" and add a missing serial with corresponding fixes to it. Tested by atomic83github
v1.5.0-dev-3264-gd77d440a0 lightningterror 2019-08-19 23:27:32 Download gsdx-hw: Re enable automatic mipmapping for Jak 1 and 3. Issue #2916 has been resolved in #3076
v1.5.0-dev-3263-g6feb59fef Alessandro Vetere 2019-08-16 15:52:37 Download GSdx-hw OGL: log if tex size gt PBO segment size. Texture data may be corrupted in this case due to missing fences synchronization.
v1.5.0-dev-3262-g63982bf6b Alessandro Vetere 2019-08-16 15:45:11 No build GSdx-hw OGL: fix PBO pool map size. Round up mapping size for alignment before computing wrapped pointer. Avoids memcpy after end of PBO buffer.
v1.5.0-dev-3261-g9788f6db2 KrossX 2019-08-19 15:44:34 Download PCSX2: Avoid hang when switching renders with hotkey. (#3072)
v1.5.0-dev-3260-g33571dda4 arcum42 2019-08-18 06:23:18 Download Comment out the fix for the moment, since Travis hates me.
v1.5.0-dev-3259-g0db14df07 arcum42 2019-08-18 06:04:46 Download One more try here. Make harfbuzz optional instead of required for the moment, and worry about travis once it's on distributions with pango 1.44+.
v1.5.0-dev-3258-gc381cb90b arcum42 2019-08-18 05:52:03 Download Add harfbuzz to travis as well.
v1.5.0-dev-3257-geda1ab44a arcum42 2019-08-18 05:33:14 Download Add harfbuzz as a dependency to play nice with pango 1.44+.
v1.5.0-dev-3256-ge8fe2eeb5 lightningterror 2019-08-17 22:10:51 Download Revert "3rdparty/pthreads4w: Fixup process exit logic. (#3056)" This reverts commit af6f04020225eaf3239bc9b4542f4afd84560540.
v1.5.0-dev-3255-gfc8423e49 lightningterror 2019-08-17 22:10:41 No build Revert "3rdparty/pthreads4w: Ensure on_process_init early execution. (#3073)" This reverts commit 88a02941f698577ecc45450308269f57e1d066ad.
v1.5.0-dev-3254-g88a02941f Silent 2019-08-16 17:22:29 Download 3rdparty/pthreads4w: Ensure on_process_init early execution. (#3073) This fixes a semi-consistent regression introduced by #3056, where on_process_exit would execute before other destructors relying on pthreads. Now on_process_init has been moved to an earlier section of static initializers, ensuring it will be initialized first. Previously, this initializer was placed in the same section as any other initializer, making their order of execution non-deterministic across compilations - for example, I was unable to reproduce this issue as soon as I forced pthreads4w.c to recompile last!
v1.5.0-dev-3253-g9b651e44d KrossX 2019-08-16 10:03:05 Download GSdx: Fix mipmap SSE2 code for linear mipmap nearest filter. (#3064) Fixes a regression introduced in e728a14c19eb55ea867cbf27d5985f97ed130a9e
v1.5.0-dev-3252-g9830b2dd9 lightningterror 2019-08-14 22:56:03 Download GSdx-hw: Add Jak 1 JP and Jak 3 EU crc ids.
v1.5.0-dev-3251-gbeac77602 lightningterror 2019-08-14 17:54:55 Download GSdx-hw: Add a crc id for Jak 1 US region.
v1.5.0-dev-3250-g9e687895e Alessandro Vetere 2019-08-11 14:43:08 Download GSdx-hw TC: improve search tex in RT Fixes eyes rendering in Jak games both ingame and in cutscenes. Previous method yielded no eyes in Jak 2/3/X cutscenes. - Generalized offset search logic with caching system (works for BW > 1 and any PSM, limited to PSMCT32 for now) - CRC Flags mechanism for default behavior enabling in Jak games
v1.5.0-dev-3249-g7c42928b5 Alessandro Vetere 2019-08-11 14:42:29 No build GSdx-hw TC: invalidate Source with Target TEX0 Fixes eyes blinking in Jak games with tex in rt search enabled. - Target TEX0 in Source is Source TEX0 if the Source is not build from Target, otherwise it is the Target TEX0, allowing improved Source invalidation
v1.5.0-dev-3248-g68cfc5d95 Alessandro Vetere 2019-08-05 20:44:19 No build GSdx-hw TC: fix Target::Inside check - inclusion shall not be strict only on start side
v1.5.0-dev-3247-g2007894ba Alessandro Vetere 2019-07-17 21:52:33 No build GSdx-hw TC: fix end block computations - compute bottom right texel block as last valid block
v1.5.0-dev-3246-gdfa468054 Alessandro Vetere 2019-08-10 22:05:52 Download GSdx-hw: SwSpriteRender, fix drawing region
v1.5.0-dev-3245-g1f6b44d55 Alessandro Vetere 2019-08-10 22:05:34 No build GSdx-hw: SwSpriteRender, improve no rast. check
v1.5.0-dev-3244-g924156f3c atomic83GitHub 2019-08-14 10:25:19 Download GameDB: Crazy Frog Racer 2/Alone in the Dark fixes This commit add a FPU negative div hack to Crazy Frog Racer 2 to fix black fade effects and some overlays texts in the menus. It also add EETimingHack on some missing Alone in the Dark revisions which fixes game hanging at boot. Tested by Forum member: - LoStraniero1991
v1.5.0-dev-3243-gaf6f04020 Silent 2019-08-13 18:32:41 Download 3rdparty/pthreads4w: Fixup process exit logic. (#3056) This PR modifies a third party module - I realize normally those should be fixed upstream, but I really doubt pthreads4w would a) consider it a valid bug and b) fix it. To make all my changes easily visible, I wrap them all in #if PCSX2_FIX. This PR fixes a process exit routine in pthreads. This third party module exploits CRT initialization order to inject their initializer/deinitializer earlier than the others by putting their functions in .CRT$XCU and .CRT$XPU pseudo regions. The problem comes when a module gets build with dynamic CRT (/MD or /MDd), like most of PCSX2 plugins, it doesn't actually use .CRT$XPx regions as terminators, and instead lets dynamic CRT handle them. This PR corrects this issue by registering the terminator via atexit, so it works with both static and dynamic CRT. This resolves an issue where SPU2-X plugin (and potentially more) leaks TLS handles when unloaded.
v1.5.0-dev-3242-ged6ac0018 arcum42 2019-08-11 00:46:29 Download onepad-legacy: Use mt_queue, and move it from onepad to common. (#3060)
v1.5.0-dev-3241-g4e58558eb lightningterror 2019-08-10 20:52:53 Download Gamedb: Also add Norway region of Harry Potter COS to gamedb with a gamefix patch.
v1.5.0-dev-3240-g4c1b7086b lightningterror 2019-08-10 20:15:30 Download Gamedb: Add Harry Potter and the Chamber of Secrets Finnish version to gamedb along with a gamefix patch.
v1.5.0-dev-3239-g4bb968158 KrossX 2019-08-07 19:51:29 Download PCSX2: Wait some frames between F9 SW render toggles. (#3052) Setting the toggle variable is now at the vsync point. FMV toggle should still work as usual, but the F9 toggle should have to wait the full period of around 32 frames. This seems short enough while also depends on how fast those frames can rendered, avoiding having to set a timer in ms.
v1.5.0-dev-3238-gc0a38b45f KrossX 2019-08-03 14:58:51 Download GSDumpGUI: Replaced watchdog thread with Forms.Timer Explicit dispose of watchers and timer on Form dispose, also event enum.
v1.5.0-dev-3237-g77f52cf04 KrossX 2019-08-03 00:05:57 No build GSDumpGUI: Some changes based on willkuer's review.
v1.5.0-dev-3236-gc8a285dee KrossX 2019-08-02 05:36:15 No build GSDumpGUI: Now textbox path change requires enter key.
v1.5.0-dev-3235-g7b6c2be06 KrossX 2019-08-02 05:23:07 No build GSDumpGUI: Make it 64bit friendly.
v1.5.0-dev-3234-gc6b944753 KrossX 2019-08-02 03:43:06 No build GSDumpGUI: Add bits information to window title.
v1.5.0-dev-3233-g6bc322cab KrossX 2019-08-01 16:05:21 No build GSDumpGUI: Avoid startup crash on invalid path settings.
v1.5.0-dev-3232-g62c1fc621 KrossX 2019-07-30 16:36:20 No build GSDumpGUI: Update textboxes after using the File Dialog. Also, minor style changes.
v1.5.0-dev-3231-gc14c23a06 KrossX 2019-07-30 03:48:08 No build GSDumpGUI: Actually start reading the stderr stream.
v1.5.0-dev-3230-gb6415bf6f KrossX 2019-07-30 01:34:26 No build GSDumpGUI: Different color for error log output.
v1.5.0-dev-3229-g73369db6c KrossX 2019-07-30 01:19:02 No build GSDumpGUI: Enable stderr redirection. Also some tabs to spaces.
v1.5.0-dev-3228-g9dd92c1cb KrossX 2019-07-30 00:52:03 No build GSDumpGUI: Replace directory tree dialog. Also fix refresh on manual label change.
v1.5.0-dev-3227-gbd6261e3d KrossX 2019-07-29 18:53:43 No build GSDumpGUI: Watch for directory changes. Also try to avoid unclosed file handles.
v1.5.0-dev-3226-gb749c8ef7 KrossX 2019-07-29 15:27:40 No build GSDumpGUI: Fix unbalanced stack exception.
v1.5.0-dev-3225-g317683461 KrossX 2019-07-29 15:06:08 No build GSDumpGUI: Run one frame per loop for better performance. Also, make sure to check messages before vsync. GSdx message loop runs per vsync.
v1.5.0-dev-3224-g0d6b9e957 KrossX 2019-07-29 13:25:50 No build GSDumpGUI: Close when GSdx window is hidden. The plugin hides the window on WM_CLOSE (wnd x button) and does not post quit message.
v1.5.0-dev-3223-gb245b0695 KrossX 2019-07-29 03:40:18 No build GSDumpGUI: create the vsync packet just once.
v1.5.0-dev-3222-g003046c91 KrossX 2019-07-29 03:24:39 No build GSDumpGUI: Minor improvements. Loop changes, icon and info shows up, can take screenshot.
v1.5.0-dev-3221-g66487b18e atomic83GitHub 2019-08-04 14:36:45 Download GameDB: MTX Mototrax glitchy graphics fixes This PR add a VU rounding mode fix to MTX Mototrax which solve glitchy graphics ingame. Tested by forum member: wheninrome
v1.5.0-dev-3220-g51ba79977 lightningterror 2019-08-04 13:16:05 Download GSdx: Use rt for dRect size, update crc level label. Use rt for dRect size for OI_SonicUnleashed fix. Make CRC level label name and position match between windows and linux.
v1.5.0-dev-3219-g11187cff9 arcum42 2019-08-03 05:06:50 Download PCSX2: Set pad plugin and bios defaults automatically. (#3020) Default to Onepad on Linux, Lilypad on Windows, and default to using the bios if there is one listed.
v1.5.0-dev-3218-g081469053 lightningterror 2019-07-31 17:35:34 Download GSdx: Remove useless logo_ogl.bmp include from VS project files.
v1.5.0-dev-3217-gc8c142949 lightningterror 2019-07-30 01:01:23 Download gsdx-hw: Add some logs for OI fixes, add JakX beta eu crc id.
v1.5.0-dev-3216-ge79ea75ae lightningterror 2019-07-19 18:06:40 Download gsdx-hw: Add OI rendering fix for Big Mutha Truckers. It will allow to render the shadows properly, also update the crc hack to skip less effects.
v1.5.0-dev-3215-g55d469e7f lightningterror 2019-07-28 06:54:58 Download gsdx-hw/gamedb: Add gamefix for Dog of Bay as well as some game crc ids. Add XgKickHack gamefix for Dog of Bay., fixes corrupt textures. Issue #3041 Add some crc ids. Big Mutha JP version(Bakusou Convoy Densetsu - Otoko Hanamichi America Roman), Jak X Public Beta v.1 US, Sly 3 EU Prototype.
v1.5.0-dev-3214-gddb6aac82 atomic83GitHub 2019-07-26 17:08:07 Download GameDB: Super Monkey Ball Deluxe Monkey Billiards DX minigame fixes This commit add an emotion engine rounding fix for Super Monkey Ball Deluxe to fix object balls never stoping in the Monkey Billiards DX minigame. Tested by atomic83github
v1.5.0-dev-3213-gfd69720d1 atomic83GitHub 2019-07-26 00:38:17 Download Lilypad: Update Xinput description. (#3038) This commit add the Xbox ONE controller mention in the Xinput description. This include the Mediatek wireless adapter.
v1.5.0-dev-3212-gb48bc8e71 arcum42 2019-07-23 06:16:14 Download spu2-x: Set default to SDL on Linux instead of portaudio, unless you don't have SDL 2.
v1.5.0-dev-3211-g902b88ac1 monster860 2019-07-22 18:46:10 Download Spu2-x: Fix noise generator. (#3030) Fixes the noise generator outputting a 4.8 kHz tone instead of white noise. The random number generator used in GetNoiseValues currently repeats every 10 samples, which is really really awful for a random number generator. New code based on http://problemkaputt.de/psx-spx.htm#spunoisegenerator
v1.5.0-dev-3210-g7d1d88e40 arcum42 2019-07-20 21:10:07 Download Fix Game Database error message.
v1.5.0-dev-3209-g5de92562a Luminar Light 2019-07-18 20:50:54 Download Gamedb: Patch for Jak X NTSC Public Beta. (#3029) Patches HookOrDie() Emulator can't boot this without the patch. All Jak X builds have this problem, but soon I will patch the few remaining ones too.
v1.5.0-dev-3208-g2e4e22f0a lightningterror 2019-07-17 09:08:03 Download Gamedb: Update Spider Man 3 Jap patch, add Korean version to db list along with a gamepatch port by Arapapa.
v1.5.0-dev-3207-ga4d899132 lightningterror 2019-07-17 08:26:21 Download Gamedb: Add some gamefix patches, add/modify db entries. Add/update patches/entries for WWE SmackDown! Shut Your Mouth: SLES-51283, SLKA-25030, SLUS-20483 Fixes freeze during entrances. Add gamefix patch for Dead or Alive 2 SLPS-25026 JP. Fixes game hanging on boot, fixes sound. Add gamefix patches for Spider Man 3 US/EU regions: SLES-54723, SLES-54724, SLUS-21552, SLPS-25823. Fixes hang before loading level 2. Issue #3012 Patch sources from thread: https://forums.pcsx2.net/Thread-Fixing-unplayable-games
v1.5.0-dev-3206-g41baf1de1 lightningterror 2019-07-17 05:12:56 Download gsdx-gui: A few more adjustments to the osd/shade boost sliders. Finally fix overlapping? I hope.
v1.5.0-dev-3205-g91570a9e0 lightningterror 2019-07-17 01:16:46 Download gsdx-ogl/d3d11: Also ensure that we set proper ini values for Shade Boost sliders. Should avoid any potential issues if ini values are wrong for shade boost. Bonus: Fix gui overlapping issues when sliders are on maximum (100).
v1.5.0-dev-3204-g888897ed4 lightningterror 2019-07-16 23:42:34 Download gsdx-osd: Ensure we set proper data for osd options. Should avoid any potential issues if ini values are wrong for osd.
v1.5.0-dev-3203-g56b861250 lightningterror 2019-07-15 22:32:45 Download gsdx-d3d11: Set maximum allowed texture size to d3d10 limits which is 8192. Should prevent any issues if we ever go over the limit.
v1.5.0-dev-3202-g557f50fb4 lightningterror 2019-07-15 21:41:30 Download gsdx-gui: Allow only digit inputs in osd edit boxes for font size, timeout, and max logs.
v1.5.0-dev-3201-g6ccc4911c lightningterror 2019-07-15 19:30:26 Download gsdx-gui: Fix some overlapping text on osd gui.
v1.5.0-dev-3200-gee9c31317 lightningterror 2019-07-15 01:49:10 Download gsdx-gui: Put/move hw adv. & hacks option after blending option.
v1.5.0-dev-3199-g2f8932e37 arcum42 2019-07-14 02:49:51 Download Cache code cleanups.
v1.5.0-dev-3198-gdbfe21c44 Kojin 2019-07-13 09:09:41 Download Travis: Bump Ubuntu version to Xenial - Update Ubuntu version to Xenial as Trusty is EOL as of April - Drop GCC 4.9 build
v1.5.0-dev-3197-gf40907986 iMineLink 2019-07-13 01:05:27 Download GSdx-hw: New SW sprite renderer, used in Jak games only for now. (#3001) Developed a new SW sprite render function, which is used to fix Jak and Daxter colors in Jak games and to remove the old Jak games hack which yielded wrong colors and clashed with TC search texture in RT function. - Remove OO_JakGames hack for palette readback from framebuffer (slow, clashes with texture in RT TC function, clashes with Target readback logic) - Developed new method SwSpriteRender with CPU rendering logic - Add OI_JakGames method using SwSpriteRender for CPU palette rendering (fast, does not clash with texture in RT TC function, no readback required) Bonus: fps also sees an improvement in Jak games 3-5 increase.
v1.5.0-dev-3196-gc678627b1 KrossX 2019-07-12 23:48:20 Download pcsx2: Auto select proper GSdx plugin in Plugin Selection. (#3013) In order AVX2 -> SSE4 -> SSE2. Auto selected by cpu instruction support.
v1.5.0-dev-3195-ga3f3e7705 atomic83GitHub 2019-07-11 22:32:44 Download GameDB: Various updates/cleanup and gamefixes for Ratatouille and Dog's Life This PR clean a bit the GameDB and add 2 fixes for: -Ratatouille: Add vu round mode to positive to fix very minor lines appearing at certain points during the game. tested by atomic83github -Dog's Life and Wallace & Gromit in Project Zoo: Add vu clamping mode to extra+preserv sign to fix minor white SPS problem on characters. Tested by discord member: LastBreath
v1.5.0-dev-3194-gb739e9187 gibbed 2019-07-12 04:02:34 Download pcsx2: Fix microVU debug logging.
v1.5.0-dev-3193-g8e3b34bce lightningterror 2019-07-09 20:40:02 Download gsdx-ogl: Comment out pabe bit, not yet used.
v1.5.0-dev-3192-g6f09cd9b8 lightningterror 2019-07-09 20:35:18 No build gsdx: Fix unknown pragma clang warnings.
v1.5.0-dev-3191-g96b02be1d lightningterror 2019-07-08 03:15:19 No build gsdx-hw: Add Harry Potter and the Goblet of Fire, Project Snowblind to automatic mipmapping. Add some extra missing crc ids too for GT4 and Ape Escape 2.
v1.5.0-dev-3190-g996147821 atomic83GitHub 2019-07-11 01:48:17 Download GameDB: Bully/Canis Canem Edit unbeatable Chapter 2 level fixes. This commit add FPU clamping fixes for Bully/Canis Canem Edit to fix the inability to take the bottle in the trophy case in Chapter 2: Hattrick vs Galloway. Tested by atomic83github.
v1.5.0-dev-3189-g3886d72e0 Dogway 2019-07-11 00:20:00 Download GSdx: Add temperature setting. (#2989) Ported libretro's white_point shader to GSdx. Based on the work described here: http://www.zombieprototypes.com/?p=210
v1.5.0-dev-3188-gd0cb0f59d lightningterror 2019-06-26 16:07:03 Download gsdx-d3d11: Extend BLEND_NO_BAR to also hit on clamp 0, it's faster than standard HDR algo. GOW shows a nice fps improvement (+6 give or take). Spyro too maybe.
v1.5.0-dev-3187-g2cd9aff86 lightningterror 2019-06-26 15:45:30 No build gsdx-d3d11: Extend sw blending to BLEND_NO_BAR which is also free and doesn't require rt sample nor any barriers. It helps light rendering in SW Battlefront 2, VP2 also triggers it but needs to be further tested what it does.
v1.5.0-dev-3186-gcc1a320c6 arcum42 2019-07-07 00:47:26 Download Remove sVU_Compare.h and iVU1micro.cpp, both of which appear unused.
v1.5.0-dev-3185-g441e786d3 arcum42 2019-07-06 23:16:04 No build Take care of a few clang warnings.
v1.5.0-dev-3184-g7c17b9ef5 lightningterror 2019-07-06 22:20:31 No build gamedb: Looks like I copied outdated patch codes on my previous commit for Ace Combat Zero. Update the patches to the correct values.
v1.5.0-dev-3183-g132332f9b lightningterror 2019-07-06 22:11:10 No build Gamedb/GSdx-hw: Add gamefix patches for Ace Combat Zero JP/KO versions. Add KO version to crc id list. Fixes collision/missle hit issues. Issue and patch sources (provided by arapapa) from thread: https://forums.pcsx2.net/Thread-Ace-Combat-Zero-Collision-Issues
v1.5.0-dev-3182-gfc35de02f arcum42 2019-07-05 04:49:11 No build build.sh and cmake plugin code cleanup (#2953) * Refactor build.sh. Restructure finding plugins. Remove legacy code. Add --clean-plugins option. Document --no-trans option. Don't do setcap if dev9ghzdrk isn't being built. List dependencies if they are missing. Remove code related to zerospu2, and misc plugins we aren't building. Minor message changes.
v1.5.0-dev-3181-g705445034 Kojin 2019-06-30 15:16:43 No build [skip ci] README: Update system requirements - Update min OS to Windows 7 - Update recommended OS to Windows 10 - Update recommended CPU to anything with AVX2 - Some small wording changes
v1.5.0-dev-3180-ga6f7a9576 lightningterror 2019-07-05 01:01:33 No build Onepad: Update controller database.
v1.5.0-dev-3179-ga36d5a022 Akash 2019-07-01 07:59:35 Download CDVD: Add fallback path for blockdump source name unavailability 2 pass fallback cases for the untitled scenario was mentioned in the TODO comment to be completed, added one of them. (Still doesn't seem reliable enough, but honestly when do we Also modified blank space indentation at a part to tab space to satisfy lightning boi.
v1.5.0-dev-3178-g7290576a2 Akash 2019-06-30 08:18:12 Download CDVD: Add configurable directory for blockdumps storage Previously the blockdumps will be automatically stored in the root directory of PCSX2, added an INI option in "PCSX2_ui.ini" named "CurrentBlockdump" to modify the directory to whatever is preferred by the user. (Some people were requesting for this) A GUI could also be added if anyone wants, but considering the popularity of this I'm not sure as blockdumps will only be used my less percentile of users and mostly by testers and developers for debugging.
v1.5.0-dev-3177-gba2efec98 Alessandro Vetere 2019-06-25 08:54:16 Download GsDumpFinder: fix error when dir not found
v1.5.0-dev-3176-gb19804190 lightningterror 2019-05-14 22:17:23 Download gsdx-hw: Add an OI hack for Sonic Unleashed. It will allow to render the shadows properly. Rendering pattern is: Save RG channel with a kind of a TS (replaced by a copy in this hack), compute shadow in RG, save result in alpha with a TS, Restore RG channel that we previously copied to render shadows.
v1.5.0-dev-3175-g40929a472 lightningterror 2019-06-19 16:47:57 No build gsdx-d3d11: Add rgba channel selection/support to StretchRect.
v1.5.0-dev-3174-ge9825dccc lightningterror 2019-05-14 22:18:31 No build gsdx-ogl: Add rgba channel selection/support to StretchRect.
v1.5.0-dev-3173-g066a9aaf7 lightningterror 2019-06-19 16:47:17 No build gsdx-hw: Purge Sonic unleashed crc hack.
v1.5.0-dev-3172-g3ee72e7ce atomic83GitHub 2019-06-23 12:54:33 Download GameDB: Serials update and some gamefixes. (#2999) - serials update along with a minor modification to siphon filter patches typo. - Pac Man world 2 Timing fixes to avoid hangs at various levels. Tested by atomic83github. - Missing VU clamping fixes for some EA sports titles. Tested by atomic83github.
v1.5.0-dev-3171-g62417dae9 lightningterror 2019-06-20 10:36:21 No build gsdx-hw: Revert dmc 3 TS hack purge. Seems like Texture shuffle/depth is not handled properly in all cases so revert the change until we fix it properly. Move it to gl level too. Commit: https://github.com/PCSX2/pcsx2/commit/11cd6b56cd14905467c7fd36cca07a5175f512d1
v1.5.0-dev-3170-g14178cb18 atomic83GitHub 2019-06-19 10:25:27 Download GameDB: Popcap crashing fixes - Added EETimingHack to Popcap hits vol1 and 2 to fixes random crashing in the game. Tested by atomic83github and discord memeber "Jacoby".
v1.5.0-dev-3169-gde1717c1a Shanoah Alkire 2019-06-19 07:08:43 Download Switch a bunch of 64 bit #ifdef's to use the cross-platform 64-bit define I added into Pcsx2Defs.h.
v1.5.0-dev-3168-g43981f598 Shanoah Alkire 2019-06-19 06:24:23 Download Add warning on gcc 9.
v1.5.0-dev-3167-g300f16df6 lightningterror 2019-06-18 22:34:17 Download Gamedb/gsdx-hw: Add gamefix patch and crc id for Harry Potter and the Prisoner of Azkaban EU. Gamefix patch source: https://forums.pcsx2.net/Thread-Fixing-unplayable-games?pid=600492#pid600492
v1.5.0-dev-3166-g9401e52b0 lightningterror 2019-06-18 22:06:35 Download gsdx-d3d11/gui: Move the nvidia hack toggle to Disable Safe Features. With the sprite hack removed it was no longer possible to toggle this hack on nvidia gpus, the toggle has been moved to Disable Safe Features. It some issues caused by the hack in sotc, fatal frame and border offset issues.
v1.5.0-dev-3165-g61b984a6c Alessandro Vetere 2019-06-18 20:33:03 Download BuildParameters.cmake: fix typo
v1.5.0-dev-3164-g11cd6b56c lightningterror 2019-06-18 20:21:03 Download gsdx-hw: Purge useless d3d11 only hacl for DMC3. Texture shuffle emulated correctly.
v1.5.0-dev-3163-g1fc351663 atomic83GitHub 2019-06-17 17:22:25 Download GameDB: Naruto games fixes and beta trial updates (#2994) Added VU clamping to none for Ulitmate Ninja 2 to fix minor visual issues with lights. - Tested by boberto5888 Added VU clamping to extra for Ulitmate Ninja 3 to fix minor visual issues with lights as well as missing QTE. - Tested by boberto5888 Added beta trial serials. - Tested by atomic83github
v1.5.0-dev-3162-g4195b77fa Akash 2019-06-17 09:31:16 Download GSdx-dialog: Unused parameter on hacks dialog constructor Apparently someone was careless enough to forget removing the parameter on the constructor which passes the adapter ID >_<
v1.5.0-dev-3161-g9acb871c7 Akash 2019-06-17 09:17:03 Download GSdx-Dialog: Remove useless member variable The adapter ID was needed to be passed before for a legacy DX9 hack which is no longer present, I figured it could cause a potential conflict when the adapter value stored at INI is outdated. (which is now a possibility after lightning removed reference device) The other alternative would be to just force set the INI value on dialog initialization to avoid unavailable values in the INI file, but that would be a rough for a person transitioning from debug build to release build using the reference device option, so just removing this outdated variable for now, I rather doubt we'd be needing it in the future, in case we need adapter passing to subdialogs, the former suggestion needs to be implemented. Not implementing it right now since there's no need for it.
v1.5.0-dev-3160-gcc6a58da1 Shanoah Alkire 2019-06-17 00:50:27 Download Remove sVU_Debug.h, as nothing in it is actually used anywhere.
v1.5.0-dev-3159-g563772fdf arcum42 2019-06-17 02:33:17 Download Added a universal 64-bit define, and a message indicating that Pcsx2 was compiled as 64 bit in the system information.
v1.5.0-dev-3158-ge6d42338a lightningterror 2019-06-17 00:11:47 Download gsdx-hw: Fix incorrect variable name when tc is disabled. Allows to compile gsdx with tc disabled properly again.
v1.5.0-dev-3157-ge89f46139 lightningterror 2019-06-16 21:25:25 Download gsdx-d3d11/gui: Don't display Reference Device in available Adapters in release builds. Display it only on debug builds. It is used for debugging only.
v1.5.0-dev-3156-ga936cd9eb lightningterror 2019-06-16 16:24:42 Download gsdx-d3d11: Remove remaining uav (UnorderedAccessView) code, it wasn't used . Code can be readded in the future if there is a need for it. Advanced DATE for example.
v1.5.0-dev-3155-g34bedddd5 lightningterror 2019-06-16 16:13:16 No build gsdx-d3d11: Update nvidia hack handling. Don't query the api for the adapter description twice.
v1.5.0-dev-3154-g55f4dea46 KrossX 2019-06-14 20:28:18 No build gsdx-gui: Purge Sprite hack from the gui. Collaborator: lightningterror
v1.5.0-dev-3153-g39f509fea KrossX 2019-06-16 16:06:08 No build gsdx-hw: Remove no longer needed Sprite hack, replaced by improved atst code already.
v1.5.0-dev-3152-g6a122268c KrossX 2019-06-14 20:24:37 No build gsdx-d3d11: Update d3d shader macro handling to a much better algorithm. Bonus, remove unused options variable D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS.
v1.5.0-dev-3151-gcec185fd6 lightningterror 2019-06-15 22:35:17 Download gsdx-hw: Add Jak2 demo crc id, US version.
v1.5.0-dev-3150-g0781cb65b lightningterror 2019-06-14 23:32:58 Download gsdx-hw purge HauntingGround crc hacks. Half Pixel Offset can solve the misaligned blur when upscaling, while the second hack is also no longer needed and it broke depth effects too.
v1.5.0-dev-3149-g322878980 lightningterror 2019-06-13 14:52:03 Download gsdx-d3d11: Add draw call number to debug logs.
v1.5.0-dev-3148-g602435901 lightningterror 2019-06-13 13:38:24 Download gsdx-hw: Purge CastlevaniaCoD, CastlevaniaLoI, NanoBreaker crc hacks. Shadows emulated correctly with accumulation blend, d3d11 misses sw blend for extra accuracy (darker shadow). gsdevice11: Remove unused IsCLR1() variable.
v1.5.0-dev-3147-g60cf62fea hibye8313 2019-06-09 18:38:11 Download GSdx-d3d11: Partial port of EmulateBlending() from OGL renderer to DX11 renderer and ps_blend() from OGL shader to DX11 shader (only accumulation blend).
v1.5.0-dev-3146-g6bdd4ff18 hibye8313 2019-06-06 17:56:22 No build GSdx-d3d11: Ported SW blending variables from OGL to DX11 PSSelector/BSSelector/pixel shader.
v1.5.0-dev-3145-g718042e6a hibye8313 2019-06-06 16:21:32 No build GSdx: Made a DX11/OGL-independent blend map in GSDevice.cpp. Convert to OGL/DX11 specific constants at run time.
v1.5.0-dev-3144-ga3bf46ecd willkuer 2019-06-06 04:21:02 Download [skip ci] GSDumpgui: Handle dumpPath as optional. (#2981) GsDump file can be optional in case you just want to launch the plugin config dialog. Throw with a meaningful error message in case validation layer fails.
v1.5.0-dev-3143-gcd11ae1ac lightningterror 2019-06-04 02:41:19 Download Gamedb: Add SLES-51219 Harry Potter and the Chamber of Secrets Portugal release. Bonus, include the gamefix patches for all remaining PAL releases that were missing. crc and patch codes should be the same considering other releases share it. Issue: https://forums.pcsx2.net/Thread-Bug-report-Harry-Potter-and-the-Chamber-of-Secrets-PAL-PS2-Disc-and-Iso-Problem?pid=600047
v1.5.0-dev-3142-g668670941 Marco Estevez 2019-06-02 03:16:27 Download Gamedb: Fix for Mafia (S) SLES-52282. (#2974) Allow pass the initial splash screen. EETimingHack = 1
v1.5.0-dev-3141-g976b77f14 lightningterror 2019-06-01 16:46:17 Download gsdx-hw: Use std max for scaling factor, bonus add jak3 crc id for eu preview/us international release.
v1.5.0-dev-3140-ga1a637470 Ian Brown 2019-06-01 13:34:21 Download Build: Changes required to compile and run using VS 2019 (#2975) in vs 2019, the system xhash used by unordered_map uses Target in its template definition. pcsx2 #defines this in the r5900 and r3000 headers which leak cause a cryptic compilation error. A quick fix here is just to undef it in gamebase.h. A better fix would be to encapsulate the definition or use something more c++ to avoid the pre-processor. Add a comment to explain the _Target_ undef. tap.h did not have string defined. I guess this was included transitively somewhere with an earlier set of system headers. Biostools, the file is opened in text mode which causes the bios to be partially read. I'm not sure that's vs2019 specific but it's wrong in any case. Maybe the default mode parameter changed at some point. Maybe wxFile would be a better choice here rather than WxFFile because wxFile always open s in binary mode.
v1.5.0-dev-3139-g1f1b68a9b Thomas Evans 2019-06-01 13:30:03 Download debugger: Muti-byte hex strings can now be pasted into the memory view. (#2960) You can now paste a hex string into the memory view (with Ctrl+V).
v1.5.0-dev-3138-gfbafd4420 lightningterror 2019-05-31 19:24:48 Download [skip ci] gsdumpgui: Auto select gsdx dll and gs dump when a directory location is reloaded/changed. First on list only. Feature to save selection isn't available for now.
v1.5.0-dev-3137-g877a11219 lightningterror 2019-05-30 15:43:16 Download gsdx-hw: Remove no longer used linear parameter from ComputeFixedTEX0, add an assert that m_target isn't handled with invalid_tex0 yet due to upscaling.
v1.5.0-dev-3136-g8ff74fc6c lightningterror 2019-05-30 15:33:49 No build gsdx-hw: Fix border issue on ComputeFixedTEX0. It is quite complex to handle rescaling on ComputeFixedTEX0 so this function is less stricter than GetSizeFixedTEX0, therefore we remove the reduce optimization, and we don't handle bilinear filtering which might create wrong interpolation at the border. Fixes FFX upscaling issues on Bilinear filter during cutscenes. comment
v1.5.0-dev-3135-gafd5ceef7 pgert 2019-05-26 03:41:18 Download PCSX2 > GUI: update and improvements of Scandinavian translations
v1.5.0-dev-3134-g5e043b3b6 lightningterror 2019-05-25 17:19:17 Download gsdx-hw: Re add GSC_RedDeadRevolver crc hack that only skipped blur effects to aggressive mode only. Previous commit for reference: https://github.com/PCSX2/pcsx2/commit/548d6b31bf74d4b03422e427122ab6fef97b0c1f
v1.5.0-dev-3133-g3fb2afb51 lightningterror 2019-05-24 08:06:23 Download onepad: Update to latest controlled database.
v1.5.0-dev-3132-g482f1e953 lightningterror 2019-05-24 07:41:50 Download gamedb/gsdx: Harry Potter Chamber of secrets db and crc update. Remove some crc lookups for gamefix patches that share the same serial and patch codes. It will allow game versions with different crc ids to use the patches. Close #2654 Add JP version to automatic mipmapping.
v1.5.0-dev-3131-ged8592b30 lightningterror 2019-05-24 01:16:40 Download gsdx-d3d11: Don't run Alpha Stencil on DATE with texture shuffle. It breaks DATE with tex shuffle (Haunting Ground 2, Superman shadow of Apokolips, possibly others too).
v1.5.0-dev-3130-g3289dc1cc lightningterror 2019-05-23 17:53:50 Download gsdx-gui: update alpha stencil, crc hack level tooltips.
v1.5.0-dev-3129-gfe8793081 lightningterror 2019-05-23 17:29:13 No build [skip ci] gsdumpgui: Properly disable/grey out some debug options based on Debug Mode check.
v1.5.0-dev-3128-gc6fcf0aaa Chromaryu 2019-05-17 18:07:18 Download Locales: Update ja_JP localing. To match up with newly added strings.
v1.5.0-dev-3127-g87808fee0 lightningterror 2019-05-17 03:35:17 Download gsdx-hw: Purge GSC_GTASanAndreas crc hacks. Auto flush allows us to render the effects properly. Small ghosting may not be an actual issues as it's also present on sw renderer.
v1.5.0-dev-3126-g2941fd9b8 Shanoah Alkire 2019-05-12 05:43:47 Download wx: Replace a bunch of wx 2.8 macros with the wx 3.x versions.
v1.5.0-dev-3125-g5d4ae31ba Shanoah Alkire 2019-05-12 04:18:18 No build Add a few default functions in explicitly. (-Wdeprecated-copy)
v1.5.0-dev-3124-g284880f76 Shanoah Alkire 2019-05-12 04:00:29 No build GSdx: Variables should be initialized in the order in which they are declared. (-Wreorder)
v1.5.0-dev-3123-g2d46bc661 Kojin 2019-05-11 19:40:15 No build gsdx-d3d11: ensure texture size of at least 1x1
v1.5.0-dev-3122-g9a5225dfd lightningterror 2019-05-05 23:37:18 No build gsdx-hw: Purge GSC_SimpsonsGame crc hacks. Upscaling issue can be resolved with Half Pixel Offset Normal.
v1.5.0-dev-3121-g079baaed9 Christian Kenny 2019-05-03 01:01:56 Download gamedb: Add CrashTagTeamRacingIbit gamefix to Crash Tag Team Racing. Fixes constant recompilation problems.
v1.5.0-dev-3120-gbe46832c7 lightningterror 2019-05-03 00:47:45 Download gsdx-hw/gamedb: Add Star Wars - The Force Unleashed to gamedb and crc list.
v1.5.0-dev-3119-g637f777ea lightningterror 2019-05-02 22:53:44 Download gsdx-hw: Update OI_StarWarsForceUnleashed hack. Remove hack that was replaced by OI_GsMemClear and OI_DoubleHalfClear.
v1.5.0-dev-3118-geb0d22626 lightningterror 2019-05-02 21:07:46 Download gsdx-hw: Purge GSC_StarWarsForceUnleashed crc hacks. Shadows are rendered correctly with basic blending on opengl, high on d3d11.
v1.5.0-dev-3117-gde0c4a7fc Kojin 2019-05-02 19:57:00 Download gsdx-hw: Check for null texture before commit in hacks. (#2951) Issue ##2943
v1.5.0-dev-3116-g5a69a2f68 lightningterror 2019-05-01 01:28:28 Download gsdx-sw: Add an option to toggle auto flush on sw renderer. Windows + Linux.
v1.5.0-dev-3115-g87f36852b lightningterror 2019-05-01 22:57:46 Download pcsx2: ofc I forgot to completely remove the variable from the previous commit ...
v1.5.0-dev-3114-gbbce809ac lightningterror 2019-05-01 22:40:49 Download pcsx2-gui: Don't put Screenshot button in a submenu. Bonus take care of a compiler warning. Issue #2949
v1.5.0-dev-3113-g56a976e27 hibye8313 2019-04-30 22:19:46 Download microVU: Add gamefix for Crash Tag Team Racing. Fixes constant recompilation problems.
v1.5.0-dev-3112-gb270c1bb6 Shanoah Alkire 2019-04-28 10:36:43 Download onepad: Cleanup in a few places.
v1.5.0-dev-3111-g6a202c9b5 Shanoah Alkire 2019-04-28 06:15:53 Download onepad: Update to include latest controller database.
v1.5.0-dev-3110-gd00b8081a Shanoah Alkire 2019-04-28 04:30:29 Download onepad: bring the sensibility changes over to onepad as well as onepad_legacy.
v1.5.0-dev-3109-gff9749f6d Yaroslav Salnikov 2019-04-28 03:35:35 Download Onepad (legacy) sensibility implementation for linux (#2932) * Implementation of onepad sensibility for linux * cast floats to int * Fix the sensibility sanity checking, and clean up the dialog box a bit.
v1.5.0-dev-3108-gead3d21bd Gregory Hainaut 2019-04-10 12:02:12 Download gsdx ogl: commit texture in copy function So far not yet used but safer this way
v1.5.0-dev-3107-g568b96b88 Gregory Hainaut 2019-04-10 12:00:32 No build gsdx ogl: only always uncommit texture in debug build It is good for memory but bad for the speed. There is likely a better trade-off but it should be enough for now
v1.5.0-dev-3106-g70c3c1a48 Gregory Hainaut 2019-02-28 17:40:24 No build gsdx ogl: always commit a sparse texture when force_texture_clear is enabled The goal is to ensure the behavior of the option. VRAM usage isn't important as option is mainly intented for debug purpose.
v1.5.0-dev-3105-ge77aac0bf lightningterror 2019-02-28 00:44:03 No build gsdx-ogl: Do some integer casts for destination texture commit to StretchRect. Fixes warning.
v1.5.0-dev-3104-gbdcf83ca4 Gregory Hainaut 2019-02-27 10:53:32 No build gsdx ogl: sparse texture : only commit new area Avoid potential driver overhead
v1.5.0-dev-3103-gbb306dfe9 Gregory Hainaut 2019-02-26 15:36:28 No build gsdx hw: commit texture before a clear in OI hack Note I didn't bother to compute the draw region for single game hack. Gain would be 0 if game doesn't suffer of memory issue in the first place
v1.5.0-dev-3102-g116a5d822 Kojin 2019-02-18 19:48:08 No build gsdx-ogl: update Save() to use committed size of texture
v1.5.0-dev-3101-g961828321 Kojin 2019-02-17 07:02:32 No build gsdx-ogl: Add detection of Sparse Depth in isDss()
v1.5.0-dev-3100-g55e95cc55 Kojin 2019-02-16 08:21:20 No build gsdx-ogl: add destination texture commit to StretchRect
v1.5.0-dev-3099-ge9989a596 Kojin 2019-02-14 18:31:44 No build gsdx: enable sparse render target in TC
v1.5.0-dev-3098-ga1cdeb2fd Kojin 2019-02-14 18:30:24 No build gsdx: add uncommit in recycle
v1.5.0-dev-3097-g4e675ef6e Kojin 2019-02-14 18:28:31 No build gsdx-ogl: add texture commit ogl renderer
v1.5.0-dev-3096-gba782e90c Gregory Hainaut 2019-02-07 12:20:23 No build gsdx ogl: enable sparse feature on GSdevice interface Note: remain * To really use sparse texture * To debug it ^^
v1.5.0-dev-3095-g16d5f477f Gregory Hainaut 2019-02-07 12:17:15 No build gsdx ogl: implement CommitPages
v1.5.0-dev-3094-ge8b2d036e Gregory Hainaut 2019-02-07 12:16:32 No build gsdx ogl: handle creation of sparse texture
v1.5.0-dev-3093-g9e7069f37 Gregory Hainaut 2019-02-07 12:11:47 No build gsdx hw: add API to manage sparse texture allocation DX/GL should implement "CommitPages" to really commit memory Note: CommitPages should also update the m_committed_size member
v1.5.0-dev-3092-g643ed528c Gregory Hainaut 2019-02-07 12:08:44 No build gsdx hw: allow to create sparse texture at device level Obviously texture allocation should be updated too
v1.5.0-dev-3091-g3408d1a87 lightningterror 2019-04-25 16:48:07 Download gsdx-d3d11: Move colclip code to blending function. Also disable a log that was accidentally enabled/pushed.
v1.5.0-dev-3090-ga0c6c1cb9 lightningterror 2019-04-25 16:34:28 Download gsdx-hw: Forgot to remove a crc region check for dbzbt2-3, no longer needed.
v1.5.0-dev-3089-g8eab61850 lightningterror 2019-04-25 15:08:51 Download gsdx-hw: Purge crc hacks that had their half screen issues resolved (Texture shuffle case). DBZBT2, DBZBT3, MetalGearSolid3.
v1.5.0-dev-3088-g34ac15f7e Kojin 2019-04-22 22:57:39 Download GSdx-hw: Add secret ini option to disable TS half bottom detection
v1.5.0-dev-3087-g7eb0b0ac6 Kojin 2019-04-24 14:28:56 No build GSdx-hw: Add automatic detection of half-bottom in TS Typical shuffle case is 1/2 height so other half is undesired In dbz we split the depth buffer. - Sample first half, write to `0x0`. - Sample second half, write to `0x800` - Finally, sample `0x0` though `0xffc` Crash Twinsanity is a similar case.
v1.5.0-dev-3086-g97612edd5 Kojin 2019-04-24 14:27:59 No build GSdx-hw: Move src to protected member
v1.5.0-dev-3085-g6af2f7ef4 Kojin 2019-04-22 13:50:49 No build GSdx-hwtc: Propagate valid area from dst to source
v1.5.0-dev-3084-gacf771edd Kojin 2019-04-22 13:28:34 No build GSdx-hw: Store bounding rectangle in protected member
v1.5.0-dev-3083-g7f5dc2135 Christian Kenny 2019-04-24 02:28:31 Download GameDB: Add VU Clamping for Battle Gear 3. (#2939) Stops car from falling through track.
v1.5.0-dev-3082-gc3f36ad43 lightningterror 2019-04-22 23:23:32 Download gsdx-gui: Separate opengl and direct3d blending options. A short summary how d3d option behaves compared to gl. None d3d-> behaves the same Basic d3d-> even less than 1/3 of Basic opengl. Medium d3d -> less than 1/3 of Basic opengl. High d3d -> 1/3 of Basic opengl. Note: Medium and High options are mostly intended for debug use.
v1.5.0-dev-3081-gd4b62444d lightningterror 2019-04-22 21:39:05 No build gsdx-d3d11: Adjust fbmask code on d3d11. Add the remaining code and separate it in levels because dx sux. Basic blending mode -> doesn't enable fbmask on texture shuffle and triangle primitives. Medium -> doesn't enable fbmask on triangle primitives. High mode- > fully enables fbmask, note it's still not on par with opengl because we miss sw blending for some games. Also keep in mind that High Blending option on d3d11 is like 1/3 of Basic Blending option on GL.
v1.5.0-dev-3080-g6a4fa90b8 lightningterror 2019-04-22 17:38:28 Download pcsx2-wx: Remove extra separator line. Close #2936
v1.5.0-dev-3079-g641df126c lightningterror 2019-04-21 19:13:12 Download gsdx-d3d11: Don't enable fbmask on triangle primitives. It is quite slow due to fb copy on d3d, add potential notes for future improvements so I don't forget what I wanted to do.
v1.5.0-dev-3078-ge72aa2343 lightningterror 2019-04-17 21:30:16 No build gsdx-gui: Purge the aout (Alpha hack) from the gui, will be useless with fbmask emulation, enable blending option on d3d11. Blending option allows us to toggle fbmask on or off with at least basic level just like on gl.
v1.5.0-dev-3077-gde5e9a85b lightningterror 2019-04-17 22:14:17 No build gsdx-d3d11: Partial port of frame buffer masking from opengl. It works on games such as Fifa Street 1 and 2 (character and stage rendering), mission impossible operation surma (shadow rendering). It needs at least Basic level of blending enabled on d3d11.
v1.5.0-dev-3076-g9d60d6acf lightningterror 2019-04-17 19:45:19 No build gsdx-d3d11: Remove old aout code. Will be replaced with fbmask code in next commits.
v1.5.0-dev-3075-g060689d3e pgert 2019-04-21 22:41:40 Download PCSX2: update & improvments of Scandinavian translations
v1.5.0-dev-3074-g6bae2f762 Yaroslav Salnikov 2019-04-21 22:49:11 Download Fixing stiks state monitor (#2933)
v1.5.0-dev-3073-g4202cbe7e lightningterror 2019-04-21 00:50:18 Download pcsx2 savestates: Bump savestate version, required for the previous TAS PR merge. Attention! Older savestates will be incompatible so please use a previous older dev build (such as dev 3043) to save your progress on memory cards instead!
v1.5.0-dev-3072-g0980c7185 Tyler Wilding 2019-03-06 03:13:48 Download recording: Opt-into keybindings, revert potential overrides if disabled
v1.5.0-dev-3071-gec9c97e0b Tyler Wilding 2019-01-27 23:58:36 No build recording: freeze recording information to savestate regardless
v1.5.0-dev-3070-g506ea4c4d Tyler Wilding 2018-11-30 06:13:30 No build recording: various formatting and review corrections Squashed commit: [7955b42e3] recording: Throw errors on fread/fwrite errors. [5a2160f9e] recording: Remove function implementation from header files [f2937ab5f] recording: Fixed UndoCount metadata bug and will gracefully fail if savestate is missing [d7f4d43e5] recording: Refactored code-style to be consistent [0f77fbb71] recording: Refactor to use switch statements [28d7945f6] recording: Resolve CMake warnings and use tagged github links for cross-linking to LilyPad [7c01c6cb4] recording: corrected disparity between comment and code [17a8bd8d6] recording: Remove all usages of #define [3830f5a82] recording: Refactor enums and general cleanup [569ef7d67] recording: Completely disable new console log sources when recording is disabled
v1.5.0-dev-3069-g08d923ca6 Tyler Wilding 2018-11-23 05:00:56 No build recording: Append copyright headers Squashed commits: [47be08613] recording: Forgot to refactor the usage of std::size
v1.5.0-dev-3068-g64104ca9f Tyler Wilding 2018-11-23 04:33:15 No build gui:recording: Revert addition of Screenshot As, will contribute as separate PR Along with changing the .bmp file naming scheme.
v1.5.0-dev-3067-gc12c6ed14 Tyler Wilding 2018-11-23 04:17:42 No build recording: Added some more useful logs and cleaned up some TODOs
v1.5.0-dev-3066-geb7030cf1 Tyler Wilding 2018-11-22 06:02:56 No build recording: Use conventional savestate functions, save save-state in a separate file alongside recording file Regressions were discovered after merging with master due to way the save state data was saved within the movie file. This change uses the same functions used in the GUI to create savestates to create a compressed save-state file. Eventually this could be re-incorporated back into the recording file and could be backwards compatible.
v1.5.0-dev-3065-g270f7fd90 Tyler Wilding 2018-11-22 05:59:17 No build recording: Significant refactor on VirtualPad implementation
v1.5.0-dev-3064-gd7074503d Tyler Wilding 2018-11-20 04:08:19 No build recording: Use wxFopen instead of f_open
v1.5.0-dev-3063-g6b3fb1433 Tyler Wilding 2018-11-16 03:09:33 No build recording:gui: Temporarily remove Movie Editor GUI, add back at a later date This is a rather involved refactor and isn't critical to getting the main PR / spike merged.
v1.5.0-dev-3062-gdb4ff1e8f Tyler Wilding 2018-11-16 02:53:05 No build recording:gui: Overhaul VirtualPad GUIs
v1.5.0-dev-3061-g3d6bfacd5 Tyler Wilding 2018-07-16 04:28:10 No build recording:gui: was not correctly removing recording top level menu bar option
v1.5.0-dev-3060-g8b6ccde44 Tyler Wilding 2018-07-16 04:10:40 No build gui:recording: force ascii for filepath of recording, remove legacy conversions
v1.5.0-dev-3059-gcb7425c59 Tyler Wilding 2018-07-16 03:21:46 No build recording: removed C++ reserved pattern usages, removed japanese comments
v1.5.0-dev-3058-g6e111205a Tyler Wilding 2018-07-16 02:22:12 No build travis: include recording header files in travis build properly
v1.5.0-dev-3057-g5fefe28e3 Tyler Wilding 2018-07-03 02:55:41 No build recording: recording file implementation
v1.5.0-dev-3056-g94c160401 Tyler Wilding 2018-07-03 02:55:31 No build recording: implementation for recording file GUI panel
v1.5.0-dev-3055-g0021ad66e Tyler Wilding 2018-07-03 02:54:48 No build recording:gui: dialog for creating a new recording
v1.5.0-dev-3054-gddd2e3f8f Tyler Wilding 2018-07-03 02:52:22 No build recording: main recording functions and input gathering
v1.5.0-dev-3053-g7a03bafa2 Tyler Wilding 2018-07-03 02:45:01 No build recording:gui: movie editor window and virtual pads
v1.5.0-dev-3052-g7b79235f1 Tyler Wilding 2018-07-03 02:44:12 No build gui:recording: new mainmenu event listeners
v1.5.0-dev-3051-ge2e882e08 Tyler Wilding 2018-07-03 02:43:38 No build gui:recording: All main window modifications and additions
v1.5.0-dev-3050-gbad3fa73f Tyler Wilding 2018-07-03 02:43:08 No build recording: implementation for new keybindings
v1.5.0-dev-3049-g407224d29 Tyler Wilding 2018-07-03 02:41:50 No build recording: added new log sources
v1.5.0-dev-3048-ge3333a9b8 Tyler Wilding 2018-07-03 02:40:44 No build recording: all modifications to pcsx2/ source
v1.5.0-dev-3047-g413ba4b43 Tyler Wilding 2018-07-03 02:40:00 No build GSdx: implemented saving a snapshot to a dialog provided file path
v1.5.0-dev-3046-g6252c7bd6 Tyler Wilding 2018-07-03 02:39:23 No build recording: visual studio project changes
v1.5.0-dev-3045-gf14792355 Tyler Wilding 2018-07-03 02:37:19 No build travis:recording: added Recording sources to CMake scripts
v1.5.0-dev-3044-gc2a19b7be Tyler Wilding 2018-07-03 02:36:56 No build recording: gitignore modifications and new keybindings
v1.5.0-dev-3043-g4d88a57f2 Avindra Goolcharan 2019-04-20 04:52:28 Download gsdx-gui: Fixes typos on the tooltip for disabling safe features. (#2931)
v1.5.0-dev-3042-gac89730a4 atomic83GitHub 2019-04-18 17:57:55 Download Gamedb: Visual concept hanging fixes. (#2929) This PR allow each fixes to by apply in all situations (such as exiting from the NETGUI utility). It makes these games completely playable in all cases.
v1.5.0-dev-3041-gac1bc9d6f lightningterror 2019-04-16 22:51:17 Download gsdx-hw: Move GSC_RadiataStories, GSC_StarOcean3, GSC_ValkyrieProfile2 crc hacks to D3D level. Follow up from the previous commit which is bypassing the texture cache when the frame buffer is sampled. Crc hacks are no longer needed on opengl. Note: it requires at least Basic blending support.
v1.5.0-dev-3040-gf406051ed Gregory Hainaut 2019-04-10 12:21:21 No build gsdx ogl: Bypass the texture cache when the frame buffer will be sampled. Proof of concept. It should provide a huge speedup when accurate blending is enabled for tri-ace / Jak / R&C (shadow rendering). See #2894 Need PR#2892 v2: Add const + comment to explain that code isn't ideal.
v1.5.0-dev-3039-g1414d64b1 willkuer 2019-04-15 17:24:25 Download [skip ci] GSDumpGui: Only reload dumps and dlls separately if their respective settings change, make config portable, autodetect dump/dll folder. (#2926) - Add simple logging infrastructure and further improve the existing one - Delegate loading of dlls and dumps into dedicated loader classes - Adjust user interaction to restrict updates to only relevant parts - Gsdx dlls (dumps) are only reloaded when a new path for gsdx dlls (dumps) was given. That means dlls are not reloaded just because the dumps path was changed or another dump was selected - When GSDumpGui can not find the specified settings folder or there is no setting saved so far it will look into the directory of the currently running application (however as before only exactly in the directory and not in subdirectories) - Further decouple model, view and 'controller' logic. - Restrict directory checks to application basepath instead of current directory as current directly is changed at too man places - Avoid some minor memory leaks by disposing some disposable elements Note: Net framework requirement has been increased to 4.0 to run/compile the application.
v1.5.0-dev-3038-g773be7bb9 pgert 2019-04-14 14:40:05 Download PCSX2: compiled mo-file for latest pt_BR update (#2910).
v1.5.0-dev-3037-g48b238309 willkuer 2019-04-14 12:04:58 Download [skip ci] GSDumpGUI: Fixes multiinstance crashes. (#2925) - automatically find the next free TCP port yielded by OS - transfering currently used instance-fixed port to launched clients - connect each client via given port See #1637
v1.5.0-dev-3036-g075a9f38e Guilherme Dias 2019-04-14 04:28:14 Download Locale: Br. Portuguese Translation - Update. (#2910) * A lot of grammatical errors were fixed. * Several sentences were reformulated for a better understanding and a better quality of the translation.
v1.5.0-dev-3035-gd3ddd9b1f atomic83GitHub 2019-04-13 21:11:38 Download Gamedb: WRC avec sebastien loeb performance fixes. (#2923) This commit re introduces a partial patch to WRC avec sebastien loeb to fix a performance problem with a delay slot instruction. Follow up from https://github.com/PCSX2/pcsx2/commit/a58f56fa4a1a268b3a4f8490f69d1e8ec1f32fe8
v1.5.0-dev-3034-g163fd2bad lightningterror 2019-04-11 21:41:56 Download spu2-x-gui: Increase synchronizing mode drop down list vertical size. Will help the list display properly on frontends like spectabis.
v1.5.0-dev-3033-g52da124a2 lightningterror 2019-03-16 18:41:04 Download gsdx-ogl: Check if primitives are triangles instead of overlapping. Single triangle draw can now hit the tex_is_fb path. Primitive Overlap will return no overlap for single primitive (triangle). Ratchet and Clank, Jak, tri-Ace games. It should improve shadow rendering. Idea by Gregory.
v1.5.0-dev-3032-ga58f56fa4 lightningterror 2019-04-09 23:04:39 Download Gamedb: Remove stall delay branch patches from WRC3, WRC Rally Evolved/WRC avec Sebastien Loeb. Bonus, add XgKickHack for the French version of WRC Rally.
v1.5.0-dev-3031-g17ac53611 FlatOutPS2 2019-04-08 21:14:26 No build pcsx2: Fix stall on branch .. in delay slot. Fixes stall when loading a stage in WRC 3. Original pr https://github.com/PCSX2/pcsx2/pull/1783 Collaborator: lightningterror
v1.5.0-dev-3030-g73e307271 Kojin 2019-01-30 00:08:30 Download GSdx-d3d11: Enable break on D3D message Enable automatic breaking on d3d11 messages: - D3D11_MESSAGE_SEVERITY_CORRUPTION - D3D11_MESSAGE_SEVERITY_ERROR - D3D11_MESSAGE_SEVERITY_WARNING - D3D11_MESSAGE_SEVERITY_INFO Hidden option dx_break_on_severity bitfield Debug build only.
v1.5.0-dev-3029-g9332f9b1a lightningterror 2019-03-26 19:24:56 Download [skip ci] Readme.md: Update system requirements info. Replace GHz with STR requirements, Mention that 1.4 is the last version to support D3D9.
v1.5.0-dev-3028-g508a8b477 lightningterror 2019-04-07 19:50:46 Download gsdx-hw: Disable automatic mipmapping on Jak games for now. It crashes the emulator so until the issue is resolved properly comment out/disable automatic mipmapping for jak games. Issue #2916
v1.5.0-dev-3027-gb68761fa0 atomic83GitHub 2019-04-07 19:38:58 Download Gamedb: Fixes, serial and patches update. (#2914) This commit add the rounding fix for the international version of Final Fantasy X, a Emotion Engine Clamping fix for let's make a soccer team, a Emotion Engine rounding fix for Eternal Ring, and add the WRC avec Sebastien Loeb patch. There are also several additions about Winback fixes for various regions.
v1.5.0-dev-3026-gbb0c0d3d2 lightningterror 2019-04-05 22:52:06 Download Gamedb: Add gamefix patch for (Choro Q - High Grade) Gadget Racers NTSC-J. Patch by Prafull. Fixes vsync issues, avoid hang at first loading screen, skips movies. https://forums.pcsx2.net/Thread-Fixing-unplayable-games?pid=597546#pid597546
v1.5.0-dev-3025-gfc5dde464 lightningterror 2019-04-04 03:05:06 Download Lilypad: Replace question mark with "N/A" on Diagonotics window when a device is not active.
v1.5.0-dev-3024-g9c222f8ef lightningterror 2019-04-04 02:13:57 Download gsdx-hw: Some minor comment and code adjustments.
v1.5.0-dev-3023-g5f099b1be Chromaryu 2019-04-01 23:10:43 Download Pnach: Add Author line. (#2911) Adds a separate author line for pnach entries. This will allow to separate comments with other info such as pnach purposes. GameDB could be updated with the new changes for a more slick and clean look.
v1.5.0-dev-3022-g55112938a Souzooka 2019-03-26 23:27:13 Download GSDumpGUI: Make sure all child processes are closed when closing main form. (#2900) * Make sure all child processes are closed when closing main form * Try/catch kill processes in case they are starting/exiting, dispose after killing
v1.5.0-dev-3021-ge73607395 lightningterror 2019-03-26 14:40:17 Download gsdx:-debug: Update previous GSDrawingContext commit to show log only on gl sw renderer. Follow up from: https://github.com/PCSX2/pcsx2/commit/46e63c1f17ac608fdb9bf73f8ce924af5668e526
v1.5.0-dev-3020-ga16fe6f01 Gregory Hainaut 2019-03-06 13:42:42 No build gsdx TC: remove dead code src->m_texture is always NULL, set in Source constructor Potentially it was a leftover of msaa or the commented code to handle mutable FBW
v1.5.0-dev-3019-g374374fdf Gregory Hainaut 2019-02-26 14:57:24 No build gsdx ogl: disable sparse in extenstion detection * Allow to keep automatic as default value in the option * You need to force enable sparse in the option to enable sparse
v1.5.0-dev-3018-g535b0d4aa lightningterror 2019-02-15 22:56:32 No build gsdx-ogl: Disable sparse depth on amd. * Bad driver as usual. * Driver reports a compatible sparse format for depth texture but it isn't attachable to a frame buffer.
v1.5.0-dev-3017-g0e3e9c2c5 Chromaryu 2019-03-26 14:03:17 Download GameDB: Add patch for Panzer Dragoon. (#2902) Stop screen shaking (game switches to Progressive). Patch by PSI.
v1.5.0-dev-3016-g987f78363 Aced14 2019-03-24 03:04:38 Download GameDB: Fix PlayStation Underground 4.4 entries PlayStation Underground 4.4 is a set of 2 discs: * SCUS-97120: PS1 CD (disc 1) * SCUS-97121: PS2 DVD (disc 2) Specific changes: * Remove disc 1 since it's out of scope * Change 4.3 to 4.4 in disc 2's name (4.3 doesn't include any PS2 discs)
v1.5.0-dev-3015-g936f66d70 lightningterror 2019-03-23 20:46:25 Download Gamedb: Also add patches for Klonoa 2 JP version. Follow up from: https://github.com/PCSX2/pcsx2/commit/3133221fd7c856bc26d9c452a1d3a70cd34fb2b7 Backport by Arapapa: https://forums.pcsx2.net/Thread-Fixing-unplayable-games?pid=597525#pid597525
v1.5.0-dev-3014-g3133221fd lightningterror 2019-03-23 01:04:56 Download Gamedb: Also add patches for Klonoa 2 EU version. Follow up from: https://github.com/PCSX2/pcsx2/commit/d7fd3d764893b8f80409609585cab8beb0a156d1 Patch by Prafull: https://forums.pcsx2.net/Thread-Fixing-unplayable-games?pid=597499#pid597499
v1.5.0-dev-3013-gd7fd3d764 refractionpcsx2 2019-03-21 21:25:52 Download Updated Klonoa 2 patch to new one by Prafull, works much better and fixes some corrupt textures
v1.5.0-dev-3012-g10ee832dc refractionpcsx2 2019-03-21 21:17:14 Download Workaround to avoid access violation problem in Klonoa 2 loading Volkan Inferno Lets hope the build bot doesn't mess this up :P
v1.5.0-dev-3011-g5c7084f8b Sean Nam 2019-03-19 19:38:23 Download [skip ci] README.md: Improve readability. (#2893)
v1.5.0-dev-3010-gf5bf1f655 lightningterror 2019-03-17 20:47:40 Download gsdx-hw: Add another Sly 2 prototype/beta disc to crc list.
v1.5.0-dev-3009-ga30f64286 lightningterror 2019-03-17 05:34:13 Download gsdx-hw: Purge GSC_NarutimateAccel, GSC_Naruto crc hacks. Naruto Shippuden - Narutimate Accel 3, Naruto - Narutimate Hero 3. Depth effects (shadows) rendered correctly.
v1.5.0-dev-3008-g0d5ae808e lightningterror 2019-03-17 05:04:08 Download gsdx-gui: Fix overlap issue with Rendering threads text. Issue was visible only on gsdumpgui.
v1.5.0-dev-3007-gf8a6a3c6e lightningterror 2019-03-12 13:12:45 Download Gamedb: Add King's Field IV ntsc-j patch. Follow up from https://github.com/PCSX2/pcsx2/commit/6052614233b30dbd3d994ed60cb4739fbb59f1e4 Fixes (black voids) central tower level loading. Issue: Some doors leading to some areas appeared as black voids that you can walk in to. Credits to @wgarvin0 for the patch.
v1.5.0-dev-3006-gc8d4d5528 lightningterror 2019-03-12 02:36:49 Download gsdx-ocl: Fix some compile warnings.
v1.5.0-dev-3005-ge9e758058 lightningterror 2019-03-12 01:49:48 Download gsdx-gui: Properly grey out opencl device text when opencl is enabled, also some minor cleanup.
v1.5.0-dev-3004-g3296ade98 Christian Kenny 2019-03-11 05:30:47 Download Plugins: Remove PADSSSPSX and xpad.
v1.5.0-dev-3003-g7982e3abf Jannik Vogel 2019-03-10 02:57:54 Download dev9ghzdrk: pthread_create returns status, not thread handle
v1.5.0-dev-3002-g7354c1fa0 lightningterror 2019-03-08 19:33:28 Download gsdx-hw: Update a few crc issue categories for several games.
v1.5.0-dev-3001-g889001c02 lightningterror 2019-03-08 19:23:03 Download gsdx-hw: Move GSC_Okami to Aggressive level. Upscaling issues, hack needs to be updated because it removes too many effects. Maybe HPO or Wild Arms offset are fine, needs further testing.
v1.5.0-dev-3000-g910ef1db4 lightningterror 2019-03-08 16:13:39 Download Gsdx hw: Purge GSC_TalesOfAbyss crc hacks. Depth and channel shuffle rendered correctly on all renderers. Also add some missing crc ids for Tales of Abyss. PS: I'm ninjaing 3000 builds on the buildbot :smile:
v1.5.0-dev-2999-g47c255be2 lightningterror 2019-03-05 23:05:06 Download gsdx-gui: Adjust advanced settings and hacks gui. Allow to open Advanced settings and hacks window even when hw hacks are off, this should allow OpenGL advanced settings to be configured even when hw hacks are off in the gui since the options are configurable wihtout depending on hw hacks checkbox. Hw hacks will be greyed out when the checkbox button is not enabled. New behavior will only be present on opengl hw gui. Direct3d11 will remain the same.
v1.5.0-dev-2998-g3155278ac Chromaryu 2019-03-05 14:37:56 Download Locale: purging some ja_JP localization Sync up with current codebase Update ja_JP localization
v1.5.0-dev-2997-g8219bcd1b lightningterror 2019-03-05 12:39:07 Download gsdx-hw: Move GSC_YakuzaGames to partial level. Don't enable hack on native res if crc is below aggressive. Upscaling issues. Bonus, revert recent barrier changes on gl date code.
v1.5.0-dev-2996-ge36976bf8 lightningterror 2019-03-04 20:35:09 Download gsdx-d3d11: Minor adjustments to DATE code. Run fast accurate date instead of alpha stencil when accurate date is enabled on supported calls, also update some logs and comments.
v1.5.0-dev-2995-ge48ce1bc6 lightningterror 2019-03-04 18:57:17 Download gsdx-ogl: Minor adjustments to DATE code. Don't set DATE true when Accurate Date is off, DATE is true anyway so no need to set it again. Don't call full barrier for DATE 45 at the date selection, do it at the shader call check. It's the same, plus we avoid extra checks.
v1.5.0-dev-2994-g46e63c1f1 lightningterror 2019-03-04 19:00:53 No build gsdx-debug: Use gl GL_INS print macro for a log instead of relying on debug build. In GSDrawingContext. Also some minor format cleanup to match the rest of the code.
v1.5.0-dev-2993-g5c23a9fac lightningterror 2019-03-03 00:47:40 Download gsdx-gui: Update blending option. Change the name to Accurate Blending so it fits more with Date option next to it, get rid of low/high end recommended nametag for the list and just use Recommended for Basic level, lot of users seem to be using high for "high end pc" which they shouldn't.
v1.5.0-dev-2992-g5af929a38 Christian Kenny 2019-03-02 23:23:03 Download Gamedb: Add vuClampMode 2 gamefix for James Bond 007 - Nightfire. Fixes polygon clipping in driving missions. Close #2872
v1.5.0-dev-2991-g811d8781a lightningterror 2019-03-01 11:11:57 Download cdvd: Get rid of code that disabled loading psx discs. Not used anymore.
v1.5.0-dev-2990-g8a16d9611 Chromaryu 2019-03-01 12:29:31 Download PCSX2-EE: Improve SetGSCrt logging
v1.5.0-dev-2989-g7106909d3 Akash 2016-09-30 13:43:39 Download PCSX2: Avoid enabling VuClipFlag at some scenarios VuClipFlag hack is only used for SuperVU1 Recompiler, let's avoid enabling it when it's not used. Previously a console message would be provided stating that "(GameDB) Enabled Gamefix: VuClipFlagHack" even when the user is using the Interpreter (or) MicroVU Recompiler. The following patch prevents such confusions.
v1.5.0-dev-2988-g90531f8b7 Chromaryu 2019-03-01 09:33:36 Download Locale: Update ja_JP translation
v1.5.0-dev-2987-g425059d88 lightningterror 2019-03-01 08:37:04 Download gsdx: Forgot to move the crc state for mgs3 and ace combat 4. crc hacks are aggressive only. Fixes regressions mentioned in https://forums.pcsx2.net/Thread-Metal-Gear-Solid-3-OpenGL-Issue-with-Latest-Builds
v1.5.0-dev-2986-g8a9abd8a1 lightningterror 2019-02-25 11:35:27 Download gsdx: Purge depth crc hack for GSC_RadiataStories. Effects rendered correctly, blur/ghosting upscaling issues can be resolved with HPO special.
v1.5.0-dev-2985-gffe6587e6 lightningterror 2019-02-25 09:35:11 Download [skip ci] git: Update issue template links.
v1.5.0-dev-2984-g79a38858d lightningterror 2019-02-24 22:12:27 Download gsdx: Purge GSC_CrashNburn crc hacks. Depth, texture shuffle rendered correctly. @MrCK1 did the tests. PAL needs to be tested as well.
v1.5.0-dev-2983-g64ab2d53e Shanoah Alkire 2019-02-24 07:08:57 Download Add comments to prevent various warnings about falling through on case statements.
v1.5.0-dev-2982-g8e8598412 lightningterror 2019-02-23 06:52:40 Download gsdx: Purge all crc hacks for GSC_OnePieceGrandAdventure and GSC_OnePieceGrandBattle. Texture shuffle and hdr colclip. Effects rendered correctly.
v1.5.0-dev-2981-g930f07df4 lightningterror 2019-02-22 17:18:58 Download gsdx: Purge depth crc hack for Haunting Ground. Effects rendered correctly on all renderers.
v1.5.0-dev-2980-ge56f75fe9 Gregory Hainaut 2019-02-21 13:10:41 Download gsdx hw:move vertices fixup for texture shuffle in RendererHw Bonus: fix m_vt value
v1.5.0-dev-2979-gaa2b474d1 lightningterror 2019-02-21 08:15:36 Download Gamedb: Add GIFFIFOHack gamefix to remaining Mana Khemia games. Fixes flickering sprites. Close #2645
v1.5.0-dev-2978-ga9c1a1c76 lightningterror 2019-02-21 07:54:15 Download Gamedb: Add gamefixes for NFL Street 2, Killzone, Constantine, ShellShock. Add GIFFIFOHack to NFL Street 2. Fixes garbage graphics. Close #2857 Add vuClampMode None for Killzone, ShellShock. Resolves I Reg Clamping / performance impact and yellow graphics in certain areas. Add eeRoundMode Positive for Constantine. Resolves dumpster not being able to be climbed from front in level 2. Clamp and round mode patches by @MrCK1
v1.5.0-dev-2977-g80f8de5e0 lightningterror 2019-02-20 17:42:28 Download Revert "gsdx-gui: Use a separate drop down list for sparse texture." This reverts commit 61c4df0375a8a89dd62d3d927ccc0eea2bb48b8b. It was a bad idea from the start.
v1.5.0-dev-2976-g61c4df037 lightningterror 2019-02-20 16:56:51 Download gsdx-gui: Use a separate drop down list for sparse texture. It's temporary until sparse texture is fully implemented. Force Disabled should be Default option.
v1.5.0-dev-2975-ge55fcae98 lightningterror 2019-02-20 12:11:23 Download gsdx d3d11: re-normalize coordinate when TEX0 is invalid.
v1.5.0-dev-2974-g29aef04fb Gregory Hainaut 2019-02-15 15:01:18 No build gsdx ogl: re-normalize coordinate when TEX0 is invalid Fix #258 Fix #695
v1.5.0-dev-2973-g12dcb701c Gregory Hainaut 2019-02-15 14:35:21 No build gsdx: add a function to fix the TEX0 register value for HW renderer Based on the SW renderer
v1.5.0-dev-2972-g6df9eb8da Gregory Hainaut 2019-02-15 14:29:34 No build gsdx: Allow to save and restore drawing context Purpose is to allow edition of the context for current draw call
v1.5.0-dev-2971-g9c60541f3 lightningterror 2019-02-20 13:38:49 No build gsdx-gui: Adjust psx compat gui. Fix up options to properly disable on Null render. Clean up some resource defines.
v1.5.0-dev-2970-gc6f57c0bd lightningterror 2019-02-20 04:10:13 Download gsdx: Save hotkey toggle to ini config. This will allow to save hotkey option toggling to the ini which should fix gui updating with hotkey toggles. Note: Render hw/sw switch doesn't work. Also update some options that didn't have hotkey nametag.
v1.5.0-dev-2969-g8cb6d255c lightningterror 2019-02-19 11:07:37 Download fxaa.fx: Purge d3d9 shader code. Looks like I forgot this one.
v1.5.0-dev-2968-g6905d4d88 lightningterror 2019-02-18 11:51:06 Download x86emitter: Purge empty file sse_helpers.h. Code was removed in https://github.com/PCSX2/pcsx2/commit/60a9463e7ad3c8936eae1aad688cf72e6c734159 Right now it's useless. Update VS/cmake project files to remove any mentions of the file as well.
v1.5.0-dev-2967-gcc2fda6d6 lightningterror 2019-02-18 05:11:43 Download gsdx-gui: Add hotkey nametags to some options that have hotkey support already.
v1.5.0-dev-2966-gc0a47c2c7 lightningterror 2019-02-17 20:17:41 Download Lilypad: Don't toggle width and heigh for Inputs window with Show/hide Special Inputs button. Use a fixed size instead. It will avoid DPI scaling issues. Also adjust the Special Inputs buttons height position so that the window height remains a reasonable size.
v1.5.0-dev-2965-gbcba2597f lightningterror 2019-02-17 18:42:55 Download Lilypad: Partially revert #2832 DPI scaling doesn't work for the window resize so it made things worse. Maybe once that is fixed this code can be reverted back again.
v1.5.0-dev-2964-g31d95448e Gregory Hainaut 2019-02-12 12:12:41 Download gsdx device: use same target for fxaa/shaderboost/shaderfx It avoid to waste VRAM memory
v1.5.0-dev-2963-g45dfb0dcd Gregory Hainaut 2019-02-12 12:06:02 No build gsdx device: use generic resize texture function V2: add missing size for merge and interlace
v1.5.0-dev-2962-g90e38f68d lightningterror 2019-02-13 14:01:34 Download onepad/onepad legacy: Remove Windows placeholder dirs. They are useless.
v1.5.0-dev-2961-gea6f9acf8 lightningterror 2019-02-13 13:34:40 Download spu2-x-gui: Reduce window height. Should help low res monitors.
v1.5.0-dev-2960-ga130fcaa4 lightningterror 2019-02-13 13:07:33 Download gsdx-gui: Adjust some button positioning and window width. "Symmetry"
v1.5.0-dev-2959-g119ab9065 lightningterror 2019-02-13 12:30:00 Download gsdx: Reuse same selected renderer image/banner for ps1 emu compatibility as ps2. There's no need to have duplicate images that basically do the same thing. Update the gui to reflect latest changes and use the same images on both. It will reduce plugin size. Remove old images and update VS project files.
v1.5.0-dev-2958-g5a4541f2f lightningterror 2019-02-13 11:06:02 Download gsdx: Adjust/cleanup ini options. Opencl device, Alpha, Alpha stencil are windows only options so no need to clutter ini on linux with useless stuff.
v1.5.0-dev-2957-g12b622c9c lightningterror 2019-02-13 10:28:07 Download gsdx: Cleanup/update Wild Arms offset hack. Don't use integer for the variable, option has only on and off states. Use member variable names and adjust some checks.
v1.5.0-dev-2956-g19586fdd7 lightningterror 2019-02-11 17:43:59 Download gsdx: Move GSTexturecache files from Common to HW renderer.
v1.5.0-dev-2955-gca002c56e lightningterror 2019-02-09 21:42:38 Download GSdx: Adjust Burnout crc hacks to work on multiplayer mode as well. Yellow stripes crc hack. Note: Only Takedown was tested but other games should work as well.
v1.5.0-dev-2954-gc898c13eb lightningterror 2019-02-09 14:42:57 No build lilypad: Some tweaks and fixes. Hide all ps1 emu options instead of disable. Some options still got enabled when they shouldn't have so just hide everything. This way we avoid adding extra code, plus the gui looks cleaner. Disable ini read/write for Analog ps1 mode, the feature was accidentaly enabled for pcsx2. By looking at the code it should only be enabled for ps1 combatibility mode. Also hide the option for pcsx2 as well. Move around some of the hacks and advanced options to reflect the recent changes.
v1.5.0-dev-2953-g7406e1302 lightningterror 2019-02-09 11:16:51 No build gsdx-egl: Also do the same for egl pointer logs.
v1.5.0-dev-2952-gcc6ac657f lightningterror 2019-02-09 11:10:00 No build gsdx-ogl: Enable function pointer support logs only when "debug_opengl" is enabled in the ini. They are mostly for debugging driver issues so regular users don't actually need to see them most of the time.
v1.5.0-dev-2951-g6e49139d0 lightningterror 2019-02-09 02:06:38 No build [skip ci] gsdumpgui: Auto select first GSdx dll on the list upon program launch.
v1.5.0-dev-2950-g46b70a72c lightningterror 2019-02-09 01:05:47 No build [skip ci] gsdumpgui: Allow to open ini file even when no gsdx dll is selected. ini file is already shared between dlls (previous commit) so there's no need for verification anymore.
v1.5.0-dev-2949-g8c6e4cd28 lightningterror 2019-02-08 03:58:46 No build [skip ci] gsdumpgui: Update code to share only one gsdx config for all dlls.
v1.5.0-dev-2948-gdabc99f46 lightningterror 2019-01-15 06:42:16 Download gsdx-ogl: Small colclip improvements. 1. Allow hrd colclip to also run on the unsupported cases which should be pretty rare. 2. Remove colclip from high sw blending. 3. Disable the hdr colclip shader which may not be actually required to run. Idea by Gregory
v1.5.0-dev-2947-gb5f0959e6 lightningterror 2019-02-07 17:10:46 Download GSdx-gui: Set ini option to 0 for sparse texture since the feature is not yet implemented, also add tooltip for the gui option.
v1.5.0-dev-2946-ga9e622357 lightningterror 2019-02-07 16:11:58 No build gsdx-ogl: Fix override detection for extensions.
v1.5.0-dev-2945-g371b52f4f lightningterror 2019-02-07 15:47:46 No build gsdx-gtk: Add linux option for Sparse Texture in advanced options.
v1.5.0-dev-2944-gad0279a0a lightningterror 2019-02-07 15:47:13 No build gsdx-gui: Add windows option for GL Sparse Texture in advanced options.
v1.5.0-dev-2943-g96623acdc lightningterror 2019-02-07 14:32:10 Download gsdx-ogl: glTexturePageCommitmentEXT should be optional for sparse texture.
v1.5.0-dev-2942-g6282c3d26 Gregory Hainaut 2019-02-07 12:02:18 Download gsdx ogl: remove boilerplate of extension check * Use GLExtension::Has in cold path * Throw error at first error * Remove aniso check, all hardware support it. Bonus add GL4.6 extension support * Remove viewport array check. We replace the function pointer anyway
v1.5.0-dev-2941-g86a10969f Gregory Hainaut 2019-02-07 12:00:37 No build gsdx ogl: load GL_EXT_direct_state_access for sparse texture They forgot to add is to the ARB extension...
v1.5.0-dev-2940-g2ea47a1d9 Gregory Hainaut 2019-02-05 12:32:07 No build gsdx-ogl: add sparse format detection v2: fix wrong variable name
v1.5.0-dev-2939-gfa7ffcd1b Gregory Hainaut 2019-02-05 12:31:37 No build gsdx-ogl: use a print_once macro
v1.5.0-dev-2938-g0e4c63db5 Gregory Hainaut 2019-02-04 12:48:06 No build gsdx-ogl: add extensions check that might be useful in the future Namely * GL_ARB_multi_bind * GL_ARB_vertex_attrib_binding * GL_ARB_shader_storage_buffer_object * GL_ARB_sparse_texture * GL_ARB_sparse_texture2 * GL_ARB_compute_shader * GL_ARB_texture_view v2: add default option value
v1.5.0-dev-2937-gaed7ccaad Gregory Hainaut 2019-02-04 12:36:02 No build gsdx ogl: use a set to store the supported extension Split mandatory/optional extensions Note: set is nice but likely much slower than reading a boolean So both are kept
v1.5.0-dev-2936-ge6b0a7828 Gregory Hainaut 2019-02-01 12:12:09 No build gsdx-ogl: add a separate glext.h file Allow to compile on distribution that still ship an older file The file is only a patchup of the missing 4.3/4.4/4.5/4.6 define v2: rename the file and add khronos copyright
v1.5.0-dev-2935-g2c99a0775 Gregory Hainaut 2019-01-31 14:34:41 No build 3rdpary: import GL/glcorearb.h It will replace glext.h in the future v2: add requirement in gsdx
v1.5.0-dev-2934-g8cd6f4375 Gregory Hainaut 2019-01-30 12:50:54 No build gsdx-ogl: use only core debug extension There are 2 extensions GL_ARB_debug_output (promoted from amd extension) and GL_KHR_debug (the core extension, promoted from GL_ARB_debug_output) As we use the callback we could drop the manual query of errors. And save us the load of the GL_ARB_debug_output extension function pointer.
v1.5.0-dev-2933-gcd333c2c9 Gregory Hainaut 2019-02-01 11:36:05 No build gsdx-ogl: add missing define of glcorearb.h Migration isn't expected soon but it should ease the process
v1.5.0-dev-2932-g8a723b3be Gregory Hainaut 2019-02-01 11:34:59 No build gsdx-ogl: clean partially the GL1 mess Remaining will require a move to glcorearb.h
v1.5.0-dev-2931-g4f09124f1 Gregory Hainaut 2019-01-29 16:38:37 No build gsdx-ogl: generate nearly all gl entries function pointers I used glcorearb.h as input file Code is limited to core gl + KHR/ARB extension GL1.X must be handled manually (need only 3 functions) I think the solution would be to migrate gl.h/glext.h to the single glcorearb.h. However we might need to update the code to fetch pointer accordingly Note: we don't check the null ptr anymore on GSwnd. It isn't important as we check the extension. v2: update copyright v3: update copyright space v4: update copyright of script fix copyright
v1.5.0-dev-2930-gdbffad2ae Gregory Hainaut 2019-01-30 13:10:34 Download gsdx hw: use non virtual Create Texture function. Just do the format check in FetchSurface. It removes a level of virtual function and avoid useless code duplication.
v1.5.0-dev-2929-gf25fe48c9 Christian Kenny 2019-02-02 17:50:38 Download 3rdparty:soundtouch: Upgrade SoundTouch lib to 2.1.2. (#2787)
v1.5.0-dev-2928-g1ae48db87 lightningterror 2019-01-31 21:10:08 Download [skip ci] nsis: Update banner/logo. It's a lot better than the previous one. Example: https://cdn.discordapp.com/attachments/324631776863453185/540619462219399188/unknown.png
v1.5.0-dev-2927-g109444686 lightningterror 2019-01-31 04:33:25 Download lilypad: Adjust Special Inputs window and button behavior. Fixes an issue with the window size and Show/Hide special inputs button resetting when lilypad was closed and reopened, this was because the code was executed only when the button was actually clicked. The values will be properly stored in cache along with the rest already working properly buttons.
v1.5.0-dev-2926-g6a52b8cdc RedPanda4552 2019-01-30 22:29:47 Download pcsx2: Update speed hack presets to be more friendly and usable (#2793) Old presets touched parts such as VU clamping for what seems to be no good reason at all, and applied some rather dodgy combinations of EE cyclerate and cycle skipping. Also added MTVU to presets 3-6.
v1.5.0-dev-2925-gd71dac091 Christian Kenny 2019-01-26 04:45:37 Download [skip ci] NSIS: Add code comments, small tweaks, misc. copyright changes blorp
v1.5.0-dev-2924-g61c68f20f Christian Kenny 2018-12-30 08:32:14 No build NSIS: Fix uninstaller regression with regkey removal.
v1.5.0-dev-2923-gf02c68317 lightningterror 2019-01-28 21:58:30 Download gsdx: Merge Sly 2 and 3 crc hacks. Upscaling issue with texture shuffle on dx and gl. Also removes shadows on gl. Bbox issue on dx. Dumps from Sly 2 and 3 look fine after the merge. Also add a crc id BF1739E2 for a prototype Sly2. I don't remember who game me the dump or if it's official.
v1.5.0-dev-2922-gee7749452 lightningterror 2019-01-28 21:01:22 Download gsdx-d3d11: Remove unused function OMSetRenderTargets with UnorderedAccessView. Note ID3D11UnorderedAccessView parameters are also unused but could be useful for future DATE ports.
v1.5.0-dev-2921-g4c477d3cd lightningterror 2019-01-28 20:38:11 Download gsdx-debug: Disable Alpha Test debug logs on d3d11. Unfortunately they do more harm than help, slowing things quite a lot because of the endless log spam when debugging gs dumps.
v1.5.0-dev-2920-gaf64865c5 Kojin 2019-01-25 07:50:40 Download gsdx-d3d11: Framebuffer copy improvements Improved handling of frame buffer copy by accounting for fb read on all slots. - implement before/after draw functions - defer setting of resources on the api to just before the draw - use a bitfield to keep track of set/copied resources - recycle copies after draw Fixes: RE4 and Tales of Abyss
v1.5.0-dev-2919-gece7d6e71 lightningterror 2019-01-27 00:12:08 Download gsdx-ogl: Update intel bad driver log. Assume that driver support is good when GL_ARB_texture_barrier and GL_ARB_direct_state_access are both supported, disable the log in that case. Kaby Lake and above already support the required extensions (windows) so the log is useless. It should be the same case for Skylake. Mesa driver should already be good. Note: SSO is still broken even on latest igpu.
v1.5.0-dev-2918-g4ab29eb28 lightningterror 2019-01-26 15:33:28 Download gsdx: Remove some useless dx9 comments.
v1.5.0-dev-2917-gd4833a461 lightningterror 2019-01-25 20:43:43 No build gsdx-d3d11: Add final specifier to some voids.
v1.5.0-dev-2916-g744fa18d9 lightningterror 2019-01-25 18:06:08 No build gsdx-d3d11: Merge/move GSDeviceDX code to GSDevice11. Update VS and cmake project files, remove GSDeviceDX files.
v1.5.0-dev-2915-g19b97f868 lightningterror 2019-01-25 20:09:41 No build gsdx-ogl: Remove useless SetupIA from GSDeviceOGL.h not used.
v1.5.0-dev-2914-g2e2c9b14a lightningterror 2019-01-18 20:05:04 Download gsdx-ogl: Enable anisotropic filtering only for triangles. Sprites are flat so aniso is likely useless (it would save perf for others primitives). Idea by Gregory.
v1.5.0-dev-2913-g224d51b0a lightningterror 2019-01-26 13:21:51 Download gamedb: Add eeClampMode full gamefix for Castlevania - Lament of Innocence. Fixes cutscene freezes. Close #2812
v1.5.0-dev-2912-gac1424ad6 ghost-101 2019-01-25 20:29:41 Download onepad: Add the Logitech Chillstream to the database.
v1.5.0-dev-2911-g0e239cac6 lightningterror 2019-01-25 22:35:11 Download gsdx-ocl: Add some ifdef checks for opencl renderer. Should resolve gsdx crashes when ini value is selected as opencl when opencl is disabled. Properly fallback to default renderer.
v1.5.0-dev-2910-g8791d8e5b Shanoah Alkire 2019-01-25 06:48:56 Download onepad: Add the SteelSeries Stratus XL to the database. Issue #2825
v1.5.0-dev-2909-g7b4133ac0 lightningterror 2019-01-24 18:18:22 Download GSdx-d3d11: Add final to Renderer class and DrawPrims, also change some voids to inline.
v1.5.0-dev-2908-g78f0b65e1 lightningterror 2019-01-24 13:19:11 No build GSdx-d3d11: Merge GSRendererDX11 and GSRendererDX together. Update VS and cmake project files to match new changes.
v1.5.0-dev-2907-gb9df1e643 lightningterror 2019-01-23 12:23:21 Download gsdx-hw: Adjust/cleanup hw hacks variable calls. Use a function to check UserHacks for all variables in GSState.cpp instead of checking each variable individually. Get rid of UserHacks_HPO local variables in GSRendererOGL/DX and use the member variable m_userHacks_HPO instead, we don't need duplicates that do the same thing. Add ResetStates call at the beginning of GSRendererDX to match gl behavior.
v1.5.0-dev-2906-g628f5abaa GovanifY 2019-01-23 02:01:30 Download PCSX2: Remove the arbitrary limit on patches by converting the patch list to a vector. (#2797) Pnach had a limit that, while increased at some point to 2048, is still not enough for everyone. This uses a vector to avoid that limit, as there is no reason to keep it and people loading pnach with over 2048 patches most likely know what they are doing. Inipatch group member was also unused in the whole codebase so I did some cleanup and removed it.
v1.5.0-dev-2905-g2aadf0be8 lightningterror 2019-01-22 23:25:01 Download GSdx: Adjust Scaling Factor. Use value of 1 when upscale multiplier is 0 for ScalingFactor, this is to avoid doing math with 0 in shader. It helps custom res be less broken. Still not recommended to use custom res ofc.
v1.5.0-dev-2904-g55bc8e13f lightningterror 2019-01-22 22:14:28 Download gsdx-gui: Update Accurate date tooltip.
v1.5.0-dev-2903-g8c8b1f497 Kojin 2019-01-20 07:19:59 Download gsdx-d3d11: ICO depth HLE Game reads framebuffer depth as alpha of texture. However, this is a problem for d3d11 as a shader read on the fb is not allowed. So let's handle it in a similar fasion to channel shuffle: - Set depth to slot 4 - Detect when slot 4 matches depth rt - Copy and send the copy to the shader
v1.5.0-dev-2902-g468b9ded4 Kojin 2019-01-20 07:09:47 No build gsdx-d3d11: Update texture copy method to handle depth - Rename CopyRenderTarget to CloneTexture - Allow copy of depth target Also fix a small oversight from the removal of MSAA.
v1.5.0-dev-2901-g57824261c Kojin 2019-01-20 07:04:07 No build gsdx-d3d11: Cache rt depth stencil on m_state Cache the depth stencil in addition to color rt. This will allow us to check for depth stencil equality on slot 4.
v1.5.0-dev-2900-g946e6046b lightningterror 2019-01-21 19:38:20 Download gsdx: Adjust some crc hack comments for some games. Maybe in the future I'll add github issue links to corresponding crc hacks.
v1.5.0-dev-2899-g548d6b31b lightningterror 2019-01-20 19:49:36 Download Gsdx: Purge GSC_RedDeadRevolver crc hacks. Blurring with a bit of ghosting is intended and it looks like that on the console as well. Depth properly emulated. D3D11 misses blending.
v1.5.0-dev-2898-g4ecbb750a lightningterror 2019-01-20 00:05:18 Download GSdx: Purge GSC_BlackHawkDown crc hacks. Channel and texture shuffle emulated correctly.
v1.5.0-dev-2897-g7247ee1ad lightningterror 2019-01-18 15:56:54 Download GSdx: Add glsl shaders to VS solution. It should make searching/navigating a bit easier now.
v1.5.0-dev-2896-gb4cb805a9 lightningterror 2019-01-18 14:53:06 Download gsdx-tc: Remove CanConvertDepth virtual bool and use m_can_convert_depth for depth toggling.
v1.5.0-dev-2895-gbbd8cbbcf lightningterror 2019-01-18 13:17:28 Download GSdx: Move GSC_DeathByDegreesTekkenNinaWilliams to partial crc level. Upscaling issues + unsupported texture shuffle. Hacks might need to be updated.
v1.5.0-dev-2894-g85e2a0a6b lightningterror 2019-01-18 11:29:45 Download gsdx: Add Death By Degrees crc id for US region. crc hacks still need to be tested properly.