View Single Post
Old February 22nd, 2009   #104 (permalink)
niuus
Registered User
 
niuus's Avatar
 
Join Date: Nov 2006
Location: Caracas
Posts: 332
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 ;-)
That's great to hear, keep up.
__________________
Quote:
Originally Posted by Hard core Rikki View Post
If games don't work in emulators, play it on the real Gamecube.
Uh? No Gamecube? How about NOT playing these games?
Main Rig:
Motherboard: abit Fatal1ty F-I90HD / CPU: Intel Core 2 Quad Q6600@2.90GHz (Thermaltake Big Typhoon fan)/ RAM: Corsair Xtreme XMS2 4GB DDR2@800 / Video: Radeon HD 2600XT (Catalyst 9.9) / Sound: Soundblaster X-Fi ElitePro / Speakers: Creative Inspire 5.1 5200 / HD: Hitachi 500GB SATAII / OS: Windows XP SP2+ 64bit

niuus is offline   Reply With Quote