Emulators on Java: Difference between revisions

From Emulation General Wiki
Jump to navigation Jump to search
Gorilli09 (talk | contribs)
mNo edit summary
Line 131: Line 131:
|}
|}


=J2ME=
==J2ME==
{{Infobox software platform/Java Platform, Micro Edition}}
{{Infobox software platform/Java Platform, Micro Edition}}
==Nintendo==
===Nintendo===
===GameBoy Advance===
====GameBoy Advance====
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
Line 167: Line 167:
|}
|}


===Nintendo Entertainment System===
====Nintendo Entertainment System====
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Name
Line 234: Line 234:
|}
|}


===Game Boy / Game Boy Color===
====Game Boy / Game Boy Color====
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Name
Line 309: Line 309:
|}
|}


===SNES===
====SNES====
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
Line 330: Line 330:
|}
|}


==SEGA==
===SEGA===
===GameGear / MasterSystem===
====GameGear / MasterSystem====
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
Line 352: Line 352:
|}
|}


==Microsoft==
===Microsoft===
===MSX===
====MSX====
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
Line 368: Line 368:
|}
|}


==Atari==
===Atari===
===Atari 2600===
====Atari 2600====
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
Line 384: Line 384:
|}
|}


==Commodore==
===Commodore===
===C64===
====C64====
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
Line 406: Line 406:
|}
|}


===CPlus4===
====CPlus4====
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
Line 421: Line 421:
|}
|}


==Sinclair==
===Sinclair===
===ZX spectrum===
====ZX spectrum====
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
Line 449: Line 449:
|}
|}


==CHIP-8==
===CHIP-8===
===CHIP-8===
====CHIP-8====
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
Line 483: Line 483:
|}
|}


==Coleco==
===Coleco===
===ColecoVision===
====ColecoVision====
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
Line 505: Line 505:
|}
|}


==Apple==
===Apple===
===Apple series===
====Apple series====
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
Line 527: Line 527:
|}
|}


===Macintosh===
====Macintosh====
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
Line 542: Line 542:
|}
|}


==Infocom==
===Infocom===
===Z-Machine===
====Z-Machine====
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
Line 576: Line 576:
|}
|}


==Sharp MZ-800==
===Sharp MZ-800===
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
Line 591: Line 591:
|}
|}


==Miscellaneous==
===Miscellaneous===
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
Line 642: Line 642:
|}
|}


==Source port==
===Source port===
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name

Revision as of 04:57, 22 February 2026

Java
Developer Oracle Corporation

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

Multi-system

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

Commodore

Commodore 64 / 128

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

Cellphones

Java 2 Micro Edition (J2ME)

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)

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

Java Platform, Micro Edition
Application(s) Embedded systems, mobile devices
Status Inactive
Emulated

Nintendo

GameBoy Advance

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

Nintendo Entertainment System

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

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

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

SEGA

GameGear / MasterSystem

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

Microsoft

MSX

Name Latest version Active Accuracy Recommended
MSXEmu 2007 Low ~

Atari

Atari 2600

Name Latest version Active Accuracy Recommended
JMStella 0.1.11 Low ~

Commodore

C64

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

CPlus4

Name Latest version Active Accuracy Recommended
Minus4 2007 Low ~

Sinclair

ZX spectrum

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

CHIP-8

CHIP-8

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

Coleco

ColecoVision

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

Apple

Apple series

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

Macintosh

Name Latest version Active Accuracy Recommended
MacEmu ? Low ~

Infocom

Z-Machine

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

Sharp MZ-800

Name Latest version Active Accuracy Recommended
JMZemu Source Low ~

Miscellaneous

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

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

See also

Emulators on other systems(edit)