-- 2023 News archive --
MahoLator closed alpha test
MahoLator is a new J2ME emulator for PC. It's based on MahoTrans - interpreter JVM written on C# completely from scratch. We use Skia as graphics backend and osu!framework for frontend.
It differs from other existing emulators and runtimes by having room for the features that are not possible on HotSpot VM, like ability to save/load app state (aka quicksaves) and accurately record your input. It aims to provide a stable, deterministic environment for apps, where you can freely run/debug them or even create TASes.
Currently it has only very basic CLDC/MIDP support, but we work on increasing range of supported APIs/JSRs. Most apps won't run yet. In games which don't perform excessive calculations it already outperforms KEmulator.
Looking for initial feedback. If you want to join, contact @sym_ansel in @nnmidletschat . We don't even have deploy flows, so you should know at least how to use git clone/pull and how to install/run .NET SDK.
JTube update v2.6.0
Added automatic detection of the currently working proxy
Removed "240p (no audio)" and "audio only" quality options
Download:
https://nnp.nnchan.ru/jtubehttps://github.com/shinovon/JTube/releasesKEmulator nnmod update v2.13.4
Canvas.repaint() freeze fix
HttpConnection.openInputStream() now throws IOException if input stream is not available
Web page: nnp.nnchan.ru/kem
Version of patch for Symbian 9.4 with Java Runtime Beta 2.1.18
Not recommended if you don't want to lose saved midlets data, use the version above
Java security patch for Symbian 9.3 & 9.4
Removes all permission prompts in Java MIDlets
Sources:
https://github.com/shinovon/SymbianJavaSecurityPatchWeb page:
https://nnp.nnchan.ru/jrtsecuritypatchUpdated
JTube update v2.5.6
Changes (since 2.5.3):
Fixed text selection in search field
Subscriptions feed soft lock fix
j2mekeyboard bug fixes
Changed default settings logic
Optimizations
Download:
https://nnp.nnchan.ru/jtubehttps://github.com/shinovon/JTube/releasesKEmulator nnmod update v2.13.3
Fix in nokiaui DeviceControl
Separate thread for repaints
Fix Display.callSerially on 2 and more threads
Alert default timeout fix
Web page: nnp.nnchan.ru/kem
KEmulator nnmod update v2.13.2
Added stub api classes from thirdparty.jar
WAV player restart fix
AMR decoder fix, was broken after decompiling
VLC player start event duplicate fix
com.nokia.mid.sound.Sound not handling endOfMedia event fix
(Thanks to @TwoSpacesSG)
KEmulator nnmod hotfix update v2.13.1
Input event queue fix
m3g class error fix
KEmulator nnmod update v2.13
Added network kill switch in Tool menu
ConnectionNotFoundException() no such method error fix
Form.set() NullPointerException fix
Canvas.sizeChanged() not calling fix
IMEI dialog fix
Ignoring WAV realize error
MIDlet.platformRequest fix
JTube v2.5.2
Ability to enable Invidious proxy has been returned
New network settings
Russian localization fixes
Support of shortened and mobile video links
Other bugfixes
Download:
https://nnp.nnchan.ru/jtubehttps://github.com/shinovon/JTube/releasesJTube v2.5.1
Using nnchan videoplayback proxy instead of iteroni (Invalid web address error fix)
Channel videos continuation
NullPointerException on channel open fix
Fixed soft lock on opening subscriptions feed
Updated some localizations
Download:
https://nnp.nnchan.ru/jtube/https://github.com/shinovon/jtube/releasesPigler Notifications API - a joint project with curoviyxru.
An open source analogue of Notification Center that is compatible with all devices based on Symbian Belle and higher,
created to provide a simple and convenient API for application developers to manage notifications in the status panel.
Documentation and libraries are available on web page:
https://nnp.nnchan.ru/pna/Github:
https://github.com/piglerorg/piglerJTube v2.5.0
Local subscriptions
- Subscriptions feed
- Subscriptions import & export
New channel page look
- Channel banner
New screen navigation system
- Improved returning to previous screens
- Tabs
Search suggestions
Video recommendations (aka watch next)
New image lazy load system
Items have more options on left soft/long tap
Increased videos in playlist limit
Cache bug fixes
Search field bug fix
Download:
https://nnp.nnchan.ru/jtube/https://github.com/shinovon/jtube/releasesPatch that removes all Java permission prompts on Symbian^3/Anna/Belle & FPs
How it works:
It patches Java Installer so any next installed application will have "Manufacturer" protection domain
Instructions in readme.txt. Use at your own risk.
JTube v2.4.1
Fixed channel videos
Fixed selection on Symbian 9.3 in non-full screen mode
Fixed NullPointerException when "Only audio" quality selected
Keyboard scrolling is now fps independent
Improved support with Motorola devices
Added splash
j2mekeyboard fixes
Download:
https://nnp.nnchan.ru/jtube/https://github.com/shinovon/jtube/releasesJTube Lite v1.2.0
Now has full support for MIDP 1.0
Download:
https://nnp.nnchan.ru/jtubeJTube v2.4.0
Added api proxy setting
Fixed online playback on bada 1.1
UX improvements
Download:
https://github.com/shinovon/JTube/releaseshttps://nnp.nnchan.ru/jtubeMahoMaps v1
EN: Client of Yandex.Maps for MIDP 2.0 capable devices. Geolocation detection, map caching, location search and route building are supported. To work, you need a fairly large amount of RAM and free space in the file system. To determine the location, JSR-179 must be supported, as well as its correct configuration in the system. At the moment, application has only russian language.
Tested platforms: Symbian^3/Anna/Belle/FP1/FP2, Symbian 9.3, Bada 1.1
RU: Клиент Яндекс.Карт для устройств с наличием MIDP 2.0.
Поддерживается определение геолокации, кэширование карты, поиск мест и построение маршрутов. Для работы требуется достаточно большое количества оперативной памяти и свободного места в файловой системе. Для определения локации должно поддерживаться JSR-179 а также правильная ее настройка в системе. На данный момент, приложение имеет только русский язык.
Протестированные платформы: Symbian^3/Anna/Belle/FP1/FP2, Symbian 9.3, Bada 1.1
Download:
https://nnp.nnchan.ru/mm/KEmulator nnmod v2.12.8
Finally fixed keyboard polling
Added Display.flashBacklight(int)
KEmulator nnmod v2.12.7
Changes:
Using win32 api to obtain key states
Updated swt library to 4.7
Increased file path size limit
Fixed player initialization from file
Fixed IOException when creating wav player from url
Fixed profiler
Fixed RecordStore.listRecordStores (Doom 2 RPG fix)
Canvas fps limiter fix
Improved performance
com.nokia.mid.sound fixes
JTube v2.3.4
Added search bar with j2mekeyboard for non-touch phones
Attempt to fix ok key on Symbian 9.3
Added display of a notification if download folder is not selected
Fixed items not focusing when opening next screen on non-touch phones
Some appearance changes
Download:
https://github.com/shinovon/JTube/releaseshttps://nnp.nnchan.ru/jtubeJTube v2.3.3
Updated localization (Credit to @PhantomHorror, @jrv92)
Fixed language & keyboard choice in settings
Download:
https://github.com/shinovon/JTube/releaseshttps://nnp.nnchan.ru/jtubeIf it crashes, install the application without saving the settings
JTube v2.3.2
Invidious instance is changed to garudalinux
If you having troubles with it try using:
http://iv.melmac.space/ (thanks to @jrv92)
Download:
https://github.com/shinovon/JTube/releaseshttps://nnp.nnchan.ru/jtube2.3.0 & 2.3.1 were skipped due to an error in code
2022 posts