Automated Pcsx2 builds

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

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

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

Revision Author Date Windows 32bit Commit log
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 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) 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 * 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 <>
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:
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 * 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:
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
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:
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:
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:
v1.5.0-dev-3182-gfc35de02f arcum42 2019-07-05 04:49:11 No build and cmake plugin code cleanup (#2953) * Refactor 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:
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:
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:
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:
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
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 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] 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.
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:
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: Backport by Arapapa:
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: Patch by Prafull:
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] 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 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
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 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:
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.
v1.5.0-dev-2893-gf28f03803 lightningterror 2019-01-18 06:10:41 Download tfx.fx: Correct a couple more blending factors. Chane 0.5 to 128.0f/255.0f which is 0.50196078431. Just to be safe it's accurate.
v1.5.0-dev-2892-g0c3a0da58 lightningterror 2019-01-17 09:58:59 Download GSdx: Purge GSC_LegoBatman crc hacks. Effects emulated correctly with texture shuffle and depth. Game has upscaling issues which can be fixed with TC offsets.
v1.5.0-dev-2891-g51fe6c20c lightningterror 2019-01-17 07:34:53 Download GSdx: Adjust dbz bt glow/blur crc hack. Don't enable hack on native res if crc(ntsc only) is below aggressive. Note for future so I don't forget: This hack can be disabled if depth hack is also disabled.
v1.5.0-dev-2890-g5fe1cab88 Kojin 2019-01-14 22:50:16 Download gsdx: Remove remaining MSAA ui code We are removing MSAA for the following reasons: 1. It's broken 2. Fixing it would mean it would perform as well as FSAA, which defeats the purpose of having it 3. It's only supported by DX and Windows 4. Reduction in code complexity Press F to pay respect
v1.5.0-dev-2889-ge429677a0 Kojin 2019-01-14 22:28:23 No build gsdx-hw: Completely remove MSAA from renderer code.
v1.5.0-dev-2888-gbf8dc7707 atomic83GitHub 2019-01-15 05:34:41 Download GameDB: Add vuClampMode = 2 for UEFA Euro 2004. (#2814) This commit fixes black box issues when going ingame.
v1.5.0-dev-2887-gfa4ae7800 lightningterror 2019-01-14 17:01:17 Download tfx.fx: Adjust some blending factors 255.0f / 128.0f gives us 1.9921875. 128.0f / 255.0f gives us 0.50196078431. Which are more accurate. Fixes regression in dbz bt3 where characters appeared darker.
v1.5.0-dev-2886-gee4d29566 lightningterror 2019-01-14 16:52:19 No build GSdx-d3d11: Remove afix factor from 24bit format.
v1.5.0-dev-2885-ge05b5d242 lightningterror 2019-01-14 02:30:25 Download GSdx-d3d: Move channel and texture shuffle in GSRendererDX. Preparations for file merge.
v1.5.0-dev-2884-g25ed5857d lightningterror 2019-01-14 01:44:58 Download GSdx-gui: Add 10x and 12x as an upscaling option. 10x ~3160p 6K 12x ~4320p 8K" Can anyone even run these ?
v1.5.0-dev-2883-g3a7f2a5c0 lightningterror 2019-01-13 17:57:29 Download GSdx: Hide the MSAA option. No need to have an option on display that does nothing for now.
v1.5.0-dev-2882-g106c678cc lightningterror 2019-01-13 17:33:08 Download GSdx: Purge GSC_EternalPoison crc hacks. Shadows are better rendered now with hdr colclip, blending is still needed but the shadow's shape is proper now so let's purge the hack.
v1.5.0-dev-2881-g52bad3505 lightningterror 2019-01-13 16:26:09 Download GSdx: Adjust GSC_GodOfWar 1 and 2 crc hacks a bit more. GSC_GodOfWar moved to aggressive state. GSC_GodOfWar2 some value swere corrected (should fix some regressions) and hack was moved to partial state because we have an upscaling hack.
v1.5.0-dev-2880-gf5b996591 lightningterror 2019-01-13 15:08:36 Download GSdx: Purge OI_GodOfWar2 hw hack.
v1.5.0-dev-2879-g6f0193694 lightningterror 2019-01-13 14:42:53 Download GSdx: Remove depth crc hacks for god of war 1 and 2. Effects rendered correctly with depth on all renderers.
v1.5.0-dev-2878-g9119e3110 lightningterror 2019-01-12 16:43:26 Download GSdx-ogl: Correct DATE log.
v1.5.0-dev-2877-gf73de4c59 lightningterror 2019-01-12 09:59:28 Download GSdx-ogl: Add perf log for Slow DATE code on texture shuffle/no prim overlap.
v1.5.0-dev-2876-g7e6c32521 lightningterror 2019-01-12 07:37:37 Download GSdx: Move BoundingBox to HW render and update d3d11 code to use the gl bounding box as well. hdr colclip and date uses it.
v1.5.0-dev-2875-g86327b52a lightningterror 2019-01-11 18:20:04 No build convert.fx: Update main4 shader to better support hdr colclip.
v1.5.0-dev-2874-gd17e0eba9 lightningterror 2019-01-10 12:51:41 No build GSdx-d3d11: Add/port HDR colclip support. It helps render shadows a lot better compared to the old code. Credits to Gregory and Kojin for helping with the code.
v1.5.0-dev-2873-g8a57d7f47 lightningterror 2019-01-10 12:38:12 No build GSdx-d3d11: Remove colclip and negative blend algo. Code was old and inefficient. HDR colclip will do a better job.
v1.5.0-dev-2872-g1b41d1901 Shanoah Alkire 2019-01-10 22:13:20 Download Remove the unused 'incomplete and untested' BaseTaskThread class.
v1.5.0-dev-2871-ge0877608a lightningterror 2019-01-09 18:03:38 Download spu2-x: Remove DecodeDPLII.cpp and DPLII.h files "Dolby Pro Logic II". DecodeDPLII.cpp is an old duplicate of DplIIdecoder.cpp which seems to be useless. Code was updated in
v1.5.0-dev-2870-gfb5471f34 lightningterror 2019-01-09 08:22:54 Download spu2-x: Adjust some Dolby Pro Logic II code. Comment out unused variable sLogTable in DplIIdecoder.cpp. Remove DPLII.h from cmake list, it's unused so don't list it. Some people suggested to keep the source files even if they are unused so we can do that. Maybe someone will get the code to work properly.
v1.5.0-dev-2869-gea38e2eba lightningterror 2019-01-08 23:49:32 No build pcsx2: Remove/disable unused variables. Removed: MC2_SIZE in MemoryCardFile.cpp, length in microVU_Log.inl VU_Neg_Infinity in sVU_Upper.cpp. Commented out: mc_sizeinfo_8mb in Sio.cpp
v1.5.0-dev-2868-gf2f66c02d lightningterror 2018-12-31 01:20:16 Download GSdx: Add option to Disable Safe Features. Idea is to disable multiple features in 1 option to avoid gui clutter. Unscale Point and Line: This partially reverts PR #2710 restoring Unscale Point and Line but as a disable option. It can help Xenosaga games. GS Memory clearning: This disables GS memory clearing to be done on the CPU, by default both gpu and cpu do memory clearing which is more accurate. It can help Kingdom Hearts games.
v1.5.0-dev-2867-gc58acd110 arcum42 2019-01-04 04:55:03 Download Remove CDVDPeops and PeopsSPU2. (#2792)
v1.5.0-dev-2866-g54f8aca7d lightningterror 2019-01-04 01:00:10 Download GSdx-d3d11: Re enable shader code logging. Log was disabled in #2760
v1.5.0-dev-2865-g062d141cf lightningterror 2018-12-30 00:30:53 Download cmake: Re add the -mxsave flag to compiler flags. The warnings issue should be resolved now thanks to arcum. Fixes compiling issues on some systems/distros using gcc 8.2+ Idea by turtleli. Also add -mfxsr flag suggested by Gregory.
v1.5.0-dev-2864-g67a6f31b8 Shanoah Alkire 2019-01-02 09:00:43 Download Properly escape the period in Translation.cmake.
v1.5.0-dev-2863-g4cf332868 lightningterror 2019-01-02 03:11:47 Download GSdx: Adjust some checks in the gui code. Now that d3d9 has been removed we can ease up and reduce/remove some render variable checks.
v1.5.0-dev-2862-g549b438a8 lightningterror 2019-01-01 22:07:18 Download pcsx2: Remove unused variable "maddr" from Vif1_MFIFO.cpp. One less warning to worry about.
v1.5.0-dev-2861-g43fa7cd6c Shanoah Alkire 2019-01-01 08:02:34 Download Skip over translation files with .git in the path when building pcsx2 with cmake. Fixes an intermittant cmake build error about duplicate rules.
v1.5.0-dev-2860-gd55e9cbd9 lightningterror 2018-12-30 00:59:05 Download spu2-x: Remove unused GetLinearSrAr code. Get rid of GetLinearSrAr code, it wasn't used anywhere so I don't see a reason why to keep it, other than clogging up the code, if someone wants to work on it they can re add the function in the future.
v1.5.0-dev-2859-gec6ac75b1 lightningterror 2018-12-31 18:03:15 Download GSdx-gui: Update the crc hack level tooltip again. Suggested by Gregory.
v1.5.0-dev-2858-g5d62e4722 lightningterror 2018-12-30 23:59:59 Download GSdx-gui: Update crc hack level tooltip. The tooltip was way too big so this should shrink it down a bit. Remove the mentioned games on Aggressive state, it was a bit useless.
v1.5.0-dev-2857-geddaf71d4 Kojin 2018-12-25 21:16:14 Download gsdx: remove dds parameter from texture save method
v1.5.0-dev-2856-ge847d9406 Kojin 2018-12-22 12:32:34 No build gsdx-d3d11: enable splitting of alpha in dumps
v1.5.0-dev-2855-g781323ff1 lightningterror 2018-12-29 01:35:44 Download GSdx: Purge a crc hacks for GSC_Onimusha3. Hack removed depth effects which are rendered properly. I wasn't able to trigger a skip on the other hack draw calls, they need to be investigated further what they actually did.
v1.5.0-dev-2854-g01c64f1b3 lightningterror 2018-12-28 20:19:50 Download GSdx: Purge some crc hacks for GSC_BurnoutGames. Purge hacks that removed texture shuffle effects only.
v1.5.0-dev-2853-g7577165a9 lightningterror 2018-12-28 04:48:38 Download GSdx: Adjust Aggressive state crc level. Create a Aggressive state function instead of adjusting the hacks separate, move the aggressive only there. It's more efficient this way.
v1.5.0-dev-2852-g0b7270898 lightningterror 2018-12-28 19:42:10 Download Gabedb: Add EE clampmode gamefix to full for DreamWorks Shrek the Third. Fixes objects spawning. Also add missing game db entry for a missing version.
v1.5.0-dev-2851-gd13d5aef0 lightningterror 2018-12-28 02:26:58 Download Gabedb: Add EE clampmode gamefix to full for NFS Carbon. Fixes game hang after opening intro. Close #2776
v1.5.0-dev-2850-ga97bc2309 Shanoah Alkire 2018-12-09 10:17:02 Download Take care of a cmake 3.11 deprecation warning when finding OpenGL.
v1.5.0-dev-2849-g0ff7ea3cc Shanoah Alkire 2018-12-09 11:35:49 Download Only use -Wno-class-memaccess on gcc 8.0 or higher, as it didn't exist previously.
v1.5.0-dev-2848-g9c0bbfec1 lightningterror 2018-12-27 06:19:19 Download Revert "cmake: Add -mxsave flag to ARCH_FLAG in BuildParameters." gcc complained about "Wno-packed-not-aligned" and "Wno-class-memaccess" flags so I won't bother with it, the warnings can be fixed properly but for now I'll just revert the previous commit.
v1.5.0-dev-2847-g752dbdefd lightningterror 2018-12-27 04:39:30 Download cmake: Add -mxsave flag to ARCH_FLAG in BuildParameters. A couple of users reported compilation issues using gcc 8.2+ on some machines/distros on github and discord and adding the -mxsave flag suggested by turtleli seems to fix the issue. Fixes #2669
v1.5.0-dev-2846-geb7824e6f pgert 2018-12-26 14:35:08 Download PCSX2: updates & improvements of Scandinavian translations
v1.5.0-dev-2845-gd1c880879 lightningterror 2018-12-26 18:45:11 Download GSdx-d3d: Add texture shuffle check in DATE selection. It ensures the code cases are hit properly for all DATE selection cases. Texture shuffle case with Slow DATE is not yet supported so keep using the old DATE method.
v1.5.0-dev-2844-g6575fe7cc lightningterror 2018-12-26 13:43:37 Download GSdx: Disable/uncheck "Large Framebuffer" option by default. Some games don't play nice with the option and have huge amounts of ram/vram spikes that can even lock up the system so it's better to have the option disabled by default.
v1.5.0-dev-2843-gd5bd5db07 lightningterror 2018-12-26 05:13:15 Download GSdx: Fix OpenCL detection. Fixes an issue when the plugin detects an opencl ini value for the render. It used to throw a "GS plugin failed to load" error when opencl was disabled but the ini value remained the same. The render will fallback to D3D11 now.
v1.5.0-dev-2842-gb3006e2a6 Daniel Nowak 2018-12-25 20:43:57 Download Dev9ghzdrk: MAC updated to work with XLink 7.4.32
v1.5.0-dev-2841-ga020c9842 lightningterror 2018-12-25 03:10:49 Download GSdx: Cleanup file includes. Remove GSCrc.h include in GSRendererHW and GSRendererDX11, file is already included in GSState.h. Remove GSRenderer.h include from renderers except Null and CL, file already included in TextureCache hw/sw. Remove resource.h include from GSRendererDX11, already included in GSDevice11. Remove GSOsdManager.h from GSDeviceOGL, already included in GSDevice
v1.5.0-dev-2840-ga5564896e Kojin 2018-12-25 03:54:58 Download gsdx-d3d11: remove useless gs creation method
v1.5.0-dev-2839-ge0c598f38 Kojin 2018-12-19 20:28:05 No build gsdx-d3d11: Enable HLSL debugging on development builds Enable HLSL compile flags that allow devs to use tools such as NSight or VS Graphics debugging for HLSL.
v1.5.0-dev-2838-g4076e3387 lightningterror 2018-12-25 02:35:49 Download GSdx-osd: Change default font color to blue/cyan. It matches the color theme of the emu better.
v1.5.0-dev-2837-g29941f3e0 lightningterror 2018-12-24 14:06:52 Download GSdx: Partially re add Bully crc hack. Game has upscaling issues so let's only add the hack for upscaling, also merge the two regions together. Hack will be disabled on native res if crc is below aggressive, upscaled is set to partial level.
v1.5.0-dev-2836-ge299ac1ff lightningterror 2018-12-23 18:46:54 Download GSdx: Update GSC_DBZBT2, GSC_DBZBT3 crc hacks. Purge dbz bt3 crc hack that removed outlines, I don't want to mix it with the depth effect hack that I also moved to aggressive. Move depth hacks for ntsc region to aggressive state.
v1.5.0-dev-2835-g59ecfb23d lightningterror 2018-12-23 17:55:27 Download GSdx: Purge GSC_Bully, GSC_BullyCC crc hacks. It's the same game. Depth and texture shuffle render the effects correctly. Dump shows the game look splending compared to before on d3d11.
v1.5.0-dev-2834-g154dea155 lightningterror 2018-12-23 17:12:10 Download GSdx: Purge OI_SMTNocturne hw hack. The hack was used when depth emulation was not supported or when depth is disabled. It causes graphical glitches with the faces when depth is disabled.
v1.5.0-dev-2833-gda76440c1 lightningterror 2018-12-23 16:03:28 Download GSdx-TC: Get rid of nasty ZWriteMustNotClear hack. d3d11 supports depth now.
v1.5.0-dev-2832-gdc2eed6ca Kojin 2018-12-23 14:38:23 Download gsdx-d3d11: Fix CopyOffscreen bug Update CopyOffscreen to accept the ps_shader value when doing StretchRect. This fixes an issue where it was selecting the wrong PS for depth cache read. Should (hopefully) fix SMT.
v1.5.0-dev-2831-gf6df6b350 lightningterror 2018-12-23 14:21:44 Download GSdx-d3d: Disable MSAA unti it's properly fixed. MSAA causes a lot of graphical issues when enabled with the recent accuracy changes so better disable the feature until it's properly fixed.
v1.5.0-dev-2830-g83da33e2a lightningterror 2018-12-22 19:19:36 Download GSdx: Remove d3d9.lib and d3d9.dll from common.props.
v1.5.0-dev-2829-gcb59794b8 lightningterror 2018-12-21 22:37:22 No build GSdx: Remove d3d9 header include from stdafx.h
v1.5.0-dev-2828-g1ae4b5d0b lightningterror 2018-12-22 15:55:43 No build GSdx-d3d: update blend table to use src1 blending and remove the nasty hack which we couldn't before because of d3d9.
v1.5.0-dev-2827-g5e9ffc4a9 Kojin 2018-12-21 23:55:33 No build GSdx-d3d: Adjust D3D11Blend, get rid of some casts.
v1.5.0-dev-2826-gbf4997b6a lightningterror 2018-12-21 22:22:32 No build GSdx: Update/remove useless d3d9 comments.
v1.5.0-dev-2825-g48007350b lightningterror 2018-12-21 22:22:05 No build GSdx-ogl: Update blend table and remove d3d9 code, remove useless defines and directly use gl code.
v1.5.0-dev-2824-g4644a16c5 lightningterror 2018-12-21 18:19:56 No build GSdx-d3d: Update blend table enums from D3D9 to D3D11. GSDeviceDX.
v1.5.0-dev-2823-g7e8360efb lightningterror 2018-12-21 17:52:48 No build GSdx-d3d: Rename d3d9 blendtable and variables to d3d11.
v1.5.0-dev-2822-g6a5bb5df8 lightningterror 2018-12-21 16:42:30 No build GSdx: Remove support for D3D9 device on ps1 emu compatibility. Note: Resolution scaling is unavailable right now so I disabled the option, if someone feels like fixing it they can do so.
v1.5.0-dev-2821-ge12447101 lightningterror 2018-12-21 15:23:38 No build GSdx: Get rid of d3d9 adapter code from GSSettingsdlg and GSDevice.
v1.5.0-dev-2820-g48b8d7813 lightningterror 2018-12-22 21:56:35 Download GSdx-osd: Lower default font size from 28 to 25.
v1.5.0-dev-2819-ga2f3b78ba Kojin 2018-12-22 13:23:55 Download gsdx-d3d11: Fix Depth FST Texture scaling for x/y values wasn't being set in all cases. This ensures that it is to fix a bug in finding nemo (and possibly others).
v1.5.0-dev-2818-g1957cf13c lightningterror 2018-12-21 07:32:20 Download GSdx: Purge GSC_Black crc hacks. Effects are rendered correctly with depth and texture shuffle on all renders.
v1.5.0-dev-2817-geb000f0f4 lightningterror 2018-12-21 05:03:45 Download GSdx: Move GSC_GTASanAndreas crc hack to aggressive state. Can be used as an upscaling hack, but it removes some nice effect so Aggressive only.
v1.5.0-dev-2816-gf41b53668 lightningterror 2018-12-21 02:28:59 Download GSdx: Adjust GSC_DemonStone crc hack. Move back to partial level, half screen issue.
v1.5.0-dev-2815-g11f09d494 lightningterror 2018-12-21 01:06:47 Download GSdx: Purge GSC_SuikodenTactics crc hacks. Depth effects are rendered properly on all renders.
v1.5.0-dev-2814-g691eae755 lightningterror 2018-12-21 00:05:05 Download GSdx-gui: Might bea good idea to also change Auto to Automatic for interlacing option to keep it consistent with the other options.
v1.5.0-dev-2813-g02bde2f38 lightningterror 2018-12-20 23:49:28 Download GSdx-gui: Add Default name tags to default options for Anisotropic Filtering and Interlacing.
v1.5.0-dev-2812-gc23d256f0 lightningterror 2018-12-20 23:11:42 Download GSdx: Purge GSC_LordOfTheRingsTwoTowers crc hacks. Depth effects properly rendered on all renders.
v1.5.0-dev-2811-g526faf919 lightningterror 2018-12-20 22:13:39 Download GSdx: Move GSC_MetalGearSolid3 to Aggressive crc state. Half screen bottom issue, hack needs to be updated to skip less effects.
v1.5.0-dev-2810-g606944a12 lightningterror 2018-12-20 22:05:50 Download GSdx-gui: Update MSAA tooltip.
v1.5.0-dev-2809-g4a0697fda lightningterror 2018-12-20 18:41:30 Download tfx.fx: Remove commented out code in clamp_wrap_uv function.
v1.5.0-dev-2808-g0901f0a84 lightningterror 2018-12-20 18:31:53 Download GSdx: Remove some crc hacks for GSC_IkkiTousen. Remove depth hacks that skipped shadow rendering, shadows work properly on all renders. Upscaling hack needs to be further tested.
v1.5.0-dev-2807-ge51eadaf1 Kojin 2018-12-14 23:53:28 Download gsdx-osd: Update m_font to use unique_ptr
v1.5.0-dev-2806-ga4f794f3a Shanoah Alkire 2018-12-09 00:58:04 No build GSdx: Add color to OSD, move it to its own tab, and change the widget defaults on the dialog box.
v1.5.0-dev-2805-g58be50d97 lightningterror 2018-12-06 21:00:19 No build gsdx-osd: Update Linux dialog Update linux dialog to match Windows. Only color is missing.
v1.5.0-dev-2804-gf8ae0f7e1 Kojin 2018-12-12 07:00:00 No build gsdx-osd: Update osd gui Add support for color picker, remove font selector, enable the menu for dx11 and some other tweaks.
v1.5.0-dev-2803-g3819e2243 Kojin 2018-12-14 15:26:51 No build gsdx-osd: Add support for custom colors
v1.5.0-dev-2802-g1b0112de2 Kojin 2018-12-14 14:33:05 No build gsdx-osd: Rename log speed to log timeout Linux/Windows GUI to be updated in later commits.
v1.5.0-dev-2801-g038ae8c7f Kojin 2018-12-14 15:29:26 No build gsdx-osd: Switch to opacity Switch to using opacity since this is how most software works. Transparency is simply confusing to the average user. Linux/Windows GUI to be updated in later commits.
v1.5.0-dev-2800-gd62492702 Kojin 2018-12-15 00:04:42 No build gsdx-osd: Scale based on window size Switch to scaling on the window size instead of a hardcoded monitor res
v1.5.0-dev-2799-g5e75a66f8 Kojin 2018-12-14 16:45:42 No build gsdx-d3d11: Port RenderOsd function from opengl to support osd on d3d11
v1.5.0-dev-2798-g83d293d41 KrossX 2018-12-14 16:37:05 No build gsdx-d3d11: Port OSD shader from OGL
v1.5.0-dev-2797-g571399377 Kojin 2018-12-14 12:59:00 No build convert.fx: Add color support to IA Support color input in vs and ps. Skipping dx9.
v1.5.0-dev-2796-ge683ce299 Kojin 2018-12-14 11:09:42 No build gsdx-osd: Update manager to support DX11 Fix an issue with w coordinate values being 0 which caused issues on DX11.
v1.5.0-dev-2795-g63bbf5221 lightningterror 2018-12-20 01:19:36 Download GSdx-d3d11: Adjust DATE code, and remove rtCopy. Remove DATE shader macro and bit. Remove useless HasStencil case. If DATE is enabled stencil is also enabled, this check is useless. Remove leftover rt and rtCopy code case from d3d9. Remove traces of rtCopy and sampler in slot 2. rtcopy
v1.5.0-dev-2794-gcdeacafd2 lightningterror 2018-12-20 01:18:30 No build tfx.fx: Remove datst (DATE), and RTCopy. Code was never hit on D3D11. D3D11 uses stencil operations. Also Remove VS_RTCOPY which was used only by d3d9. Remove RTCopy Sampler from the shader. tfx rtcopy
v1.5.0-dev-2793-g8ec184d26 lightningterror 2018-12-20 14:16:47 Download GSdx: Set some enum values correctly. Previous commit broke the values with the removal on the d3d9 code.
v1.5.0-dev-2792-g824473a34 lightningterror 2018-12-20 10:15:09 Download GSdx-gui: Remove some leftover D3D9 code in the gui.
v1.5.0-dev-2791-gd4d95e2f1 lightningterror 2018-12-20 13:55:26 Download GSdx: Adjust some of the crc hacks comments and what category they fall under.
v1.5.0-dev-2790-g697aa5e4b lightningterror 2018-12-20 13:22:12 Download GSdx: Purge GSC_SpyroNewBeginning, GSC_SpyroEternalNight crc hacks. Effect correctly emulated with texture shuffle on all renders.
v1.5.0-dev-2789-gf0fec02ee lightningterror 2018-12-20 12:34:09 Download GSdx: Purge GSC_StarWarsBattlefront and GSC_StarWarsBattlefront2 crc hacks. Channel shuffle emulates the effects correctly on all renders.
v1.5.0-dev-2788-g6f6e5eb32 lightningterror 2018-12-20 12:09:57 Download GSdx: Purge GSC_SoulCaliburGames crc hacks. Depth emulation renders the background properly and the stage is no longer dark. Shadows are still missing on D3D11, colclip emulation perhaps.
v1.5.0-dev-2787-g6899fc74f lightningterror 2018-12-20 03:05:05 Download GSdx: Purge GSC_HeavyMetalThunder crc hacks. Depth renders effects properly on all renders.
v1.5.0-dev-2786-g415e27136 lightningterror 2018-12-20 02:11:08 Download GSdx: Adjust/remove crc hacks GSC_FrontMission5, GSC_HauntingGround. Remove one crc hack for GSC_HauntingGround. It skipped some depth effects. Correctly rendered now Remove all crc hacks for GSC_FrontMission5. Texture shuffle, depth emulation and enabling Preload Frame Data emulates the effects correctly. Add a note for GSC_Tenchu for future testing.
v1.5.0-dev-2785-gd9da9f4bc lightningterror 2018-12-20 02:01:57 Download GSdx: Purge GSC_FinalFightStreetwise crc hacks. Depth is emulated correctly on all renders. Blending issues remains.
v1.5.0-dev-2784-gfce391856 lightningterror 2018-12-20 00:54:51 Download GSdx: Purge Direct3D9 Render entirely. (#2762) And the time has come to say good bye (good riddance?), this build removes Direct3D9 entirely from GSdx. D3D9 is/was holding us back in some D3D11 fixes that we want to further implement. The last build that supports D3D9 is v1.5.0-dev-2779-g1a61148b0 for anyone still interested. "Press F to pay respect.
v1.5.0-dev-2783-ge091f4233 lightningterror 2018-12-19 16:55:32 Download GSdx-d3d11: Remove commented out code for int_fst. VS FST is already enabled, values are inverted on D3D11.
v1.5.0-dev-2782-g035327373 Kojin 2018-12-18 17:58:35 No build tfx.fx: Update Vertex and Geometry shaders to support the new depth sample state. Note this breaks D3D9 but we will be purging it shortly after so there's nothing to worry about.
v1.5.0-dev-2781-g3b1116463 KrossX 2018-12-16 08:45:49 No build tfx.fx: Add tfx shaders to support depth sampling. Add clamp wrap uv depth, Add sample depth. Sample shaders depth fmt 1 and 2 are based on convert shaders.
v1.5.0-dev-2780-g1ad71a9b8 lightningterror 2018-12-19 17:17:39 Download GSdx-gui: Remove Direct3D9 option from the gui. D3D9 will be broken once #2756 is merged so let's disable it to avoid any potential crashing if the render is selected. Complete D3D9 purge will shortly follow afterwards.
v1.5.0-dev-2779-g1a61148b0 lightningterror 2018-12-18 08:35:09 Download GSdx-d3d11: Redo destination format and alpha output. Dfmt in texture shuffle function already picks the 16 format on slot 2 so it's better to let it call the shader instead of aout. We can keep old aout code until FbMask emulation is added on d3d11. We can purge aout along with alpha hack then. Added fixme note.
v1.5.0-dev-2778-g0c0e0e926 lightningterror 2018-12-18 08:37:41 No build GSdx-d3d11: Add support for dfmt shader macro.
v1.5.0-dev-2777-g59752120d lightningterror 2018-12-18 08:31:20 No build tfx.fx: Add support for dfmt to pick the shader for 16bit alpha output.
v1.5.0-dev-2776-g5527bcb13 Kojin 2018-12-17 15:52:15 Download GSdx-debug: Do some casts and fix warnings.
v1.5.0-dev-2775-gbf0106d2b lightningterror 2018-12-17 11:50:16 Download GSdx-d3d: Add remaining code for RGB channel. Enable channel shuffle on GT3, GT4, Tourist Trophy and Tekken5. And with that we reach OpenGL accuracy on this specific feature.
v1.5.0-dev-2774-gef0ebd651 Kojin 2018-12-16 03:09:12 Download gsdx-d3d11: Copy render target when it matches texture in slot 4 Needed for channel shuffle, this copies the render target when it's the same as the resource texture bound on slot 4.
v1.5.0-dev-2773-g554b797b9 Kojin 2018-12-16 09:51:00 No build gsdx-d3d11: Move shader/sample state set to it's own function
v1.5.0-dev-2772-g84dbdd6b1 Kojin 2018-12-16 03:06:11 No build gsdx-d3d11: Add CopyRenderTarget function
v1.5.0-dev-2771-g1427d55b0 Kojin 2018-12-15 19:44:45 No build gsdx-d3d11: Store shader resource textures on GSDevice11
v1.5.0-dev-2770-ga74370772 Kojin 2018-12-15 19:42:58 No build gsdx-d3d11: Store render target texture in GSDevice11
v1.5.0-dev-2769-g07989a0a1 Kojin 2018-12-15 19:40:03 No build gsdx-d3d11: Add equality check for GSTexture11
v1.5.0-dev-2768-gc2fd67b1c lightningterror 2018-12-17 07:17:17 Download GSdx-d3d11: Add remaining psm.depth code. Fixes recent regression on Soul Calibur. It helps isolate psm.depth when it should and shouldn't run even if sampling isn't supported yet. Finding Nemo depth issue remains. People can use the option to disable depth for now on that game.
v1.5.0-dev-2767-g93f1dc280 lightningterror 2018-12-16 20:32:05 Download GSdx-d3d: Remove psm.depth skip on d3d. I'm seeing better results with this skip not included. So far DBZBT, God of War, Haunting Ground seem better. Depth sampling is still not yet added. Also fixes a regression in GT4 when depth was enabled because the skip function was misplaced. Other games might've been affected as well.
v1.5.0-dev-2766-g7d938834d lightningterror 2018-12-16 16:02:50 Download GSdx: Add crc id for ZettaiZetsumeiToshi2 EU. SLES-54587 Raw Danger!
v1.5.0-dev-2765-gbb0f08b2c lightningterror 2018-12-15 05:46:15 Download GSdx-d3d: Simplify aout for reading.
v1.5.0-dev-2764-ga8c2076d0 lightningterror 2018-12-14 15:16:26 Download GSdx: Adjust God of War 1 and 2 crc hacks. Move texture shuffle (shadows) hack to aggressive state. Adjust water/hell effect crc hack - don't enable hack on native res if crc is below aggressive, enable if resolution is higher on dx and gl state.
v1.5.0-dev-2763-ge87a6b9cc lightningterror 2018-12-13 02:55:10 Download GSdx-d3d11: Plug the TOA and Urban Chaos code in to channel shuffle. On Tales of Abyss it fixes blur, On Urban Chaos it fixes fog/transparent layer. Note: Depth needs to be enabled on d3d11. No support for d3d9 ofc.
v1.5.0-dev-2762-ga1f4d2ca3 lightningterror 2018-12-13 02:53:18 No build GSdx-d3d11: Add support for Tales of Abyss and Urban Chaos shader bit and shader macro.
v1.5.0-dev-2761-g013c47950 KrossX 2018-12-13 02:52:06 No build tfx.tx: Add support for Tales of Abyss and Urban Chaos HLE shader. Add sample_depth function, note only Tales of Abyss and Urban Chaos depth sampling is supported, full depth fmt will need to wait a little longer.
v1.5.0-dev-2760-g50b71f69d lightningterror 2018-12-12 19:12:36 Download GSdx-d3d: Add fixme note fo rPSSetShaderResource slot 4 channel shuffle.
v1.5.0-dev-2759-g721561862 lightningterror 2018-12-12 19:03:08 No build GSdx-d3d11: Add support for depth convert format in texture sampler. Idea is to allot partial support of depth fmt on the new depth convert format, this way we can utilize channel shuffle on Red, Blue or gXbY channels with depth shader conversion. Terminator 3 hits this code path and seems to fix a transparent wall. Other games will probably benefit from this as well.
v1.5.0-dev-2758-g3a9ff840c lightningterror 2018-12-12 18:56:08 No build GSdx-d3d11: Add support for depth_fmt bit as well as macro for shader.
v1.5.0-dev-2757-gabb1cc5fe lightningterror 2018-12-12 18:52:57 No build tfx.fx: Add shaders support for PS_DEPTH_FMT on channel shuffle. Red, blue and gXbY channels support it.
v1.5.0-dev-2756-gc511ce80d lightningterror 2018-12-11 16:18:40 No build GSdx-d3d: Add support for channel shuffle in GSRendererDX. Split the code from GSRendererDX to GSRendererDX9 and GSRendererDX11. We ensure d3d9 doesn't blow up with regressions, add required code to GSRendererDX11 to properly support channel shuffle. Note the feature is still not yet complete, copy function needs to be implemented (suggested by Gregory) but it can be done at a later date, this still fixes a bunch of issues on various games.
v1.5.0-dev-2755-gc7aca6464 lightningterror 2018-12-11 16:17:03 No build GSdx-d3d: Add support for ChannelShuffle in PS constant buffer. Needed for GXBY channel.
v1.5.0-dev-2754-gc8f53f32f lightningterror 2018-12-11 01:09:13 No build GSdx-d3d11: Add the shader fetch in GSTextureFX11. Allows us to fetch the channel from the tfx shader.
v1.5.0-dev-2753-gcd5132d20 lightningterror 2018-12-11 01:08:21 No build GSdx-d3d: Add the channel bit to support channel shuffle.
v1.5.0-dev-2752-gd38bd9c95 KrossX 2018-12-11 01:04:31 No build tfx.fx: Port channel shuffle shaders from OpenGL. Port RGBA shaders to support channel shuffle on Direct3D11.
v1.5.0-dev-2751-g4669e1423 Chromaryu 2018-12-12 15:34:45 Download Localization: Update ja_JP localization Got reported that VSync translation is missing.
v1.5.0-dev-2750-g0e4380356 Shanoah Alkire 2018-12-12 08:34:24 Download SaveSlots: Initialise the crc to 0, as well as serialName being an empty string.
v1.5.0-dev-2749-g73209c520 Shanoah Alkire 2018-12-12 06:22:41 Download Some annoying logs about COP0 are now COP0 Logs.
v1.5.0-dev-2748-g46989a0c6 lightningterror 2018-12-11 23:19:02 Download GSdx: Forgot to remove OI_TalesOfLegendia from header file.
v1.5.0-dev-2747-gaa5c0ebb9 orbea 2018-12-11 19:36:15 Download GSdx: Remove OI_TalesOfLegendia HW hack. (#2747) The hack caused glitches to appear on the right side of the screen, the hack was used as a workaround to properly display game ui elements however it is no longer needed on opengl and d3d11. The ui elements are rendered properly with Depth Conversion. Shadow issues are solved with at least partial level crc hacks. See for more detailed information.
v1.5.0-dev-2746-gb2155f82f Kojin 2018-12-05 21:32:27 Download pcsx2-git: Update ignored files Ignore all .vs directories and not just the top-level one Ignore OpenGl debug logs
v1.5.0-dev-2745-gfe845aee5 Alessandro Vetere 2018-12-10 22:33:55 Download GSTextureCache: Initialize palette texture if needed and not done yet. Also comment on the reason behind palette texture is always created with size 256x1.
v1.5.0-dev-2744-g0a5b1eb75 Alessandro Vetere 2018-12-10 21:57:03 No build GSTextureCache: Attach palette if needed (psm.pal > 0) also when reading part of framebuffer as texture.
v1.5.0-dev-2743-gf60501265 Alessandro Vetere 2018-12-10 21:56:29 No build GSTextureCache: Refactor and fix palette management (v2). 1) Refactor palette comparison fast path mechanism to avoid using mutable member of Source, 2) Attach palette to texture as soon as needed, 3) Bugfix attach CLUT copy only when pal > 0.
v1.5.0-dev-2742-gc183368d7 Alessandro Vetere 2018-12-10 21:54:05 No build GSTextureCache: Refactor code to avoid using local shared pointer.
v1.5.0-dev-2741-g894ce5b7d Alessandro Vetere 2018-12-10 21:49:40 No build GSTextureCache: Centralize CLUT comparison logic in PaletteKey equality operator.
v1.5.0-dev-2740-gc368afd6d Alessandro Vetere 2018-12-10 21:18:47 No build GSTextureCache: Reformat code and adjust comments.
v1.5.0-dev-2739-ge1dff69a4 Alessandro Vetere 2018-12-10 21:12:42 No build GSTextureCache: Compare also pal value in PaletteKey eq operator.
v1.5.0-dev-2738-g774373cc6 Alessandro Vetere 2018-12-10 21:11:52 No build GSTextureCache: Add ASSERTs on pal value to ease debugging.
v1.5.0-dev-2737-gacbe6c24a Alessandro Vetere 2018-12-10 21:11:14 No build GSRendererOGL/GSTextureCache: Improve ICO hack by using palette cache for depth sampling, removing only point of creation of palette textures outside TC.
v1.5.0-dev-2736-g202945aa4 lightningterror 2018-12-11 13:44:54 Download GSdx: Add proper Jak1 game to Automatic mipmapping. I added Jak X: Combat Racing by mistake thinking it's Jak1. Don't include Jak X, we don't know the status yet.
v1.5.0-dev-2735-gbc524d5e5 lightningterror 2018-12-11 12:59:18 Download Gsdx: Adjust Burnout crc hacks to work on progressive mode. NTSC only. I don't know what the "impact screen" crc hack did since the dump didn't show any difference so that may need to be updated as well. Note: I only tested the JP version.
v1.5.0-dev-2734-gbea4e56d5 Shanoah Alkire 2018-12-11 04:55:54 Download Saveslots: Initialize serialName to a blank string.
v1.5.0-dev-2733-g80af99bb4 lightningterror 2018-12-10 18:31:59 Download GSdx-ogl: Switch shader numbers main18 and main19. Allows us to port feedback write (DoMerge function) to D3D11 without adding dummy shaders for osd.
v1.5.0-dev-2732-g0704b73c2 lightningterror 2018-12-10 00:35:39 Download GSdx-TCOGL: Adjust depth format cases in Texture Cache GL. Get rid of duplicate code in switch cases.
v1.5.0-dev-2731-gd05163a26 arcum42 2018-12-10 03:00:04 Download Remove gigaherz old wip 'new' iopdma code. (#2703) * Remove gigaherz old wip new iopdma code. * Second pass removing dma code I missed last time.
v1.5.0-dev-2730-gecbd8d9f2 lightningterror 2018-12-04 16:25:19 Download GSdx-gui: Enable "Disable Depth Emulation" option for Direct3D11.
v1.5.0-dev-2729-gade00f8a7 Kojin 2018-12-04 06:20:41 No build GSdx-d3d: Support depth as texture. - Create depth as typeless format and bind shader resource flag. - Create depth and shader resource view using proper typed formats.
v1.5.0-dev-2728-geb3a423f8 lightningterror 2018-12-04 16:16:32 No build GSdx: Enable Texture Cache and RendererHW to support depth on Direct3D11.
v1.5.0-dev-2727-g4328d099c lightningterror 2018-12-03 18:04:18 No build GSdx-d3d: Add support to write in depth buffer. Add support for dss_write. Enable writing in depth buffer for dss_write, when depth conversion is active data will be writen in the depth buffer, if not then use the old method (don't write).
v1.5.0-dev-2726-g9a5bf12c0 lightningterror 2018-12-03 18:02:52 No build Gsdx-d3d: Allow Direct3D11 to skip psm.depth on texture sampler. depth fmt is not yet supported. This ensures there are no regressions, and we are skipping the draw calls for depth fmt not yet supported.
v1.5.0-dev-2725-g7928cff35 lightningterror 2018-12-03 18:01:47 No build GSdx-TC11: Add support for depth formats in Direct3D11 Texture Cache. Add depth formats for Direct3D11 to properly support depth.
v1.5.0-dev-2724-gc3a1cc380 KrossX 2018-12-03 18:02:24 No build convert.fx port main10-16 shaders from Opengl to Direct3d11. Adds support to do depth conversion through the shaders.
v1.5.0-dev-2723-gaf742a753 arcum42 2018-12-09 23:09:22 Download spu2-x: Fix warnings regarding initializing with memset/memzero/etc... (#2682) * spu2-x: Fix warnings regarding initializing with memset/memzero/etc... * Use fill_n instead, per turtleli's suggestion. * spu2-x: Comment out StereoOut initialization. * spu2-x: As requested, remove commented out code.
v1.5.0-dev-2722-g3a094604f Shanoah Alkire 2018-12-09 22:20:33 Download onepad: Add support for the Nintendo Switch Horipad controller.
v1.5.0-dev-2721-g71ac570f3 lightningterror 2018-12-09 17:04:29 Download GSdx-gui: Correct Large Framebuffer tooltip. Wording/typos.
v1.5.0-dev-2720-gb6d06f53d lightningterror 2018-12-08 14:48:55 Download GSdx-gui: Update Large Framebuffer tooltip. Include games that don't play well with the option (cause ram/vram spikes).
v1.5.0-dev-2719-g4da3f567f lightningterror 2018-12-08 13:49:06 Download GSdx: Reduce some code checks for dbz bt hacks.
v1.5.0-dev-2718-g959d652db arcum42 2018-12-08 07:18:12 Download Switch to using the current cmake policies, not deprecated ones. (#2642) * Switch to using the current cmake policies, not depreciated ones. * Bring the cmake version up to 3.0.2, and get rid of the depreciated policies.
v1.5.0-dev-2717-g38da17467 Shanoah Alkire 2018-12-07 23:28:15 Download zzogl-pg: Don't include GLWin32.cpp when compiling for Linux.
v1.5.0-dev-2716-g1fa68071d lightningterror 2018-12-06 12:35:28 Download GSdx: Add Nickelodeon: Barnyard to automatic mipmapping.
v1.5.0-dev-2715-gf8ec61a3f lightningterror 2018-12-06 05:31:19 Download GSdx: Add crc ids for Burnout: Takedown and Revenge. Jap discs.
v1.5.0-dev-2714-g417ba188b lightningterror 2018-11-22 16:59:50 Download PCSX2: Change EE Cyclerate, Cycle Skipping speedhacks gui level colors. 0 - Green - no change -1/+1 - Orange -2/+2 - Light Red -3/+3 - Red - no change.
v1.5.0-dev-2713-ge4e93bd7f lightningterror 2018-12-05 13:21:54 Download GSdx: Remove bloom crc hack for Haunting Ground. Effect is already handled better in Texture Cache. No need for a duplicate function. D3D9 might look a bit worse but nobody cares about D3D9.
v1.5.0-dev-2712-gcf97c304a lightningterror 2018-12-02 05:28:34 Download GSdx: Revert DBZ BT3 Ghosting/Blur hack. The game still has a bunch of depth and other issues even on gl and it doesn't play nice with the blur effect as well. Perhaps the hacks can be changed to work better but for now enable it on native as well.
v1.5.0-dev-2711-g8307cfc54 lightningterror 2018-12-01 16:06:36 Download GSdx: Ease crc hack for DBZ BT2. Fixes ground corrupt textures caused by the hack on the EU version. US works fine with skip 5 but not 4. Didn't spot any regressions on both so far. Might need extra testing by users.
v1.5.0-dev-2710-g8747781bd lightningterror 2018-12-01 12:53:04 Download GSdx: Add JaX and Jak 3 to automatic mipmapping. Jak 2 not included. See #2712 Close #2712
v1.5.0-dev-2709-g9abe96cba lightningterror 2018-11-30 09:34:16 Download GSdx-d3d: Update Fast DATE and Alpha Stencil behaviour. Idea is to allow Alpha Stencil to work with Fast Date. Let Fast Date run for the supported calls since it's more accurate, let Alpha Stencil take care of the rest. This might fix some issues where Alpha Stencil caused some issues making it a bit more accurate.
v1.5.0-dev-2708-g5035869d9 Chromaryu 2018-11-30 08:21:05 Download PCSX2: Apply updated ja_jp translation. (#2724)
v1.5.0-dev-2707-gf687f993c lightningterror 2018-11-29 08:25:55 Download GSdx-d3d: Replace DATE one calls with a variable.
v1.5.0-dev-2706-g6c34f6c33 lightningterror 2018-11-28 20:33:15 No build GSdx-d3d: Partial port for DATE one (Fast Date) and Fast Accurate Date. It fixes a bunch of shadow/transparency issues. Fast DATE doesn't rely on the gui option and is always on. Confirmed fixed issues: Persona 3 shadows on d3d11, Digital Devil Saga Transparency d3d9/11. Fast accurate date works the same/similar to OpenGL. Confirmed fixed issues: DBZ BT3 ground shadows, Fifa Street 1 shadows on all d3d renders as well. Also this option doesn't cause other transparency issues like the Alpha Stencil hack. Note: If Alpha Stencil is enabled Fast Date and Fast Accurate Date will be disabled. Note2: Full Accurate Date is not implemented so the code fallbacks to Fast mode instead. Commits: This will probably be the last feature d3d9 gets before getting purged.
v1.5.0-dev-2705-gb33418f27 lightningterror 2018-11-29 18:24:08 Download GSdx: Ease crc hack for DBZ BT3. Fixes some ground black texture flickering on some stages on the ntsc version.
v1.5.0-dev-2704-g31c2d2a65 Chromaryu 2018-11-28 17:58:18 Download PCSX2: Update ja_JP translations. (#2721)
v1.5.0-dev-2703-gf183ca12d lightningterror 2018-11-28 02:33:21 Download GSdx-gtk: Move around some options to better match windows gui. Move Enable User Hacks at the top. Otherwise spacing looks weird. Large Framebuffer should be next to Allow 8 bit textures. Move Accurate Date and Accurate Blending at the bottom (similar to windows).
v1.5.0-dev-2702-g584397a3f lightningterror 2018-11-27 09:31:24 No build GSdx-ogl: Implement a fast Accurate Date algorithm. Suggested by Gregory. Change the checkbox to a drop down list Off, Fast, Full. Off and Full do the same as before, the Fast option is new. Most of the time users don't actually need full Accurate Date so why not reduce that cost and use a fast mode instead, plus it can also be used on a gpu with a limited driver. Also change the default value to Fast instead of Off.
v1.5.0-dev-2701-g8a04f5f52 Ryudo300 2018-11-27 23:21:33 Download SPU2-X-gui: Replace logo. (#2719) Update the logo to match the changes with the rest of the updated logos (namely GSdx).
v1.5.0-dev-2700-gef9570003 lightningterror 2018-11-26 19:34:20 Download Gamedb: Purge FMVinSoftwareHack gamefixes for Silent Hill 2. Direct3D11/OpenGL properly render it with Unscale Point and Line.
v1.5.0-dev-2699-g9899d0d6b lightningterror 2018-11-25 07:10:36 Download GSdx: Always enable Unscale Point and Line. Always enable unscale point and line hack on upscaled resolutions, and purge the gui option. It was discussed in the past with Gregoy that it can be enabled without causing any issues which will be beneficial to getting rid of 1 less option and fixing a bunch of fmv issues without relying on a gui toggle.
v1.5.0-dev-2698-g8ff024921 iMineLink 2018-11-26 09:42:07 Download GSVector4i: Fix compare64 function. Fix GSVector4i::compare64 function by adjusting the number of iterations needed to cover the comparison of all the elements of the input arrays, where the number of bytes to compare is indicated in the size parameter of the function. The function is used only in GSdx-TC to compare CLUT arrays. On one hand this fix closes the recent #2706 and possibly the color regressions indicated in #2702 (which were both introduced with the new PaletteMap mechanism, which partially replaced the GSVector4i::update logic with the bugged GSVector4i::compare64). On the other hand this might impact long standing wrong texture cache lookup when palette was involved with 8-bit palette disabled (to be verified which ones). Close #2713 Fixes #2706 Fixes #2715
v1.5.0-dev-2697-g9a10612f0 lightningterror 2018-11-25 13:35:00 Download GSdx: Adjust Frame Buffer Conversion tooltip and TC comment to match recent changes.
v1.5.0-dev-2696-gc8f52b0ba lightningterror 2018-11-25 04:06:04 Download GSdx-ogl: Move rgb channel 7 to empty slot 5.
v1.5.0-dev-2695-g193bda164 lightningterror 2018-11-24 13:40:36 Download GSdx: Make OI_TalesOfLegendia hack active only when depth is not supported/disabled. Fixes right half screen issue on TalesOfLegendia. UI elements of the screen are properly emulated with depth emulation on gl (possibly fixed by Shadows will be glitchy if crc hack level is below partial level. I'm not even sure if the hack is useful at all anymore since it introduces issues now. Issue #2692
v1.5.0-dev-2694-g3b96e98ea lightningterror 2018-11-24 02:34:02 Download GSdx: Add crc id for Tenchu Fatal Shadows JP.
v1.5.0-dev-2693-gf0c064261 lightningterror 2018-11-13 20:03:16 Download Gamedb: Ease Ghost in the Shell COP2 patch. Makes character shadows work properly. Also remove crc check to make the Russian version work. Testing was also done by @ivan89el. US and EU regions only.
v1.5.0-dev-2692-gee89fa5ee lightningterror 2018-11-22 06:19:15 No build pcsx2: Add StaticLine between Zoom and Disable window resize border.
v1.5.0-dev-2691-g57a90e5fa lightningterror 2018-11-22 01:46:54 Download pcsx2: Purge leftover commented out code for exclusive fullscreen. Keep the comment references as they provide some good info.
v1.5.0-dev-2690-g3d6921d9c Chromaryu 2018-11-21 16:40:57 Download GameDB: Fix Ace Combat V NTSC-J Patch Address. (#2700)
v1.5.0-dev-2689-g651d287f1 pgert 2018-11-19 23:51:37 Download Minor README edit by TheTechnician27
v1.5.0-dev-2688-gec6b5a12e lightningterror 2018-11-19 03:15:01 Download pcsx2: Fix some issues on FMV Aspect Ratio Override. gui: Move the Off option to the top instead of bottom for FMV Aspect Ratio Override. It's not ideal for it to be at the bottom. Adjust the logic how the button works, there was an issue if both aspect ratios were the same the aspect ratio chosen was selected to Fill. Also adjust the code so the button better responds to realtime toggling. If disabling the button realtime during a fmv then the normal aspect ratio should be chosen. There's still an issue left where if the fmv button is changed first and then the aspect ratio button the button would would not work. Switching it off seems to reset and make it work again.
v1.5.0-dev-2687-g252458d5b Chromaryu 2018-11-19 16:08:34 Download GameDB: Add Ace Combat 5 COP2 Patch on NTSC-J. (#2694) This'll potentially fix "Unplayable Bug" caused by COP2. (This patch exists in NTSC-U, but confirmed this patch work on NTSC-J.)
v1.5.0-dev-2686-gc6abc08b5 lightningterror 2018-11-18 21:15:29 Download PCSX2: Correct FMVAspectRatioSwitchNames ini labels. Small follow up correction from #2690, the ini options were inverted.
v1.5.0-dev-2685-gfd7a86222 FlatOutPS2 2018-10-23 20:58:28 Download PCSX2: "FMV Aspect Ratio Switch/Override" feature. Change "Switch to 4:3 aspect ratio when an FMV plays" to "FMV Aspect Ratio Override" drop down menu. The option temporarily changes the Aspect Ratio to either 16:9 or 4:3 depending on the option that is selected, and depending on the Window Aspect ratio that is selected. Original commit: Co author: lightningterror.
v1.5.0-dev-2684-g292e7a657 lightningterror 2018-11-18 06:32:07 Download GSdx-osd: Remove/purge OSD Indicator code. The code was never working properly ( tested by @tadanokojin ) so let's clean up and remove it. If someone actually wishes to maintain it then they can re add it and update the code to a functional stage.
v1.5.0-dev-2683-ga092806d3 lightningterror 2018-11-18 06:20:01 No build GSdx-gtk: Adjust some spacing, ocd satisfaction and preparation for the next commit.
v1.5.0-dev-2682-g40e9ce903 lightningterror 2018-11-18 01:43:54 Download Gamedb: Add gamefix patch for SpongeBob SquarePants: Battle for Bikini Bottom. PAL only, ntsc seems to be fine according to the compatibility reports. Patch by Prafull. Close #2689
v1.5.0-dev-2681-g999411117 lightningterror 2018-11-18 01:16:50 Download Gsdx: Adjust GSC_Oneechanbara2Special (Zombie Hunters 2) crc hack. Add a few crc ids (ntsc-j and eu). Adjust hack, crc hack won't be active on native res if crc level is below Aggressive state. Issue #2007
v1.5.0-dev-2680-g11ddfefb6 lightningterror 2018-11-17 21:38:35 Download GSdx-TC: Adjust comment for PaletteMap when 8-bit texture is disabled. Follow up to the requested comment changes at
v1.5.0-dev-2679-g0161c2838 lightningterror 2018-11-17 21:20:27 Download GSdx: Add some extra comments for GSC_HauntingGround crc hacks.
v1.5.0-dev-2678-gae2642e55 lightningterror 2018-11-17 20:33:39 Download GSdx: Remove blur/ghosting crc hacks for GSC_ShadowofRome. Upscaling issue. Half Pixel Offset hack solves the issue.
v1.5.0-dev-2677-gd8702a952 lightningterror 2018-11-17 03:09:43 Download GSdx: Add google translated comments for crc hacks in GSHwHacks.cpp. Cutie Chinese comments, they were removed in commit It's better to have google translated comments than nothing, at least we have something to go on when doing future testing. Also ghosting and blur crc hacks might need to be updated as they may not be necessary on native res only.
v1.5.0-dev-2676-g210829f63 lightningterror 2018-11-17 02:19:36 Download GSdx: Remove/purge commented out hacks "GSHwHacks.cpp. List: GSC_Tekken5, GSC_TombRaiderUnderWorld, GSC_XE3, GSC_AceCombat4, GSC_SoTC, GSC_ResidentEvil4. Note: I left GSC_ValkyrieProfile2 in there because it might need to be re enabled for dx, someday will look in to it when I'm up for the task.
v1.5.0-dev-2675-gcfb61c71d Shanoah Alkire 2018-11-16 23:50:25 Download GSdx: Prevent Null Renderer from crashing in Linux.
v1.5.0-dev-2674-g2e1db411f arcum42 2018-11-16 19:41:37 Download GSdx: Folder Reorganization. (#2657) This pull request is for the pending reorganization of the folder structure on GSdx, making it better organized and easier to work with. Also remove unused GSTextureFX.cpp file.
v1.5.0-dev-2673-g15733ed8c Jonathan Li 2018-11-16 03:00:42 Download gsdx: Fix memory leak The memory was allocated with new so it should be freed with delete and not _aligned_free. Fixes the destructors not being called.
v1.5.0-dev-2672-g51ceec74a Shanoah Alkire 2018-11-15 09:55:49 Download A bit of cleanup.
v1.5.0-dev-2671-gca68ddd0d Jonathan Li 2018-11-14 14:03:09 Download ci: Fix Travis CI builds
v1.5.0-dev-2670-g42aee3448 iMineLink 2018-11-13 19:22:13 Download GSdx-TC: Use PaletteMap also when 8-bit texture is disabled by caching only clut copies. (#2681) Enabled caching of clut copies with PaletteMap also in the case 8-bit texture is disabled, which is the default (on #2344 the caching of clut copies and palette textures was done only when 8-bit texture was enabled). Brings moderate speedups ~10% in the most concitated parts of the ZoE2 Anubis benchmark, but may improve performance in all the cases when there are many Source objects created with clut copies to be stored. The quality of the comments has been improved to better highlight the mechanics of the caching system.
v1.5.0-dev-2669-gef3802b67 lightningterror 2018-11-13 01:56:11 Download GSdx-d3d: Rename Blend Selector to better match opengl code. Use member name. om_bsel - > m_om_bsel
v1.5.0-dev-2668-g41459e6a2 lightningterror 2018-11-13 01:25:15 Download GSdx-d3d: Rename Depth Stencil Selector to better match opengl code. om_dssel - > m_om_dssel Blend selector next.
v1.5.0-dev-2667-g63f9d419f lightningterror 2018-11-12 21:15:12 Download GSdx: Rename some variables in GSHwHack.cpp. GSC_TombRaider -> GSC_TombRaiderAnniversary, GSC_Burnout - > GSC_BurnoutGames, GSC_GetaWay - > GSC_GetaWayGames, GSC_Castlevania - > GSC_CastlevaniaGames.
v1.5.0-dev-2666-ga26dc7383 lightningterror 2018-11-12 20:13:47 Download GSdx-gui: Switch places for "Alpha Correction" and "Logarithmic Z" on d3d9.
v1.5.0-dev-2665-g48d90a988 lightningterror 2018-11-11 23:59:11 Download GSdx-d3d: Remove not yet used rt parameter in channel shuffle function.
v1.5.0-dev-2664-gb26ed0db6 lightningterror 2018-11-11 03:45:06 Download GSCrc: Small comment correction that I didn't notice before.
v1.5.0-dev-2663-g3280860ca lightningterror 2018-11-11 03:42:35 Download GSdx: Add a couple of GT3/4 crc ids. Rare demo/beta discs. Source:
v1.5.0-dev-2662-g292dbbb6a iMineLink 2018-11-10 18:50:19 Download GSdx-TC: Remove virtual specifier from PaletteKeyHash operator, PaletteKeyEqual operator and Palette destructor. (#2680) Small follow up corrections from #2344 highlighted by @turtleli
v1.5.0-dev-2661-g1b0b89776 Dmitry 2018-11-10 02:27:38 Download GSdx: Removed crc id 0x7D4EA48F (multiloader). (#2677) Removed crc id 0x7D4EA48F and mentions of that id and it's duplicates. The id is from a multiloader when packing images, and not an actual crc id from a game(s).
v1.5.0-dev-2660-g56fb12878 Jos van Mourik 2018-11-09 14:36:50 Download PCSX2: Update Dutch Translations. (#2678)
v1.5.0-dev-2659-g9e7b2ed15 PSISP 2018-11-08 23:17:30 Download Debugger: Make EE kernel region accessible to debugger. (#2559) Currently, none of the EE kernel is viewable from the debugger, which poses issues when debugging code that makes use of syscalls. This PR should allow the memory region 0x80000000 - 0x800FFFFF to have readable disassembly.
v1.5.0-dev-2658-gb8b6a5595 Silent 2018-11-08 10:28:16 Download Removed hack - use xinputNotInstalled as a flag instead of reusing pXInputEnable
v1.5.0-dev-2657-gc280d69d6 Silent 2018-10-30 00:15:21 No build Call XInputGetState only when XInputGetExtended is not
v1.5.0-dev-2656-ga3c6ad636 Iritscen 2018-11-07 19:07:17 Download PCSX2: Add ability to pass launch arguments to games with CLI option '--gameargs="-arg1 -arg2 -etc (#2576) For more information please check the PR (#2576) since it's a bit detailed.
v1.5.0-dev-2655-gd1dc12f6b Christian Kenny 2018-11-05 22:22:43 Download GameDB: Remove CRC check for Forbidden Siren 2 patch allowing it to work with another version as found in
v1.5.0-dev-2654-g9fa1b290b iMineLink 2018-11-04 22:06:24 Download GSdx-TC: Palette management rework. (#2344) This follows the 4th point of #2310. The idea was to rework the current palette texture management to improve performances with games that uses multiple palettes for the same data texture. The new management shows small to none performances improvement in almost every game in terms of FPS, and it lowers the GPU BUS usage by some percentage points in games like Baldur's Gate: Dark Alliance (9% to 7%) which uses many palettes. The hot topic is that the performances in Zone Of The Enders 2 skyrocketed (2x), because of the fact that the game uses many palettes and a small number of textures to render it's effects. For more detailed information check the PR #2344
v1.5.0-dev-2653-g77a924ee7 pgert 2018-11-04 00:06:57 Download PCSX2: Update of Brazilian-Portuguese Main mo-file
v1.5.0-dev-2652-g3ccc53ee7 Dmitry 2018-11-03 22:40:49 Download GSdx: Add a CRC id for RedDeadRevolver RU. (#2673) Add missing RU crc id: RedDeadRevolver
v1.5.0-dev-2651-g5faed17d2 Guilherme Dias 2018-11-03 21:33:27 Download PCSX2: Update Brazilian/Portuguese translations. (#2672) Fixed typos, grammatical errors, several inconsistencies with words and terms, changed some words that had a wrong translation or could be improved according to context and translated some untranslated terms.
v1.5.0-dev-2650-g9fdb7f6cd lightningterror 2018-11-02 14:54:24 Download GSdx-gui: Remove "Recommended" word from crc hack levels Partial and Full. Some users get confused and change the setting to a recommended option. This can cause some issues when switching different hw render types. Most of the time users shouldn't change the option and leave it on Automatic. Also remove ICO from crc Aggressive tooltip.
v1.5.0-dev-2649-g96ccdb40f lightningterror 2018-11-01 13:57:42 Download Gamedb: Change the Kings Field 4 comments for the patches a bit to explain what the issue is.
v1.5.0-dev-2648-g605261423 lightningterror 2018-11-01 12:41:53 Download GameDB: Add patches for King's Field IV PAL/NTSC-U. Fixes central tower level loading. Patches by Wgarvin.
v1.5.0-dev-2647-gfd7508511 lightningterror 2018-11-01 00:08:39 Download GSdx-gui: Increase the vertical size for the drop down list for crc hack level, blending accuracy, and TV shader. Gets rid of scroll bars appearing on GSDumpGui, also fixes TV Shader drop down list issues.
v1.5.0-dev-2646-gc5edd3868 Silent 2018-10-31 09:57:57 Download 3rdparty:wxwidgets: Cache strings for "Next>" or "Finish" buttons in wxWizard so locale stays consistent throughougt wizard's lifetime (#2664) When updating from a higher wx release this change needs to be rechecked. The change was also included on the current 3.1.2 branch so this is essentially a backport (to 3.0.2 I believe pcsx2 uses ? ).
v1.5.0-dev-2645-g8f52d82e5 Shanoah Alkire 2018-10-29 00:03:50 Download Refresh the save slots if either the crc *or* the serial number are different. (Needed for ps1 saves.)
v1.5.0-dev-2644-gfc1d9aef0 Akash 2018-09-27 12:11:52 Download GSdx-GUI: Disable large framebuffer for custom res No longer needed after I combined the aligorithm in my previous commit.
v1.5.0-dev-2643-gdce6d3f45 Akash 2018-09-27 12:04:26 Download GSdx-HW: Remove inefficient scaling algorithm Only impacts custom resolution, there used to be a much weaker algorithm which doens't consider scissor sizes and gives a minor performance boost in costs of accuracy (which was used when large framebuffer was disabled in custom resolutions) I've removed this as the performance tradeoff is rather negligible after the implementation of #1942 and the older one is no longer necessary. Also added an extra parameter for considering the horizontal scissor, I'm not sure where this might be useful so this is disabled in code for now till I discover a testcase where this helps or run it on random data ensuring it's working properly. Also porting this to the general scaling function might help with memory spikes which are experienced when large framebuffer is enabled.
v1.5.0-dev-2642-g122871654 Shanoah Alkire 2018-10-27 11:49:03 Download Expand out a define to get rid of a warning. Get rid of other compiler warnings. Re-indent so that it doesn't look like a statement is part of an if statement when it isn't.
v1.5.0-dev-2641-g6710b0c90 Shanoah Alkire 2018-10-27 10:59:53 Download Get rid of a few GSdx warnings. Remove some extra newlines in Sio's console output.
v1.5.0-dev-2640-g0cbbf2daf lightningterror 2018-10-23 11:52:27 Download GSdx: Add an enum for channel fetch.
v1.5.0-dev-2639-ga25f3ccdd lightningterror 2018-10-22 21:22:43 Download pcsx2-gui: Align some of the buttons/options in GS Window. They look a little bit more tidy now.
v1.5.0-dev-2638-gbb5d120a3 lightningterror 2018-10-20 21:12:16 Download GSdx-d3d: SetupDATE - > use pretty enum names.
v1.5.0-dev-2637-g6dca3656e lightningterror 2018-10-19 22:16:00 Download GSdx: Add Harry Potter and the Half-Blood Prince to automatic mipmapping.
v1.5.0-dev-2636-gdf307bed0 KrossX 2018-10-12 08:06:17 Download GSdx-d3d: Add macro to support ScalingFactor in shaders.
v1.5.0-dev-2635-g5ef53b458 lightningterror 2018-10-18 11:04:43 Download GSdx-d3d: Partial port of the ICO HLE workaround. We can't do a full port because channel shuffle and depth sampling need to be ported to d3d but at the very least we can do a partial port that skips the bad draw calls. This way we can remove all the remaining crc hacks for ICO in GSHwHacks.
v1.5.0-dev-2634-g6ab47c934 lightningterror 2018-10-18 16:13:45 Download GSdx: Revert disabled crc hack on native res for SFEX3. I forgot that it's not an upscaling issue.
v1.5.0-dev-2633-ga8e8cb9b6 lightningterror 2018-10-18 11:58:56 Download GameDB: Add GIFFIFOHack to Mana Khemia 1 and 2. SLUS-21735 SLUS-21890 Fixes flickering sprites. Close #2645
v1.5.0-dev-2632-g411e434ba lightningterror 2018-10-18 07:02:45 Download GSdx-d3d: Move around some functions in DrawPrims to better match ogl. IsOpaque(), EmulateChannelShuffle, dfmt check for 24bit alpha channel.
v1.5.0-dev-2631-gc92e76b17 lightningterror 2018-10-16 06:49:54 Download GSdx-gui: Change internal resolution drop down list names. This should make things a bit easier for users when picking resolutions. Native (PS2) 2x Native (~720p) 3x Native (~1080p) 4x Native (~1440p 2K) 5x Native (~1620p 3K) 6x Native (~2160p 4K) 8x Native (~2880p 5K) Custom (Not Recommended)
v1.5.0-dev-2630-g322290b19 Shanoah Alkire 2018-10-16 08:57:33 Download Reenable the new saveslots. Disable the logging for them.
v1.5.0-dev-2629-g8f986828e Shanoah Alkire 2018-10-16 08:46:41 No build Revert "Saveslots: This version is still commented out, and somewhat broken at the moment. If you uncomment it, after loading a game, pause and then resume to force the save and load menus to update." This reverts commit 49b91ea78f0dca007077d5390bef7e95f9d6e9cb.
v1.5.0-dev-2628-g77ac35058 lightningterror 2018-10-16 01:08:12 Download pcsx2: small string typo fix.
v1.5.0-dev-2627-g933e43cb5 lightningterror 2018-10-15 04:05:43 Download GSdx: Change how crc hacks work on native res. Change the code so that some crc hacks on some games that remove ghosting/blur issues on upscaled resolutions are disabled on native resolution if crc hack level is below Aggressive state (most of the time). They aren't needed then so why don't we aim for better accuracy.
v1.5.0-dev-2626-g5f9ddd2f8 lightningterror 2018-10-15 15:16:12 Download SPU2-X: Adjust NextA case comments a bit.
v1.5.0-dev-2625-geb955592e lightningterror 2018-10-15 13:15:40 Download SPU2-X: Also include the registers from case 5 since it makes more sense to have both NextA writable. Continuation from:
v1.5.0-dev-2624-g6b22450a1 lightningterror 2018-10-15 13:03:31 Download SPU2-X: Fixes a regression with Wallace And Gromit: Curse Of The Were-Rabbit sound cutting off. Follow up from PR #2315 Partially reverts commit:
v1.5.0-dev-2623-g06f4b77f6 lightningterror 2018-10-15 09:14:57 Download PCSX2: Add tooltip warning for Widescreen Patches. Close #1733
v1.5.0-dev-2622-g21f0752ce Daniel Nowak 2018-10-14 05:03:09 Download Dev9ghzdrk: Postinst for deb to add network capabilities
v1.5.0-dev-2621-g49b91ea78 Shanoah Alkire 2018-10-14 11:41:41 Download Saveslots: This version is still commented out, and somewhat broken at the moment. If you uncomment it, after loading a game, pause and then resume to force the save and load menus to update.
v1.5.0-dev-2620-gcb05daf43 Shanoah Alkire 2018-10-14 03:43:41 Download Add some logging for the saveslot changes, and the option to turn on just the extra ui update calls without the other saveslot changes, for testing.
v1.5.0-dev-2619-g6ad4345a3 Shanoah Alkire 2018-10-13 23:45:13 Download A few more flags that slipped by the last commits.
v1.5.0-dev-2618-g149f30c7f Shanoah Alkire 2018-10-13 22:56:38 Download Removing some warnings from GSdx and pcsx2 because gcc 8 spams them mercilessly. They should probably be fixed properly, but in the meantime, this'll prevent them from masking other compiler warnings.
v1.5.0-dev-2617-g802ae36a6 pgert 2018-10-12 20:04:21 Download PCSX2: update of Scandinavian translations
v1.5.0-dev-2616-g70033020a Shanoah Alkire 2018-10-13 20:05:27 Download Update compiler flags, as a number of plugins didn't have them set. Setting -Wno-parentheses across the board to suppress warnings about gtk from gcc 8.
v1.5.0-dev-2615-gaf646895f Shanoah Alkire 2018-10-13 08:09:24 Download onepad_legacy: Separate the wx dialog code from the linux code here, too.
v1.5.0-dev-2614-ga892a95af Shanoah Alkire 2018-10-13 07:29:38 Download onepad: Start to separate wx dialog code from linux code, as wxWidgets is multiplatform.
v1.5.0-dev-2613-g48d9763d2 pgert 2018-10-10 22:56:42 Download PCSX2: GUI textstring corrections
v1.5.0-dev-2612-gfa53968b3 lightningterror 2018-10-10 21:44:11 Download GSdx-gui: Forgot to update the buttons in Capture Settings.
v1.5.0-dev-2611-gf3610b7c5 lightningterror 2018-10-10 21:35:00 Download GSdx-gui: Minor spacing changes to some buttons.
v1.5.0-dev-2610-gb5e8a2166 Shanoah Alkire 2018-10-10 08:25:40 Download Onepad_legacy: Add missing header copyright notices.
v1.5.0-dev-2609-g7837d6902 Shanoah Alkire 2018-10-10 08:13:31 Download Remove the -fpermissive flag, as it doesn't actually seem necessary, and it generates a compiler warning.
v1.5.0-dev-2608-ga84a31547 Daniel Nowak 2018-10-09 20:37:41 Download Dev9ghzdrk: Get host mac correctly on Windows. (#2619) Follow up from #2586 which ensures that MAC address is unique on Xlink Kai when using Windows. Previous build was returning last two bytes as 00:00 rather than last two bytes of host adapter's MAC.
v1.5.0-dev-2607-geac7527b9 lightningterror 2018-10-08 21:51:43 Download GSdx-d3d: 24bit no alpha channel port from OpenGL. Commit:
v1.5.0-dev-2606-g54ddf5bec lightningterror 2018-10-09 16:49:15 Download GameDB: Add patches for Ice Age 2 to make the games playable.(ntscu and pal). Patches provided by Kozarovv. Close #2628
v1.5.0-dev-2605-gb360c0725 lightningterror 2018-10-09 09:07:45 Download glsl, fx: Update point sampler comment.
v1.5.0-dev-2604-gb1ca6ba52 lightningterror 2018-10-08 23:58:15 Download GSdx-d3d: Use a pretty enum for ate_second_pass.
v1.5.0-dev-2603-g0dcd60b52 lightningterror 2018-10-08 21:22:34 Download GSdx-d3d: Remove point sampler from d3d9. It did nothing.
v1.5.0-dev-2602-gc337ab6a6 lightningterror 2018-10-08 09:33:33 Download GSdx-d3d: Use Colormask instead of GSDXRecoverableError on d3d9 texture shuffle. Might be better.
v1.5.0-dev-2601-g897b17d25 Jos van Mourik 2018-10-08 18:22:35 Download PCSX2: Added complete Dutch translations. (#2625)
v1.5.0-dev-2600-g1bd26f6fc Sunderland93 2018-10-08 10:27:08 Download Fix
v1.5.0-dev-2599-g904ffb5d2 Sunderland93 2018-10-07 13:14:28 No build Enable dev9ghzdrk plugin for Linux build
v1.5.0-dev-2598-g201e7d143 lightningterror 2018-10-08 07:19:07 Download GSdx-d3d: Reformat GSRendererDX11.cpp.
v1.5.0-dev-2597-ge5565d32b lightningterror 2018-10-06 10:07:36 Download GSdx-d3d: Port directly set impossible mode in the blending table from OpenGL. Commit:
v1.5.0-dev-2596-gf96550218 Shanoah Alkire 2018-10-07 08:05:01 Download onepad_legacy: delete dead code.
v1.5.0-dev-2595-g896c9ccce Shanoah Alkire 2018-10-07 07:54:47 Download onepad_legacy: reformat code.
v1.5.0-dev-2594-gf800ed9c2 Shanoah Alkire 2018-10-07 05:01:23 Download Onepad-legacy: Even if std is used all over the place, lets not put the entire project in std's namespace.
v1.5.0-dev-2593-ge44fc33d4 lightningterror 2018-10-06 08:26:45 Download GSdx-d3d: Add some comments in blendmap enums.
v1.5.0-dev-2592-g4a2549ef2 lightningterror 2018-10-06 08:00:25 Download GSdx-d3d: Make blend enums easier to read. Easier on the eyes this way.
v1.5.0-dev-2591-g8defe54e3 Shanoah Alkire 2018-10-06 07:21:54 Download Redo how the saveslot code works. Still leaving disabled until it's been tested.
v1.5.0-dev-2590-gdb18a01a7 Shanoah Alkire 2018-10-05 22:48:18 Download Update Onepad's controller list.
v1.5.0-dev-2589-g379d9e4b8 lightningterror 2018-10-03 07:41:10 Download GSdx-d3d: optimize colclip 0 port from OpenGL. Commits:
v1.5.0-dev-2588-gd5700a850 lightningterror 2018-10-05 02:01:53 Download pcsx2: Update some redirect links.
v1.5.0-dev-2587-g5719c6c3c KrossX 2018-10-04 20:46:50 Download glsl: remove signed int cast side (masks and offsets are unsigned to begin with. Issue #2617
v1.5.0-dev-2586-g281b6861e Daniel Nowak 2018-10-04 02:09:26 Download Update Travis CI for Linux networking addition
v1.5.0-dev-2585-g614209be2 lightningterror 2018-10-04 05:39:01 Download GSdx-d3d: Change DATE variable to local.
v1.5.0-dev-2584-g940263d49 lightningterror 2018-10-03 15:27:42 Download GSdx-gui: Adjust space/rows on some tooltips so they fit better, rename Auto to Automatic list on adv. gl settings in hw hacks.
v1.5.0-dev-2583-g2d094cbc3 KrossX 2018-10-02 21:43:05 Download tfx.fs: Remove whitespaces.
v1.5.0-dev-2582-g9d562a454 KrossX 2018-10-02 21:42:02 No build GSdx: Limit Wrap negative UV when PS_FST is 0 only.
v1.5.0-dev-2581-gda1eb056a Daniel Nowak 2018-10-03 06:37:34 Download Add network capability for Linux (#2586)
v1.5.0-dev-2580-g694546e87 lightningterror 2018-10-03 05:50:54 Download GSdx-d3d: Add colclip_wrap variable.
v1.5.0-dev-2579-gef29daa9d lightningterror 2018-10-03 04:41:17 Download GSdx-d3d: purge GSDrawingContext* context and GSDrawingEnvironment env from GSRendererDX.h Not used anywhere in dx code and the code is already defined in GSState.h with member variable names.
v1.5.0-dev-2578-g7641d6726 Shanoah Alkire 2018-10-02 10:20:54 Download New helper include for gtk for use in plugins. Mostly based on the gtk 2/3 helper functions I added to spu2-x for the moment.
v1.5.0-dev-2577-g08a270a42 lightningterror 2018-10-02 02:16:38 Download GSdx-d3d: Reformat GSRendererDX.cpp. Let's keep the file clean and use 1 type of formatting and not a bunch. It's easier to read this way and looks tidy. Also correct some commented out code in Texture Sampler.
v1.5.0-dev-2576-g2aedb9779 lightningterror 2018-10-01 23:29:46 Download GSdx: Add a crc id for Burnout Revenge EU.
v1.5.0-dev-2575-gf6ba6cc3a lightningterror 2018-10-01 22:42:17 Download GSdx-gui: Remove Xenosaga tooltip from TC Offset hack. No longer needed since the issue is fixed. Commit: