Cellphone emulators: Difference between revisions
Tags: Mobile edit Mobile web edit |
No edit summary |
||
| Line 100: | Line 100: | ||
==Java 2 Micro Edition <small>(J2ME)</small>== | ==Java 2 Micro Edition <small>(J2ME)</small>== | ||
{{Infobox console | {{Infobox console | ||
|title = J2ME | |title = J2ME / Java ME | ||
|logo = J2ME.png | |logo = J2ME.png | ||
|logowidth = 220 | |logowidth = 220 | ||
|developer = [[wikipedia: | |developer = [[wikipedia: Sun Microsystems|Sun MicroSystems]]<br/>[[wikipedia: Oracle Corporation|Oracle Corporation]] | ||
|type = Cellphone / Mobile | |type = Cellphone / Mobile | ||
|generation = [[:Category:Seventh-generation video game consoles|7th generation]] | |generation = [[:Category:Seventh-generation video game consoles|7th generation]] | ||
| Line 239: | Line 238: | ||
|MidpX (NHAL Win32 Emulator) | |MidpX (NHAL Win32 Emulator) | ||
|align=left|{{Icon|Windows}} | |align=left|{{Icon|Windows}} | ||
|[https://web.archive.org/web/20070831144240/http://kwyshell.myweb.hinet.net 1.0.1][https://midp2exe.softag.com midp2exe] | |[https://web.archive.org/web/20070831144240/http://kwyshell.myweb.hinet.net 1.0.1]<br/>[https://midp2exe.softag.com midp2exe] | ||
|{{✗}} | |{{✗}} | ||
|Low | |Low | ||
| Line 318: | Line 317: | ||
|Sony Ericsson SDKs | |Sony Ericsson SDKs | ||
|align=left|{{Icon|Windows}} | |align=left|{{Icon|Windows}} | ||
|[https://archive.org/details/semc_java_me_cldc_sdk.2-5-0-6 2.5.0.6]/[http://www.mediafire.com/file/65sd9rfoe9d0c2q/semc_java_me_cldc_sdk.2-5-0-6.exe/file Mirror] | |[https://archive.org/details/semc_java_me_cldc_sdk.2-5-0-6 2.5.0.6]<br/>[http://www.mediafire.com/file/65sd9rfoe9d0c2q/semc_java_me_cldc_sdk.2-5-0-6.exe/file Mirror] | ||
|{{✓}} | |{{✓}} | ||
|Mid | |Mid | ||
| Line 864: | Line 863: | ||
{{Infobox console | {{Infobox console | ||
|title = [[N-Gage]] | |title = [[N-Gage]] | ||
| | |image2 = N-Gage_logo.png | ||
|image3 = N-Gage_2.0.png | |||
|logowidth = 220 | |logowidth = 220 | ||
|developer = [[wikipedia: Nokia|Nokia]] | |developer = [[wikipedia: Nokia|Nokia]] | ||
| Line 879: | Line 879: | ||
'''[[N-Gage]]''' is a mobile phone and a handheld game device developed and designed by <i>Nokia Corporation</i>, | '''[[N-Gage]]''' is a mobile phone and a handheld game device developed and designed by <i>Nokia Corporation</i>, | ||
announced on 4 November 2002 and released on 7 October 2003. | announced on 4 November 2002 and released on 7 October 2003.<br/> | ||
N-Gage QD introduced in 2004 as a redesign of the original "N-Gage Classic", fixing widely criticized issues and design problems. 'N-Gage' was discontinued in February 2006, with Nokia moving its gaming capabilities onto selected Series 60 smartphones.<br/> | |||
[[N-Gage (service)|N-Gage 2.0]] was announced in 2007. | |||
Originally a joint Nintendo-Nokia cellphone handheld hybrid project slated for 2005, Nintendo backed away from the project (and its plans for NES/Game Boy ports for mobile were repurposed for their Virtual Engine project). Nokia continued the project on their own anyways and released N-Gage on October 7, 2003, for <abbr title="$377.10 in 2018 money">$299</abbr> as the most powerful handheld of its time, that is up until the DS and PSP came along and ended Nokia's hopes at dominating the handheld gaming market. It had an ARM920T CPU at 104 MHz. | Originally a joint Nintendo-Nokia cellphone handheld hybrid project slated for 2005, Nintendo backed away from the project (and its plans for NES/Game Boy ports for mobile were repurposed for their Virtual Engine project). Nokia continued the project on their own anyways and released N-Gage on October 7, 2003, for <abbr title="$377.10 in 2018 money">$299</abbr> as the most powerful handheld of its time, that is up until the DS and PSP came along and ended Nokia's hopes at dominating the handheld gaming market. It had an ARM920T CPU at 104 MHz. | ||
| Line 907: | Line 909: | ||
|[https://github.com/EKA2L1/EKA2L1/releases Automatic CI builds] | |[https://github.com/EKA2L1/EKA2L1/releases Automatic CI builds] | ||
|{{✓}} | |{{✓}} | ||
|{{✓}}<ref group=N name=N- | |{{✓}}<ref group=N name=N-Gage 2.0>Required: [https://www.mediafire.com/file/u4fyfjyquwlepl1/N-Gage_2.0_v1.40.1557.zip/file N-Gage 2.0 Installer]</ref> | ||
|Mid | |Mid | ||
|{{✓}} | |{{✓}} | ||
| Line 949: | Line 951: | ||
|[https://github.com/EKA2L1/EKA2L1/releases Automatic CI builds]<br/>[https://play.google.com/store/apps/details?id=com.github.eka2l1 0.0.9] | |[https://github.com/EKA2L1/EKA2L1/releases Automatic CI builds]<br/>[https://play.google.com/store/apps/details?id=com.github.eka2l1 0.0.9] | ||
|{{✓}} | |{{✓}} | ||
|{{✓}}<ref group=N name=N- | |{{✓}}<ref group=N name=N-Gage 2.0></ref> | ||
|Mid | |Mid | ||
|{{✓}} | |{{✓}} | ||
| Line 995: | Line 997: | ||
|EXEN-V2 Generic Simulator | |EXEN-V2 Generic Simulator | ||
|align=left|{{Icon|Windows}} | |align=left|{{Icon|Windows}} | ||
|[ | |[http://alien256.narod.ru/EMULATOR.RAR 0.1] | ||
|Low | |Low | ||
|{{✗}} | |{{✗}} | ||
| Line 1,002: | Line 1,004: | ||
</div> | </div> | ||
; | ;EXEN-V2 Generic Simulator | ||
:A very old | :A very old emulator for ExEn software, taken from SDK. While many games will go in-game, they'll crash at various points and fps drop. | ||
==Classic BlackBerry OS== | ==Classic BlackBerry OS== | ||
| Line 1,223: | Line 1,225: | ||
|[https://github.com/RadratSoftworks/nofun 0.0.3] | |[https://github.com/RadratSoftworks/nofun 0.0.3] | ||
|{{✓}} | |{{✓}} | ||
| | |Mid | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
| Line 1,265: | Line 1,267: | ||
|[https://github.com/RadratSoftworks/nofun 0.0.3] | |[https://github.com/RadratSoftworks/nofun 0.0.3] | ||
|{{✓}} | |{{✓}} | ||
| | |Mid | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
| Line 1,297: | Line 1,299: | ||
===Flash Lite=== | ===Flash Lite=== | ||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
|- | |||
! scope="col"|Name | ! scope="col"|Name | ||
! scope="col"|Platform | ! scope="col"|Platform(s) | ||
! scope="col"|Version | ! scope="col"|Version | ||
! scope="col"| | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
! scope="col"|[[Emulation accuracy|Accuracy]] | |||
! scope="col"|Active | ! scope="col"|Active | ||
! scope="col"|Recommended | ! scope="col"|[[Recommended emulators|Recommended]] | ||
|- | |- | ||
! colspan="8"|Desktop | ! colspan="8"|Desktop | ||
| Line 1,309: | Line 1,313: | ||
|align=left|{{Icon|Windows|Linux|macOS}} | |align=left|{{Icon|Windows|Linux|macOS}} | ||
|[https://github.com/ruffle-rs/ruffle git] | |[https://github.com/ruffle-rs/ruffle git] | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |? | ||
|{{✓}} | |||
|{{✓}}(WIP) | |{{✓}}(WIP) | ||
|- | |- | ||
| Line 1,318: | Line 1,323: | ||
|align=left|{{Icon|Android}} | |align=left|{{Icon|Android}} | ||
|[https://github.com/torokati44/ruffle-android 1.0] | |[https://github.com/torokati44/ruffle-android 1.0] | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |? | ||
|{{✓}} | |||
|{{✓}}(WIP) | |{{✓}}(WIP) | ||
|- | |- | ||
| Line 1,433: | Line 1,439: | ||
:Open source emulator that can run J2ME software, will be adding i-Mode support in 2022. | :Open source emulator that can run J2ME software, will be adding i-Mode support in 2022. | ||
===KDDI | ===KDDI EZplus=== | ||
Japanese carrier KDDI/Au released ezplus as part of their EZweb set of standards for mobile telephony. It is based on Java ME extended with proprietary APIs. The first device supporting it was released on 2001 (Hitachi C451H). | Japanese carrier KDDI/Au released ezplus as part of their EZweb set of standards for mobile telephony. It is based on Java ME extended with proprietary APIs. The first device supporting it was released on 2001 (Hitachi C451H). | ||
ezplus was later renamed to "EZ-appli (Java)" (Japanese : "EZアプリ (Java)") and gradually replaced with a BREW-based solution called "EZ-appli (BREW)" until 2004 when the last ezplus device was released. | ezplus was later renamed to "EZ-appli (Java)" (Japanese : "EZアプリ (Java)") and gradually replaced with a BREW-based solution called "EZ-appli (BREW)" until 2004 when the last ezplus device was released. | ||
| Line 1,439: | Line 1,445: | ||
In 2006 an Open Application Player (Japanese: オープンアプリプレイヤー) feature was added allowing to run MIDP 2.0 Java apps on the BREW devices, which were often denominated as オープンアプリ. It lacks support for the original proprietary extensions of ezplus. On 2011, Open Application Player was updated and renamed to "EZ-appli (J)" along EZ-appli (BREW) which became "EZ-appli (B)" | In 2006 an Open Application Player (Japanese: オープンアプリプレイヤー) feature was added allowing to run MIDP 2.0 Java apps on the BREW devices, which were often denominated as オープンアプリ. It lacks support for the original proprietary extensions of ezplus. On 2011, Open Application Player was updated and renamed to "EZ-appli (J)" along EZ-appli (BREW) which became "EZ-appli (B)" | ||
Applications were denominated " | Applications were denominated "ezplus アプリ" (during the ezplus name era) and come in the form of <code>.KJX</code> files. | ||
====Emulators==== | ====Emulators==== | ||
| Line 1,486: | Line 1,492: | ||
;ezplus emulator | ;ezplus emulator | ||
:Official development tool from KDDI, developed by Zentek | :Official development tool from KDDI, developed by Zentek. | ||
;[[J2ME Loader]] | ;[[J2ME Loader]] | ||
| Line 1,562: | Line 1,568: | ||
|WIE (WIPI Emulator) | |WIE (WIPI Emulator) | ||
|align=left|{{Icon|Windows|Linux|macOS}} | |align=left|{{Icon|Windows|Linux|macOS}} | ||
|[https://github.com/dlunch/wie] | |[https://github.com/dlunch/wie git] | ||
|{{✓}} | |{{✓}} | ||
|? | |? | ||
|{{✓}} | |{{✓}} | ||
| | |? | ||
|- | |- | ||
|AROMA WIPI Emulator | |AROMA WIPI Emulator | ||
| Line 1,659: | Line 1,665: | ||
|? | |? | ||
|TBD | |TBD | ||
|- | |||
|iacMrp | |||
|align=left|{{Icon|MRE}} | |||
|[http://ityouyou.com/bbs/View.php?id=5238 0.7.6] | |||
|? | |||
|{{✗}} | |||
|{{✗}} | |||
|{{~}} | |||
|} | |} | ||
</div> | </div> | ||
| Line 1,671: | Line 1,685: | ||
! scope="col"|Platform(s) | ! scope="col"|Platform(s) | ||
! scope="col"|Version | ! scope="col"|Version | ||
! scope="col"|[[Emulation accuracy|Accuracy]] | ! scope="col"|[[Emulation accuracy|Accuracy]] | ||
! scope="col"|Active | ! scope="col"|Active | ||
| Line 1,681: | Line 1,694: | ||
|align=left|{{Icon|linux}} | |align=left|{{Icon|linux}} | ||
|? <small>(POC)</small> | |? <small>(POC)</small> | ||
|Low | |Low | ||
|{{✓}} | |{{✓}} | ||
| Line 1,786: | Line 1,798: | ||
</div> | </div> | ||
== | ==Maemo== | ||
===Windows Mobile <small>(PocketPC)</small>=== | ===Emulators=== | ||
{| class="wikitable" style="text-align:center;" | |||
|- | |||
! scope="col"|Name | |||
! scope="col"|Platform(s) | |||
! scope="col"|Version | |||
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | |||
! scope="col"|[[Emulation accuracy|Accuracy]] | |||
! scope="col"|Active | |||
! scope="col"|[[Recommended emulators|Recommended]] | |||
|- | |||
|The Maemulator | |||
|align=left|{{Icon|Linux|Web}} | |||
|[https://thp.io/2023/maemulator/ 23.2.25] | |||
|? | |||
|? | |||
|{{✓}} | |||
|{{~}} | |||
|} | |||
;The Maemulator | |||
:A compatibility layer for running Bounce Evolution on modern Linux-based systems using qemu user-space emulation. This is not an official port. | |||
==Windows Mobile / Phone series== | |||
===Windows Mobile <small>(PocketPC)</small>=== | |||
Released in 2000 by Microsoft as their first mobile OS, originally called "Pocket PC" and made to run on PDA's, the name changed to Windows Mobile when the PDA market began to shrink. WM was initially based on Windows CE before evolving into something unique. It was mainly designed for business users, so it didn't have a lot of games for it. | Released in 2000 by Microsoft as their first mobile OS, originally called "Pocket PC" and made to run on PDA's, the name changed to Windows Mobile when the PDA market began to shrink. WM was initially based on Windows CE before evolving into something unique. It was mainly designed for business users, so it didn't have a lot of games for it. | ||
| Line 1,806: | Line 1,843: | ||
|align=left|{{Icon|Windows}} | |align=left|{{Icon|Windows}} | ||
| | | | ||
https://github.com/davie504/Microsoft-Device-Emulator | [https://github.com/davie504/Microsoft-Device-Emulator git] | ||
[https://www.mediafire.com/file/u6g8z7sq2lb82re/MSDeviceEmu.zip/file 3.0] | [https://www.mediafire.com/file/u6g8z7sq2lb82re/MSDeviceEmu.zip/file 3.0] | ||
|? | |? | ||
| Line 1,844: | Line 1,881: | ||
</div> | </div> | ||
==TTPcom's Wireless Games Engine <small>(WGE)</small>== | ==TTPcom's Wireless Games Engine <small>([[WGE]])</small>== | ||
==Firefox OS== | ==Firefox OS== | ||
| Line 1,856: | Line 1,893: | ||
==Tizen== | ==Tizen== | ||
=== | ===Emulators=== | ||
https://developer.tizen.org/development/tizen-studio/download | {| class="wikitable" style="text-align:center;" | ||
|- | |||
! scope="col"|Name | |||
! scope="col"|Platform(s) | |||
! scope="col"|Version | |||
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | |||
! scope="col"|[[Emulation accuracy|Accuracy]] | |||
! scope="col"|Active | |||
! scope="col"|[[Recommended emulators|Recommended]] | |||
|- | |||
|Tizen SDK | |||
|align=left|{{Icon|Windows}} | |||
|[https://developer.tizen.org/development/tizen-studio/download SDK] | |||
|? | |||
|Mid | |||
|{{✗}} | |||
|{{~}} | |||
|} | |||
==Bada OS== | ==Bada OS== | ||
| Line 1,863: | Line 1,917: | ||
===Emulators=== | ===Emulators=== | ||
{{ | {| class="wikitable" style="text-align:center;" | ||
|- | |||
! scope="col"|Name | |||
! scope="col"|Platform(s) | |||
! scope="col"|Version | |||
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | |||
! scope="col"|[[Emulation accuracy|Accuracy]] | |||
! scope="col"|Active | |||
! scope="col"|[[Recommended emulators|Recommended]] | |||
|- | |||
|Bada SDK | |||
|align=left|{{Icon|Windows}} | |||
|[https://www.softpedia.com/get/Programming/SDK-DDK/bada-SDK.shtml 2.0.6] | |||
|? | |||
|? | |||
|{{✗}} | |||
|{{~}} | |||
|} | |||
==Acknowledgments== | ==Acknowledgments== | ||