Pinnacle Game Profiler 65% OFF
Get the full version with lifetime license for only $6.99
BONUS: includes a lifetime license for Padstarr too!

ZSNES: SNES emulator - Play with a PS4 Gamepad
(on your PC)

instantly add PlayStation 4 controller support to any PC game - PS4 Dual Shock wired or wireless

PS4 controllers work on most PC games, but ZSNES: SNES emulator may not support it properly.
Pinnacle Game Profiler can solve all your controller problems. Guaranteed.

Just click the button below to download the Pinnacle Game Profiler software, which includes
a pre-made profile to add PS4 gamepad support to ZSNES: SNES emulator. Simple.

If you have any questions or need any help, please email us: support@pinnaclegameprofiler.com

ZSNES: SNES emulator Controller Support for PS4 Gamepads
  • Use your PS4 controller on a PC
  • Software supports any gamepad
  • Easy to setup in a few minutes
  • Advanced customization options
Try the PGP gamepad software with our ZSNES: SNES emulator custom PS4 profile
"Pinnacle Game Profiler (PGP) is, in essence, the best game controller programming
software in the world." - DownloadSquad (HuffPost Tech)
if you have already installed PGP then you
can download the profile with this button
Download Profile for ZSNES: SNES emulator PS4 Controller Support




ZSNES: SNES emulator profile
Author: 
Pinnacle [Rob]
Total Downloads: 
19,014
author's profile notes
This profile is compatible with any standard PC Gamepad, Xbox 360 Controller, Playstation (PS4, PS3, PSX), or any similar devices
The following profile is now available to download with PinnacleUpdate. The related PIN file has also been attached if you need to manually import.


ZSNES emulator

Pre-built Configurations for:
Xbox 360 Controller
Xbox Controller-S
PlayStation/PS2 Controller
& other similiar devices

Basic Commands
Left Click
Right Click
SNES Controller > A button
SNES Controller > B button
SNES Controller > D-PAD DOWN
SNES Controller > D-PAD LEFT
SNES Controller > D-PAD RIGHT
SNES Controller > D-PAD UP
SNES Controller > L button
SNES Controller > R button
SNES Controller > SELECT button
SNES Controller > START button
SNES Controller > X button
SNES Controller > Y button
ZSNES Menu
I use this emulator with a frontend (GameEx); recommended.

Edits:


02-09-10
- Changed quickload to a hold button, just like quicksave




requires 4 instance of pinnacle (pref>general>advanced>allow multiple)
You'll have use my zsnes configuration (move files to same folder as zsnesw.exe). AND pinnacle profile.

I couldn't get the official zsnes profile to work with multiple controllers. So I configured zsnes to input from the keyboard, then configured pinnacle to point to those keys.

Tested all four controllers.
These are keys I use for ZSNES, so you may want to use them yourself (otherwise you would have to change the game profile itself, which is much more time-consuming):



Up: E
Down: D
Left: S
Right: F

Start: Enter
Select: rShift

A: I
B: J
X: L
Y: K
L: U
R: O

Rewind: F11
Fast forward: "\"
Pause game: F7

Load: F12
Save: F10
Pick: F9

+Vol: F6
-Vol: F5

Clock: Tab




Make sure "Misc -> GUI options -> GUI switches -> Esc to game menu" is on for the "Pick" configuration to work properly.






This profile consists of three configurations; Player 1, Pick and Menu. How they are linked thogether is quite complicated, but after you've learned how it's done, it's pretty easy.

NOTE: What's in blue/indigo indicates what the certain buttons do while the SHIFT BUTTON is being held. The functions of the buttons gets back to normal when SHIFT BUTTON is released.



Menu
Up: Arrow UP
Down: Arrow DOWN
Left: Arrow LEFT
Right: Arrow RIGHT

Button 1: Enter
Button 2: Escape
Button A: Tab

Home: "Player 1"

Button B: SHIFT BUTTON

Up: Mouse move UP
Down: Mouse move DOWN
Left: Mouse move LEFT
Right: Mouse move RIGHT

Button 1: Mouse button LEFT




So here you'll have to press Home when ready to play.






Player 1
Up: Up (E)
Down: Down (D)
Left: Left (S)
Right: Right (F)

Plus: Start (Enter)
Minus: Select (rShift)

Button 1: Y (K)
Button 2: B (J)
Button A: X (L)
Home: A (I)
Tiltsensor: L, R (U, O)

Button B: SHIFT BUTTON

Button 1: Rewind (F11)
Button 2: Fast forward ("\")
Left: Pause game (F7)

Plus: Load (F12)
Minus: Save (F10)
Home: "Pick" (F9)

Up: +Vol (F6)
Down: -Vol (F5)
Right: Clock (Tab)


Button A: Moves the SHIFT BUTTON function from Button B to Button A (release B and A after pressed to make this change happen)
Home: X (was control A)
Button B: A (was SHIFT BUTTON)

Button A: SHIFT BUTTON (was control X)
Button B: Moves the SHIFT BUTTON function from Button A to Button B




When direction pads, Button 1 and Button 2 are used simultaneous, and you want to use the function of Home at the same time being possible, press Button B followed by Button A to move this function from Home to Button B (this is when Button B is the SHIFT BUTTON). Press Button A followed by Button B to switch back to normal (when Button A is the SHIFT BUTTON).

Button B + Home = "Pick" (B as SHIFT BUTTON)
Button A + Home = "Pick" (A as SHIFT BUTTON)






Pick
Left: Arrow LEFT
Right: Arrow RIGHT

Button 1: Enter + "Player 1"
Button 2: Escape(x2) + "Menu"




If you want the menu press Button 2, and then again off course you'll need to press Home, if you want to play more, but if you're not finished with menu and press Home, you'll neither have "Enter" nor "Escape" to your controller no longer and will therefore get stuck in menu. A solution to that problem is solved by pressing Button B(SHIFT BUTTON)+Home followed by Button 2, and you're back to Menu.
alternate profiles for this game
Pinnacle [Aldo]'s profile
Total Downloads: 3,775
download
bob13bob's profile
Total Downloads: 2,904
download
Jobauma's profile
Total Downloads: 2,428
download