Emulators on Java: Difference between revisions

WebMint (talk | contribs)
No edit summary
Ilyagredasov (talk | contribs)
No edit summary
Tags: Mobile edit Mobile web edit Advanced mobile edit
 
(12 intermediate revisions by 9 users not shown)
Line 1: Line 1:
{{Outdated}}
{{Infobox platform
{{Infobox platform
|title = Java
|title = Java
|logo = Icon_Java.png
|logo = Icon_Java.png
|logowidth = 64px
|logowidth = 64
|developer = [[wikipedia:Oracle Corporation|Oracle Corporation]]
|developer = [[wikipedia:Oracle Corporation|Oracle Corporation]]
|type = [[:Category:Emulators on software platforms|Software platform]]
|type = [[:Category:Emulators on miscellaneous|Software platform]]
|release = 1996
|release = 1996
}}
}}
Line 13: Line 14:
{| 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]]
|-
|-
| [[Z64K]]
| [[Z64K]]
| [http://www.z64k.com/ {{Z64KVer}}]
| [http://www.z64k.com/ {{Z64KVer}}]
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 27: Line 28:
;[[Z64K]]:Emulates Commodore 64, Commodore 128, ZX Spectrum, VIC-20 and Atari 2600.
;[[Z64K]]:Emulates Commodore 64, Commodore 128, ZX Spectrum, VIC-20 and Atari 2600.


==Nintendo==
==Commodore==
===Nintendo Entertainment System===
===Commodore 64 / 128===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
|Kernal64
|[https://github.com/abbruzze/kernal64 {{Kernal64Ver}}]
|{{Green}} {{License|MIT}} ({{License|Permissive}})
|{{✓}}
|{{~}}
|}
 
==Cellphones==
===Java 2 Micro Edition <small>(J2ME)</small>===
{| 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"|[[Emulation accuracy|Accuracy]]
! scope="col"|VM
! scope="col"|Derived from
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
|[[FreeJ2ME]]
|[https://github.com/hex007/freej2me/actions git]
|{{~}}
|Mid
|Host JVM
| —
|{{Green}} {{License|GPLv3}} ({{License|Copyleft}})
|{{✓}}
|{{✓}}
|-
|[[SquirrelJME]]
|{{SquirrelJMEVer}}
|{{✗}}
|{{SquirrelJMEAccuracy}}
|Custom (Java)
| —
|{{Green}} {{License|GPLv3}} ({{License|Copyleft}})
|{{✓}}
|?<small> (WIP)</small>
|-
|[http://me4se.org ME4SE]
|[https://sourceforge.net/projects/kobjects/files/me4se/2.2.0 2.2.0]
|{{✗}}
|Mid
|?
|?
|{{?}}
|{{✗}}
|{{✗}}
|-
|Pstros
|[https://web.archive.org/web/20060720210353/http://www.volny.cz/molej/pstros/download.htm 1.6.0]
|{{✗}}
|Mid
|?
|?
|{{?}}
|{{✗}}
|{{✗}}
|-
|MicroEmu
|[https://github.com/artem-frolov/microemu git]
|{{✗}}
|Mid
|Host JVM
| -
|{{Green}} {{License|LGPLv21}}<br>{{License|Apache2}}
|{{✗}}
|{{✗}}
|}
 
===i-mode (DoJa)===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
|Jade
|[https://web.archive.org/web/20151127190756/http://mujweb.cz/molej/jade/index.htm 0.1.7]
|Low (DoJa 1.5)
|{{?}}
|{{✗}}
|{{✗}}
|-
|[[SquirrelJME]]
|{{SquirrelJMEVer}}
|{{SquirrelJMEAccuracy}}
|{{Green}} {{License|GPLv3}} ({{License|Copyleft}})
|{{✓}}
|?
|}
 
==J2ME==
{{Infobox software platform/Java Platform, Micro Edition}}
===Nintendo===
====GameBoy Advance====
{| class="wikitable" style="text-align:center;"
! Name
! class="unsortable"|Latest version
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! [[Recommended Emulators|Recommended]]
|-
| GBA_J2ME
| [http://oldfag.top/downloads/?act=view&id=168 1.0]
| {{✗}}
| Low
| {{~}}
|-
| JGBA
| ?
| {{✗}}
| Low
| {{✗}}
|-
| iGBA
| ?
| {{✗}}
| Low
| {{✗}}
|-
| YGBA+
| ?
| {{✗}}
| Low
| {{✗}}
|}
 
====Nintendo Entertainment System====
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! 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]]
|-
|-
| vNES
| vNES
Line 42: Line 182:
| ?
| ?
| Low
| Low
| {{}}
| {{Green}} {{License|GPLv3}} ({{License|Copyleft}})
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 50: Line 190:
| ?
| ?
| Low
| Low
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 58: Line 198:
| ?
| ?
| Low
| Low
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 66: Line 206:
| ?
| ?
| Low
| Low
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 74: Line 214:
| ?
| ?
| Low
| Low
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 82: Line 222:
| ?
| ?
| Low
| Low
| {{}}
| {{Green}} {{License|GPLv3}} ({{License|Copyleft}})
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 90: Line 230:
| ?
| ?
| Low
| Low
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
|}
|}


===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
! 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]]
|-
|-
| CuteBoy
| CuteBoy
| [http://cuteboy.sourceforge.net 0.2]
| [http://cuteboy.sourceforge.net 0.2]
| {{}}
| {{Green}} {{License|LGPLv3}} ({{License|Copyleft}})
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 111: Line 251:
| GB4ME
| GB4ME
| ?
| ?
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 117: Line 257:
| 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 123: Line 263:
| 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 129: Line 269:
| GameBoyjava
| GameBoyjava
| [http://cbn.narod.ru/English.htm]
| [http://cbn.narod.ru/English.htm]
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
Line 135: Line 275:
| JavaBoy
| JavaBoy
| [https://github.com/chijure/JavaBoy git]
| [https://github.com/chijure/JavaBoy git]
| {{}}
| {{Green}} {{License|GPLv2}} ({{License|Copyleft}})
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
Line 141: Line 281:
| 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 147: Line 287:
| MGB
| MGB
| ?
| ?
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
Line 153: Line 293:
| 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 159: Line 299:
| MiniBoy
| MiniBoy
| ?
| ?
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
Line 165: Line 305:
| MeBoy-Asha
| MeBoy-Asha
| [https://github.com/Summeli/MeBoy-Asha git]
| [https://github.com/Summeli/MeBoy-Asha git]
| {{}}
| {{Green}} {{License|GPLv2}} ({{License|Copyleft}})
| {{✗}}
| ?
|}
 
====SNES====
{| class="wikitable" style="text-align:center;"
! Name
! class="unsortable"|Latest version
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! [[Recommended Emulators|Recommended]]
|-
| J2MESnes
| ?
| {{✗}}
| Low
| {{✗}}
|-
| JSNES
| ?
| {{✗}}
| Low
| {{✗}}
|}
 
===SEGA===
====GameGear / MasterSystem====
{| class="wikitable" style="text-align:center;"
! Name
! class="unsortable"|Latest 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
| {{✗}}
|}
 
===Microsoft===
====MSX====
{| class="wikitable" style="text-align:center;"
! Name
! class="unsortable"|Latest version
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! [[Recommended Emulators|Recommended]]
|-
| MSXEmu
| [http://genergabasa.php0h.com/upload.php?i=1 2007]
| {{✗}}
| Low
| {{~}}
|}
 
===Atari===
====Atari 2600====
{| class="wikitable" style="text-align:center;"
! Name
! class="unsortable"|Latest version
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! [[Recommended Emulators|Recommended]]
|-
| 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"|Latest version
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! [[Recommended Emulators|Recommended]]
|-
| Frodo-C64
| [https://github.com/SimonKagstrom/frodo git]
| {{✗}}
| Low
| {{~}}
|-
| JMEC64
| [https://sourceforge.net/projects/jmec64/files 1.13]
| {{✗}}
| Low
| {{~}}
|}
 
====CPlus4====
{| class="wikitable" style="text-align:center;"
! Name
! class="unsortable"|Latest 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"|Latest version
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! [[Recommended Emulators|Recommended]]
|-
| MobileZX
| [http://mobilezx.sourceforge.net 0.8.61]
| {{✗}}
| Low
| {{~}}
|-
| PocketZX
| [https://www.emu-land.net/computers/zx_spectrum/emuls/java 0.2 Alpha]
| {{✗}}
| Low
| {{✗}}
|-
| ZXplay
| [http://cbn.narod.ru/English.htm]
| {{✗}}
| Low
| {{✗}}
|}
 
===CHIP-8===
====CHIP-8====
{| class="wikitable" style="text-align:center;"
! Name
! class="unsortable"|Latest version
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! [[Recommended Emulators|Recommended]]
|-
| MobiChip8
| [http://java-ap.wz.cz/index.php?str=other-emus]
| {{✗}}
| Low
| {{~}}
|-
| Chip8
| [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"|Latest 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"|Latest version
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! [[Recommended Emulators|Recommended]]
|-
| Apple llGO
| [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"|Latest version
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! [[Recommended Emulators|Recommended]]
|-
| MacEmu
| ?
| ?
| {{✗}}
| Low
| {{~}}
|}
|}


==Cellphones==
===Infocom===
==Java 2 Micro Edition <small>(J2ME)</small>==
====Z-Machine====
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! Name
! scope="col"|Version
! class="unsortable"|Latest version
! scope="col"|<abbr title="Sony Ericsson 3D Engine V3">Mascot Capsule 3D V3</abbr>
! class="unsortable"|Active
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|VM
! [[Recommended Emulators|Recommended]]
! scope="col"|Derived from
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
|-
|-
|[[FreeJ2ME]]
| Jfrotz
|[https://sourceforge.net/projects/freej2me/files/ 2018/09/07][https://github.com/hex007/freej2me git]
| [https://sourceforge.net/projects/jfrotz/files/JFrotz_0.2.3 0.2.3]
|{{✗}}
| {{✗}}
|Mid
| Low
|Host JVM
| {{~}}
| —
|{{✓}}
|{{✓}}
|{{}}
|-
|-
|[[SquirrelJME]]
| Z2ME
|{{SquirrelJMEVer}}
| ?
|{{✗}}
| {{✗}}
|{{SquirrelJMEAccuracy}}
| Low
|Custom (Java)
| {{~}}
| —
|{{}}
|{{✓}}
|?<small> (WIP)</small>
|-
|-
|[http://me4se.org ME4SE]
| Zaxmidlet
|[https://sourceforge.net/projects/kobjects/files/me4se/2.2.0 2.2.0]
| [https://sourceforge.net/projects/zaxmidlet/files/zaxmidlet 1.8.0]
|{{✗}}
| {{✗}}
|Mid
| Low
|?
| {{~}}
|?
|{{✓}}
|{{✗}}
|{{}}
|-
|-
|Pstros
| ZeeMe
|[https://web.archive.org/web/20060720210353/http://www.volny.cz/molej/pstros/download.htm 1.6.0]
| [http://setera.org/ZeeME]
|{{✗}}
| {{✗}}
|Mid
| Low
|?
| {{~}}
|?
|}
|?
 
|{{✗}}
===Sharp MZ-800===
|{{✗}}
{| class="wikitable" style="text-align:center;"
! Name
! class="unsortable"|Latest version
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! [[Recommended Emulators|Recommended]]
|-
|-
|MicroEmu
| JMZemu
|[https://github.com/artem-frolov/microemu git]
| [https://sourceforge.net/p/jmzemu/code-0/HEAD/tree Source]
|{{✗}}
| {{✗}}
|Mid
| Low
|Host JVM
| {{~}}
| -
|{{✓}}
|{{✗}}
|{{}}
|}
|}


===i-mode (DoJa)===
===Miscellaneous===
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! Name
! scope="col"|Version
! class="unsortable"|Latest version
! scope="col"|[[Emulation Accuracy|Accuracy]]
! class="unsortable"|Active
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|Active
! [[Recommended Emulators|Recommended]]
! scope="col"|[[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
| {{~}}
|-
| Sarien
| [http://java-ap.wz.cz/index.php?str=other-emus]
| {{✗}}
| Low
| {{~}}
|-
| IBM_PC_XT
| ?
| {{✗}}
| Low
| {{~}}
|-
|-
|Jade
| JPC
|[https://web.archive.org/web/20151127190756/http://mujweb.cz/molej/jade/index.htm 0.1.7]
| [http://java-ap.wz.cz/index.php?str=other-emus]
|Low (DoJa 1.5)
| {{✗}}
|?
| Low
|{{}}
| {{~}}
|{{✗}}
|}
 
===Source port===
{| class="wikitable" style="text-align:center;"
! Name
! class="unsortable"|Latest version
! class="unsortable"|Active
! scope="col"|[[Emulation accuracy|Accuracy]]
! [[Recommended Emulators|Recommended]]
|-
|-
|[[SquirrelJME]]
| Sonic-1-J2ME-Decompilation
|{{SquirrelJMEVer}}
| [https://github.com/Iso-Kilo/Sonic-1-J2ME-Decompilation git]
|{{SquirrelJMEAccuracy}}
| {{~}}
|{{✓}}
| Mid
|{{✓}}
| {{✓}}
|?
|}
|}


[[Category:Emulators on software platforms]]
==See also==
{{Emulators on other systems‎‎}}
 
==External links==
* [https://archive.org/details/j2me-emuSoftware  Collection (Archive.org)]
* [http://likemulator.xtgem.com/emulator%20for%20java L2]
* [http://zanotowane.pl/e/4/emulacja,java0A0909090A09090909zbior,linkow,do.php L3]
* [https://spac1.net/files/user/egorhidro/list/kons-nye-igry/xmuljatory/xmuljatory-dlja-j2me-java-1684137/ L4]
 
[[Category:Emulators on miscellaneous]]
[[Category:Emulators on mobiles]]