PCSX2-CE for Mac (Wineskin) Oct 2015 Guide
I finally got it running. But Im just getting 40-50% speed while playing... 

Does anyone know how to improve graphics? I have a macbook pro 13 retina, 8gb, 2,7 ghz i5 (OS X El capitan)
Reply

Sponsored links

Fixed
Reply
(03-20-2016, 11:39 PM)Nath Wrote: I finally got it running. But Im just getting 40-50% speed while playing... 

Does anyone know how to improve graphics? I have a macbook pro 13 retina, 8gb, 2,7 ghz i5 (OS X El capitan)

Increase rendering threads in gsdx preferences...
If that doesn't help, OSX graphics driver don't support required extensions that GSdx needs, so your best bet if you want to get more performance is to run PCSX2 in Linux and use Hardware mode
Reply
(03-20-2016, 11:39 PM)Nath Wrote: I finally got it running. But Im just getting 40-50% speed while playing... 

Does anyone know how to improve graphics? I have a macbook pro 13 retina, 8gb, 2,7 ghz i5 (OS X El capitan)

How did you get it working?
What version of pcsx2 did you use?
What wineskin packages did you use?
Where did you download the version of pcsx2 that you got?
could you upload your wineskin somewhere and link it?
Reply
Hi there.
I write the way to run the latest version PCSX2 in Wine.
But my first language is not English, so it might be a strange. Please forgive me X(


[My PC Spec]
OS : OS X El Caption
CPU : Intel Core i5-5575R 2.8GHz
Memory : 8GB
GPU : Intel Iris Pro 6200

Wrapper : Wineskin-2.6.2
Engine : WS9Wine1.7.49 to 1.9.4
*** DON'T USE 1.9.5, because PCSX2 v1.5.0-dev-521 or higher doesn't run in 1.9.5 yet. ***
(** You might be able to run if you build from PCSX2-CE as well)


Get Wineskin Winery here.

Get PCSX2 here.

Get dlls here.
Dlls necessary to you is ...
- "api-ms-win-core-file-l1-2-1.dll"
- "api-ms-win-core-heap-obsolete-l1-1-0.dll"
- "api-ms-win-core-memory-l1-1-2.dll"
- "api-ms-win-core-string-obsolete-l1-1-0.dll"
- "cryptsp.dll"
- "d3dcompiler_47.dll"

Get DrectX End-User Runtimes (June 2010) here.
(** If you do not want to download it, you can substitute with "d3dcompiler_43.dll", "d3dx9_36.dll", "xaudio2_7.dll")


<< For PCSX2 v1.5.0-dev-512 or lower >>

1 :
[Set Screen Options -> Other Options]
Check "Use Mac Driver instead of X11".

2 :
[Advanced -> Tools -> Winetricks]
STEP 2-1 : "Update Winetricks"
STEP 2-2 : "msxml3" -> Run
STEP 2-3 : "vcrun2015" -> Run

3:
[Install Software -> Copy a Folder Inside]
STEP 3-1 : Choose PCSX2 folder.
STEP 3-2 : Create a "bios" folder in your PCSX2 folder, and bios file into it.

[-> Choose Setup Executable]
STEP 3-3 : "directx_Jun2010_redist.exe" -> "DXSETUP.exe"
(** "DXSETUP.exe" is in the Temp folder created by "directx_Jun2010_redist.exe")

4:
[Config Utility(winecfg) -> Libraries]
- "api-ms-win-crt-heap-l1-1-0"
- "api-ms-win-crt-locale-l1-1-0"
- "api-ms-win-crt-runtime-l1-1-0"
- "api-ms-win-crt-stdio-l1-1-0"
- "ucrtbase"
- "vcruntime140"
-> All "Add" as "native" or "native,builtin".

(Test Running. If you succeeded, exit.)


<< For PCSX2 v1.5.0-dev-521 or higher >>
(I did test in dev-521, 602, 603 and 605)

*** FIRST, PLEASE DO << For PCSX2 v1.5.0-dev-512 or lower >> ***

5:
Copy dlls into "...\drive_c\windows\system32\"
- "api-ms-win-core-file-l1-2-1.dll"
- "api-ms-win-core-heap-l2-1-0.dll" (Rename "api-ms-win-core-heap-obsolete-l1-1-0.dll" to this. Reference)
- "api-ms-win-core-memory-l1-1-2.dll"
- "api-ms-win-core-string-obsolete-l1-1-0.dll"
- "cryptsp.dll"
- "d3dcompiler_47.dll"


Test Running.

If you succeeded,

ENJOY :)
Reply
OP instructions worked for me, tried running FFXII though and the performance was abysmal (20 fps at the first "tutorial"). Not sure if i should be optimizing something in wine OR the wrapped emu.

I got a MBP retina 13" early 2015
Reply
(05-02-2016, 03:29 AM)waio Wrote: OP instructions worked for me, tried running FFXII though and the performance was abysmal (20 fps at the first "tutorial"). Not sure if i should be optimizing something in wine OR the wrapped emu.

I got a MBP retina 13" early 2015

If you want higher performance, select the directx9 option in GSdx.
If you want even higher performance, you might want to boot into Linux Mint and install PCSX2, then use the GSdx OpenGL option.

Make sure your computer stays at a low temperature to prevent throttling. (via external cooling like more fans, AC turned on, your computer left outside, water/ice cooling, etc)
Reply
I used OP instructions for using VCrun2015 but it was crashing without opening when i tried to open it. Doing a test run in wineskin and viewing the logs gave me this error:

wine: Call from 0x7b42dbb2 to unimplemented function api-ms-win-crt-locale-l1-1-0.dll._lock_locales, aborting
fixme:vcruntime:__telemetry_main_return_trigger (0x10000000)
err:module:attach_process_dlls "MSVCP140.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\pcsx2-v1.5.0-dev-512-g7f3f6e9-windows-x86\\pcsx2.exe" failed, status 80000100

using @shati 's answer above, I got pcsX2 to open by going into the wineskin, advanced->tools->config utility(winecfg)->libraries.

and using the "add" drop down, select the following libraries.
- "api-ms-win-crt-heap-l1-1-0"
- "api-ms-win-crt-locale-l1-1-0"
- "api-ms-win-crt-runtime-l1-1-0"
- "api-ms-win-crt-stdio-l1-1-0"
- "ucrtbase"
- "vcruntime140"

after selecting this, click apply and close the window. pcsX2 will now open

Also would be nice to know if later builds work? I haven't tried running any ISO's yet so I dont know if that works but i used winewrapper 2.6.2 and engine 1.9.9 to at least get pcsX2 to open.

Hope this helps?
Reply
(05-02-2016, 03:29 AM)waio Wrote: OP instructions worked for me, tried running FFXII though and the performance was abysmal (20 fps at the first "tutorial"). Not sure if i should be optimizing something in wine OR the wrapped emu.

I got a MBP retina 13" early 2015

Please give it a try :
[Config -> Video(GS) -> Plugin Settings -> Renderer]
Change to "Direct3D9 (Software)".
Reply
(05-02-2016, 12:36 PM)JabbaWook Wrote: Also would be nice to know if later builds work? I haven't tried running any ISO's yet so I dont know if that works but i used winewrapper 2.6.2 and engine 1.9.9 to at least get pcsX2 to open.

Hope this helps?

I looked up about it again.
It seems there is no forward-compatible with the windows10 SDK version(v10.0.10240.x) and windows8.x SDK version(v6.3.9600.x) of d3dcompiler_47. With the 8.x SDK version was able to run PCSX2 without problems in latest engine(v1.9.9).
Incidentally, with the 10 SDK version be able to run 512 or lower, but you get error when run iso in 521 or higher.

Thanks for your help :)
Reply




Users browsing this thread: 2 Guest(s)