java emulator?

      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).


      EigenschaftWert
      Modell:PlayStation Vita Slim, WiFi, schwarz, PCH-2016
      System-Software:3.63
      Modell:PlayStation TV
      System-Software:3.63, Whitelist Database modified
      Software:7 Vita Cartridges, 9 Titel als PSN-Download (Stand: 10. November 2016)
      Currently playing:Akiba's Trip 2: Undead & Undressed (+ DLC)


      EigenschaftWert
      Modell:PlayStation 4 Slim, 1 TB, CUH-2016B
      System-Software:4.06
      Software:1 PS4-Disk, 3 PSN-Downloads (Stand: 22. Dezember 2016)
      Currently playing:Megadimension Neptunia VII (+ DLC)
      Backlog:Deponia, Fairy Fencer F: Advent Dark Force, Sword Art Online: Hollow Realization

      EigenschaftWert
      Modell:Nintendo 3DS XL Yoshi Special Edition (grün-weiß)
      System-Software:10.1.0-27E
      Software:5 Titel als 3DS-Cartridge, 8 3DS-Titel als Download, 4 Virtual-Console-Titel (Stand: 18. Oktober 2015)
      Flashkarten:SuperCard DSTWO (wird nicht im 3DS benutzt)
      Currently playing:Hatsune Miku: Project Mirai DX / Pokémon: Omega Rubin / Cave Story + (3DSWare)

      EigenschaftWert
      Modell:Nintendo GameCube PAL Silber
      Revision:DOL-001
      Zubehör:2 Controller (Purple + Silber, kabelgeb.), 1 MemoryCard (128 MB, BigBen Interactive), 1 Game Boy Player, Nintendo MultiAV-Kabel, RGB-Kabel
      Spiele:12
      Sonstiges:SD Media Launcher

      EigenschaftWert
      Modell:Nintendo Wii Weiß
      Systemmenü:4.1E
      Boot Loader:Fixed Boot Loader (boot1c) / Standard Boot Loader boot2 v4
      BootMii:IOS
      Priiloader:v0.4 rev80 DE
      HBC:1.1.2
      cIOS + MIOS:IOS222 (hermes v4), IOS249[38] rev19 / cMIOS v10 with integrated GameCube Backup Launcher v0.2
      USB Loader + Storage:USB Loader GX (1.0.x), uLoader 5.1, cfg USB Loader, Neogamma / ohne



      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.