Emulators on Java: Difference between revisions

From Emulation General Wiki
Jump to navigation Jump to search
mNo edit summary
No edit summary
Line 13: Line 13:
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Name
! scope="col"|Version
! scope="col"|Latest version
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
! scope="col"|[[Recommended emulators|Recommended]]
Line 20: Line 20:
| [[Z64K]]
| [[Z64K]]
| [http://www.z64k.com/ {{Z64KVer}}]
| [http://www.z64k.com/ {{Z64KVer}}]
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 31: Line 31:
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Name
! scope="col"|Version
! scope="col"|Latest version
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
! scope="col"|[[Recommended emulators|Recommended]]
Line 38: Line 38:
|Kernal64
|Kernal64
|[https://github.com/abbruzze/kernal64 {{Kernal64Ver}}]
|[https://github.com/abbruzze/kernal64 {{Kernal64Ver}}]
|{{}}
|{{Green}} {{License|MIT}} ({{License|Permissive}})
|{{✓}}
|{{✓}}
|{{~}}
|{{~}}
Line 47: Line 47:
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Name
! scope="col"|Version
! scope="col"|Latest version
! scope="col"|<abbr title="Hi Corporation's 3D Engine">Mascot Capsule 3D</abbr>
! scope="col"|<abbr title="Hi Corporation's 3D Engine">Mascot Capsule 3D</abbr>
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|VM
! scope="col"|VM
! scope="col"|Derived from
! scope="col"|Derived from
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
! scope="col"|[[Recommended emulators|Recommended]]
Line 62: Line 62:
|Host JVM
|Host JVM
| —
| —
|{{}}
|{{Green}} {{License|GPLv3}} ({{License|Copyleft}})
|{{✓}}
|{{✓}}
|{{✓}}
|{{✓}}
Line 72: Line 72:
|Custom (Java)
|Custom (Java)
| —
| —
|{{}}
|{{Green}} {{License|GPLv3}} ({{License|Copyleft}})
|{{✓}}
|{{✓}}
|?<small> (WIP)</small>
|?<small> (WIP)</small>
Line 82: Line 82:
|?
|?
|?
|?
|{{}}
|{{?}}
|{{✗}}
|{{✗}}
|{{✗}}
|{{✗}}
Line 92: Line 92:
|?
|?
|?
|?
|?
|{{?}}
|{{✗}}
|{{✗}}
|{{✗}}
|{{✗}}
Line 102: Line 102:
|Host JVM
|Host JVM
| -
| -
|{{}}
|{{Green}} {{License|LGPLv21}}<br>{{License|Apache2}}
|{{✗}}
|{{✗}}
|{{✗}}
|{{✗}}
Line 110: Line 110:
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Name
! scope="col"|Version
! scope="col"|Latest version
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
! scope="col"|[[Recommended emulators|Recommended]]
Line 119: Line 119:
|[https://web.archive.org/web/20151127190756/http://mujweb.cz/molej/jade/index.htm 0.1.7]
|[https://web.archive.org/web/20151127190756/http://mujweb.cz/molej/jade/index.htm 0.1.7]
|Low (DoJa 1.5)
|Low (DoJa 1.5)
|?
|{{?}}
|{{✗}}
|{{✗}}
|{{✗}}
|{{✗}}
Line 126: Line 126:
|{{SquirrelJMEVer}}
|{{SquirrelJMEVer}}
|{{SquirrelJMEAccuracy}}
|{{SquirrelJMEAccuracy}}
|{{}}
|{{Green}} {{License|GPLv3}} ({{License|Copyleft}})
|{{✓}}
|{{✓}}
|?
|?
Line 136: Line 136:
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
! class="unsortable"|Version
! class="unsortable"|Latest version
! class="unsortable"|Active
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|[[Emulation accuracy|Accuracy]]
Line 169: Line 169:
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Name
! scope="col"|Version
! scope="col"|Latest version
! scope="col"|[[Wikipedia:Family Computer Disk System|FDS]]
! scope="col"|[[Wikipedia:Family Computer Disk System|FDS]]
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
! scope="col"|[[Recommended emulators|Recommended]]
Line 180: Line 180:
| ?
| ?
| Low
| Low
| {{}}
| {{Green}} {{License|GPLv3}} ({{License|Copyleft}})
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 188: Line 188:
| ?
| ?
| Low
| Low
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 196: Line 196:
| ?
| ?
| Low
| Low
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 204: Line 204:
| ?
| ?
| Low
| Low
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 212: Line 212:
| ?
| ?
| Low
| Low
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 220: Line 220:
| ?
| ?
| Low
| Low
| {{}}
| {{Green}} {{License|GPLv3}} ({{License|Copyleft}})
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 228: Line 228:
| ?
| ?
| Low
| Low
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
Line 237: Line 237:
! scope="col"|Name
! scope="col"|Name
! scope="col"|Latest Version
! scope="col"|Latest Version
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
! scope="col"|[[Recommended emulators|Recommended]]
Line 243: Line 243:
| CuteBoy
| CuteBoy
| [http://cuteboy.sourceforge.net 0.2]
| [http://cuteboy.sourceforge.net 0.2]
| {{}}
| {{Green}} {{License|LGPLv3}} ({{License|Copyleft}})
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 249: Line 249:
| GB4ME
| GB4ME
| ?
| ?
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 255: Line 255:
| MjavaBoy
| MjavaBoy
| [https://web.archive.org/web/20160818222612/http://mjavaboy.latinowebs.com/index.html#Descargas 0.017]
| [https://web.archive.org/web/20160818222612/http://mjavaboy.latinowebs.com/index.html#Descargas 0.017]
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 261: Line 261:
| MeBoy
| MeBoy
| [http://www.arktos.se/meboy/download.php 1.6][https://github.com/chijure/meboy git]
| [http://www.arktos.se/meboy/download.php 1.6][https://github.com/chijure/meboy git]
| {{}}
| {{Green}} {{License|GPLv2}} ({{License|Copyleft}})
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 267: Line 267:
| GameBoyjava
| GameBoyjava
| [http://cbn.narod.ru/English.htm]
| [http://cbn.narod.ru/English.htm]
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
Line 273: Line 273:
| JavaBoy
| JavaBoy
| [https://github.com/chijure/JavaBoy git]
| [https://github.com/chijure/JavaBoy git]
| {{}}
| {{Green}} {{License|GPLv2}} ({{License|Copyleft}})
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
Line 279: Line 279:
| JavaGB (JMEBoy)
| JavaGB (JMEBoy)
| [https://sourceforge.net/projects/javagb/files/jmeBoy/JMEBoy%201.5.3 1.5.3]
| [https://sourceforge.net/projects/javagb/files/jmeBoy/JMEBoy%201.5.3 1.5.3]
| {{}}
| {{?}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
Line 285: Line 285:
| MGB
| MGB
| ?
| ?
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
Line 291: Line 291:
| MeBoy-F
| MeBoy-F
| [https://web.archive.org/web/20100314135305/http://kfyatek-dev.jogger.pl/2010/03/06/meboy-f-2-2 2.2]
| [https://web.archive.org/web/20100314135305/http://kfyatek-dev.jogger.pl/2010/03/06/meboy-f-2-2 2.2]
| {{}}
| {{Green}} {{License|GPLv2}} ({{License|Copyleft}})
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
Line 297: Line 297:
| MiniBoy
| MiniBoy
| ?
| ?
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
Line 303: Line 303:
| MeBoy-Asha
| MeBoy-Asha
| [https://github.com/Summeli/MeBoy-Asha git]
| [https://github.com/Summeli/MeBoy-Asha git]
| {{}}
| {{Green}} {{License|GPLv2}} ({{License|Copyleft}})
| {{✗}}
| {{✗}}
| ?
| ?
Line 311: Line 311:
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
! class="unsortable"|Version
! class="unsortable"|Latest version
! class="unsortable"|Active
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|[[Emulation accuracy|Accuracy]]
Line 333: Line 333:
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
! class="unsortable"|Version
! class="unsortable"|Latest version
! class="unsortable"|Active
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|[[Emulation accuracy|Accuracy]]
Line 355: Line 355:
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
! class="unsortable"|Version
! class="unsortable"|Latest version
! class="unsortable"|Active
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|[[Emulation accuracy|Accuracy]]
Line 371: Line 371:
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
! class="unsortable"|Version
! class="unsortable"|Latest version
! class="unsortable"|Active
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|[[Emulation accuracy|Accuracy]]
Line 387: Line 387:
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
! class="unsortable"|Version
! class="unsortable"|Latest version
! class="unsortable"|Active
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|[[Emulation accuracy|Accuracy]]
Line 408: Line 408:
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
! class="unsortable"|Version
! class="unsortable"|Latest version
! class="unsortable"|Active
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|[[Emulation accuracy|Accuracy]]
Line 424: Line 424:
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
! class="unsortable"|Version
! class="unsortable"|Latest version
! class="unsortable"|Active
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|[[Emulation accuracy|Accuracy]]
Line 452: Line 452:
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
! class="unsortable"|Version
! class="unsortable"|Latest version
! class="unsortable"|Active
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|[[Emulation accuracy|Accuracy]]
Line 486: Line 486:
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
! class="unsortable"|Version
! class="unsortable"|Latest version
! class="unsortable"|Active
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|[[Emulation accuracy|Accuracy]]
Line 508: Line 508:
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
! class="unsortable"|Version
! class="unsortable"|Latest version
! class="unsortable"|Active
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|[[Emulation accuracy|Accuracy]]
Line 529: Line 529:
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
! class="unsortable"|Version
! class="unsortable"|Latest version
! class="unsortable"|Active
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|[[Emulation accuracy|Accuracy]]
Line 545: Line 545:
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
! class="unsortable"|Version
! class="unsortable"|Latest version
! class="unsortable"|Active
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|[[Emulation accuracy|Accuracy]]
Line 578: Line 578:
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
! class="unsortable"|Version
! class="unsortable"|Latest version
! class="unsortable"|Active
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|[[Emulation accuracy|Accuracy]]
Line 593: Line 593:
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
! class="unsortable"|Version
! class="unsortable"|Latest version
! class="unsortable"|Active
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|[[Emulation accuracy|Accuracy]]
Line 644: Line 644:
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! Name
! Name
! class="unsortable"|Version
! class="unsortable"|Latest version
! class="unsortable"|Active
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|[[Emulation accuracy|Accuracy]]
Line 651: Line 651:
| Sonic-1-J2ME-Decompilation
| Sonic-1-J2ME-Decompilation
| [https://github.com/Iso-Kilo/Sonic-1-J2ME-Decompilation git]
| [https://github.com/Iso-Kilo/Sonic-1-J2ME-Decompilation git]
| {{}}
| {{~}}
| Mid
| Mid
| {{✓}}
| {{✓}}

Revision as of 01:28, 12 October 2024

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

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