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 :)