|
January 17th, 2006, 01:36 Posted By: wraggster
PacManFan posted this update concerning his Playstation Emulator for PSP Project.
<blockquote>Hey eveyone,
I want to let you all know the current status of PSPSOne. After I got my dyanmic recompiler(mostly) working, I realized that I just wasn't seein the speed increase I was hoping for. The actual CPU emulation was running 3-5X faster, but the screen updates were still very slow (2-4 fps).
Well, I took the plunge, and converted my project to use the latest version of the PSPSDK, and the HW accelerated graphic functions (ge functions). With this, there is good and bad news. The bad news is that I'll no longer be able to run my project under the PSPE emulator, the good news is now PSPOne has the ability to run much faster with ge functions,than with the previous SW-based rendering.
I found an open-source OpenGL graphics plugin for PCSX, and converted it to work with the PSP GL framework. The PSP GL functions take advantage of HW-based acceleration, instead of software based rendering that I was doing before.
I was amazed by the speed improvement immediatley. I am now getting 8-10fps, and that is running with the interpreted (not dynamically recompiled) version of the CPU core.
So, In short, PSPSOne is now running at 8-10fps using hardware accelerated functions through OpenGL.
Because the PSP OpenGL port is not 100% complete. My rendering has some issues. Most noticably, the textures are not in the correct format. I'm working today to manually change the code that specifies the texture pixel format.
I'm very excited by this huge jump in speed. This will be even faster once I work out some issues with my dynamic recompiler running on the PSP with OpenGL
-PMF</blockquote>
For more information and downloads, click here!
There are 16 comments - Join In and Discuss Here
|
|