View Single Post
Old February 22nd, 2009   #102 (permalink)
Shin_Gouki
Registered User
 
Shin_Gouki's Avatar
 
Join Date: Jan 2003
Location: Europe / Germany
Posts: 842
Quote:
Originally Posted by grahams View Post
Hey, good to see some ongoing discussion.

As those who I sent the code to know, I was pretty pissed off with the screen copy up speed from the software GPU on Vista and Mac (doing a stretched filter blit)... it was taking about 20-30ms (which basically is nearly all your time at 30fps). This took only a couple of ms on XP. It just seemed so stupid that I could render the whole playstation GPU stuff in java code into an int[] backed image really quickly, and the blitting of that to the screen took a much much longer time.

So, I added a new "Display" (the bit responsible for getting the int[] from the software GPU up to the screen). I used LWJGL and basically just render a single texture mapped GL quad per frame.

GREAT NEWS... everything works like a charm on both Vista and OS X.

That has given me some renewed enthusiasm to get this out their ASAP - it is super cool to run 4 emus at the same time flawlessly ;-)
Hey graham!
Thats good news, nice to hear from you

Quote:
Originally Posted by raksmey1309 View Post
What u guys talking about i dont understand did java make jpsp run fast
jpcsp ist _not_ related to jpsx. Maybe you could say that they are both written using java

But i guess there are also some emus which use C or C++.
__________________
yes i have a mac, so what?

Last edited by Shin_Gouki; February 22nd, 2009 at 11:56.. Reason: Automerged Doublepost
Shin_Gouki is offline   Reply With Quote