You are not logged in.

1

Sunday, September 18th 2011, 6:05pm

java emulator?

gibt es nen Java emualtor für den Ds?
Also um handy games und so zu emulieren?

feuri

Homebrew-Fortgeschrittener

(108)

    Deutschland

Posts: 876

Location: /home/feuri

Occupation: Schüler

  • Send private message

2

Sunday, September 18th 2011, 6:11pm


Danke an Anti-Ultimate für den Avatar. ^^

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »feuri« (morgen, 13:37)

Lurker70

Homebrew-Einsteiger

(2)

    Deutschland

Posts: 30

Location: Dortmund

  • Send private message

3

Friday, January 20th 2012, 10:43pm

Und was soll das bedeuten? Das es wegen der ARM-Plattform kein Java gibt?


StarWolf3000

PHP Developer & Tutor / Anti Warez and Cheating Task Force

(214)

    Deutschland

Posts: 1,448

Location: /dev/di

  • Send private message

4

Saturday, January 21st 2012, 9:03am

Die Frage stellt sich eher, warum man Java emulieren sollte, wenn man die Java-Spiele nicht stattdessen in nativem ARM-Assembler oder in C/C++ umsetzen würde? Es gibt durchaus einen Java-JIT Interpreter für den DS, aber von dem brauchst nicht viel zu erwarten. Man kann die Java-Plattform nicht mit komplett anderen Plattformen wie dem SNES, GB/GBC/GBA usw. vergleichen, für die es jeweils recht gute Emulatoren gibt.

Java-Spiele würden ausserdem so extremst langsam laufen (falls überhaupt), dass sie unspielbar wären. Die Umsetzung des Minecraft-Classic Modus hingegen erfolgt(e) komplett durch nativem C++-Code der auf dem DS läuft (um jetzt mal ein aktuelles Java-Beispiel zu nennen).

Lurker70

Homebrew-Einsteiger

(2)

    Deutschland

Posts: 30

Location: Dortmund

  • Send private message

5

Saturday, January 21st 2012, 1:51pm

Man kann aber nur Spiele in andere Sprachen portieren, wenn man deren Quellcode hat. Was wohl auf 99% der Java-Spiele nicht zutreffen dürfte. Zwar liegt Java-Code per Definition in einem Code vor, der sich mit Einschränkungen in den Ursprungscode zurück compilieren lässt, doch das hat nicht wirklich was mit dem Originalcode zu tun. Wurde ein Obfuscator benutzt, kann man das Programm auch genau so gut auch neu programmieren. Meine Frage zielte hingegen auch eher auf die Existenz einer Implementierung einer Java-VM auf der ARM-Architektur. Was ja nicht völlig abwegig ist, da viele Handys ARM-Prozessoren beinhalten und es deshalb schon längst derarige VMs geben müsste. Wenn auch nicht frei erhältlich.

Similar threads