..:: PCSX2 Forums ::..

Full Version: PCSX2-CE for Mac (Wineskin) Oct 2015 Guide
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
(08-06-2016, 06:48 PM)johnboy Wrote: [ -> ]But I did, all of the instructions were followed explicitly. Now it's behaving differently, it no longer gives me the error I stated above ^ but rather I double click on the .iso and it opens a duplicate instance of the window with the (empty) list of .iso files.

You didn't follow the instructions.
You are supposed to rip "bios files" off of an real PS2 (don't download them or you will be kicked off from this place) and place them in the bios folder, not the iso files.
You are supposed to open iso files via pcsx2.
(08-06-2016, 10:56 PM)uyjulian Wrote: [ -> ]You didn't follow the instructions.
You are supposed to rip "bios files" off of an real PS2 (don't download them or you will be kicked off from this place) and place them in the bios folder, not the iso files.
You are supposed to open iso files via pcsx2.
Oh I understand now. I'm wondering if you can help me with one last thing. In pcsx2 I try to run the disks but get an error, this one: 
[attachment=60728]
Do you know what I can do from here?
(08-06-2016, 11:41 PM)johnboy Wrote: [ -> ]Oh I understand now. I'm wondering if you can help me with one last thing. In pcsx2 I try to run the disks but get an error, this one: 

Do you know what I can do from here?

Set dev9 plugin to dev9null.
Just a quick question, if I'm having visual glitches would going to a higher d3dx9 version fix it?
(08-07-2016, 12:22 PM)uyjulian Wrote: [ -> ]Set dev9 plugin to dev9null.
Thanks for your help this far. I skipped this step because the config button took forever and didn't work, but I was able to select from the drop down once pcsx2 was open.

I run the game, but I get the following errors:

[attachment=60742][attachment=60743]

I set the GS to null to see what would happen, and the game runs with sound and without video. I went into config and made sure the settings were the same as what other people had them as, namely setting GS to GSdx32-AVX, and I set it's config to the graphics card on my laptop, same result. Is there something else I need to install?

http://pastebin.com/dvmmEjQq

** Update: It works on ZeroGS-r5822, but very poorly.
(10-18-2015, 07:28 AM)MacUser***UPDATED 1st May 2016*** Wrote: [ -> ]Thanks a lot man, It's working  Biggrin
Which one would you recommend for GS?
****WARNING - it appears that vcrun2015 installation is failing for some people. Until that issue is resolved you may have difficulty getting this working. For now I suggest using version 1415 which only needs D3DX9_36 installed****

****Warning - The DirectX9 renderer for GSDX has ceased development and been removed from future developer builds. As the DX10, DX11 and OGL renderers do not yet work in Wine, the last build that will work is 1.5.0 v.512.*****  


There has been a lot of developments and improvements since ConsoleEmu's first post. The guide in his thread is outdated and just causes confusion for people wanting to get PCSX2 up and running on OS X. 

The purpose of this post is firstly to help get new users started, and then to show how to keep the app updated. PCSX2-CE uses a Wineskin wrapper around the PC version of PCSX2, and both need to be kept updated.  

You will need to download the following:

Wineskin Winery: used to keep the Wineskin wrapper updated. Get it here.

PCSX2: The last build of PCSX2 that works with vcrun2015 is 1.5.0 v512. The last build to work without vcrun2015 is 1.3.1 v1415

PCSX2-CE: The wrapper first made by ConsoleEmu. Get v 1.2.1 from his site here.



Wineskin Winery: 

This is the app where you download updates to the wrapper and the engine for Wineskin. (Open it up and check for updates once every month or two. If you notice any regressions, you can always download an older engine). 

Just open the Wineskin Winery app and check for updates. You should download the latest wrapper (2.6.2 as of this post) and also the latest engine (WS9Wine1.8 as of this post).


PCSX2: 

Download and decompress. (The folder will have the build number, it's best to keep this as it is for future reference). 

1: Install your BIOS: create a folder inside called "bios" and copy your PS2 BIOS into it. If you don't have your BIOS handy, search this forum or Google it. (Please do not post questions about BIOS here, it's off-topic and answered better elsewhere)


PCSX2-CE:

Download and decompress. You will get a folder containing the app, a winetricks command, and the licensing docs (also a readme, but this post is more relevant). There is also a bios folder that is an alias to the one contained in the wrapper. Ignore this alias, since we are going to delete the folder it points to.

1: Copy the new PCSX2 build to the wrapper: 

Step A: Right-click on the PCSX2-CE app and select "Show Package Contents". Go to drive_c and Program files to see the old PCSX2 folder. 

Step B: Copy the new PCSX2 folder into Program Files (delete the old one while you are at it) 


2: Update the wrapper and engine: 

Step A: Open up the Wineskin app contained in the package (you should have seen it earlier when you did 1 above)

Step B: Select Advanced, then Tools. 

Step C: Select Update Wrapper (it will probably quit when it's finished, open again for the next step). 

Step D: Select Change Engine Used and wait for it to finish.

3: Redirect the wrapper to run the new version of PCSX2:

Under the Configuration tab, reassign which .exe file is run by clicking the Browse button at the top. Choose the new PCSX2.exe

4: Install d3dx9_36 and vcrun2015: 

Again open the wineskin app, select Advanced and Tools, then Winetricks. On the bottom left click Update Winetricks. 

Step A: Expand the dlls list and scroll down to d3dx9_36. Select and click Run. Allow the script to compete. (This will take a long time. Wait for it to say it's finished).

Step B: Do the same for vcrun2015. 

*Note: some users are having difficulty installing vcrun2015. If this happens, you can try installing msxml3 first. However, if it still doesn't work you should use build 1.3.1 v1415

*Note: In order to see what has been successfully installed in the package, click the gear/option button and select "show installed" column.

You are now ready to run the PCSX2-CE app. 
 
First time run:

When you run it for the first time, a setup wizard will run. You need to choose your language, bios, and plugin settings. 

- Configure the SPU2-X plugin. You need to change XAudio2 to Portaudio. (Wine will support XAudio in the future, but as of posting Portaudio is still required).  

- Configure the CDVD, USB, FW and Dev9 plugins all as Null.

Note for updating: 

- When you download a new build of PCSX2, don't forget to copy over the bios, inis and memcard folders. (Always press the alt key, since OS X tends to just copy over an alias otherwise).


You should have PCSX2 up and running at this stage. If you have any problems or issues with the above steps, please post here. Also, if it works for you let us know too.

I hope this post helps new users get started, and also how to keep themselves updated.
(10-18-2015, 07:28 AM)MacUser Wrote: [ -> ]PCSX2: The last build of PCSX2 that works with vcrun2015 is 1.5.0 v512. The last build to work without vcrun2015 is 1.3.1 v1415
Hello, MacUser!

I'm new here and am about to download the 1415 version but the DOWNLOAD LINK is not working. Same goes to the v512.
Can you please fix the link?

Thank you very much!
I do not have the ZeroGS plugin. I am getting the same error as john boy. What do I do?
I think I figured out the problem. My Winetricks isn't installing d3dx9_36. I check the box, run it, and it says it is already installed. No matter what I do, it won't change. Any suggestions in how to fix that?
Thank you for the guide!

Everything seems to work fine, and I've got audio set to "No sound" and the 4 nulls set up.

When I actually run it, though, even just to get to the PS2 bios without a CD, I get:

[attachment=60859]

As you can see, this is not helpful at all.  Any ideas?
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31