Emulators on Java

From Emulation General Wiki
Jump to navigation Jump to search
Java
Icon Java.png
Developer Oracle Corporation
Type Software platform
Release date 1996

This includes all the different editions such as Micro and Standard.

Multi-system[edit]

Name Latest version License Active Recommended
Z64K 2.0.0 Proprietary
Z64K
Emulates Commodore 64, Commodore 128, ZX Spectrum, VIC-20 and Atari 2600.

Commodore[edit]

Commodore 64 / 128[edit]

Name Latest version License Active Recommended
Kernal64 1.8.5b1 MIT (Permissive) ~

Cellphones[edit]

Java 2 Micro Edition (J2ME)[edit]

Name Latest version Mascot Capsule 3D Accuracy VM Derived from License Active Recommended
FreeJ2ME git ~ Mid Host JVM GPLv3 (Copyleft)
SquirrelJME 0.4.0 Aims for 100% Custom (Java) GPLv3 (Copyleft) ? (WIP)
ME4SE 2.2.0 Mid ? ? ?
Pstros 1.6.0 Mid ? ? ?
MicroEmu git Mid Host JVM - LGPLv2.1
Apache 2.0

i-mode (DoJa)[edit]

Name Latest version Accuracy License Active Recommended
Jade 0.1.7 Low (DoJa 1.5) ?
SquirrelJME 0.4.0 Aims for 100% GPLv3 (Copyleft) ?

J2ME[edit]

Nintendo[edit]

GameBoy Advance[edit]

Name Latest version Active Accuracy Recommended
GBA_J2ME 1.0 Low ~
JGBA ? Low
iGBA ? Low
YGBA+ ? Low

Nintendo Entertainment System[edit]

Name Latest version FDS Accuracy License Active Recommended
vNES 1.7 (S60v3)git
1.2alt
? Low GPLv3 (Copyleft) ~
Jamicom 2007 ? Low Proprietary ~
NESx65 2013 ? Low Proprietary ~
NESx75 2013alt ? Low Proprietary ~
NesCube 3.2 ? Low Proprietary ~
NESGo Source ? Low GPLv3 (Copyleft) ~
MFC ? ? Low Proprietary

Game Boy / Game Boy Color[edit]

Name Latest Version License Active Recommended
CuteBoy 0.2 LGPLv3 (Copyleft) ~
GB4ME ? Proprietary ~
MjavaBoy 0.017 Proprietary ~
MeBoy 1.6git GPLv2 (Copyleft) ~
GameBoyjava [1] Proprietary
JavaBoy git GPLv2 (Copyleft)
JavaGB (JMEBoy) 1.5.3 ?
MGB ? Proprietary
MeBoy-F 2.2 GPLv2 (Copyleft)
MiniBoy ? Proprietary
MeBoy-Asha git GPLv2 (Copyleft) ?

SNES[edit]

Name Latest version Active Accuracy Recommended
J2MESnes ? Low
JSNES ? Low

SEGA[edit]

GameGear / MasterSystem[edit]

Name Latest version Active Accuracy Recommended
JavaGear ME 0.91alt Low ~
Minisega Demo Low

Microsoft[edit]

MSX[edit]

Name Latest version Active Accuracy Recommended
MSXEmu 2007 Low ~

Atari[edit]

Atari 2600[edit]

Name Latest version Active Accuracy Recommended
JMStella 0.1.11 Low ~

Commodore[edit]

C64[edit]

Name Latest version Active Accuracy Recommended
Frodo-C64 git Low ~
JMEC64 1.13 Low ~

CPlus4[edit]

Name Latest version Active Accuracy Recommended
Minus4 2007 Low ~

Sinclair[edit]

ZX spectrum[edit]

Name Latest version Active Accuracy Recommended
MobileZX 0.8.61 Low ~
PocketZX 0.2 Alpha Low
ZXplay [2] Low

CHIP-8[edit]

CHIP-8[edit]

Name Latest version Active Accuracy Recommended
MobiChip8 [3] Low ~
Chip8 [4]1 Low ~
emuChip8me git Low
J2ME Chip8 git0.1 Low

Coleco[edit]

ColecoVision[edit]

Name Latest version Active Accuracy Recommended
MicroVision ? Low ~
VColecoJava 2007 Low ~

Apple[edit]

Apple series[edit]

Name Latest version Active Accuracy Recommended
Apple llGO [5] Low ~
P84Ever [6] Low ~

Macintosh[edit]

Name Latest version Active Accuracy Recommended
MacEmu ? Low ~

Infocom[edit]

Z-Machine[edit]

Name Latest version Active Accuracy Recommended
Jfrotz 0.2.3 Low ~
Z2ME ? Low ~
Zaxmidlet 1.8.0 Low ~
ZeeMe [7] Low ~

Sharp MZ-800[edit]

Name Latest version Active Accuracy Recommended
JMZemu Source Low ~

Miscellaneous[edit]

Name Latest version Active Accuracy Recommended
MobileUnixJ2me ? Low ~
DROS [8] Low ~
MobileC [9] Low ~
ReadPlay ? Low ~
Sarien [10] Low ~
IBM_PC_XT ? Low ~
JPC [11] Low ~

Source port[edit]

Name Latest version Active Accuracy Recommended
Sonic-1-J2ME-Decompilation git ~ Mid

See also[edit]

Emulators on other systems
Calculators
CasioNumWorksTIHP
Handheld computers
PandoraDragonBox PyraPocketChip
Mobile
AndroidiOSMREJava
Microcontrollers
STM32ESP8266ESP32TM4C
Home computers
Commodore 64VIC-20BBC MicroTandy Color Computer 2
Dragon 32/64Coleco AdamZX SpectrumCambridge Z88Atari 8-bitAtari STPC-8800PC-9800
Other
RockboxiPodtvOSUEFIbrowsersRetroFWArduinoPocketSpritePICO-8TIC-80
Operating systems
Modern: WindowsLinuxmacOSWindows on ARMRaspberry PiBSD

Legacy (Microsoft): DOSWindows 3.xWindows 9xEnterprise Windows NTWindows XPWindows 7
Legacy (other): IRIXBeOSTowns OSClassic Mac OSNeXTSTEPOS/2TempleOSSunsOS

Legacy mobile (Microsoft): Windows CEPocket PCWindows MobileWindows PhoneWindows RT
Legacy mobile (other): MeeGoPalm OSSymbianEPOCBlackberry OSMediOSZaurus

Other: AmigaOSRISC OSQNXKaiOSKolibriOSMorphOSHaikuMaemoToaruOSSolarisZealOSRedox

External links[edit]