Changes

Jump to navigation Jump to search

Cellphone emulators

4,244 bytes added, 22 March
m
no edit summary
|[[KEmulator]]
|align=left|{{Icon|Windows}}
|[https://archive.org/details/KEmulator103 1.0.3]<br/>[https://nnp.nnchan.ru/kem/ 2.13.215] <small>(nnmod)</small>
|{{✓}}<small>(nnmod)</small><ref>[https://drive.google.com/file/d/1T-xZO_iY46zx3JN1hYxAiIHY5lhvAhG0/view 1.0.3 modded + Mascot Capsule 3D support]</ref>
|Mid
|{{✓}} <small>(nnmod)</small>
|{{✓}}
|-
|MahoLator
|align=left|{{Icon|Windows|Lin}}
|[https://nnp.nnchan.ru/ml/ 2024.216.3]
|{{✗}}
|Mid
|?
| —
|{{✗}}
|{{✓}}
|{{~}}
|-
|[[FreeJ2ME]]
|[[SquirrelJME]]
|align=left|{{Icon|Java}}
|{{SquirrelJMEVer}}<br/> [https://buildbot.libretro.com/nightly/ libretro core]<br/>
|{{✗}}
|{{SquirrelJMEAccuracy}}
|{{✓}}
|{{✓}}
|? {{~}} <small>(WIP)</small>
|-
|Jademula
|[[JL-Mod]] <small>(JL fork)</small>
|align=left|{{Icon|Android}}
|[https://github.com/woesss/JL-Mod/releases {{JL-ModVerJLModVer}}]<br/>[https://github.com/woesss/JL-Mod/actions devreleases/tag/continuous Development build]
|{{✓}}
|High
|phoneME Advanced
|{{✓}}
|{{}}
|{{~}}
|-
|[[JL-Mod]] <small> (JL fork)</small>
|align=left|{{Icon|Switch|Windows|Linux}}
|[https://github.com/woesss/JL-Mod/releases {{JL-ModVerJLModVer}}]<br/>[https://github.com/woesss/JL-Mod/actions devreleases/tag/continuous Development build]
| <b>Windows/Linux</b> :<br/>[[Android emulators|Android emulators]]<br/>
<b>Nintendo Switch</b> :<br/>Switchroot
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.
However, while gaining support through GBA/PS1 ports (including the only English version of the JP-only Xanadu series until 2016) and a few original exclusives, the thing suffered from huge design flaws, from the button layout to the display and cell phone functionality. Furthermore, as a derivative of business-oriented devices, it didn't even have any dedicated video or sound hardware, so not unlike many of the PC MS-DOS games, the main CPU had to take care of it, severely limiting its full potential.
Has a revision called the ''QD'' which was unveiled on April 14, 2004, with an ARM9E CPU. ROM dumps of Symbian and N-Gage games are available.
 
==Emulators==
{|class="wikitable" style="text-align:center;"
|[[EKA2L1]]
|align=left|{{Icon|Android}}
|[https://github.com/EKA2L1/EKA2L1/releases Automatic CI builds]<br/>[https://play.google.com/store/apps/details?id=com.github.eka2l1 0.1.0.9]
|{{✓}}
|{{~}}<ref group=N name=N-Gage2.0>Required: [https://www.mediafire.com/file/u4fyfjyquwlepl1/N-Gage_2.0_v1.40.1557.zip/file N-Gage 2.0 Installer]</ref>
===MeeGo===
 
==Jolla==
===Sailfish OS===
==In-Fusio==
==BlackBerry==
===BlackBerry OS===
[[File:BlackBerry 9900 Simulator.png|thumb|198px|BlackBerry 9900 Simulator]]
A [https://blackberry.qnx.com/en QNX] based operating system used in BlackBerry devices.
|StyleTap
|align=left|{{Icon|Windows|macOS|Lin}}
|[https://newsblog.styletap.com/index.php 0.8.033034] <small>($)</small>
|?
|{{✗}}
|[https://cloudpilot-emu.github.io cloudpilot]
|align=left|{{Icon|Web}}
|[https://github.com/cloudpilot-emu/cloudpilot-emu/releases 1.8.14{{CloudpilotVer}}]
|Mid
|{{✓}}
|PHEM
|align=left|{{Icon|Android}}
|[https://github.com/Florin9doi/PHEM git1.44]
|?
|{{✓}}
!scope="col"|Recommended
|-
!colspan="7"|PreenvPC / x86|align=left|{{Icon|All}}-|[https://wwwwebostv.rwilco12developer.lge.com/Files/WebOSdevelop/WebOS%20Emulator%20Imagestools/ hereemulator-introduction webOS SDK emulator]|Midalign=left|{{Icon|Windows|macOS|Linux}}|5.0||{{✗}}|{{✓}}
|{{✓}}
|-
|[https://webostv.developer.lge.com/develop/tools/simulator-introduction webOS SDK simulator]
|align=left|{{Icon|Windows|macOS|Linux}}
|6.0
|
|{{✗}}
|{{~}}|{{✓}}|-!colspan="7"|Mobile / ARM
|-
|webOS Emulator images
|{{✗}}
|{{✓}}
|-
!colspan="7"|Image
|-
|Preenv
|
|[https://www.rwilco12.com/Files/WebOS/WebOS%20Emulator%20Images/ here]
|Mid
|{{✓}}
|{{✗}}
|{{~}}
|}
Also see https://liliputing.com/phoenix-devices-gets-open-webos-to-run-as-an-android-app/
 
==WebOS Ports==
===LuneOS===
==Samsung==
!scope="col"|Active
!scope="col"|Recommended
|-
!colspan="6"|PC / x86
|-
|Bada SDK
!scope="col"|Version
!scope="col"|FLOSS
!scope="col"|Accuracy
!scope="col"|Active
!scope="col"|Recommended
|-
!colspan="6"|Tizen SDKPC / x86|align=left|{{Icon|Windows}}-|[https://developer.tizen.org/development/tizen-studio/download SDKTizen Studio]|?align=left|{{Icon|Windows|macOS|Linux}}|Mid5.1
|{{✗}}
|{{~✓}}|{{✓}}
|}
;Tizen Studio
:Has both a Tizen emulator (more accurate) and a Tizen simulator (more usable for slower computers).
==Google==
===[[Android emulators|Android]]===
 
==Apple==
===[[iOS emulators|iOS]]===
{|class="wikitable" style="text-align:center;"
!scope="col"|Name
!scope="col"|Platform(s)
!scope="col"|Latest Version
!scope="col"|FLOSS
!scope="col"|Active
!colspan="6"|PC / x86
|-
|[https://touchhledeveloper.org touchHLEandroid.com/studio Android Studio]|align=left|{{Icon|Windows|macOS|Linux|ChromeOS}}|[https://github5.com/hikari-no-yume/touchHLE git]1|{{~}}
|{{✓}}
|{{~}}
|-
!colspan|[https://play.google.com/googleplaygames Google Play Games]|align=left|{{Icon|Windows}}|[https://play.google.com/googleplaygames#section-system-requirements Beta]<br/>[https://developer.android.com/games/playgames/emulator Developer]|{{✗}} ||{{✓}} ||{{~}}|-|[https://trinityemulator.github.io/ Trinity]|align="6"left|{{Icon|Windows}}|Mobile [https://github.com/TrinityEmulator/TrinityEmulator/ ARMreleases git]|{{✓}} ||{{~}} ||{{~}}
|-
|[https://touchhle.org touchHLE]
|align=left|{{Icon|Android}}
|[https://github.com/hikari-no-yume/touchHLE git]
|{{✓}}
|{{✓}}
|{{~}}
|}
;Android Studio
:Has a emulator for Android TV and the new/old Google TV models.
==MediaTekApple=====Mediatek Runtime Environment <small>(MRE) / MAUI</small>[[iOS emulators|iOS]]=== Being the turnkey solutions firm that they are known for, as their chips are used on millions and millions of el-cheapo "Shanzhai" devices all over the world (especially counterfeit Nokias and Goophones among other things), Mediatek has also come up with their own mobile platform and API known as the [http://news.softpedia.com/news/Opera-Mini-Arrives-on-MediaTek-s-Runtime-Environment-MRE-238105.shtml Mediatek Runtime Environment], aka MAUI. It is targeted for so-called "smart" feature phones, i.e. those that offer similar functionality to standard mobile operating systems like Android, but are watered down for entry-level users. Games and applications for this platform are in <code>.VXP</code> format and other applications appear to be available on the usual WAP sites. 
{|class="wikitable" style="text-align:center;"
!scope="col"|Name
!scope="col"|Platform(s)
!scope="col"|Version
!scope="col"|Accuracy
!scope="col"|FLOSS
!scope="col"|Active
!scope="col"|Recommended
|-
!colspan="6"|PC / x86|Mediatek MRE SDK-|[https://touchhle.org touchHLE]|align=left|{{Icon|Windows|macOS}}|[httphttps://www.mediafiregithub.com/file/l5pghqj9msvhf4v/MRE_SDK_3.0.00.20_Normal_Eng.ziphikari-no-yume/file 3.0.00.20touchHLE git]|Mid|{{}}
|{{✓}}
|{{~}}
|-
|[https://github.com/devos50/qemu-ios/tree/ipod_touch_1g QEMU-iOS]
|align=left|{{Icon|macOS|Linux}}
|[https://github.com/devos50/qemu-ios/tree/ipod_touch_1g#building git]
|{{✓}}
|{{✓}}
|{{~}}
|-
!colspan="6"|Mobile / ARM
|-
|[https://apple.com/macos macOS] 11 (Big Sur) and up<br/><small>[https://support.apple.com/guide/app-store/iphone-ipad-apps-mac-apple-silicon-fird2c7092da/mac (Not an emulator)]</small>
|align=left|{{Icon|macOS}}<ref group=N name=applesilicon>Requires Mac computers with Apple Silicon (M series) processors.</ref>
|14.1 (Sonoma)
|{{✗}}
|{{✓}}
|{{✓}}
|-
|[https://touchhle.org touchHLE]
|align=left|{{Icon|Android}}
|[https://github.com/hikari-no-yume/touchHLE git]
|{{✓}}
|{{✓}}
|{{~}}
|}
==MotorolaMediaTek=====MotoEZX MAUI Runtime Environment <small>(MRE)</ OpenEZX======MotoMAGXsmall>===
==Synergenix=====[[Mophun]]==='''Mophun''' is an even more hardware-efficient free European-centric mobile gaming solution developed by Swedish company Synergenix Interactive AB. There Being the turnkey solutions firm that they are known for, as their chips are two versions used on millions and millions of Mophun, 2D for lowel-end cheapo "Shanzhai" devices all over the world (Sony Ericsson T2xx, T3xx especially counterfeit Nokias and T6xx seriesGoophones among other things) , Mediatek has also come up with their own mobile platform and 3D API known as the [http://web.archive.org/web/20151104094204/http://mre.mediatek.com/en/start/what MAUI Runtime Environment]. It is targeted for highso-end handsets (Symbian S60 and UIQ3 called "smart" feature phones), i.e. those that offer similar functionality to standard mobile operating systems like Android, but are watered down for entry-level users. Games and applications for this platform are in <code>.VXP</code> format and it's often used other applications appear to provide embedded (pre-installed) games be available on mobile phone handsetsthe usual WAP sites.
{|class="wikitable" style="text-align:center;"
!scope="col"|Platform(s)
!scope="col"|Version
!scope="col"|2D!scope="col"|3DAccuracy
!scope="col"|FLOSS
!scope="col"|Accuracy
!scope="col"|Active
!scope="col"|Recommended
|-
!colspan="9"|PC / x86|-|[[Mophun emulator]]Mediatek MRE SDK
|align=left|{{Icon|Windows}}
|[httpshttp://archivewww.org/details/mophun_2mediafire.5.4_tuxality_A2 2.5.4 alpha 2](Tuxality_mod)<brcom/>[https:file/l5pghqj9msvhf4v/cdn.discordappMRE_SDK_3.com/attachments/793085042020450324/803269504859766814/Mophun_emulator_20.500.4__games20_Normal_Eng.zip 2/file 3.0.500.420] (Special version for Hitman)|{{✓}}|{{✓}}Mid
|{{✗}}
|Mid|{{~}}<br/> <small>(Tuxality mod)</small>|{{✓}}
|-
|NofunMREmu
|align=left|{{Icon|Windows}}
|[https://github.com/RadratSoftworksXimikBoda/nofun 0MREmu git]|Low|{{✓}}|{{~}} (WIP)|} ;Mediatek MRE SDK:Includes seven phone simulators with various screen resolution presets and user interfaces. Can only run VXP files compiled for the x86 architecture, i.e. apps built for phones will not run.;MREmu:Open source emulator that can run VXPs compiled for ARM. In early development. ==Motorola=====MotoEZX / OpenEZX======MotoMAGX=== ==Synergenix=====[[Mophun]]==='''Mophun''' is an even more hardware-efficient free European-centric mobile gaming solution developed by Swedish company Synergenix Interactive AB. There are two versions of Mophun, 2D for low-end (Sony Ericsson T2xx, T3xx and T6xx series) and 3D for high-end handsets (Symbian S60 and UIQ3 phones), and it's often used to provide embedded (pre-installed) games on mobile phone handsets. {|class="wikitable" style="text-align:center;"!scope="col"|Name!scope="col"|Platform(s)!scope="col"|Version!scope="col"|2D!scope="col"|3D!scope="col"|FLOSS!scope="col"|Accuracy!scope="col"|Active!scope="col"|Recommended|-!colspan="9"|PC / x86|-|[[Mophun emulator]]|align=left|{{Icon|Windows}}|[https://archive.org/details/mophun_2.5.4_tuxality_A2 2.5.4 alpha 2](Tuxality_mod)<br/>[https://cdn.discordapp.com/attachments/793085042020450324/803269504859766814/Mophun_emulator_2.5.4__games.zip 2.05.34](Special version for Hitman)
|{{✓}}
|{{✓}}
|{{✓}}
|Mid
|{{✓}}
|{{✓}}
|-
|Mophun SDK
|align=left|{{Icon|Win}}
|[http://tuxality.net/public/MophunSDK_2_5.zip 2.5]
|{{✓}}
|
|{{✗}}
|Mid
|{{~}}<br/> <small>(Tuxality mod)</small>|{{✓}}|-|Nofun|align=left|{{Icon|Windows}}|[https://github.com/RadratSoftworks/nofun 0.0.3]|{{✓}}|{{✓}}|{{✓}}|Mid|{{✓}}|{{✓}}|-|Mophun SDK|align=left|{{Icon|Win}}|[http://tuxality.net/public/MophunSDK_2_5.zip 2.5]|{{✓}}||{{✗}}|Mid|{{✗}}
|{{~}}
|-
|DoJa SDKs
|align=left|{{Icon|Windows}}
|Various[https://archive.org/details/iappli-tool-dev-tools IappliTool]
|Mid
|{{✗}}
;DoJa SDKs
:Official development kit from NTT DoCoMo, featuring a device emulator. Several releases were archived by Wayback Machine ::[https://web.archive.org/web/20051125214529if_/http://communaute.imode.fr:80/pages/13/idk_doja1.5_vers_1.0.6.zip DoJa 1.5] [https://web.archive.org/web/20060519052212if_/http://www.nttdocomo.co.jp:80/binary/archive/service/imode/make/content/download/contract/emu504_1.03_021217.zip DoJa 2.?] [https://web.archive.org/web/20060519052212if_/http://www.nttdocomo.co.jp/binary/archive/service/imode/make/content/download/contract/emudoja2.1f_1.00_021217.zip DoJa 2.1] [https://web.archive.org/web/20060519052212if_/http://www.nttdocomo.co.jp/binary/archive/service/imode/make/content/download/contract/emufordoja3_0_322_p.zip DoJa 3.0] [https://web.archive.org/web/20060519052212if_/http://www.nttdocomo.co.jp/binary/archive/service/imode/make/content/download/contract/emufordoja3_5_222_p.zip DoJa 3.5] [https://web.archive.org/web/20060519052212if_/http://www.nttdocomo.co.jp/binary/archive/service/imode/make/content/download/contract/emufordoja4_0_205_p.zip DoJa 4.0] [https://web.archive.org/web/20060519052212if_/http://www.nttdocomo.co.jp:80/binary/archive/service/imode/make/content/download/contract/emufordoja4_1_111_p.zip DoJa 4.1 (111)] [https://web.archive.org/web/20060519052212if_/http://www.nttdocomo.co.jp/binary/archive/service/imode/make/content/download/contract/emufordoja4_1_201.zip DoJa 4.1 (201)] [https://web.archive.org/web/20060519052212if_/http://www.nttdocomo.co.jp/binary/archive/service/imode/make/content/download/contract/emufordoja5_0_3_00.zip DoJa 5.0] [https://web.archive.org/web/20000426191235if_/http://www.nttdocomo.co.jp/binary/archive/service/developer/make/content/iappli/tool/star/star20/download/emuforstar2_0_1_01.zip Star 2.0]
 
:*Also see [https://www.rockman-corner.com/2024/02/rockman-dash-great-adventure-on-5.html Rockman DASH: Great Adventure on 5 Islands & Rockman Tennis Preserved in Full].
;DoJa Overseas Edition SDK
|{{✗}}
|{{~}}
|-
|[https://codeproject.com/Articles/44371/Creating-Softbank-Mobile-Phone-Applications-J2ME MEXA Emulator]
|align=left|{{Icon|Windows}}
|2.3.1 [https://s-appli-mexa-emulator.software.informer.com Software Informer][https://s-appli-mexa-emulator.updatestar.com UpdateStar]
|
|{{✗}}
|
|}
;J-SKY Application Emulator
:Official development tool from J-PHONE, developed by Zentek. It does not supports any of the later APIs.
 
;MEXA Emulator
:Developed by SoftBank for S! Appli.
==Korean cellphones==
!colspan="7"|PC / x86
|-
|[https://wie.dlunch.github.ionet/wie WIE] (WIPI/SKVM/J2ME Emulator)
|align=left|{{Icon|Windows|Linux|macOS|Web}}
|[https://github.com/dlunch/wie git]
|{{✓}}
|{{✓}}
|?{{TBD}}
|-
|AROMA WIPI Emulator
==Microsoft==
===[[Windows CE]]==={{Main|Windows_CE}}
===Windows Mobile <small>(PocketPC)</small>===
[https://github.com/davie504/Microsoft-Device-Emulator git]
[https://www.mediafire.com/file/u6g8z7sq2lb82re/MSDeviceEmu.zip/file 3.0]
|?{{✓}}
|{{✗}}
|{{✓}}
!scope="col"|FLOSS
!scope="col"|Active
!scope="col"|Recommended|-!colspan="6"|PC / x86|-|Windows 10 SDK|align=left|{{Icon|Windows}}|[https://developer.microsoft.com/en-us/windows/downloads/sdk-archive/ 10.0.15254.1]<br/>[https://visualstudio.microsoft.com/vs/older-downloads/ Visual Studio 2017]|{{✗}}|{{✓}}|{{✓}}|-|WPR|align=left|{{Icon|Windows}}|[https://github.com/8212369/WPR git]<br/>[https://github.com/mediaexplorer74/WPR mediaexplorer74's fork]|{{✓}}|{{~}}|{{~}}|-!colspan="6"|Mobile / ARM|-|WPR|align=left|{{Icon|Android}}|[https://github.com/8212369/WPR git]|{{✓}}|{{~}}|{{~}}|} ==TTPcom=====Wireless Games Engine <small>([[WGE]])</small>=== ==Mozilla=====Firefox OS==={|class="wikitable" style="text-align:center;"!scope="col"|Name!scope="col"|Platform(s)!scope="col"|Version!scope="col"|FLOSS!scope="col"|Active!scope="col"|Recommended|-!colspan="6"|PC / x86|-|Firefox OS Simulator|align=left|{{Icon|Web}}|[https://github.com/mozilla/r2d2b2g git]</br> [https://ftp.mozilla.org/pub/labs/fxos-simulator/index.html WebIDE add-ons] </br>[https://web.archive.org/web/20181103003207/https://addons.mozilla.org/en-US/firefox/addon/firefox-os-simulator/ Firefox OS 1.1 Simulator]|{{✓}}
|{{✗}}
|{{✓}}
|{{✓}}
|-
|WPR (Windows Phone Runner)
|align=left|{{Icon|Windows}}
|[https://github.com/8212369/WPR git]<br/>[https://github.com/mediaexplorer74/WPR mediaexplorer74's fork]
|{{✓}}
|{{~}}
|{{~}}
|-
!colspan="6"|Mobile / ARM
|-
|WPR (Windows Phone Runner)
|align=left|{{Icon|Android}}
|[https://github.com/8212369/WPR git]
|{{✓}}
|{{~}}
|{{~}}
|}
 
==TTPcom==
===Wireless Games Engine <small>([[WGE]])</small>===
 
==Mozilla==
===Firefox OS===
==Amazon==
===Fire OS===
Fire OS is a mobile operating system developed by Amazon for their Fire line of devices. It is basically a heavily-modified [[Android]] distribution with extensive dependency on Amazon services. Apps sold on the Amazon App Store should run fine on any Android emulator with little to no issue. (Stock) Windows Subsystem for Android is recommended as it includes Amazon-exclusive frameworks.
==Acknowledgments==
* [https://www.gamedev.net/articles/programming/general-and-gameplay-programming/the-clash-of-mobile-platforms-j2me-exen-moph-r1944 A 2003 article from GameDev.net] about the major Western mobile phone systems.
* [https://web.archive.org/web/20190627164329/http://www2.sys-con.com/itsg/virtualcd/Java/archives/0609/blut/index.html Article] about DoCoMo Java programming.
==See Also==
==References==
{{Reflist}}
----{{NEL}}
[[Category:Mobiles|*]]
[[Category:Cellphone emulators|*]]
[[Category:Not yet emulatedOperating systems|*]][[Category:Very early emulationMobile Operating Systems|*]][[Category:Various Emulation]]
6,737
edits

Navigation menu