Thread Rating:
  • 3 Vote(s) - 4.67 Average
  • 1
  • 2
  • 3
  • 4
  • 5
compiling direct x version
#46
(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...
my sub weapon:
xperia mini hd
1ghz scorpion
single core
not clocked

my ultimate weapon
acer(laptop)
2.2ghz ?core
intel media accelarator 3000

i'm a tester,but not as good as other,please be kind with me,haha.
Reply
#47
any news about directx support ??
Reply
#48
(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.
Reply
#49
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
my sub weapon:
xperia mini hd
1ghz scorpion
single core
not clocked

my ultimate weapon
acer(laptop)
2.2ghz ?core
intel media accelarator 3000

i'm a tester,but not as good as other,please be kind with me,haha.
Reply
#50
aki21, please look at this thread: http://forums.ppsspp.org/showthread.php?tid=6856
Reply
#51
I just noticed that PPSSPP uses OGL. I thought it uses DX. So that's why SweetFX is incompatible. haha
Athlon x4 635 @3.5
660 OC 2GB
4GB DDR3 @7-7-7-20
Gamers cannot gain anything without first giving something in return, to obtain something of equal value must be lost that is gaming world's first law of equivalent exchange. In those days, I really believed that would be the world's one and only truth.
Reply
#52
there is no new about directx9 backend yet?been a while though.
my sub weapon:
xperia mini hd
1ghz scorpion
single core
not clocked

my ultimate weapon
acer(laptop)
2.2ghz ?core
intel media accelarator 3000

i'm a tester,but not as good as other,please be kind with me,haha.
Reply
#53
(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 ?
I worse write english so take easy on me
(even my own language realy bad T_T)

Rig to test now :
Windows 8 64 bit (Laptop)
Intel® Core™ i3-3110M (2.4GHz, 3MB L3 Cache)
Nvidia GT720M 2GB
Reply
#54
(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.
my sub weapon:
xperia mini hd
1ghz scorpion
single core
not clocked

my ultimate weapon
acer(laptop)
2.2ghz ?core
intel media accelarator 3000

i'm a tester,but not as good as other,please be kind with me,haha.
Reply
#55
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
Reply
#56
(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.
my sub weapon:
xperia mini hd
1ghz scorpion
single core
not clocked

my ultimate weapon
acer(laptop)
2.2ghz ?core
intel media accelarator 3000

i'm a tester,but not as good as other,please be kind with me,haha.
Reply
#57
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
Reply
#58
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.
my sub weapon:
xperia mini hd
1ghz scorpion
single core
not clocked

my ultimate weapon
acer(laptop)
2.2ghz ?core
intel media accelarator 3000

i'm a tester,but not as good as other,please be kind with me,haha.
Reply
#59
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.
Reply
#60
better than I though even with a bug all over place but not really bad.
my sub weapon:
xperia mini hd
1ghz scorpion
single core
not clocked

my ultimate weapon
acer(laptop)
2.2ghz ?core
intel media accelarator 3000

i'm a tester,but not as good as other,please be kind with me,haha.
Reply


Forum Jump: