forums.PPSSPP.org
(Help) Direc3d9 - Printable Version

+- forums.PPSSPP.org (https://forums.ppsspp.org)
+-- Forum: PPSSPP - Playstation Portable Simulator Suitable for Playing Portably (/forumdisplay.php?fid=1)
+--- Forum: General Discussion and Announcements (/forumdisplay.php?fid=2)
+--- Thread: (Help) Direc3d9 (/showthread.php?tid=13178)



(Help) Direc3d9 - n1dminhd - 09-14-2014 01:08 PM

I saw many people can use the direc3d9, but I can not, switch to direc3d9 game crash after first intro game. I've tried with many games, but will crash
Sorry, I bad eng !
Hope admin will pay attention to the "Vietnam PPSSPP Forum" in the "International PPSSPP discussion forums"


RE: (Help) Direc3d9 - Henrik - 09-14-2014 01:36 PM

What hardware do you have? Which version of Windows?

I will try to add some more error checking soon, maybe we can figure it out.


RE: (Help) Direc3d9 - n1dminhd - 09-14-2014 04:02 PM

- Hardware :
+ Win 7 64 bit
+ CPU Pentium G dualcore 2,9 GHZ
+ GPU Intel HD graphic family
+ Ram 4GB
+ Open GL 3.1
- Version :
+ v0.9.9.1-438-g5037494 x64
- Game :
+ God of War - Chains of Olympus
+ The Red Star
+ Code Lyoko: Quest for Infinity
+ Dante's Inferno


RE: (Help) Direc3d9 - kylez - 09-14-2014 06:24 PM

(09-14-2014 04:02 PM)n1dminhd Wrote:  + Open GL 3.1

You don't need to use direct 3d. Open GL is a better option rigth now and you met the requeriments of ppsspp.

Do you really need to play ppsspp using direct3d for some reason?


RE: (Help) Direc3d9 - n1dminhd - 09-15-2014 02:04 AM

I like to experiment


RE: (Help) Direc3d9 - kylez - 09-15-2014 03:57 AM

Last development builds work quite well with direct3d, but some games crash after first intro movie. Turn off Vertex Cache to avoid this.

I tried and it's working Untold legeds brootherhood of the blade, dynasty warriors, virtual tennis 3, Metal Gear Acid, Breath of fire 3 but others games like Gripshift won't work for me.

Which games have you tried and crash after first intro movie?

And turn off Vertex Cache.


RE: (Help) Direc3d9 - n1dminhd - 09-15-2014 05:32 AM

(09-15-2014 03:57 AM)kylez Wrote:  Last development builds work quite well with direct3d, but some games crash after first intro movie. Turn off Vertex Cache to avoid this.

I tried and it's working Untold legeds brootherhood of the blade, dynasty warriors, virtual tennis 3, Metal Gear Acid, Breath of fire 3 but others games like Gripshift won't work for me.

Which games have you tried and crash after first intro movie?

And turn off Vertex Cache.

- PPSSPP-v0.9.9.1-456-g6d72c20 x64
- Direc3d9
- Turn off Vertex Cache
- Not Working all my Game
- I have tested :
+ God of War - Chains of Olympus
+ The Red Star
+ Code Lyoko: Quest for Infinity
+ Dante's Inferno
+ Untold legeds 1
+ Dynasty warriors vol 1
+ Chandragupta
+ Naruto Shippuden: Legends: Akatsuki Rising
- My config :
ShowFPSCounter = 1
RenderingMode = 1
SoftwareRendering = False
HardwareTransform = True
SoftwareSkinning = True
TextureFiltering = 1
InternalResolution = 0
FrameSkip = 0
AutoFrameSkip = True
FrameRate = 138
FrameSkipUnthrottle = False
ForceMaxEmulatedFPS = 60
AnisotropyLevel = 4
VertexCache = False
TextureBackoffCache = False
TextureSecondaryCache = False
FullScreen = False
PartialStretch = False
StretchToDisplay = True
SmallDisplay = False
ImmersiveMode = False
TrueColor = True
MipMap = True
TexScalingLevel = 0
TexScalingType = 0
TexDeposterize = False
VSyncInterval = False
DisableStencilTest = False
AlwaysDepthWrite = False
TimerHack = False
AlphaMaskHack = False
SplineBezierQuality = 2
PostShader = Natural
BlockTransferGPU = False
LowQualitySplineBezier = False
MemBlockTransferGPU = True
DisableSlowFramebufEffects = False
AndroidHwScale = 1
BufferFiltering = 1
GPUBackend = 1
FragmentTestCache = True

- Please help me !


RE: (Help) Direc3d9 - kylez - 09-15-2014 12:22 PM

Untold legends and dynasty warriors works with PPSSPP-v0.9.9.1-456-g6d72c20 using the direct3d backend for me, but fails for you.

My [Graphics] config. Try to change yours, maybe Postshaders to false, but i think your problem is with dirvers of the graphics card or somewhere else.

Code:
ShowFPSCounter = 3
GPUBackend = 1
RenderingMode = 1
SoftwareRendering = False
HardwareTransform = True
SoftwareSkinning = False
TextureFiltering = 1
BufferFiltering = 1
InternalResolution = 1
AndroidHwScale = 1
FrameSkip = 0
AutoFrameSkip = False
FrameRate = 0
FrameSkipUnthrottle = False
ForceMaxEmulatedFPS = 60
AnisotropyLevel = 0
VertexCache = False
TextureBackoffCache = False
TextureSecondaryCache = False
FullScreen = True
PartialStretch = False
StretchToDisplay = False
SmallDisplay = False
ImmersiveMode = False
TrueColor = True
MipMap = False
TexScalingLevel = 1
TexScalingType = 0
TexDeposterize = False
VSyncInterval = False
DisableStencilTest = False
AlwaysDepthWrite = False
TimerHack = False
AlphaMaskHack = False
SplineBezierQuality = 2
PostShader = Off
MemBlockTransferGPU = True
DisableSlowFramebufEffects = False
FragmentTestCache = True



RE: (Help) Direc3d9 - [Unknown] - 09-15-2014 01:49 PM

Turn off texture scaling.

-[Unknown]


RE: (Help) Direc3d9 - n1dminhd - 09-15-2014 02:31 PM

(09-15-2014 12:22 PM)kylez Wrote:  Untold legends and dynasty warriors works with PPSSPP-v0.9.9.1-456-g6d72c20 using the direct3d backend for me, but fails for you.

My [Graphics] config. Try to change yours, maybe Postshaders to false, but i think your problem is with dirvers of the graphics card or somewhere else.

ok, ok ,ok
Thanks !

I did find out the cause, after comparing
That is "upscale level = auto", to select predetermined values ​​"off or 2x or 4x" Game play ok


RE: (Help) Direc3d9 - Henrik - 09-15-2014 03:30 PM

Ah, good. We seem to have a crash with upscaling in D3D, I will take a look soon.


RE: (Help) Direc3d9 - [Unknown] - 09-15-2014 04:08 PM

https://github.com/hrydgard/ppsspp/commit/94c865b0abc3ebb196c7bedf91c666009279b2f4

-[Unknown]