Actually I’m writing a fullscreen game on windows with Java, Its going to run on little embedded machines so I checked Linux before WinXP, but it runs really really slower than linux, in a P2 2ghz I get on windows 80 fps, and in Linux ( same computer ) 33 fps, I’m trying as much things as I can,

 

            Checked IBM Jre, Sun Jre, Blackdown Jre ( the fastest one by my tests but still slow for the game in comparation with windows)

 

            Checked some JNI solutions like jsdl, I wrote tons of bugfixes and get it working but its extremely slow.

                                                           Sdl4java lots of changes again, better than jsdl but extremely slow.

 

            J3D ( the game its 2d ) With wapper classes ( written by a friend ) so can program like if its 2d, and only works fine if I fill just 20% or 30% of the screen, If I fill more with graphics everything get slower and slower

 

            Actually I have asked trolltech to check their qt/awt peer clases but still have no answer.

 

            Kaffe, gcj/gij Its not enough ( Im using jfm and some 1.4 things )

 

 

            So my desesperated question its this : Its there any way to get it working at least as fast as windows ?

 

                        May be dynamic loading motif and use a faster motif ( does it exists a faster motif than the your one ) ?

 

                        Perhaps using some SDL/GTK/QT peer working with blackdown ( all I checked just are abandoned projects ) ?

 

                        Or using some kind of obscure non documented native interface faster than JNI ( I think sdl4java should work fine if jni where faster )…

 

            Thanks in advance

Reply via email to