GS: Get rid of a bunch of warnings in GSDeviceOGL (#4888)ĭebugger: Separate EE and IOP symbol maps Previously they shared a single map which dosen't make sense. MicroVU: Use uncached reg when clamping for FMAC instructionsĪdd the current profile to the status bar. GS: Partial revert of #4891 Fixes performance problems with Baldur's Gate 2 GIF: re-re-fix FIFO behaviour Fixes #4915 VU JIT: Include ADDi in flag calculations Fixes #4916 MacOS: faster semaphores mach semaphore is kernel-only, and doesn't have a userspace fast pathĮE: Cyclerate > 1 caused some cycles to be lost Utilities: Add functions for spin waiting Utilities: Add TryWait and spin waits to semaphore and mutex When under contention (GS thread behind the VU thread), this caused the GS thread to waste an additional 8% of its time pointlessly waking the VU thread By the time it wakes up its lock is taken again. MTGS: Don't unlock mutex if you're just going to lock it again Poor MTVU thread getting trolled by the GS thread.
GSdx:SW: Prevent thread ping-pong in software renderer sync Savestates: Add missing things from Savestates (#4917) Savestates: Add missing variables from Savestates
GameDB: Port Iridium Runners patch, update fixes GameDB:add 'VUKickstart' to 'Maken Shao' games (#4935)ĭEV9: Prevent saving invalid configurationsĭEV9: Split ethernet adapter api config selection into separate dropdownĭEV9: Don't use collapsible panes for configĭEV9: Add tap adapters to new config on WindowsĬonfig: Fix zoom/stretch options not updating on Apply
mostly getting rid of dead code and comments adding some comments and logging remove some asserts making the code a little easier to read stuff like that Gs: gsstate (the old gsdx one) misc cleanup just some spring cleaning since I'm here anyway. Gs: remove unused tex flush param keep the logging for now SaveSlots/UpdateUI: Fix Wsign-compare warning.ĬOP2: Tighten LQC2/SQC2 sync Fixes some small glitches with the R&C games Pad-linux: Update to latest controller database. Not a controller person? Here's a round-up of the best gaming keyboards, and best gaming mouse. Bluetooth can be finicky, and any problem you run into could be due to hardware, or your particular version of Windows, or drivers… in other words, good luck. You may also find help in ScpToolkit's Github discussions. If you have issues with Bluetooth, it could be that your dongle isn't supported. Once the LED is on, unplug the controller, and it'll once again be synced via Bluetooth. If you allow ScpToolkit to start with Windows, you should simply be able to plug in your PS3 controller again and it'll instantly be recognized. You'll get a notification in the system tray when it does. If you're not about that wired business, and followed all the Bluetooth installation steps above, you should be able to simply unplug the controller, and after a couple seconds it will sync via Bluetooth. Some games let you manually choose your button icons, though. Unfortunately, this means that it won't register as a PlayStation controller to the few games that have native DualShock 4 support, so you won't get the correct Square/Cross/Triangle/Circle button icons by default. Any game with native XInput support-pretty much any modern PC game that supports gamepads-should recognize it without a hitch. Now that it's installed, the Dualshock 3 should behave like an Xbox 360 controller. Voila! Using it Using your Playstation 3 controller on PC
If you plan to use your PS3 controller with the emulator, click Browse to navigate to your PCSX2 installation folder, then click Enable to install the patch.
PCSX2 emulator note: The PCSX2 settings tab allows you to patch the emulator's LilyPad controller plugin to support the pressure sensitive buttons. To disable them, click the Sound settings tab and uncheck "Enable notification sounds." ScpToolkit starts up with Windows by default, and also plays some sound effects that you might find obnoxious. Most of these settings you should be able to leave alone. Here you can change some settings like disabling rumble, adjusting analog stick deadzones, and more. Look in your Start Menu for ScpToolkit Settings Manager. Now that it's installed, you'll see ScpToolkit as an icon in your system tray.