Ok i will get straight to the point, the program I'm writing is an 8-bit 
console emulator

The performance wouldn't be noticeable at all if I sync the speed to refresh 
rate on modern pc (any PC that is made in the past 8 years should be able to 
run it) but for comparison sake, an equivalent C++ based emu can break the 
1000fps barrier with athlon xp 2200+ whereas with j6u5 mine barely hit 500 fps, 
but honestly I don't expect much since it's not really java strong point, all I 
wanted is to be able to run my emu on really old PC (P3 400 - 500) at 
reasonable performance.

I was able to achieve this with j6u5 without any frameskipping, but with j6u10 
even my P3 800 is having hard time maintaining a constant 60fps. I would 
probably have to resort to JOGL or LWJGL however I wish I could keep my app 
pure as in pure JAVA with standard libraries. 

and something weird, I found out that my drawing routine suffers a 10% 
performance penalty by enabling this -Dsun.java2d.d3d=false on j6u10b22 (250+ 
-> 220+).
[Message sent by forum member 'bonbon' (bonbon)]

http://forums.java.net/jive/thread.jspa?messageID=272350

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA2D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to