Changes

Jump to navigation Jump to search

Cellphone emulators

4,177 bytes added, 9 April
Emulators: Update expired links in cellphone emulators section
|-
|[[N-Gage]]
|.blz(BLZ Installer required)
|-
|[[N-Gage (service)|N-Gage 2.0]]
|[[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 imagesPreenv
|align=left|{{Icon|Maemo}}
|[http://wgames.garage.maemo.org Wiki][http://maemo.org/packages/view/wgames 0.6.9]<br/>[http://maemo.org/packages/view/preenv preenv 0.1.7][https://github.com/divan/wgames git]
|High?Mid|{{✓}}
|{{✗}}
|{{~}}
|-
!colspan="7"|Image
|-
|webOS SDK Emulator Images
|
|[https://www.rwilco12.com/Files/WebOS/WebOS%20Emulator%20Images/ here]
|High?
|{{?}}
|{{✗}}
|{{✓}}
Also see https://liliputing.com/phoenix-devices-gets-open-webos-to-run-as-an-android-app/
==MediaTekWebOS Ports=====Mediatek Runtime Environment <small>(MRE) / MAUI</small>LuneOS===
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 ==Samsung=====Bada===Bada (especially counterfeit Nokias and Goophones among other things바다), Mediatek has also come up with their own is a mobile platform and API known operating system developed by Samsung Electronics for devices such as the [http://news.softpedia.com/news/Operamid-Minito high-Arrives-on-MediaTek-s-Runtime-Environment-MRE-238105end smartphones and tablet computers.shtml Mediatek Runtime Environment]The name is derived from "바다 (bada)", aka MAUI. It is targeted for so-called meaning "ocean" or "smartsea" feature in Korean. All phonesrunning Bada were branded with the name Wave, i.e. those that offer similar functionality to standard mobile operating systems like unlike Samsung's Android, but devices which 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 sitesbranded as Galaxy.
{|class="wikitable" style="text-align:center;"
!scope="col"|Platform(s)
!scope="col"|Version
!scope="col"|Accuracy
!scope="col"|FLOSS
!scope="col"|Active
!scope="col"|Recommended
|-
!colspan="6"|Mediatek MRE PC / x86|-|Bada SDK
|align=left|{{Icon|Windows}}
|[httphttps://www.mediafiresoftpedia.com/fileget/l5pghqj9msvhf4vProgramming/MRE_SDK_3.0SDK-DDK/bada-SDK.00.20_Normal_Eng.zip/file 3.0shtml 2.00.206]|Mid?
|{{✗}}
|{{~}}
|}
==Motorola=Tizen==={|class=MotoEZX / OpenEZX"wikitable" style="text-align:center;"!scope="col"|Name!scope="col"|Platform(s)!scope="col"|Version!scope="col"|FLOSS!scope=MotoMAGX=="col"|Active!scope="col"|Recommended|-!colspan==Synergenix=="6"|PC / x86|-===|[[Mophunhttps://developer.tizen.org/development/tizen-studio/download Tizen Studio]]==|align=left|{{Icon|Windows|macOS|Linux}}'''Mophun''' is an even more hardware-efficient free European-centric mobile gaming solution developed by Swedish company Synergenix Interactive AB|5. There are two versions of Mophun, 2D for low-end 1|{{✗}}|{{✓}}|{{✓}}|};Tizen Studio:Has both a Tizen emulator (Sony Ericsson T2xx, T3xx and T6xx seriesmore accurate) and 3D a Tizen simulator (more usable for high-end handsets (Symbian S60 and UIQ3 phones), and it's often used to provide embedded (pre-installedslower computers) games on mobile phone handsets.
==Google==
===[[Android emulators|Android]]===
{|class="wikitable" style="text-align:center;"
!scope="col"|Name
!scope="col"|Platform(s)
!scope="col"|Latest Version!scope="col"|2D!scope="col"|3D
!scope="col"|FLOSS
!scope="col"|Accuracy
!scope="col"|Active
!scope="col"|Recommended
|-
!colspan="96"|PC / x86|-|[https://developer.android.com/studio Android Studio]|align=left|{{Icon|Windows|macOS|Linux|ChromeOS}}|5.1|{{~}}|{{✓}}|{{~}}
|-
|[[Mophun emulator]https://play.google.com/googleplaygames Google Play Games]
|align=left|{{Icon|Windows}}
|[https://archiveplay.org/detailsgoogle.com/mophun_2.5.4_tuxality_A2 2.5.4 alpha 2googleplaygames#section-system-requirements Beta](Tuxality_mod)<br/>[https://cdndeveloper.discordappandroid.com/attachmentsgames/793085042020450324playgames/803269504859766814/Mophun_emulator_2.5.4__games.zip 2.5.4emulator Developer] (Special version for Hitman)|{{}}||{{✓}}|{{✗}}|Mid|{{~}}<br/> <small>(Tuxality mod)</small>|{{✓}}
|-
|Nofun[https://trinityemulator.github.io/ Trinity]
|align=left|{{Icon|Windows}}
|[https://github.com/RadratSoftworksTrinityEmulator/nofun 0TrinityEmulator/releases git]|{{✓}} ||{{~}} ||{{~}}|-|};Android Studio:Has a emulator for Android TV and the new/old Google TV models. ==Apple=====[[iOS emulators|iOS]]==={|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|-|[https://touchhle.0org touchHLE]|align=left|{{Icon|Windows|macOS}}|[https://github.3com/hikari-no-yume/touchHLE 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"|Mophun SDKMobile / ARM|align=left|{{Icon|Win}}-|[httphttps://tuxalityapple.netcom/macos macOS] 11 (Big Sur) and up<br/><small>[https:/public/MophunSDK_2_5support.zip 2apple.5com/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)
|{{✗}}
|Mid
|{{✗}}
|{{~}}
|-
|MoRePhun
|align=left|{{Icon|Windows}}
|[https://github.com/Luca1991/MoRePhun git]
|{{✓}}
|
|{{✓}}
|Low
|{{✗}}
|{{✗}}
|-
|Mophun ActiveX Control[https://touchhle.org touchHLE]|align=left|{{Icon|InternetAndroid}}|[http://web.archive.org/web/20040325124622/httphttps://www.mophungithub.com:80/codebasehikari-no-yume/mophun.cab 1.0touchHLE git]|{{✓}}
|{{✓}}
||{{~}}|Low} ==MediaTek=====MAUI Runtime Environment <small>(MRE)</small>=== 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://web.archive.org/web/20151104094204/http://mre.mediatek.com/en/start/what MAUI Runtime Environment]. 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"|Recommended|-|Mediatek MRE SDK|align=left|{{Icon|Windows}}|[http://www.mediafire.com/file/l5pghqj9msvhf4v/MRE_SDK_3.0.00.20_Normal_Eng.zip/file 3.0.00.20]|Mid
|{{✗}}
|{{~}}
|-
!colspan="9"|Mobile / ARM|-|NofunMREmu|align=left|{{Icon|AndroidWindows}}|[https://github.com/RadratSoftworksXimikBoda/nofun 0.0.3MREmu git]|{{✓}}|{{✓}}|{{✓}}|Mid|{{✓}}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
|-
|4Mophun[[Mophun emulator]]|align=left|{{Icon|WinMobileWindows}}|[https://megaarchive.nzorg/folderdetails/M59gSSRQ#4_rFMoHhhUH1D-N7GuEGMA 1mophun_2.15.4_tuxality_A2 2.5.4 alpha 2](Tuxality_mod)<br/>[https://4pdacdn.todiscordapp.com/forumattachments/dl793085042020450324/post803269504859766814/51930/MophunWM2003SEMophun_emulator_2.5.4__games.zip 2.5.7z 2003SE Edition4](Special version for Hitman)|{{✓}}|{{✓}}
|{{✗}}
|Mid
|{{~}}<br/> <small>(Tuxality mod)</small>
|{{✓}}
|-
|[[Mophun Games Launcher]]Nofun|align=left|{{Icon|SymbianWindows}}|[https://archive.org/download/mophun-collection/Emulators/Mophun_Games_Launcher_for_Symbian.rar 1.01]<br/>[https://www.mediafiregithub.com/fileRadratSoftworks/xdsunfacpvy20n2/Mophun+Games+Launcher+++Game+For+EKA2L1+Androidnofun 0.zip/file 10.013]<br/>v2008<br/>1.0.4|{{✓}}|{{✓}}
|{{✓}}
|{{✗}}
|Mid
|{{}}
|{{✓}}
|-
|Mophun<br/><small>(traced & powered by zg)</small>SDK|align=left|{{Icon|SymbianWin}}|[httpshttp://cdntuxality.discordapp.comnet/attachmentspublic/793085042020450324/1034083922306412655/mophun_mod_6_011zgMophunSDK_2_5.zip 62.011 mod by zg5]|{{✓}}
|
|{{✗}}
|Mid
|{{✗}}
|{{~}}
|-
|Blaze Mophun EmulatorMoRePhun|align=left|{{Icon|SymbianWindows}}|N-Series Edition <small>(Russian)</small><br/>[httphttps://simbian8github.narod.rucom/Luca1991/games.htm N90 Special Edition by 100565MoRePhun git]|{{✓}}
|
|{{✓}}
|Low
|{{✗}}
|Mid
|{{✗}}
|{{~}}
|-
|Mophun<br/><small>(Playfun.ru Edition)</small>ActiveX Control|align=left|{{Icon|Internet}}|[[Filehttp://web.archive.org/web/20040325124622/http:N-Gage logo//www.png|90px]mophun.com:80/codebase/mophun.cab 1.0]|v1|{{✓}}
|
|{{✗}}
|MidLow|{{✗}}
|{{✗}}
|{{~}}|} ;[[Mophun Games Launcher]]:Only compatible with 13 games, all of which use the 3D engine and were released for Symbian S60 and UIQ devices. ;4Mophun:Does not work with games that are locked (e.g. have a predefined IMEI recognition algorithm) or do not use the 3D engine. ;[[mophun]]:An official emulator, designed for development and demos. As such, encrypted or compressed games do not boot. However, this has been worked around, both by decrypting the files and decompressing them (except for compressed resources), and modifying the emulator to perform decryption on the fly, albeit only when opening them via the Open menu. Exile is not known to work in any found version of the emulator. ;MoRePhun:A new, open source emulator by Luca91. It is only a proof of concept, as only a few opcodes and a couple of SDK APIs are emulated, and there is no heap. There is sprite and input support, as well as support for the collision API. It is compatible with a few small homebrews. Luca91 mentions the SDK API handler needs to be better organized. ;Mophun ActiveX Control:The official website for the platform, [https://web.archive.org/web/20030330191213/http://mophun.com/ mophun.com], used to host development demos playable in the browser using the ActiveX platform ([http://web.archive.org/web/*/http://www.mophun.com:80/tmp/* crawled demo files here]). The mophun plugin itself can run unencrypted .mpn files. Although it is not playable through the web archives of the site, it is [https://cdn.discordapp.com/attachments/793085042020450324/876265345550274570/unknown.png expected] to be curated for [[Flashpoint]]. ==Adobe=====[[Flash|Flash Lite]]==={|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="69"|PC Mobile / x86ARM|-|[https://ruffle.rs Ruffle]Nofun|align=left|{{Icon|Windows|Linux|macOS|WebAndroid}}|[https://github.com/ruffle-rsRadratSoftworks/ruffle gitnofun 0.0.3]
|{{✓}}
|{{✓}}
|{{✓}}
|Mid
|{{✓}}
|{{✓}}
|-
!colspan|4Mophun|align="6"left|{{Icon|WinMobile}}|Mobile [https:/ ARM/mega.nz/folder/M59gSSRQ#4_rFMoHhhUH1D-N7GuEGMA 1.1]<br/>[https://4pda.to/forum/dl/post/51930/MophunWM2003SE.7z 2003SE Edition]|||{{✗}}|Mid|{{✗}}|{{✓}}
|-
|[https://ruffle.rs Ruffle[Mophun Games Launcher]]|align=left|{{Icon|AndroidSymbian}}|[https://githubarchive.org/download/mophun-collection/Emulators/Mophun_Games_Launcher_for_Symbian.rar 1.01]<br/>[https://www.mediafire.com/torokati44file/xdsunfacpvy20n2/ruffle-android gitMophun+Games+Launcher+++Game+For+EKA2L1+Android.zip/file 1.01]<br/>v2008<br/>1.0.4|{{✗}}
|{{✓}}
|{{✗}}
|Mid
|{{✗}}
|{{✓}}
|-
|Mophun<br/><small>(traced & powered by zg)</small>
|align=left|{{Icon|Symbian}}
|[https://cdn.discordapp.com/attachments/793085042020450324/1034083922306412655/mophun_mod_6_011zg.zip 6.011 mod by zg]
|
|
|{{✗}}
|Mid
|{{✗}}
|{{✓}}
|{{✓}}
|}
 
==Apple==
===[[iOS emulators|iOS]]===
{|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|-|[https://touchhle.org touchHLE]Blaze Mophun Emulator|align=left|{{Icon|Windows|macOSSymbian}}|N-Series Edition <small>(Russian)</small><br/>[httpshttp://githubsimbian8.comnarod.ru/hikari-no-yume/touchHLE gitgames.htm N90 Special Edition by 100565]|||{{}}|Mid|{{}}
|{{~}}
|-
!colspan="6"|Mobile Mophun<br/ ARM><small>(Playfun.ru Edition)</small>|-align=left|[https[File://touchhleN-Gage logo.org touchHLEpng|90px]]|align=leftv1|{{Icon|Android}}|[https://github.com/hikari-no-yume/touchHLE git]|{{}}|Mid|{{}}
|{{~}}
|}
==Google=====;[[Android emulators|AndroidMophun Games Launcher]]===:Only compatible with 13 games, all of which use the 3D engine and were released for Symbian S60 and UIQ devices.
==Japanese cellphones==;4MophunSeveral Japanese-centric mobile game technologies spawned during :Does not work with games that are locked (e.g. have a predefined IMEI recognition algorithm) or do not use the 2000's as part of convoluted all-in-one technological solutions, mostly based on Java3D engine.
* NTT DoCoMo released <b>DoJa</b> ;[[mophun]]:An official emulator, designed for development and demos. As such, encrypted or compressed games do not boot. However, this has been worked around, both by decrypting the files and decompressing them (later renamed to Starexcept for compressed resources), based and modifying the emulator to perform decryption on Java ME CLDCthe fly, but albeit only when opening them via the Open menu. Exile is not MIDP. Applications come known to work in any found version of the form of .JAR files accompained by a .JAM descriptoremulator.
* KDDI released <b>ezplus</b> (later renamed to "EZ-appli (Java)");MoRePhun:A new, open source emulator by Luca91. It is only a proof of concept, based on Java ME extended with proprietary as only a few opcodes and a couple of SDK APIsare emulated, and there is no heap. Applications come in There is sprite and input support, as well as support for the form of .KJX filescollision API. It was later replaced is compatible with a BREW-based solution called "EZ-appli (BREW)"few small homebrews. Luca91 mentions the SDK API handler needs to be better organized.
* J-PHONE released <b>J-SKY<;Mophun ActiveX Control:The official website for the platform, [https://web.archive.org/web/20030330191213/http:/b>, based on standard J2ME MIDP extended with several proprietary 3D/soundmophun.com/gfx APIsmophun. It was later renamed com], used to "Vodafone Live!" and "Yahoo! Keitai" as host development demos playable in the browser using the company got purchased by Vodafone and SoftBank, respectivelyActiveX platform ([http://web.archive.org/web/*/http://www.mophun.com:80/tmp/* crawled demo files here]). The mophun plugin itself can run unencrypted .mpn files. Applications come in Although it is not playable through the form web archives of the site, it is [https://cdn.JAR and discordapp.JAD filescom/attachments/793085042020450324/876265345550274570/unknown.png expected] to be curated for [[Flashpoint]].
It is possible to develop applications that work both under ezplus, J-SKY and standard J2ME devices by using only MIDP1.0 APIs ==Adobe=i-mode (DoJa/Star)===Japanese mobile manufacturer NTT DoCoMo released =[[https://en.wikipedia.org/wiki/DoJa DoJaFlash|Flash Lite]] (DoCoMo's Java) as part of their i-mode set of standards for mobile telephony. It is based on Java ME CLDC, but not MIDP. The profile received several updates, being later renamed to "Star". It was used on DoCoMo's mova and FOMA series of mobile phones, being first featured on the mova 503i from 2001. While i-mode phones were made available in a limited fashion in Europe, the game apps weren't exported, the i-mode specific features were mainly used for enhancing web pages for mobile browsers and even the Java API is the different more limited "Overseas Edition". The main reason behind this was the fierce push back by Nokia and other western mobile hardware manufacturers refusing to support the DoJa software standard until very late.  DeNa (Mobage), Namco (Tales of Mobile) and Level-5 (RoiD) set up Steam-like game distribution portals specific to some cell-phone models yet i-mode based. The different names are to confuse dirty gaijin, probably. Applications were denominated "i-αppli" (Japanese : iアプリ) and come in the form of <code>.JAR</code> files accompained by a <code>.JAM</code> descriptor text file. ====Emulators====
{|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="76"|PC / x86
|-
|DoJa SDKs[https://ruffle.rs Ruffle]|align=left|{{Icon|Windows|Linux|macOS|Web}}|Various|Mid[https://github.com/ruffle-rs/ruffle git]|{{}}|{{}}|{{~}}
|-
|DoJa Overseas Edition SDK|align=left|{{Icon|Windows}}|[https://web.archive.org/web/20070614131147/http://www.doja-developer.net/downloads/index.php?node!colspan=41 1.03]"6"|Low <small>(DoJa 2.5 Overseas Edition)<Mobile /small>|{{✗}}|{{✗}}|{{✗}}ARM
|-
|[https://webruffle.archive.org/web/20030407232654/http://www.zentek.com/jpn/products/mobile/jade/index.html i-JADErs Ruffle]|align=left|{{Icon|WindowsAndroid}}|[https://webgithub.archive.org/web/20040618195810if_/http:com/torokati44/www.mobilejava.co.kr:80/bbs/temp/midpboard/iruffle-JADEsetup0.exe 1.2.3android git]|Low <small>(DoJa 1.X)</small>|{{}}|{{}}|{{}}|-}|Jade|align=left|{{Icon|=Japanese cellphones==Several Japanese-centric mobile game technologies spawned during the 2000's as part of convoluted all-in-one technological solutions, mostly based on Java}}. |[https:* NTT DoCoMo released <b>DoJa</b> (later renamed to Star), based on Java ME CLDC, but not MIDP. Applications come in the form of .JAR files accompained by a .JAM descriptor. * KDDI released <b>ezplus</webb> (later renamed to "EZ-appli (Java)"), based on Java ME extended with proprietary APIs. Applications come in the form of .archiveKJX files.orgIt was later replaced with a BREW-based solution called "EZ-appli (BREW)" * J-PHONE released <b>J-SKY</webb>, based on standard J2ME MIDP extended with several proprietary 3D/20151127190756sound/httpgfx APIs. It was later renamed to "Vodafone Live!" and "Yahoo! Keitai" as the company got purchased by Vodafone and SoftBank, respectively. Applications come in the form of .JAR and .JAD files. It is possible to develop applications that work both under ezplus, J-SKY and standard J2ME devices by using only MIDP1.0 APIs ===i-mode (DoJa/Star)===Japanese mobile manufacturer NTT DoCoMo released [https://mujweben.wikipedia.czorg/molejwiki/jade/indexDoJa DoJa] (DoCoMo's Java) as part of their i-mode set of standards for mobile telephony. It is based on Java ME CLDC, but not MIDP.htm 0The profile received several updates, being later renamed to "Star".1It was used on DoCoMo's mova and FOMA series of mobile phones, being first featured on the mova 503i from 2001.7]|Low <small>(While i-mode phones were made available in a limited fashion in Europe, the game apps weren't exported, the i-mode specific features were mainly used for enhancing web pages for mobile browsers and even the Java API is the different more limited "Overseas Edition". The main reason behind this was the fierce push back by Nokia and other western mobile hardware manufacturers refusing to support the DoJa 1software standard until very lateDeNa (Mobage), Namco (Tales of Mobile) and Level-5(RoiD)set up Steam-like game distribution portals specific to some cell-phone models yet i-mode based. The different names are to confuse dirty gaijin, probably. Applications were denominated "i-αppli" (Japanese : iアプリ) and come in the form of <code>.JAR</code> files accompained by a <code>.JAM</smallcode>descriptor text file. ====Emulators===={|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
|-
|[[SquirrelJME]]|align!colspan=left|{{Icon|Java}}|{{SquirrelJMEVer}}|{{SquirrelJMEAccuracy}}|{{✓}}|{{✓}}"7"|?PC / x86
|-
!colspan|DoJa SDKs|align="7"left|{{Icon|Windows}}|Mobile [https:/ ARM/archive.org/details/iappli-tool-dev-tools IappliTool]|Mid|{{✗}}|{{✗}}|{{~}}
|-
|説明 懐かしのiアプリをお手軽実況プレイ!iアプリ・アーカイブスDoJa Overseas Edition SDK|align=left|{{Icon|AndroidWindows}}|[https://mweb.apkpurearchive.comorg/jpweb/com20070614131147/http://www.develgadoja-developer.net/downloads/index.iapp 2php?node=41 1.603]|Low<small>(DoJa 2.5 Overseas Edition)</small>
|{{✗}}
|{{✗}}
|{{✗}}
|-
|Doja iAppli エミュレータ [https://web.archive.org/web/20030407232654/http://www.zentek.com/jpn/products/mobile/jade/index.html i-JADE]|align=left|{{Icon|Windows}}|[https://web.archive.org/web/20040618195810if_/http://www.mobilejava.co.kr:80/bbs/temp/midpboard/i-JADEsetup0.exe 1.2.3]|Low <small>(BrowserDoJa 1.X)</small>|{{✗}}|{{✗}}|{{✗}}|-|Jade|align=left|{{Icon|AndroidJava}}|[https://playweb.googlearchive.comorg/web/20151127190756/storehttp:/apps/details?id=jpmujweb.dipcz/molej/jade/index.ysmsrvhtm 0.iappli 1.7]|Low <small>(DoJa 1.2]5)</small>|{{✗}}|?{{✗}}
|{{✗}}
|-|[[SquirrelJME]]|align=left|{{~Icon|Java}}|{{SquirrelJMEVer}}|{{SquirrelJMEAccuracy}}|{{✓}}|{{✓}}
|?
|-!colspan="7"|Mobile / ARM|-|説明 懐かしのiアプリをお手軽実況プレイ!iアプリ・アーカイブス|align=left|{{Icon|Android}}|[https://m.apkpure.com/jp/com.develga.iapp 2.6]|Low|{{✗}}|{{✗}}|{{✗}}|-|Doja iAppli エミュレータ <small>(Browser)</small>|align=left|{{Icon|Android}}|[https://play.google.com/store/apps/details?id=jp.dip.ysmsrv.iappli 1.1.2]|?|{{✗}}|{{~}}|?|} ;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
|align=left|{{Icon|Windows}}
|[https://cdnarchive.discordapp.comorg/attachmentsdetails/687635895364354136/727872909011452064/WIPI_emulationaroma-wipi-emulator-v1.1.1.zip 8 1.1.1.8]
|{{✗}}
|{{✗}}
|KTF WIPI
|align=left|{{Icon|Windows}}
|[https://cdnarchive.discordapp.com/attachments/687635895364354136org/727872909011452064details/WIPI_emulationktfwipi-1.zip 1 1.1]
|{{✗}}
|{{✗}}
==Microsoft==
===[[Windows CE]]===
 
===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|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.
[https://github.com/davie504/Microsoft-Device-Emulator git]
[https://www.mediafire.com/file/u6g8z7sq2lb82re/MSDeviceEmu.zip/file 3.0]
|?{{✓}}
|{{✗}}
|{{✓}}
|{{✗}}
|{{✓}}
|{{✓}}|-|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==={|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]|{{✓}}|{{✗}}|{{✓}}
|}
 
===Windows CE===
{{Main|Windows_CE}}
 
==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. ==Samsung=====Tizen==={|class="wikitable" style="text-align:center;"!scope="col"|Name!scope="col"|Platform(sStock)!scope="col"|Version!scope="col"|FLOSS!scope="col"|Accuracy!scope="col"|Active!scope="col"|Recommended|-|Tizen SDK|align=left|{{Icon|Windows}}|[https://developer.tizen.org/development/tizen-studio/download SDK]|?|Mid|{{✗}}|{{~}}|} ===Bada===Bada (바다) is a mobile operating system developed by Samsung Electronics Subsystem for devices such as mid- to high-end smartphones and tablet computers. The name Android is derived from "바다 (bada)", meaning "ocean" or "sea" in Korean. All phones running Bada were branded with the name Wave, unlike Samsung's Android devices which are branded recommended as Galaxy. {|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|-|Bada SDK|align=left|{{Icon|Windows}}|[https://www.softpedia.com/get/Programming/SDKit includes Amazon-DDK/bada-SDK.shtml 2.0exclusive frameworks.6]|?|{{✗}}|{{~}}|}
==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]]
Anonymous user

Navigation menu