Changes

Jump to navigation Jump to search

Cellphone emulators

1,203 bytes added, 19:34, 21 February 2022
Fixes for the J2ME section and more SDK emulators
While originally not intended for games (until its more advanced game-oriented API came), it became the ''de facto'' market standard for cell phone gaming - due in no small part to the SDK being free and without licensing costs.
<i>[[JL-Mod#Mascot Capsule|Mascot Capsule V3]]</i> is a propietary 3D graphics engine developed by Hi-Corporation. It was mostly used in Japanese 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 on Java ME phones, more specifically the Sony Ericsson Java phonesversion of their J2ME games.
===Emulators===
Currently, the Android-exclusive [[J2ME Loader]] is able to run most of the J2ME games, also run 3D games with unable to run Mascot Capsule 3D games, and its fork [[JL-Mod]] has can run plenty of the Mascot Capsule 3D exclusive 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.
{| class="wikitable" style="text-align:center;"
! scope="col"|Platform(s)
! scope="col"|Version
! scope="col"|<abbr title="Sony Ericsson Hi-Corporation's 3D Engine">Mascot Capsule V3</abbr>
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|VM
|{{~}}<ref>[https://drive.google.com/file/d/1T-xZO_iY46zx3JN1hYxAiIHY5lhvAhG0/view 1.0.3 modded + Mascot Capsule 3D]</ref>
|Mid
| Host JVM
| —
|{{✗}}
|{{✗}}
|Mid
|?Host JVM
|?
|{{✓}}
|{{✗}}
|Mid
|?Host JVM
|?
|{{✓}}
|{{✗}}
|Mid
|?Host JVM
|?
|?
|Midp-Emulator
|align=left|{{Icon|Windows}}
|[https://web.archive.org/web/20070729182344/http://www.perimind.com/midpEmul.zip 1.31]<br/>[https://github.com/ichisadashioko/midp-emulator git]
|{{✗}}
|Low
|?
|?
|{{✓}}?
|{{✗}}
|{{✗}}
|?
|?
|?{{✗}}
|{{✗}}
|{{✗}}
|?
|?
|?{{✗}}
|{{✗}}
|{{~}}
|?
|?
|?{{✗}}
|{{✗}}
|{{~}}
|?
|?
|?{{✗}}
|{{✗}}
|{{~}}
|?
|?
|?{{✗}}
|{{✗}}
|{{~}}
|Mid
|?
|?
|{{✗}}
|{{✗}}
|{{~}}
|-
|LG SDK
|align=left|{{Icon|Windows}}
|[https://www.softpedia.com/get/Programming/SDK-DDK/LG-SDK-for-Java-ME-Platform.shtml v1.5 Mirror]
|{{✗}}
|Mid
|?
|?
|{{✗}}
|{{✗}}
|{{~}}
|-
|Samsung Java SDK
|align=left|{{Icon|Windows}}
|[https://www.softpedia.com/get/Programming/SDK-DDK/Samsung-Java-SDK.shtml v1.2.2 Mirror]
|{{✗}}
|Mid
|?
|?
|{{✗}}
|{{✗}}
|{{~}}
|-
|Zucotto Wireless Whiteboard SDK
|align=left|{{Icon|Windows}}
|[https://web.archive.org/web/20010906063602if_/http://www.zucotto.com:80/whiteboard/downloads/WB_SE_2_0_Setup.exe unknown]
|{{✗}}
|Low
|?
|?
|{{✗}}
|{{✗}}
|{{✗}}
|-
|JS2ME
|?
|?
|{{✓}}
|{{✓}}
|?
|-
|midp-emulator
|align=left|{{Icon|Java}}
|[https://github.com/ichisadashioko/midp-emulator git]
|{{✗}}
|Low
|Host JVM
| —
|{{✓}}
|{{✓}}
|{{✗}}
|High
|Host JVM(Dalvik dynarec)
| —
|{{✓}}
|{{✓}}
|High
|Host JVM(Dalvik dynarec)
|J2ME-Loader
|{{✓}}
|{{✗}}
|Mid
|Host JVM(Dalvik dynarec)
|J2ME-Loader
|{{✗}}
;[[KEmulator]] — Closed-source
:Has more features and compatibility than other onesothers, as well as 3D emulation (Compared with SJ Boy and Midp2exe, KEmulator has better performance). Has support for custom resolutions and full screen (View/Options). You can even set a proxy server for mobile Java apps that connect to the internet under optionsIt'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 PC, although some games (such as Wolfenstein RPG and Doom 2 RPG) freeze indefinitely on the loading screen. Last update was in 2012.
;Nokia SDKs
;Motorola iDEN SDK
:J2ME development kit released by Motorola. Can run some older games that depend on iDEN-specific APIs
 
;Samsung Java SDK
:J2ME development kit released by Samsung. Can run some older games that depend on Samsung-specific APIs, mostly Samsung AudioClip
 
;LG SDK
:J2ME development kit released by LG for their devices.
 
;Zucotto Wireless Whiteboard SDK
:J2ME development kit released by Zucotto Wireless, provider of hardware-based Java bytecode execution solutions
;Pstros
:More compatible than MidpX. Can take snapshots. More resolutions (but still buggy). Appears to run correctly some older games [[FreeJ2ME]] and [[KEmulator]] don't and available for Windows only (play SJ Boy on Linux and Mac through [[Wine]] ). Also available Special Edition, it has chinese bootleg games support.
;Mini soyoMinisoyo
:Experimental emulator from the SJ Boy authors. Appears to properly emulate transparency on older games making use of Nokia APIs. To open a game, drag and drop the <code>.JAR</code> file onto the MiniSoyo window.
;[[N-GAGE COOL!]] — Paid ($)
:N-GAGE Cool! the ability to compare the two mobile game decks side-by-side having the very different and unique gameplay experience of both N-GAGE QD and N-GAGEEarly attempt at a commercial J2ME emulator.Haves no real benefits over other offerings
;MicroEmulator — Free and an open-source
9
edits

Navigation menu