Changes

Jump to navigation Jump to search

Cellphone emulators

228 bytes added, 17 May
updates and some stuff i missed earlier
<i>[[Mascot Capsule 3D]]</i> is a proprietary 3D graphics engine developed by Hi Corporation. It was mostly used in Japanese cellphone devices, but it also made it overseas featured in many Sony Ericsson devices. Many developers made use of this tech to bring higher quality 3D graphics to the Sony Ericsson versions of their J2ME games.
Currently, the Android-exclusive [[J2ME Loader]] is able to run most of the 2D and 3D (including [[Mascot Capsule 3D]]) J2ME games. On desktops, [[KEmulator|KEmulator nnmod]] should suffice for most games(and [[FreeJ2ME]] is also a solid option), 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;">
!colspan="10"|PC / x86 <small>(Emulators)</small>
|-
|[[https://nnp.nnchan.ru/kem/ KEmulator]nnmod / nnx64]|align=left|{{Icon|Windows|Lin|macOS}}|[https://nnp.nnchan.ru/kemdl/ kemnnmod.zip nnmod 2.15.216]<br/>[https://4pdannp.to/forum/indexnnchan.php?showtopic=99949 0.9.7]<br/>[https:ru/dl/web.archive.org/web/20201015020355/https://sites.google.com/site/lyodev/KEmulator_lite_release_093_200803052kemnnx64.zip?attredirects=0 0nnx64 2.9.316]|{{✓}}<ref group=N name=MascotJ2SE>Built into KEmulator nnmod or available as an addon for FreeJ2ME and the original KEmulator and for FreeJ2ME: [https://drive.google.com/file/d/1T-xZO_iY46zx3JN1hYxAiIHY5lhvAhG0/view 1.0.3 modded + Mascot Capsule 3D support]</ref>
|High
|Host JVM
| —
|{{~}}<ref group=N>The decompiled code used in KEmulator nnmod /nnx64 is available.</ref>|{{✓}} |{{✓}}|-|[[FreeJ2ME]]|align=left|{{Icon|Windows|Lin|LiA}}|[https://github.com/hex007/freej2me/actions?query=branch%3Amaster git]<smallbr>[https://github.com/AShiningRay/freej2me/releases Releases]|{{~}}<ref group=N name=MascotJ2SE>(nnmod)</smallref>|High-Mid|Host JVM| —|{{✓}}
|{{✓}}
|{{~}}
|-
|MahoLator
| —
|{{~}}<ref group=N>Only the JVM source is available.</ref>
|{{✓}}
|{{~}}
|-
|[[FreeJ2ME]]
|align=left|{{Icon|Windows|Lin|LiA}}
|[https://github.com/hex007/freej2me/actions?query=branch%3Amaster git]
|{{~}}<ref group=N name=MascotJ2SE></ref>
|Mid
|Host JVM
| —
|{{✓}}
|{{✓}}
|{{~}}
|{{✓}}
|{{✗}} <small>(WIP)</small>
|-
|KEmulator
|align=left|{{Icon|Windows}}
|[https://4pda.to/forum/index.php?showtopic=99949 0.9.7]<br/>[https://web.archive.org/web/20201015020355/https://sites.google.com/site/lyodev/KEmulator_lite_release_093_200803052.zip?attredirects=0 0.9.3]
|{{~}}<ref group=N name=MascotJ2SE></ref>
|Mid
|Host JVM
| —
|{{✗}}
|{{✗}}
|{{✗}}
|-
|SJ Boy
|{{✓}}
|{{✗}}
|{{~}}
|}
</div>
;[[KEmulator]]
:Has more features than others, as well as 3D emulation. It's feature-packed with debugging features, like HTTP proxying. Originally a shareware product, the original author sold it to some other entity (possibly Gameloft) in the late 2000s to be never seen again. KEmulator did, however, receive an unofficial improved version in the form of '''KEmulator nnmod''', which has fixed many bugs of the original (including the infamous Doom II RPG save issue) and added various features. KEmulator nnmod is a good option on Windows, though various versions of the original such as 0.9.7 are also very solid. KEmulator nnx64, a port of KEmulator nnmod with some features removed at the cost of being cross-platform, is also in developmentprovided as of v2.16.
;[[J2ME Loader]] & [[JL-Mod]] <small>([[Mascot Capsule 3D compatibility list]])</small>
:This is also one of the highest compatibility J2ME emulators available. Converts <code>.JAR</code> files offline using its own resources. Easily launches both 2D & 3D apps. 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. Supports various vendor APIs, including its own implementation of [[Mascot Capsule 3D]], alongside some that aren't always seen in other emulators such as a few of the Siemens APIs. '''JL-Mod''' is a fork that's updated more frequently, with recent work being done on soundfont support and SoftBank API implementation. Sadly, none of its versions support the Yamaha SMAF (.mmf) music format seen often in Samsung and SoftBank games (KEmulator's implementation is borrowed from Yamaha).
;MahoLator
;SJ Boy
:While it can run a tiny few games not supported by the original KEmulator, it was made obsolete by KEmulator nnmod.
;Minisoyo
3
edits

Navigation menu