Pcsx2 Ps3 Controller Plugin Mac Average ratng: 4,6/5 8971 reviews

Oct 28, 2011. You can even connect wii remotes to your mac with the sensor bar and everything. I would recommend a ps3 controller since you will be playing ps2 games. Also, update your pad plugin to onepad if you haven't already. Just google the controller you want to use and there are tutorials and software,.

Posted by1 year ago
Archived
Pcsx2 Ps3 Controller Plugin Mac

Pcsx2 Ps3 Controller Plugin Mac

PCSX2 Guide for Mac users!

Version 2! I'm really glad that after lots of research and late nights, I can bring you a guide to running PS2 emulation successfully on your mac! If you have questions, please reply at the bottom, but if you follow the guide exactly, you should be set!

FIRST: You should note my system setup so that this is as easy as possible for both of us.

I currently have:
MacBook Pro (13-inch, Mid 2012)
2.9 GHz Intel Core i7
16 GB 1600 MHz DDR3
Intel HD Graphics 4000 1536 MB

Also make sure that you have hidden folders enabled so that you can view some content
This can be done by running 'defaults write com.apple.Finder AppleShowAllFiles true' in terminal.
And then running 'killall Finder' to restart finder.

RUNNING: Sierra 10.12.6

if you are not on Sierra, I can't guarantee that this will work for you, please feel free to message me for support.

SECOND: Let's get started...
If you already have wine set up and DON'T have directx9 installed (the full directx9 package, that is), then skip to step 2. If you installed the full directx9 in the past, you should start with a new prefix.

If you don't have wine at all, you'll need the combined wine package from here. Please use the Stable version.

  1. Drag both wine and winebottler into applications. Next you'll need a prefix that has the full C drive, e.g. program files, users, and windows folders. If you don't have that, you can create a new prefix from the wine menu>change prefix

  2. Open wine, you should see an icon up top by your bluetooth options.

  3. Choose 'Winetricks'

  4. You'll have to scroll to find these, but they should work. You'll want to do the following in exact order, and one at a time. They are check boxes so each time you run a winetrick, go back and uncheck any that were successful.

  5. choose 'win7', and apply. Wait for 'winetricks successfully applied', then uncheck and continue.

  6. choose 'msxml3', and apply. Uncheck an continue.

  7. choose 'd3dx9_36.dll', and apply. Same as above.

  8. choose 'vcrun2015', and apply. Ditto above.

  9. install 'sound=core_audio', and apply. Again, uncheck and be patient.

Now you'll need the files to make your PCSx2 work. I'm sure you're thinking, 'but /u/kingganjaguru, how in goodness name will i get those??' Well I'll provide a link here and you can download a zip... presumptuous person!

THIRD: Now you are going to use the files provided to make your PCSx2 function properly.

I wasn't able to provide you with bios files as they violate the rules on piracy, so please make sure to get your own bios files. Once you have bios files, place them in the empty folder called 'bios'.

  1. Unzip the file provided, and copy or move the folder 'pcsx2-v1.5.0-dev-512-g7f3f6e9-windows-x86' to the location of your 'drive_c/Program Files' folder. This is usually in home>Wine Files, but if it's not, you'll have to track down your prefix. I had to do this by using the file explorer option in the wine menu from the status bar. Keep an 'alias' handy to find it quicker next time, yah dingus. (right click, make alias, move alias to desktop)

  2. Assuming you've followed along with no relative issues, here's where it shall get interesting. You'll need to open that folder within finder, not the wine explorer, and double click 'pcsx2.exe'. Once you do, select 'Run directly in:applicable prefix you installed win7 to'

  3. Hit go. You'll be executing the installer, so move carefully and make sure you install all the options of PCSx2. You'll need to have a bios ready to continue.

  4. Restart your mac after you've finished running the installer.

  5. Now use your alias to open the folder, and execute 'PCSx2.exe' again. You'll choose the same options as before, just running it in the prefix that applies. It will fail immediately if you choose the wrong prefix.

  6. You should have a working version of PCSx2 open at this point. Make sure you select the bios. You'll find my settings below.

  7. Voila! Once you have ROMs, you can add them to the machine under 'CDVD>Iso Selector'.

  8. Play away! Don't forget to add my settings below for what seems to be the fastest and most useful play. I'll get into mapping in a minute.

FOURTH: Now is the time for settings. Oh god how many settings there are. Good luck, and don't turn off your targeting computer.

  1. You can find the settings for advanced changes (which is what we're doing) under 'Config>Plugin/BIOS Selector'

  2. GS - Should end in AVX, newest version. Here we go. Adapter>Default Hardware Device. Renderer>Direct3D9 (Software) Interlacing>Auto Edge OFF Rendering Threads>4 Mipmapping ON Shader should not be altered pls. Click OK.

  3. PAD - Should be 0.11.0 LilyPad. Keyboard API>DirectInput Game Device APIs>Select ALL Disable Mouse API. If you're ready for mapping, it's under the Pad 1 tab. Skip to Mapping below.

  4. SPU - Only one option, 2.0.0. Interpolation>0 - Nearest Uncheck Disable Effects Processing, Uncheck Use the De-Alias. Module>2 - DirectSound Latency>175 ms Synchronizing Mode>TimeStretch

  5. USB - Only one option, 0.7.0

  6. FW - One option again. 0.7.0

  7. DEV9 - USE 0.5.0, DEV9Null

  8. BIOS - Left side, bios. Select from your folder. Try out different ones there's usually options for USA, Europe, and Japan. Always try to use NTSC when possible, so USA is usually best.

  9. Now we're going to go into 'Config>Emulator Settings'

  10. Leave EE/IOP and VUs alone. UNCHECK PRESET AT THE BOTTOM. Go to GS tab.

  11. GS - Uncheck Disable Framelimiting. Here I've chosen to speed up the system manually, as mine said it was running at about 75%. So I set mine to Base Framerate to 125, and it worked!

  12. Under Frame Skipping, choose constant, and set the values both to 2.

  13. GS Window Tab - Do whatever fits your screen or needs.

  14. Speedhacks Tab - Enable Speedhacks CHECKED. EECyclerate at 0 VU Cycle Stealing at left 0. All boxes on this page checked. Nothing to do in game fixes tab.

Mapping: There's a few ways to do this one. If you have an Xbox One S controller, congrats! You won the damn lottery with this, and most other emulators. Just open bluetooth and pair the controller, then choose mapping from Config>Controllers>Plugin Settings. Then map to your hearts content. You will NOT be able to map the triggers, but everything else should work.

If you DON'T have that controller, you'll need to google your controller + driver for your setup. I know for a fact that with X360 controllers, you'll need the usb cable and a driver from GitHub. That driver is here. It will show up in your preferences pane, and you can go from there.

As for other controllers, you'll need to sort it out yourself. Come on. I got you this far!

Final Thoughts:
Now seeing as how there are probablymaybe going to be questions, just post them as a reply and I'll do my best to answer quickly. It should be noted that this setup was primarily tested with Destroy All Humans for PS2, so obviously some speed/audio/video/controller settings will need to be adjusted to suit what you're playing. I really hope this helps someone, as I've been trying to solve this for weeks and have only found old and outdated articles that supported Mavericks or El Capitan. This should work for those OSs as well. This seems to be WAY more stable than trying to package with WineBottler. If anyone wants to beat me at my own game, bottle it up and host the file! All that being said, I'm sorry for such a long post. Happy Emus!

Edit: Words
Edit 2: Removed ROM info
Edit 3: Look, if you have another way to do it that you think is better, please write your own guide, and link it in your reply. This is the way I've made it work on my laptop and it's not having any performance issues. Run your setup however you want!

Edit 4: zip link updated

94% Upvoted

A few years ago Simon took a look at PCSX2How to Play Sony PlayStation 2 Games on your PCHow to Play Sony PlayStation 2 Games on your PCWant to play some of the PlayStation 2 classics, but you don't have your PS2 handy? Here's how you can play any PS2 game on your PC!Read More, a PlayStation 2 emulator for Windows and Linux. Thanks to a couple of years advancement in hardware and a Mac port, your modern day Apple computer is also a suitable candidate for near-perfect emulation of Sony’s fondly remembered second home console.

This particular tutorial will help you get PCSX2 up and running on a Snow Leopard or Lion Mac computer. Be aware that while a lot of games will be fully playable (some performing at 100% speed at 60fps), others will give you trouble regardless of the computing power at your disposal.

As this is a Mac portHow to Run Windows Programs on Your Mac Using WineBottlerHow to Run Windows Programs on Your Mac Using WineBottlerRead More of the PC version it lags behind the original in terms of version and some features, though it remains the best Mac PS2 emulator around.

Things You’ll Need

The Mac port of PCSX2 requires a few extra bits of software in order to get things running, all of which are free and easily available. Also requires are relevant PlayStation 2 BIOS files, which you’ll need in order to play anything. If you own a PS2 (or bought one and it no longer works, hence emulation) then these are legal to download.

While it is possible to dump your own BIOS, you’ll need to execute custom code on the console in order to do so. This will require your PS2 to be “chipped”, a process which is not legal. We won’t be telling you how to do this or pointing to any BIOS files, we don’t condone or support piracy here at MakeUseOf.

Finally you’ll need some games to play. You can check the current compatibility of PCSX2’s various versions with the PlayStation 2’s catalogue in the official compatibility list or wiki. Don’t forget to add reports for any games you end up trying that aren’t listed in order to help the community out. Certain games require specific settings in order to run, and a quick search on the forum or wiki may help resolve performance issues.

The Mac version of PCSX2 currently only supports games in .ISO (disc image) format, and again you’ll need legal ownership of the games in order to download any copies. If you have a cupboard full of PS2 DVDs then the process to rip your own games is remarkably easy, and perfectly legal for backup purposes.

Install & Setup

The first thing you’ll want to download is the nVidia Cg Toolkit which is required for PCSX2 to run. Once downloaded open the .DMG file then double-click the installer and follow the prompts until the install process completes.

Next head over to the PCSX2 for Mac download page and grab the latest version for your operating system. There are separate versions for Snow Leopard and Lion, as well as some more experimental builds which are more prone to crashing but more advanced in terms of plugin and game support. If you want to play some games without the worry of too many crashes then grab the latest stable version. Once it has downloaded, open the .DMG and drag “pcsx2” into your Applications folder then double click “Libraries.pkg” and follow the prompts to install the libraries.

Mac

Once this is done make sure you have your BIOS files handy, and of course a game or two to test.

Playing Games

Launch PCSX2 and a terminal window should launch before an X11 window pops up. First off you’ll want to configure the emulator, so click Config and then Configure. Next you’ll need to specify where you have put your BIOS files by clicking Select Bios Dir and navigating to the correct folder. One thing I’ve noticed in the current version doesn’t like it when your BIOS directory contains spaces, so I had to change “PS2 BIOS” to “PS2BIOS” in order to get it to remember.

You should now be able to choose your BIOS from the drop-down box in the bottom right hand corner. After briefly messing with the graphics settings (by clicking Configure in the Graphics section) I’ve found the settings in the screenshot work best for me on a mid 2012 Retina MacBook Pro, though you’ll naturally want to play around till you’re happy. There are also specific settings for certain games on the right, and these will need to be toggled depending on the title you’re having issues with.

If you have a game controller then you can also configure it in this menu, though you will need to set it up first. You can use an app called Gamepad Companion ($7.99) to configure a range of “PC only” gamepads that work great with emulators like this, though be sure to configure them from this menu before playing.

To launch a game choose File then Run iso image… before locating and selecting the game in question. Clicking Ok will launch the game. You can now enjoy a wealth of PS2 titles on your modern OS X computer. Enjoy!

Conclusion

Do you have any favorite games that work a treat with the Mac version of PCSX2? Any tips for ideal gamepads? Official PS3 and PS2 controllersHow To Use Your PlayStation 2 Devices With Your ComputerHow To Use Your PlayStation 2 Devices With Your ComputerRead More should work in the latest versions of OS X, without the need for a driver but you might still need Gamepad Companion to help map the buttons to the right functions. I’ve personally had trouble with the latest range of MacBooks however, possibly due to differences with Bluetooth technology in the recent models. And don’t forget, there’s plenty you can do to get more out of your Mac gaming experience.

If you’ve got any experiences to share or recommendations to make then be sure to add them in the comments, below.

Image credit: PCSX2 Icon

Explore more about: Emulation, Mac Game, PlayStation.

  1. when i try to run an iso i see the window then it disappears idk whats wrong with it

  2. Can this emulator run in a mid 2012 intel core i5 macbook pro?

  3. whenever i launch the pcsx2 application it works fine until a window pops up that says: 'PCX2 has been installed as a portable application but can not run due to the following errors:
    The following folders exist, but are not writable:
    /Volumes/PCSX2 0.9.7/pcsx2 0.9.7 Alpha.app/Contents/Resources/pcsx2/inis
    /Volumes/PCSX2 0.9.7/pcsx2 0.9.7 Alpha.app/Contents/Resources/pcsx2/memcards
    /Volumes/PCSX2 0.9.7/pcsx2 0.9.7 Alpha.app/Contents/Resources/pcsx2/sstates
    /Volumes/PCSX2 0.9.7/pcsx2 0.9.7 Alpha.app/Contents/Resources/pcsx2/snaps
    /Volumes/PCSX2 0.9.7/pcsx2 0.9.7 Alpha.app/Contents/Resources/pcsx2/logs'

    then at the bottom, it has two options you can click. Switch To User Documents Mode or cancel. Am I doing something wrong?

  4. I'm running a PCSX2 emulator on a Macbook Pro Retina Display laptop and the game, Persona 4 runs perfect. It just has terrible overlapping texture problems. Do you think there's a way to fix this? An example of the texture problem is the bodies are see through , sometimes the backgrounds layers are moved to the top making it hard to see the things under it and walls are see through things like this. I tried looking around but i can't find i solution so far,,. Do you know anyway to fix this? Thanks in advance :)

    • Unfortunately the best I can do is point you to the PCSX wiki entry for the game in question: http://wiki.pcsx2.net/index.php/Shin_Megami_Tensei:_Persona_4

      It looks like a lot of people have had success with it, and they have noted their graphics configurations there so maybe have a play around. There is also a note about a serious texture problem.

      Emulation is patchy at best, and speaking from experience often the best way to try and fix these pesky bugs is to experiment.

  5. when i run the pcsx2 it works fine and everything but when i run the .iso for the game i wanna play it suddenly closes and says pcsx2 has 'quit unexpectedly' i tried configuring the cpu thingy and the game actually runs just at a verrry slow ffp but its too slow to even play... is there another solution? please help :'(

  6. This wont work for me. i run pcsx2 and it opens terminal and an x11 window called Bash saying i dont have any libraries even though i made sure i had everything.

  7. Why go through all this hoops and install a flawed old version. Installing Windows on Virtual Box, and THEN installing PCSX2 for Windows is easier, faster and way more satisfying.

  8. Please help, when i try and locate the directory of the bios file, it is faded and i cant click on it. What might be causing this?

  9. What are BIOS files?

  10. Mac 10.6.8

    Previously tried to run pcsx2 and had some problems. Some sites saying I need CG Toolkit, some saying I needed that & XQuartz. I have both now.

    I came across your tutorial and for some reason it's the only one that works. Perhaps I was downloading an incorrect version of pcsx2 (it came in a disc image with a Libraries.pkg & a WXWidgets.pkg, while yours was simply the application installed directly to my applications folder).

    I am having some problems though. I can't get the graphics to be smooth, and the menus are 'doubled' or blurry almost. The sound is also a bit behind. It seems as if that last glossy layer of the game is missing or something.
    Also, I made it just past the intro of FFX, entered the second screen, and my controls stopped working (I use the keyboard)

    I also read in the comments that I shouldn't need XQuartz, but when I open pcsx2, it automatically runs as if it's through XQuartz.

    Do you have any insight? Could it be a bad ISO? Both my ISO & my PS2 BIOS are from 'legitimate internet businessmen' *cough*

    (It had me worried for a while too: before I went into the sound config I wasn't getting any sound. For some reason the default setting was Mute.)

  11. When I launch it I get this error:

    Error: Unable to initialize gtk, is DISPLAY set properly?
    logout

    [Process completed]

    I followed all the steps, can you help me please?

  12. Every time I try to run the Bios (no disk) to test, I get this error. 'GS plugin failed to initialize. Error Code: -1' I downloaded the cG toolkit and am on Lion. Any thoughts?

  13. why cant i select the bios file when im on the bios directory thing? it wont let me selecet the bios file i downloaded.

  14. Cant seem to work my ps3 controller with this are there any free gamepad applications ive tried downloading a ps3 driver tool from tattiebogle.com but nothing works it just quits when i run a game

    • Try controller mate. My ps3 controller is working fine after I use the configuration.

  15. I'm running Snow Leopard and I can't seem to find libraries.pkg or the NVdia CG Toolkit. I've checked with both finder and spotlight. What happened? Also, I never got a .dmg for PCSX2. I got a .pkg which was the installer. I moved PCSX2 into the applications folder once it installed, but now I can't find libraries.pkg for the next step.

  16. AHHHHHH, help im running mac os x 10.5.8 and this article help me what am i doing wrong!!!

  17. download all the stuff... but when i open pcsx2 SL version.. IT just wouldnt open..!! help me..!!

  18. Nice, I'll be able to play Tekken on my Mac. Thanks!

  19. There goes several hours of my day..

  20. awsome!!!

  21. Simply josh and just love it. Surely will give it a try asap.

  22. I got PS3 (the newer one) and loads of PS2 games. Still no way round to use them?

    • The newer PS3 doesnt have the encoder built in for PS2 games.
      Some of the first PS3 had either hardware support and then later software support built in for playing PS2 games.

      I bought one with the hardware support and it really works fine with playing the older PS2 games - and new PS3 games.

      You can find more information of what versions of the PS3 that are able to run PS2 games : just google PS3 and you will find.

  23. Oh my goodness, I really needed this article! :D I was trying to get PCSX2 to work just a few days ago and almost gave up on it. Thank you!