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 direcx x version - aki21 - 07-21-2013 10:06 AM

(07-19-2013 01:28 PM)Ced2911 Wrote:  Hi, i started a port to xbox 360, which use directx9.
Maybe someone will be interrested by the Gpu driver.
The code need some changes to work on windows.

source are in my github: https://github.com/Ced2911/ppsspp/tree/xbox360/GPUXbox

wow,that really nice thing you make there!now to find someone great to do this job,my knowledge is on the ground,hmm anyone interested to try code?this quite go long for know.maybe should suggest on github or something...


RE: compiling direct x version - slamandar - 08-28-2013 04:22 PM

any news about directx support ??


RE: compiling direct x version - pal1000 - 09-18-2013 08:26 AM

(08-28-2013 04:22 PM)slamandar Wrote:  any news about directx support ??
Some considerable progress has been made. A working XBOX360 port is available. Unfortunately there seams to be difficulties porting DirectX GPU to Windows. For more information read these pull requests comments:
1. Dx9gpu for X360;
2. PPc Jit;
3. Put the DirectX9 stuff into a namespace;
4. Fix directx9 so it builds on Windows (but doesn't work);
5. Make the dx9 renderer working in headless mode;
6. [gpu] move GetIndexBounds to common.
After this, just make sure you periodically monitor open and closed pull requests for changes related to DirectX or GPU Common, and let's just hope it's going to be fixed soon.


RE: compiling direct x version - aki21 - 10-12-2013 02:27 PM

hmm,no latest thing about dx here?it been a while but it seem like there is no new commit relate to dx anyways,as usual the latest ppsspp still crash on startup for me.i'm eager for testing dx version,but still no workaround for it.

p/s:kinda into the shader thing now,look awesome for testingSmile


RE: compiling direct x version - Henrik - 10-15-2013 06:58 AM

aki21, please look at this thread: http://forums.ppsspp.org/showthread.php?tid=6856


RE: compiling direct x version - akimikage - 10-17-2013 03:06 PM

I just noticed that PPSSPP uses OGL. I thought it uses DX. So that's why SweetFX is incompatible. haha


RE: compiling direct x version - aki21 - 11-16-2013 08:00 AM

there is no new about directx9 backend yet?been a while though.


RE: compiling direct x version - Ritori - 11-16-2013 08:28 AM

(11-16-2013 08:00 AM)aki21 Wrote:  there is no new about directx9 backend yet?been a while though.

Sometime they still work at this Big Grin it really low priority though, Just asking if we got directx9 backend there are will increase some performance on PC except playable on intel user ?


RE: compiling direct x version - aki21 - 11-16-2013 11:03 AM

(11-16-2013 08:28 AM)Ritori Wrote:  
(11-16-2013 08:00 AM)aki21 Wrote:  there is no new about directx9 backend yet?been a while though.

Sometime they still work at this Big Grin it really low priority though, Just asking if we got directx9 backend there are will increase some performance on PC except playable on intel user ?

probably better than opengl i think,(not really sure,but on dolphin emu it stated dx9 is faster than opengl)but it sure will help window user that have problem with the compability,as example though maybe amd user that have problem with driver or other.the purpose is to overcome the compability some user face.unless the thread ppsspp has stop working will pop up all in the forum,also i just wonder if there are improvement in the code though,what i hear just ppsspp headless for debug purpose only.


RE: compiling direct x version - Bigpet - 11-23-2013 10:36 PM

I tried to make a very hackish simple ANGLE port, try to take this *.exe and the 2 ANGLE *.dlls in this archive and place them into a PPSSPP installation directory and try it please (backup the original exe).

MEGA

Dropbox


RE: compiling direct x version - aki21 - 11-23-2013 11:32 PM

(11-23-2013 10:36 PM)Bigpet Wrote:  I tried to make a very hackish simple ANGLE port, try to take this *.exe and the 2 ANGLE *.dlls in this archive and place them into a PPSSPP installation directory and try it please (backup the original exe).

MEGA

Dropbox

can you upload the dll to dropbox,i can't go through the mega web since im download using mobile.


RE: compiling direct x version - MaXiMu - 11-23-2013 11:53 PM

Well i tried this versiĆ³n
- Ui buggy with some characters
- Ge Debug won't work says Sorry unimplemented
- Read framebuffer Says Sorry unimplemented
- Some Buggy parts in the general but better little faster

Quote:can you upload the dll to dropbox,i can't go through the mega web since im download using mobile.

You have copy two libraries libegl.dll and libglesv2.dll in PPSSPP directori


RE: compiling direct x version - aki21 - 11-23-2013 11:57 PM

damn it work!!!!!,hell ya.my games booting fine without opengl 2.0 + rep for you,this what I wait.also what the function of the dll though.


RE: compiling direct x version - Bigpet - 11-24-2013 12:07 AM

The dlls are from the ANGLE project by google. They emulate OpenGL ES 2 on DirectX9 devices. The same API is used by both Firefox and Chrome (and optionally by Qt) to emulate WebGL on Windows machines (so it's still under active development)

And yes, the GEDebugger relies on some desktop GL functionality that I haven't ported over, so I removed them temporarily. Like I said, this is a quick proof of concept hack.


RE: compiling direct x version - aki21 - 11-24-2013 12:23 AM

better than I though even with a bug all over place but not really bad.