Jump to content

  • Log in with Facebook Log in with Twitter Log In with Google      Sign In   
  • Create Account

PCSX2 with DirectX

  • Please log in to reply
5 replies to this topic

#1 iska


    Experienced Member

  • Members
  • PipPip
  • 22 posts
  • Graphics Card:ATI HD 4870
  • Operating System:Other OS/Not specified

Posted 15 December 2010 - 06:51 AM

Hello everybody,

I managed to get PCSX2 0.9.6 to run under Snow Leopard 10.6.5.
Well this is nothing new for you guys, BUT:

in this version of mine you can use the GSdx (DirectX Plugins of Gabet) !!!

In the package you have three GSdx plugins:
- GSdx 890 (MSVC 15.00 SSE3) 0.1.14
- GSdx 890 (MSVC 15.00 SSE4.1) 0.1.14
- GSdx 1611m (MSVC 15.00 SSE2) 0.1.15  < This plugin here, runs God of War 1 at an average of 40fps and God of War 2 at an average of 30fps on my rig !

The only problem I get is the sound, I couldn't find a decent sound plugin yet. When playing God of War, you can hear some sound glitches and sometimes there is no sound in the cutscenes.

Here is where you guys come in  :)
Grab a copy of this build and try some of your magic, maybe together we can do something beautiful here  :Yahoo!:

Right now I am working on a way to make this into a wrapper, i.e. unlike PCSX or zeroPCX, you can't run all the games (or almost all of them) with the same settings, each PS2 game needs specific configurations and hacks to run at optimal speeds when emulated. If we have a PCSX2 wrapper, then we can tweak it for a specific game and script it to launch only this game with the optimal settings. OR I could make a utility like ConfigSaver for the PC.

So tell me what you think, suggestions and feedback are always welcome, critics too.

Here is the full story:
I thought, if we can actually port games that use DirectX (Probably almost all of the Windows games use DirectX) so why can't we run a DirectX plugin ?
In the past two days I stumbled across a port of God of War for the PC, made by a russian group called NightLection Team, well you see, those dudes over there have ported God of the War 1 & 2 and Shadow of the Colossus for the PC using a custom build of PCSX2 0.9.6 and a custom build of the GSdx plugin.
Naturally, as curious as I am, I couldn't stay still until I ported this port to the Mac. What I got was a fully functional russian version of God of War running on the Mac (with some graphical and sound glitches, that can be completely ignored). Then exchanged the russian iso with an english one (specifically the God of War U [SCUS 97399], in the PCSX2 compatibility list it was reported to be "green"), and it worked. The tweaking begun ...
Three hours later I got my compiled PCSX2 0.9.6 to run using Wineskin2 WS5Beta3Wine1.3.9, with the GSdx plugins mentioned earlier, the third plugin is the custom one made by the russian group, which I used to play God of War.

And for the sceptic ones, here is a screen recording of me playing it:

Here is a link for PCSX2 0.9.6

More to come later

#2 devilhunter


    just dancing to the beat

  • Administrators
  • 3,051 posts
  • LocationSpace/Virgo Supercluster/Milky Way/Orion Arm/Earth
  • Graphics Card:NVIDIA 9800 GTX+
  • Operating System:Mac OS X 10.6 (Snow Leopard)

Posted 15 December 2010 - 10:32 AM

nice find.

The reason why i didn't put any more time into the emulation after zeroPS2 was that the plugins that work in Wine are so dramatically old and outdated that it's not even funny anymore.

The very old ZeroGS Plugin works with a good portion of Games, however the Games look horribly.
And the old GSDx plugins you've found in the Pirate PCSX2 bundles are even more choosy than the ZeroGS OpenGL Plugin. Considering the build version of the plugin (build version 890 & 1611) the performance of the plugins is horribly slow versus the newer 38xx plugin builds.
There are also a lot of crashes involved because DirectX can't fully operate in a Wine Environment.
(GSDx relies more on the DirectX frame buffer than normal DirectX calls like Games do)

I've been running PCSX2 v0.9.7 with all recent Plugins on a Quad-Core and a Core i7 @ 4GHz, with 4x HD resolution and it runs... great to acceptable.
Only in Windows you can get usable results with this Emulator.

I don't have a copy of God of War laying around currently to test it, but so far this won't run FF12, .hack// Games or Disgaea Games.

If you have this for download for others tone down the internal resolution to 1024x768, or the Plugin can't initialize on Screens that don't have your big resolution. Same goes for Games.
80% of the crashes in ported Wine Games on other's systems can be traced back to resolution issues.
Hello. Sadly, I am not active here on the Porting Team anymore, and therefore I cannot give support or answer questions to any of my posted Ports or posted topics.

- zero

#3 eternalflowers



  • Members
  • 1 posts

Posted 08 February 2011 - 03:42 PM

Thanks for sharing this port. :) I have tried it out and I have to say that Tales of the Abyss does work with decent speeds. The only thing I have to say when playing this game is to save often, since there are random crashes with the emulator here and there as devilhunter mentioned, but so far I have been able to get further each time I save and restart the emulator when it does crash.

Patience is virtue and while emulation is not perfect it is bearable to the extent that someone can enjoy a game if it does run, in this build.

The sound is not perfect either however I can just turn the sound off and read the text, so there is a workaround :)

#4 ivankhm


    Regular Member

  • Members
  • Pip
  • 12 posts

Posted 15 June 2011 - 10:11 AM

i can't download it :(

#5 nicktonyc



  • Members
  • 3 posts

Posted 07 December 2011 - 02:43 AM

i also cant download it

#6 nicktonyc



  • Members
  • 3 posts

Posted 06 July 2012 - 07:14 PM

have the dlc, doesnt work

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users