Difference between revisions of "Emulators on Java"

From Emulation General Wiki
Jump to navigation Jump to search
(Nintendo)
(Tags: Mobile edit, Mobile web edit)
Line 28: Line 28:
  
 
==Nintendo==
 
==Nintendo==
===Nintendo Entertainment System===
+
 
 +
===GameBoy Advance===
 +
 
 
{| class="wikitable" style="text-align:center;"
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
+
! Name
! scope="col"|Version
+
! class="unsortable"|Version
! scope="col"|[[Wikipedia:Family Computer Disk System|FDS]]
+
! class="unsortable"|Active
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
! [[Recommended Emulators|Recommended]]
! scope="col"|Active
+
|-
! scope="col"|[[Recommended Emulators|Recommended]]
+
| GBA_J2ME
 +
| [http://oldfag.top/downloads/?act=view&id=168 1.0]
 +
| {{✗}}
 +
| Low
 +
| {{~}}
 +
|-
 +
| JGBA
 +
| ?
 +
| {{✗}}
 +
| Low
 +
| {{✗}}
 +
|-
 +
| iGBA
 +
| ?
 +
| {{✗}}
 +
| Low
 +
| {{✗}}
 
|-
 
|-
| vNES
+
| YGBA+
| [http://web.archive.org/web/20111010231155/http://www.vampent.com/vnes.htm 1.7 (S60v3)][https://github.com/Summeli/vNes-Asha git]<br/>[https://web.archive.org/web/20061202055857/http://www.vampent.com:80/files/vNesJ2ME.zip 1.2][http://emul.lark.ru/dendy/emu/vnes.html alt]
 
 
| ?
 
| ?
 +
| {{✗}}
 
| Low
 
| Low
| {{✓}}
 
 
| {{✗}}
 
| {{✗}}
 +
|}
 +
 +
===Game Boy / Color===
 +
 +
{| class="wikitable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| CuteBoy
 +
| [http://cuteboy.sourceforge.net 0.2]
 +
| {{✗}}
 +
| Low
 
| {{~}}
 
| {{~}}
 
|-
 
|-
| Jamicom
+
| MeBoy
| [http://genergabasa.php0h.com/upload.php?i=1 2007]
+
| [http://www.arktos.se/meboy/download.php 1.6][https://github.com/chijure/meboy git]
| ?
+
| {{✗}}
 
| Low
 
| Low
 +
| {{~}}
 +
|-
 +
| MeBoy-F
 +
| [https://web.archive.org/web/20100314135305/http://kfyatek-dev.jogger.pl/2010/03/06/meboy-f-2-2 2.2]
 
| {{✗}}
 
| {{✗}}
 +
| Low
 +
| {{~}}
 +
|-
 +
| JavaGB (JMEBoy)
 +
| [https://sourceforge.net/projects/javagb/files/jmeBoy/JMEBoy%201.5.3 1.5.3]
 
| {{✗}}
 
| {{✗}}
 +
| Low
 
| {{~}}
 
| {{~}}
 
|-
 
|-
| NESx65
+
| GB4ME
| [http://cbn.narod.ru/English.htm 2013]
 
 
| ?
 
| ?
 +
| {{✗}}
 +
| Low
 +
| {{✗}}
 +
|-
 +
| GameBoyjava
 +
| [http://cbn.narod.ru/English.htm]
 +
| {{✗}}
 +
| Low
 +
| {{✗}}
 +
|-
 +
| JavaBoy
 +
| [https://github.com/chijure/JavaBoy git]
 +
| {{✗}}
 
| Low
 
| Low
 
| {{✗}}
 
| {{✗}}
 +
|-
 +
| MjavaBoy
 +
| [https://web.archive.org/web/20160818222612/http://mjavaboy.latinowebs.com/index.html#Descargas 0.017]
 +
| {{✗}}
 +
| Low
 
| {{✗}}
 
| {{✗}}
| {{~}}
 
 
|-
 
|-
| NESx75
+
| MGB
| [http://cbn.narod.ru/English.htm 2013][http://emul.lark.ru/dendy/str/75.html alt]
 
 
| ?
 
| ?
 +
| {{✗}}
 
| Low
 
| Low
 
| {{✗}}
 
| {{✗}}
 +
|-
 +
| MiniBoy
 +
| ?
 +
| {{✗}}
 +
| Low
 
| {{✗}}
 
| {{✗}}
 +
|}
 +
 +
===NES===
 +
 +
{| class="wikitable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| Nescube
 +
| [https://phoneky.com/games/?s=download&id=j4j67064 3.2]
 +
| {{✗}}
 +
| Low-Mid
 
| {{~}}
 
| {{~}}
 
|-
 
|-
| NesCube
+
| Jamicom
| [https://phoneky.com/games/?s=download&id=j4j67064 3.2]
+
| [http://genergabasa.php0h.com/upload.php?i=1 2007]
 +
| {{✗}}
 +
| Low
 +
| {{✗}}
 +
|-
 +
| MFC
 
| ?
 
| ?
 +
| {{✗}}
 +
| Low
 +
| {{✗}}
 +
|-
 +
| NESx65
 +
| [http://cbn.narod.ru/English.htm 2013]
 +
| {{✗}}
 +
| Low
 +
| {{✗}}
 +
|-
 +
| NESx75
 +
| [http://cbn.narod.ru/English.htm 2013][http://emul.lark.ru/dendy/str/75.html alt]
 +
| {{✗}}
 
| Low
 
| Low
 
| {{✗}}
 
| {{✗}}
 +
|-
 +
| vNES
 +
| [https://web.archive.org/web/20061202055857/http://www.vampent.com:80/files/vNesJ2ME.zip 1.2][http://emul.lark.ru/dendy/emu/vnes.html alt]
 +
| {{✗}}
 +
| Low
 
| {{✗}}
 
| {{✗}}
| {{~}}
 
 
|-
 
|-
 
| NESGo
 
| NESGo
 
| [https://sourceforge.net/p/nesgo/code/HEAD/tree Source]
 
| [https://sourceforge.net/p/nesgo/code/HEAD/tree Source]
 +
| {{✗}}
 +
| Low
 +
| {{✗}}
 +
|}
 +
 +
===SNES===
 +
 +
{| class="wikitable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| J2MESnes
 
| ?
 
| ?
 +
| {{✗}}
 
| Low
 
| Low
| {{✓}}
 
 
| {{✗}}
 
| {{✗}}
| {{~}}
 
 
|-
 
|-
| MFC
+
| JSNES
| ?
 
 
| ?
 
| ?
 +
| {{✗}}
 
| Low
 
| Low
 
| {{✗}}
 
| {{✗}}
 +
|}
 +
 +
==SEGA==
 +
 +
===GameGear / MasterSystem===
 +
 +
{| class="wikitable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| JavaGear ME
 +
| [https://ww.riskyjatt.com/JavaGear_ME_v.0.91.jar~Emulators~Sony-Ericsson(K600,-750,-W550,-700.8-x0,-V,-Z800-(176-x-220))~New_Mix_Software-(New)~Mobile-Software-d.html 0.91][https://spac1.net/files/view/javagearme-accurate-452485 alt]
 +
| {{✗}}
 +
| Low
 +
| {{~}}
 +
|-
 +
| Minisega
 +
| [https://seclub.org/forum/posts/156322 Demo]
 
| {{✗}}
 
| {{✗}}
 +
| Low
 
| {{✗}}
 
| {{✗}}
 
|}
 
|}
  
===Game Boy / Game Boy Color===
+
==Microsoft==
 +
 
 +
===MSX===
 
{| class="wikitable" style="text-align:center;"
 
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
+
! Name
! scope="col"|Latest Version
+
! class="unsortable"|Version
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
! class="unsortable"|Active
! scope="col"|Active
+
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|[[Recommended Emulators|Recommended]]
+
! [[Recommended Emulators|Recommended]]
 
|-
 
|-
| CuteBoy
+
| MSXEmu
| [http://cuteboy.sourceforge.net 0.2]
+
| [http://genergabasa.php0h.com/upload.php?i=1 2007]
| {{✓}}
 
 
| {{✗}}
 
| {{✗}}
 +
| Low
 
| {{~}}
 
| {{~}}
 +
|}
 +
 +
==Atari==
 +
 +
===Atari 2600===
 +
 +
{| class="wikitable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! [[Recommended Emulators|Recommended]]
 
|-
 
|-
| GB4ME
+
| JMStella
| ?
+
| [https://sourceforge.net/projects/jmstella/files/V0.1.11 0.1.11]
 
| {{✗}}
 
| {{✗}}
 +
| Low
 +
| {{~}}
 +
|}
 +
 +
==Commodore==
 +
 +
===C64===
 +
 +
{| class="wikitable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| Frodo-C64
 +
| [https://github.com/SimonKagstrom/frodo git]
 
| {{✗}}
 
| {{✗}}
 +
| Low
 
| {{~}}
 
| {{~}}
 
|-
 
|-
| MjavaBoy
+
| JMEC64
| [https://web.archive.org/web/20160818222612/http://mjavaboy.latinowebs.com/index.html#Descargas 0.017]
+
| [https://sourceforge.net/projects/jmec64/files 1.13]
 
| {{✗}}
 
| {{✗}}
 +
| Low
 +
| {{~}}
 +
|}
 +
 +
===CPlus4===
 +
 +
{| class="wikitable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| Minus4
 +
| [http://genergabasa.php0h.com/upload.php?i=1 2007]
 
| {{✗}}
 
| {{✗}}
 +
| Low
 
| {{~}}
 
| {{~}}
 +
|}
 +
 +
==Sinclair==
 +
 +
===ZX spectrum===
 +
 +
{| class="wikitable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! [[Recommended Emulators|Recommended]]
 
|-
 
|-
| MeBoy
+
| MobileZX
| [http://www.arktos.se/meboy/download.php 1.6][https://github.com/chijure/meboy git]
+
| [http://mobilezx.sourceforge.net 0.8.61]
| {{✓}}
 
 
| {{✗}}
 
| {{✗}}
 +
| Low
 
| {{~}}
 
| {{~}}
 
|-
 
|-
| GameBoyjava
+
| PocketZX
 +
| [https://www.emu-land.net/computers/zx_spectrum/emuls/java 0.2 Alpha]
 +
| {{✗}}
 +
| Low
 +
| {{✗}}
 +
|-
 +
| ZXplay
 
| [http://cbn.narod.ru/English.htm]
 
| [http://cbn.narod.ru/English.htm]
 
| {{✗}}
 
| {{✗}}
 +
| Low
 
| {{✗}}
 
| {{✗}}
 +
|}
 +
 +
==Chip8==
 +
 +
===Chip8===
 +
 +
{| class="wikitable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| MobiChip8
 +
| [http://java-ap.wz.cz/index.php?str=other-emus]
 
| {{✗}}
 
| {{✗}}
 +
| Low
 +
| {{~}}
 
|-
 
|-
| JavaBoy
+
| Chip8
| [https://github.com/chijure/JavaBoy git]
+
| [http://java-ap.wz.cz/index.php?str=other-emus][http://www.geardome.com/chip8-emulator-mobile.php 1]
| {{}}
+
| {{✗}}
 +
| Low
 +
| {{~}}
 +
|-
 +
| emuChip8me
 +
| [https://github.com/jborza/emuchip8me git]
 +
| {{✗}}
 +
| Low
 +
| {{✗}}
 +
|-
 +
| J2ME Chip8
 +
| [https://github.com/drhelius/J2ME-Chip-8-Emulator git][http://www.geardome.com/chip8-emulator-mobile.php 0.1]
 +
| {{✗}}
 +
| Low
 +
| {{✗}}
 +
|}
 +
 
 +
==Coleco==
 +
 
 +
===ColecoVision===
 +
 
 +
{| class="wikitable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| MicroVision
 +
| ?
 
| {{✗}}
 
| {{✗}}
 +
| Low
 +
| {{~}}
 +
|-
 +
| VColecoJava
 +
| [http://genergabasa.php0h.com/upload.php?i=1 2007]
 
| {{✗}}
 
| {{✗}}
 +
| Low
 +
| {{~}}
 +
|}
 +
 +
==Apple==
 +
 +
===Apple Series===
 +
 +
{| class="wikitable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! [[Recommended Emulators|Recommended]]
 
|-
 
|-
| JavaGB (JMEBoy)
+
| Apple llGO
| [https://sourceforge.net/projects/javagb/files/jmeBoy/JMEBoy%201.5.3 1.5.3]
+
| [http://java-ap.wz.cz/index.php?str=other-emus]
| {{✓}}
 
 
| {{✗}}
 
| {{✗}}
 +
| Low
 +
| {{~}}
 +
|-
 +
| P84Ever
 +
| [http://freshmeat.sourceforge.net/projects/p84ever]
 
| {{✗}}
 
| {{✗}}
 +
| Low
 +
| {{~}}
 +
|}
 +
 +
===Macintosh===
 +
 +
{| class="wikitable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! [[Recommended Emulators|Recommended]]
 
|-
 
|-
| MGB
+
| MacEmu
 
| ?
 
| ?
 
| {{✗}}
 
| {{✗}}
 +
| Low
 +
| {{~}}
 +
|}
 +
 +
==Infocom==
 +
 +
===Z-Machine===
 +
 +
{| class="wikitable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| Jfrotz
 +
| [https://sourceforge.net/projects/jfrotz/files/JFrotz_0.2.3 0.2.3]
 
| {{✗}}
 
| {{✗}}
 +
| Low
 +
| {{~}}
 +
|-
 +
| Z2ME
 +
| ?
 
| {{✗}}
 
| {{✗}}
 +
| Low
 +
| {{~}}
 
|-
 
|-
| MeBoy-F
+
| Zaxmidlet
| [https://web.archive.org/web/20100314135305/http://kfyatek-dev.jogger.pl/2010/03/06/meboy-f-2-2 2.2]
+
| [https://sourceforge.net/projects/zaxmidlet/files/zaxmidlet 1.8.0]
| {{✓}}
 
 
| {{✗}}
 
| {{✗}}
 +
| Low
 +
| {{~}}
 +
|-
 +
| ZeeMe
 +
| [http://setera.org/ZeeME]
 
| {{✗}}
 
| {{✗}}
 +
| Low
 +
| {{~}}
 +
|}
 +
 +
==Sharp MZ-800==
 +
 +
{| class="wikitable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! [[Recommended Emulators|Recommended]]
 
|-
 
|-
| MiniBoy
+
| JMZemu
 +
| [https://sourceforge.net/p/jmzemu/code-0/HEAD/tree Source]
 +
| {{✗}}
 +
| Low
 +
| {{~}}
 +
|}
 +
 
 +
===Miscellaneous===
 +
 
 +
{| class="wikitable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| MobileUnixJ2me
 
| ?
 
| ?
 
| {{✗}}
 
| {{✗}}
 +
| Low
 +
| {{~}}
 +
|-
 +
| DROS
 +
| [http://java-ap.wz.cz/index.php?str=other-emus]
 +
| {{✗}}
 +
| Low
 +
| {{~}}
 +
|-
 +
| MobileC
 +
| [http://java-ap.wz.cz/index.php?str=other-emus]
 
| {{✗}}
 
| {{✗}}
 +
| Low
 +
| {{~}}
 +
|-
 +
| ReadPlay
 +
| ?
 
| {{✗}}
 
| {{✗}}
 +
| Low
 +
| {{~}}
 
|-
 
|-
| MeBoy-Asha
+
| Sarien
| [https://github.com/Summeli/MeBoy-Asha git]
+
| [http://java-ap.wz.cz/index.php?str=other-emus]
| {{✓}}
 
 
| {{✗}}
 
| {{✗}}
 +
| Low
 +
| {{~}}
 +
|-
 +
| IBM_PC_XT
 
| ?
 
| ?
 +
| {{✗}}
 +
| Low
 +
| {{~}}
 +
|-
 +
| JPC
 +
| [http://java-ap.wz.cz/index.php?str=other-emus]
 +
| {{✗}}
 +
| Low
 +
| {{~}}
 +
|}
 +
 +
===Source port===
 +
 +
{| class="wikitable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| Sonic-1-J2ME-Decompilation
 +
| [https://github.com/Iso-Kilo/Sonic-1-J2ME-Decompilation git]
 +
| {{✓}}
 +
| Mid
 +
| {{✓}}
 
|}
 
|}
  

Revision as of 08:34, 28 January 2022

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

Name Version FLOSS Active Recommended
Z64K 2.0.0
Z64K
Emulates Commodore 64, Commodore 128, ZX Spectrum, VIC-20 and Atari 2600.

Nintendo

GameBoy Advance

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

Game Boy / Color

Name Version Active Accuracy Recommended
CuteBoy 0.2 Low ~
MeBoy 1.6git Low ~
MeBoy-F 2.2 Low ~
JavaGB (JMEBoy) 1.5.3 Low ~
GB4ME ? Low
GameBoyjava [1] Low
JavaBoy git Low
MjavaBoy 0.017 Low
MGB ? Low
MiniBoy ? Low

NES

Name Version Active Accuracy Recommended
Nescube 3.2 Low-Mid ~
Jamicom 2007 Low
MFC ? Low
NESx65 2013 Low
NESx75 2013alt Low
vNES 1.2alt Low
NESGo Source Low

SNES

Name Version Active Accuracy Recommended
J2MESnes ? Low
JSNES ? Low

SEGA

GameGear / MasterSystem

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

Microsoft

MSX

Name Version Active Accuracy Recommended
MSXEmu 2007 Low ~

Atari

Atari 2600

Name Version Active Accuracy Recommended
JMStella 0.1.11 Low ~

Commodore

C64

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

CPlus4

Name Version Active Accuracy Recommended
Minus4 2007 Low ~

Sinclair

ZX spectrum

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

Chip8

Chip8

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

Coleco

ColecoVision

Name Version Active Accuracy Recommended
MicroVision ? Low ~
VColecoJava 2007 Low ~

Apple

Apple Series

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

Macintosh

Name Version Active Accuracy Recommended
MacEmu ? Low ~

Infocom

Z-Machine

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

Sharp MZ-800

Name Version Active Accuracy Recommended
JMZemu Source Low ~

Miscellaneous

Name 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 Version Active Accuracy Recommended
Sonic-1-J2ME-Decompilation git Mid

Cellphones

Java 2 Micro Edition (J2ME)

Name Version Mascot Capsule 3D V3 Accuracy VM Derived from FLOSS Active Recommended
FreeJ2ME 2018/09/07git Mid Host JVM
SquirrelJME 0.2.0 Aims for 100% Custom (Java) ? (WIP)
ME4SE 2.2.0 Mid ? ?
Pstros 1.6.0 Mid ? ? ?
MicroEmu git Mid Host JVM -

i-mode (DoJa)

Name Version Accuracy FLOSS Active Recommended
Jade 0.1.7 Low (DoJa 1.5) ?
SquirrelJME 0.2.0 Aims for 100% ?