Changes

Jump to navigation Jump to search

EKA2L1

53 bytes added, 19:59, 18 May 2023
m
Moved recommended phones list to the operating system support section
|active = Yes
|platform = [[Emulators on Windows|Windows]]<br/>[[Emulators on macOS|macOS]]<br/>Linux<br/>[[Emulators on Android|Android]]
|target = [[Cellphone emulators#Symbian and N-Gage (Nokia)|Symbian]]<br/>[[N-Gage]]<br/>[[N-Gage (service)|N-Gage 2.0]]<br/>J2ME|developer = [https://github.com/pent0 pent0bent]<br/>[https://github.com/nikita36078 nikita36078]
|prog-lang = C++ (17)
|website = [https://12z112l1.com 12z112l1.com]<br/>[https://eka2l1.miraheze.org/wiki/Main_Page EKA2L1 Wiki]
|support = [https://www.paypal.me/ccjkz11 PayPal]<br/>[https://www.paypal.me/nikita36078 PayPal]<small> (nikita36078)</small>
|license = GNU GPLv3
}}
'''EKA2L1''' (EPOC Kernel Architecture 2 Level 1) is a free and open-source, [[Highcross-platform Symbian emulator. It allows users to play Symbian games by installing .sis files to an emulated device or mounting a virtual MMC or SD card. ==History==bent started development on EKA2L1 in 2017 or 2018, submitting progress reports on Patreon and Reddit (via r/Low level emulation|high). In February 2019, he quit Patreon in order to focus on reverse-engineering the N-level]Gage and reorganizing the central repository on GitHub, but would continue posting progress reports on the emulator's [https://12l1.com/ website]. While Symbian's source code was publicly available, Symbian & it was incompatible with the N-Gage emulator for Windows. On March 18, macOS2023, Linux, and Androidbent announced he would spend less time working on EKA2L1 to focus more on his personal life.
==Overview==
pent0 had cancelled his Patreon account on February 2019 with the reason being that he wanted to focus on more reverse-engineering of the Symbian operating system EKA2L1 supports S60v1 (Series 60 platform on Symbian OS v6.1) that was baked into including the N-Gage device), and to reorganize the central repository of EKA2L1 at GitHub. AdditionallyS60v2, S60v3, S60v5, the publicly available source code S^3 (presumably for the Symbian OS that was also on legacy Nokia phones Anna and other brands' phonesBella) was different from the binary code from the N-Gage itself. He continued with newer progress reports at his [https://12z1.com/ new site]and S80 devices, while S^2, S90 and UIQ are not supported.
The emulator emulates Symbian OS's the EKA1 and EKA2 behavior, kernels and re-implements reimplements most of its critical app servers(equivalent to Windows services), which are like the services that Windows OSes run tasks in the background for , such as basic essentials, communication needs , graphics and other elements such as a the file system and graphical display rendering).
==Features==
- Symbian * S60v1, 2S60v2, 3S60v3, 5S60v5, S^3 (Anna, Bella) support<br/>- and S80, S90, UIQ not support<br/>- * N-Gage 2.0 support<br/>- N-Gage 2* J2ME MIDP 1.0 (S60v1) support<br/>(Windows only)- Experimental support * Support for 32-bit Android devices<br/>(experimental)- * SDL2 controller and vibration support<br/>- * Shader filter per application<br/>- * GLES1 /2 acceleration support<br/>with upscaling- * Postingsurface API implemented<br/>support- * Camera API implemented<br/>support- * MIDI support. Currently there are two supported backends: via miniBAE and TinySoundFont, with (miniBAE being more recommended for retro purposes<br/>)- * Bluetooth Netplay implementednetplay support
==OS SupportOperating system support==
{|class="wikitable"
|+ style="background: #ECECEC;"|
! OS
! EKA2L1 support
! DescriptionRecommended
|-
|S60v1 / [[N-Gage]] / J2ME
|style="background: LightGreen;"|Good
|N-Gage
|-
|S60v2
|style="background: LightGreen;"|Good
|Nokia N70
|-
|S60v3 / [[N-Gage (service)|N-Gage 2.0]]
|style="background: LightGreen;"|Good
|Required: N-Gage 2.0 InstallerNokia 5320 XpressMusic
|-
|S60v5 / Symbian^1
|style="background: OrangeLightGreen;"| ImperfectGood|Nokia 5800 XpressMusic
|-
|Symbian^2
|style="background:gainsboro;"|None
|N/A
|-
|Symbian^3 / Anna / Belle
|style="background: OrangeLightGreen;"| ImperfectGood|Nokia X7
|-
|S80v1
|style="background:gainsboroOrange;"|NoneImperfect|Nokia 9300 Communicator
|-
|S80v2
|style="background:gainsboroOrange;"|NoneImperfect|Nokia 9300
|-
|S90v1
|style="background:gainsboro;"|None
|N/A
|-
|UIQ
|style="background:gainsboro;"|None
|N/A
|}
|}
==Compatibility List==* [https://eka2l1.miraheze.org/wiki/Main_Page EKA2L1 Wiki] ==See also==* [[J2ME Loader]]
==External links==
* [https://discord.gg/5Bm5SJ9 Discord server]
* [https://crowdin.com/project/eka2l1 The Official EKA2L1 Translation ProjectCrowdin]* [https://mega.nz/folder/JosSEZjD#isLNm8y0irCvodRGkV2dqg Symbian OS ROM dumps (Requiredrequired)]* [https://eka2l1.miraheze.org/wiki/How_To_Use_The_Preconfigured_Pack Preconfigured Pack Tutorial (Easiest easiest way of Setting to set up EKA2L1)]
[[Category:Emulators]]
46
edits

Navigation menu