forums.PPSSPP.org
compiling direct x version - Printable Version

+- forums.PPSSPP.org (https://forums.ppsspp.org)
+-- Forum: PPSSPP - Playstation Portable Simulator Suitable for Playing Portably (/forumdisplay.php?fid=1)
+--- Forum: Builds, releases and ports (/forumdisplay.php?fid=4)
+--- Thread: compiling direct x version (/showthread.php?tid=2399)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19


RE: compiling direct x version - vitality19 - 09-03-2014 01:10 PM

On my PC in D3D mode every game crashes, although the initial UI works fine (previously it didn't).
What are the requirements for D3D, which video-cards are supported?


RE: compiling direct x version - Bigpet - 09-03-2014 01:29 PM

You should read what was already said, the reason why you need to edit an *.ini file is because it's not working well enough for it to be useful to most end-users.

Quote:Also, it's best not to report bugs with this backend yet. It's still under heavy construction, and most games are broken, as I said.



RE: compiling direct x version - GuilhermeGS2 - 09-03-2014 06:52 PM

Ok, I'll be waiting for updates. Smile Of course, when ready for using, the backend detection will be automatic.


RE: compiling direct x version - vitality19 - 09-04-2014 08:11 AM

(09-03-2014 01:29 PM)Bigpet Wrote:  You should read what was already said, the reason why you need to edit an *.ini file is because it's not working well enough for it to be useful to most end-users.

Quote:Also, it's best not to report bugs with this backend yet. It's still under heavy construction, and most games are broken, as I said.

I know it's under heavy development, and I know it's was foolish of me to ask, but the reason I asked is cause aki21 said that he managed to run games with artifacts (while for me even cube.iso, 2d games crash), so I thought maybe my PC is not enough.
And you said most games, that means a couple should work, so I'd want to test them on my hardware to see if it's compatible.


RE: compiling direct x version - GuilhermeGS2 - 09-04-2014 05:53 PM

I've just tried the v0.9.9.1-225-gc7c4987 and now I get the UI, when I try to run some game the emulator stops working.


RE: compiling direct x version - TheDax - 09-04-2014 06:56 PM

(09-04-2014 08:11 AM)vitality19 Wrote:  
(09-03-2014 01:29 PM)Bigpet Wrote:  You should read what was already said, the reason why you need to edit an *.ini file is because it's not working well enough for it to be useful to most end-users.

Quote:Also, it's best not to report bugs with this backend yet. It's still under heavy construction, and most games are broken, as I said.

I know it's under heavy development, and I know it's was foolish of me to ask, but the reason I asked is cause aki21 said that he managed to run games with artifacts (while for me even cube.iso, 2d games crash), so I thought maybe my PC is not enough.
And you said most games, that means a couple should work, so I'd want to test them on my hardware to see if it's compatible.

Aki21 was using a completely different build which has basically nothing to do with the current DirectX stuff.


RE: compiling direct x version - aki21 - 09-04-2014 10:55 PM

actually I got it to work on my acer laptop,but not my netbook,maybe becouse of old hardware and dont really run well I guessing,beside i'm using latest build [email protected],try changing rendering=0 to 1, under graphic in ppsspp ini,see if it crash or do something.anyway the progress is keeping up,probably this will be fix in the next commit,who know?,just try any possible config that you can figure out.


RE: compiling direct x version - TheDax - 09-04-2014 10:58 PM

Oops, I didn't notice your comment on the previous page, aki21. I figured everybody was referring to your very first post. Confused

Sorry about that.


RE: compiling direct x version - vitality19 - 09-05-2014 09:16 AM

@aki21 for me rendering mode is already (1), but I think it's either games or hardware.
Could you write the games that worked for you?

By the way, the angle D3D build works fine.


RE: compiling direct x version - aki21 - 09-05-2014 11:04 AM

@thedax,haha it's okay thoughSmile,somehow I don't really log in or post something for a long time in ppsspp forum,anyway nice job in DX9 thingSmile,@vitality,hmm as far as I test the game show 2dgraphic(like angle port) only on my LAPTOP,for my NETBOOK,crash with default setting(same setting as my laptop),but work using rendering 1(only sound,black screen without graphic,it does running normal though only nothing visible),the cause is unknown,probably hardware or dx9 code not support correctly.if i'm not wrong there are error in log console stating something like .......d3d function not support...alright my netbook spec:1.67ghz,1gb ram,g.driver-sheery 1.3,intel atom cpu455,directx june 2010,window7 pro,laptop spec:2.2ghz 2gb ram,g.driver:intel media accelarator 3000,cpu forget,direct june2010,window 7 basic.that all I report.well you can't play monstee hunter with this since ALL 3d broken.


RE: compiling direct x version - Buko Pandan - 09-05-2014 05:19 PM

I've just downloaded one of the recent builds at github and changed the GPU Back end in the ini. file and it works great in my laptop, all of the games I boot runs very nicely compared to opengl! this is amazing!! although most of the games I ran had a lot of graphical glitches/bugs at the moment, like transparent objects, improper display position and missing 3D/2D models in some games.

The only game that I played that works great are Tengai Makyou IV - The Apocalypse and Guilty Gear XX Accent Core

Mana Khemia Student Alliance - works great! the only problem is that the game screen only appears at the center of the emulator screen,

Edit: forgot to stretch the display, my bad, now it displays properly.

For now, I have a lot of games to test, I'll post some screenshot of a few games once I played them using the back end. Later.

Edit: Here's a few game screen output using the back end.
From Left to Right, - YS Seven, Naruto Ultimate Ninja Heroes, Fate Extra, Lord of Arcana, Valkyria Chronicles II, Fate Unlimited Codes, Hexyz Force,
God Eater Burst, Star Ocean First Departure and Nendoroid Generation.

The God Eater Burst 3D Models are visible when I turn on Hardware Transform but glitchy, same with Hexyz Force when hardware transform is disabled the 3D models are invisible but when it's turned on their 3D models arms are raised sideways. If you need any more game screenshots using this back end let me know, I might have the game that you want to test.


RE: compiling direct x version - vitality19 - 09-06-2014 11:40 AM

@Buko Pandan thanks for sharing - it seems much more games work (although still with artifacts) than a couple, now it is clear to me, moreover I should have known it before because even cube.iso didn't work for me, D3D still lacks compatibility with hardware, as aki21 said one machine works, the other doesn't, some intel chipsets work, while my (although intel celeron, but nvidia gpu) and GuilhermeGS2's don't.

Looking forward for fixing compatibility bugs


RE: compiling direct x version - vitality19 - 09-07-2014 10:26 AM

With the latest build the emu in D3D doesn't crash any more for me (maybe for others too), although with artifacts.
Nevertheless it's great news.


RE: compiling direct x version - GuilhermeGS2 - 09-07-2014 11:18 PM

Great news!! Smile
I'm gonna try it right now.

Now it isn't crashing anymore, but any game I tested is playable, because there're a lot of glitch, all them are in-game.
Waiting for more updates.


RE: compiling direct x version - jayande - 09-08-2014 12:01 AM

So just by editing the ppsspp.ini file you can make the emu use d3d instead of opengl? If this is the case, after making the proper changes, could I use something like Texmod to edit game textures as it only works with Directx applications?

Can someone break this down for me please? I would really appreciate it.