Changes

Jump to navigation Jump to search

Cellphone emulators

167 bytes removed, 15:38, 1 July 2023
no edit summary
|.sisx, .sis
|-
|[[N-Gage]]
|.blz
|-
|.ipk
|-
|MRE (older privious VRE)
|.axf, .vxp (later)
|-
|-
|PalmOS
|.prc, .pdb
|-
|MiniJ
|Danger Hiptop
|.bndl
|-
|[[WGE]]
|
|-
|Tizen
|.tpk
|}
===Emulators===
Currently, the Android-exclusive [[J2ME Loader]] is able to run most of the 2D and 3D J2ME games (with the [[Mascot Capsule 3D]] exclusive ) J2ME games. On desktops [[KEmulator]] and [[FreeJ2ME]] should suffice for most games, but there's a minority of games making use of obscure vendor-specific APIs supported only on their respective SDK tools. Given the scarcity of such tools, this list aims to comprehensively list the available ones for convenience.
<div style="max-width:100%; overflow:auto;">
|{{✗}}
|-
|MPowerPlayer<br/>MPowerPlayer SDK
|align=left|{{Icon|Windows|Linux|Mac}}
|[https://web.archive.org/web/20070126100250/http://mpowerplayer.com:80/mppwin.zip 2.0]<br/>[http://web.archive.org/web/20070219134458/http://mpowerplayer.com/products-sdk.php Build 1185]
|{{✗}}
|Low
<references group=N />
;[[FreeJ2ME]] — Free and openOpen-source
:Has fewer features than [[KEmulator]], but better compatibility. It's recommended for games that don't work with [[KEmulator]]. It has an optional [[libretro]] core and development is active. Games that freeze on [[KEmulator]], such as Wolfenstein RPG and Doom 2 RPG, run on FreeJ2ME with no issues, although compatibility and accuracy are not as good as [[J2ME Loader]]. Some games run too fast and require tinkering with the frame rate options. No 3D support.
:Has more features than others, as well as 3D emulation (Compared with SJ Boy and midp2exe, KEmulator has better performance). It's feature-packed with debugging features, like HTTP proxying. Requires Java Runtime Environment installed. It is a recommended emulator if you're on a Windows, although some games (such as Wolfenstein RPG and Doom 2 RPG) freeze indefinitely on the loading screen. Last update was in 2012, brought by Gameloft.
;[[J2ME Loader]] & [[JL-Mod]] <small>([[Mascot_Capsule_3D_compatibility_list|Compatibility]])</small> — Free and openOpen-source
:This is currently the highest compatibility J2ME emulator available. Converts <code>.JAR</code> files offline using its own resources. Easily launches both 2D & 3D apps. Samsung & Nokia API implemented. Supports different keyboard layouts and customization. It is highly accurate, with the right frame rate for each game, as well as vibration. Has slightly improved performance through hardware acceleration, but games won't run too fast. Runs almost every Nokia game, even ones that don't work with [[KEmulator]] or [[FreeJ2ME]], but as well as Sony Ericsson's 3D engine ([[Mascot Capsule 3D]]).
:One of the older emulators. Fixed low resolution (176x220) and compatibility, no handler app support. The installer may contain adware.
;MPowerPlayer(MPowerPlayer SDK)
:Emulator from a company that used to develop solutions to allow users to try J2ME game demos on their computer before purchasing them. Doesn't have any known advantageous features. Requires : [https://www.java.com/en/download/manual.jsp JRE].
:Early attempt at a commercial J2ME and N-Gage emulator. Haves no real benefits over other offerings.
;Micro Emulator — Free and openOpen-source
:It's a pure Java implementation of Java ME.
;[[SquirrelJME]] — Free and openOpen-source
:Project developing a full JVM implementation + Java ME 8 APIs. Full compatibility with old J2ME software and high portability are among its main goals. Under heavy development.
==Symbian and [[N-Gage]]==
{{Infobox console
|title = [[NNokia-Gage]]
|image2 = N-Gage_logo.png
|image3 = N-Gage_2.0.png
|logowidth = 220
|developer = [[wikipedia: Nokia|Nokia]]
|type = Cellphone& Mobile
|generation = [[:Category:Sixth-generation video game consoles|6th generation]]
|release = 7 October 2003
|[https://github.com/EKA2L1/EKA2L1/releases Automatic CI builds]
|{{✓}}
|{{✓}}<ref group=N name=N-Gage 2Gage2.0>Required: [https://www.mediafire.com/file/u4fyfjyquwlepl1/N-Gage_2.0_v1.40.1557.zip/file N-Gage 2.0 Installer]</ref>
|{{✗}}
|Mid
|[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-Gage 2Gage2.0>Required: [https://www.mediafire.com/file/u4fyfjyquwlepl1/N-Gage_2.0_v1.40.1557.zip/file N-Gage 2.0 Installer]</ref>
|{{✗}}
|Mid
The API is based on Java and is very similar to J2ME, but is optimized for game development and deployment instead. Even the programming style is almost the same. Its significance is very similar to the Mophun platform. The ExEn API has various gaming specific classes that are absent from J2ME. ExEn was the first mass market downloadable game engine to be made available in Europe. It achieved relative success and widespread hardware support in Europe, and was also used in China. It's not as widely distributed though, and according to In-Fusio's website, it isn't available on Nokia, Sony Ericsson, Samsung or Motorola handsets.
 
The In-Fusio SDK is a Java based GUI game development environment on ExEn. Two kinds of engines on the client side mobile phone.
 
1]. <i>ExEn basic</i> (v2.1): 256-color or black and white, 2D, client side game engine, with a memory footprint of 140k on the mobile device.
 
2]. <i>ExEn advanced</i> (v2.2): 65k color, polyphonic sound, 3D, in-game Macromedia Flash, client side engine, with a memory footprint of 240k.
===Emulators===
==Palm, Inc.==
===webOS <small>(Palm Pre/Pixi)</small>===
Palm launched webOS, then called Palm webOS, in January 2009 as the successor to Palm OS. The first webOS device was the original Palm Pre, released by Sprint in June 2009. In April 2010, HP acquired Palm, then in 2013 LG aquired acquired them to make webOS for TV, Smartwatch, and Smartfridge. For LG's webOS see [[Smart TV Emulators]].
====Emulators====
|{{✓}}
|?
|{{}}
|{{✗}}
|-
;[[Mophun Games Launcher]]
:only Only compatible with 13 games, all of which use the 3D engine and were released for Symbian S60 and UIQ devices.
;4Mophun
A mobile platform that adds additional functions such as sound to J2ME (Java 2 Micro Edition) of LG MIDP JAVA SUN. LGT's platform is sometimes called MIDP and JAVA
*- SKT's WIPI-JAVA<br/>- SKT's WIPI-C<br/>- KTF's WIPI-JAVA<br/>- KTF's WIPI-C<br/>- LGT's WIPI-JAVA (LGT does not support WIPI-C yet)
===Wireless Internet Platform for Interoperability <small>(WIPI)</small>===
</div>
==Chinese MobileMobiles==
===MiniJ <small>(MRP platform)</small>===
|-
|[[KaiOS RunTime Simulator (Kaiosrt]])|align=left|{{Icon|linuxLinux}}|? <small>(POC)<[https://developer.kaiostech.com/docs/getting-started/env-setup/simulator/small>simulator]|Low?
|{{✓}}
|{{✓}}
: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 / & Windows Phone series==
===Windows Mobile <small>(PocketPC)</small>===
</div>
===Windows Phone / & Windows 10 Mobile===
====Emulators====
4,085
edits

Navigation menu