Changes

Jump to navigation Jump to search

Cellphone emulators

585 bytes added, 03:23, 20 September 2021
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.
»» Sony Ericsson 3D Game Engine (Mascot Capsule 3D) rendering engine enables real-time processing of 3D graphics for applications running on a wide variety of embedded devices such as mobile phones, handheld games, arcade game equipment, etc. It can be implemented on any OS and platforms to create 3D expressions that are far more versatile than 2D, in the environment with limited resources.
===Emulators===
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
! scope="col"|Discription
|-
!colspan="10"|PC / x86
|{{✗}}
|{{✓}}
|
|-
|[[FreeJ2ME]]
|{{✓}}
|{{✓}}
| 3D doesn't support
|-
|[[Kahvibreak]]
|align=left|{{Icon|Windows|Linux}}
|[https://bluemaxima.org/kahvibreak/Kahvibreak%201.5.zip Stable]<br/>[https://bluemaxima.org/kahvibreak/Kahvibreak%20Brewer%201.5.10.zip Dev]<br/>[https://bluemaxima.org/kahvibreak/linux-testing/index.html Linux ]<small> (Beta)]</small>
|{{✗}}
| Mid
|{{✓}}
|{{✓}}<small> (WIP)</small>
|<small> (Launcher via [[KEmulator]] and [[FreeJ2ME]])</small>
|-
|SJ Boy Emulator
|{{✗}}
|{{~}}
|
|-
|[[SquirrelJME]]
|{{✓}}
|{{✓}}
|{{✗}}?<small> (WIP)</small>|
|-
|Jademula
|{{✗}}
|{{✗}}
|
|-
|[http://me4se.org ME4SE]
|{{✗}}
|{{✗}}
|
|-
|Pstros
|{{✗}}
|{{✗}}
|
|-
|Nokia SDKs
|align=left|{{Icon|Windows}}
|[https://archive.org/details/nokia_sdks_n_dev_tools Part 1] <br/>[https://archive.org/details/nokia_sdks_n_dev_tools2 Part 2]<br/>[https://archive.org/details/nokia_sdks_n_dev_tools3 Part 3]
|{{✗}}
|Mid
|?
|?
|?
|{{✗}}
|{{~}}
| Nokia-Only
|-
|Sony Ericsson SDKs
|align=left|{{Icon|Windows}}
|[https://drive.google.com/file/d/1xHSPbVOGSG84y1hlvGDI0RC4iGiCQ7HP/view?usp=sharing 2.5.0.6]
|{{✗}}
|Mid
|?
|?
|?
|{{✗}}
|{{~}}
|
|-
|Siemens SDKs
|align=left|{{Icon|Windows}}
|[https://archive.org/details/siemens-club.ru-siemens-emulators Site 1]<br/>[http://www.siemensmania.cz/emulatory.php Site 2]
|{{✗}}
|Mid
|?
|?
|?
|{{✗}}
|{{~}}
| Siemens-only
|-
|Motorola SDKs
|align=left|{{Icon|Windows}}
|[https://web.archive.org/web/20070213084711if_/http://trix2.cellmania.com:80/downloads/downloads/files/sdk41ga.zip 4.1]<br/>[https://web.archive.org/web/20051106121510if_/http://trix2.cellmania.com:80/downloads/downloads/files/SDK521.zip 5.2.1]
|{{✗}}
|Mid
|?
|?
|?
|{{✗}}
|{{~}}
| Motorola-only
|-
|Motorola iDEN SDK
|align=left|{{Icon|Windows}}
|[https://motorola-iden-sdk-for-j2me.software.informer.com Mirror]
|{{✗}}
|Mid
|?
|?
|?
|{{✗}}
|{{~}}
| iDEN-only
|-
|MicroEmu
|{{✗}}
|{{✗}}
|
|-
|MiniSoyo
|{{✗}}
|{{✗}}
|
|-
|MidpX (NHAL)
|{{✗}}
|{{✗}}
|
|-
|MPowerPlayer
|{{✗}}
|{{✗}}
|<small> (Required : [https://www.java.com/en/download/manual.jsp JRE)]</small>
|-
|Midp-Emulator
|{{✗}}
|{{✗}}
|
|-
|GameMagic S60
|{{✗}}
|{{✗}}
|
|-
|N-GAGE COOL!
|{{✗}}
|{{✗}}
| Trial version ($) Payware-|Nokia SDKs|align=left|{{Icon|Windows}}|[https://archive.org/details/nokia_sdks_n_dev_tools Part 1] <br/>[https://archive.org/details/nokia_sdks_n_dev_tools2 Part 2]<br/>[https://archive.org/details/nokia_sdks_n_dev_tools3 Part 3]|{{✗}}|Mid|?|?|?|{{✗}}|{{~}}|-|Sony Ericsson SDKs|align=left|{{Icon|Windows}}|[https://drive.google.com/file/d/1xHSPbVOGSG84y1hlvGDI0RC4iGiCQ7HP/view?usp=sharing 2.5.0.6]|{{✗}}|Mid|?|?|?|{{✗}}|{{~}}|-|Siemens SDKs|align=left|{{Icon|Windows}}|[https://archive.org/details/siemens-club.ru-siemens-emulators Site 1]<br/>[http://www.siemensmania.cz/emulatory.php Site 2]|{{✗}}|Mid|?|?|?|{{✗}}|{{~}}|-|Motorola SDKs|align=left|{{Icon|Windows}}|[https://web.archive.org/web/20070213084711if_/http://trix2.cellmania.com:80/downloads/downloads/files/sdk41ga.zip 4.1]<br/>[https://web.archive.org/web/20051106121510if_/http://trix2.cellmania.com:80/downloads/downloads/files/SDK521.zip 5.2.1]|{{✗}}|Mid|?|?|?|{{✗}}|{{~}}|-|Motorola iDEN SDK|align=left|{{Icon|Windows}}|[https://motorola-iden-sdk-for-j2me.software.informer.com Mirror]|{{✗}}|Mid|?|?|?|{{✗}}|{{~}} |-|JS2ME|align=left|{{Icon|FirefoxOS}}, JavaScript|[https://github.com/szatkus/js2me git]|{{✗}}|?|?|?|?|{{✓}}|?|-|Pluotsorbet|align=left|{{Icon|FirefoxOS}}, JavaScript|[https://github.com/mozilla/pluotsorbet git]|{{✗}}|?|?|?|?|{{✓}}|?
|-
!colspan="10"|Mobile / ARM
|{{✓}}
|{{✓}}
|
|-
|[[JL-Mod]]
|{{✓}}
|{{✓}}
| an experimental mod of [[J2ME Loader|JL]] with support for "MC3D V3".
|-
|Java J2ME MiDlet Runner
|{{✗}}
|{{✗}}
|<small> (Convert .jar — .apk via Netmite.com)</small>
|-
|Jbed
|{{✗}}
|{{✗}}
|
|-
|Project Kava
|{{✗}}
|{{✗}}
|-
|PhoneME
|
|[https://archive.org/details/phoneme-svn.dump SVN Dump]
|Vendor Specific
|Reference Implementation
|KVM (Reference Implementation)
|Reference Implementation
|{{✓}}
|{{✗}}
|{{✗}}
|-
|phoneMEPhoneME (unofficial)
|align=left|{{Icon|Android|Maemo|MeeGo|WinMobile|PocketPC|WinCE}}
|[https://github.com/nikita36078/phoneME-android git]<br/>[https://web.archive.org/web/20180305064344/http://davy.preuveneers.be/phoneme/?q=node/10 b168 rev20547]
|{{✗}}
|Low
|phoneME CLDCPhoneME|phoneME PhoneME Advanced(unofficial)|{{✗}}|{{}}|{{✗}}|-|KarinME <small> (Android onlyBased on MicroEmu)</small>|align=left|{{Icon|Maemo}}|[https://openrepos.net/content/karinzhao/karinme 3.0.1]|{{✗}}|Mid|?|?
|{{✗}}
|{{✗}}
|{{~}}
|-
|MicroEmu <small> (Converter)</small>
|{{✗}}
|{{✗}}
|
|-
|PhoneME-featuredevices(unofficial)
|align=left|{{Icon|Symbian|WinCE}}
|[https://github.com/hbao/phonemefeaturedevices git]
|{{✗}}
|{{✗}}
|
|-
!colspan="10"|Consoles
|{{✗}}
|{{✓}}
|
|-
|Bittboy-j2me
|{{✓}}
|{{~}}
|
|-
|Midpath
|{{✓}}
|{{~}}
|
|-
|PhoneME(unofficial)
|align=left|{{Icon|GP2X|Wiz}}<br>{{Icon|Caanoo}}
|[https://github.com/j2me-preservation/phoneME-GP2X-SDL git]
|{{~}}
|{{~}}
|
|-
|Pstros-nds
|{{✗}}
|{{✗}}
|
|}
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
! scope="col"|Discription
|-
|[[PSPKVM]]
|{{✗}}
|{{✓}}
|
|-
|[[SquirrelJME]]
|{{✓}}
|{{✓}}
|{{✗}}?<small> (WIP)</small>|
|-
|SJ Boy Emulator
|{{✗}}
|{{~}}
|
|}
<references group=N />
;[[FreeJ2ME]] - Free and open-source:Has fewer features than [[KEmulator]], but better compatibility. It is 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.
;[[KEmulator]] — Closed-source
;MPowerPlayer
:Emulator from a company that used to develop solutions to allow users to try J2ME game demos on their computer before purchasing them. Haves not Doesn't have any known advantageous featurefeatures. Requires [https://www.java.com/en/download/manual.jsp JRE].
;[[SquirrelJME]] — Free and open-source
;[[JL-Mod]] — Free and open-source
:This is the experimental mod of the J2ME Loader app with Mascot Capsule 3D (MC3D V3) support. Has some new and experimental features. Converts .jar 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]], as well as Sony Ericsson 3D engine (Mascot Capsule).
;Java J2ME Runner
;phoneME
This is the reference implementation of J2ME made initially by Sun Microsystems, now owned by Oracle Corporation.
 
;phoneME (unofficial ports)
:phoneME for Windows CE/Mobile and Android is an implementation of the phoneME open source J2ME application platform for your Windows Mobile phone or Android handheld device. There are two different platforms of the phoneME Virtual machine : <u>phoneME Feature</u> and <u>phoneME Advanced</u>. Beyond precompiled binaries of these VMs for WinCE and Android based operating systems, this website provides information, patches and instructions in order to compile the phoneME sources yourself.
==Symbian and N-Gage/2.0 <small>(Nokia)</small>==
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.
! scope="col"|[[Recommended Emulators|Recommended]]
|-
!colspan="67"|PC / x86
|-
|4Mophun
|{{✗}}
|-
!colspan="67"|Mobile / ARM
|-
|Mophun Games Launcher
! scope="col"|[[Recommended Emulators|Recommended]]
|-
!colspan="67"|PC / x86
|-
|DoJa SDKs
|{{✓}}
|{{✗}}
|{{✗}}
|-
|Melange
|align=left|{{Icon|Android}}
|[https://gitlab.com/usernameak/brewemulator/ ? (Prototype)]
|?
|{{✓}}
|{{~}}<ref>Contains proprietary Qualcomm components</ref>
|{{✗}}
|}
==TTPcom's Wireless Games Engine <small>(WGE)</small>==
==Firefox OS==
4,085
edits

Navigation menu