[quote]According to wikipedia BD-J is based on Java 1.3, which rules out JNI.
[/quote]
No, JNI was there long before 1.3 (IIRC it was there since the beginning?)
Maybe you’re confusing JNI with native buffers (which were introduced in java 1.4, and heavily used in LWJGL)?
[quote]If you have an access to PSGL, it is possible, otherwise it is not possible and personally, I won’t spend some time in doing it if I’m not sure I can use PSGL. Moreover, TUER is obviously worse than Quake 2. Maybe the creators of Jake2 (or the creator of Undead Arena, Night Squad, Futuristic Arenas) would have a chance to do a Quake2-like in Java for PS3.
[/quote]
[quote]Well, quite, it all does depend on having some sort of GL access.
[/quote]
Has anyone been listening? :
Talking about GL access and first person shooters is really irrelevant without even having proper controller support.
I think the bottom line is that BDJ is obviously not meant for any serious gaming. You can squeeze some game play out of it, but only if it doesn’t depend too much on proper controls. Like board games, casual games, card games, that kind of thing.
For more serious gaming, I guess the way to go would be to get OpenJDK running on PS3 with the devkit.
Who knows, a great java game that would make a great fit for PSN might get Sony interested enough to support the idea of java by donating a devkit to whoever is going to get OpenJDK running on PS3? It would at least be good propaganda for Sony against the wild spread idea that PS3 is too hard to develop for.
I still think puppygames would make a really great fit on PSN and would probably do great there… And perhaps Tribal Trouble too. (hint hint ;))
Until then, it’s probably a better idea to experiment with Linux and the IBM JRE to see what java on PS3 can be capable of.