nnproject MIDlets
893 subscribers
92 photos
2 videos
50 files
90 links
Symbian and J2ME research labs

Chat: @nnmidletschat
Web: nnproject.cc
Download Telegram
MPGram v1.1

Notifications with Pigler API & Nokia UI (WIP)
Post comments

v1.0.1-v1.0.2:
Improved UI responsiveness
Improved bot interactions
Added edited message label
Added ability to retry if authorization fails
Added thumbnail in audio player
Added avatar in chat info
Fixed message sending
Image viewer fixes

https://nnproject.cc/mp
https://github.com/shinovon/mpgram-client
17👍8🔥3😨3😱2
ClassiCube port to Symbian^3 is finished

https://nnproject.cc/cc
42🔥11👍8
Symbian SSL patch now supports validation of CA certificates.

By default, it includes CA certificates from Mozilla CA store (curl.se)
You can also add your trusted certificates in C:\resource\mbedtls\cacerts

MBedTLS library update to v1.3 is required.

Download: https://nnproject.cc/tls
Donate: https://boosty.to/nnproject/donate
👍186🔥1
MPGram v1.3

New UI for chats
- Input field with on-screen keyboard (touch screens only)
- Outbox read indicator
- Editing and forwarding of multiple messages
- Themes
Built-in file downloader
Improved text and links copying
Player volume control
New notification sound
Build for BlackBerry devices

Download: https://nnproject.cc/mp
GitHub: https://github.com/shinovon/mpgram-client
Donate: https://boosty.to/nnproject/donate
21🔥5👍1😨1
TLS 1.2 support patch for Symbian Qt is there.

Download: https://nnproject.cc/qtls
Donate: https://boosty.to/nnproject/donate
🔥142👍2
KEmulator nnmod v2.20

Features:
- IntelliJ IDEA setup tool for J2ME development
- Reworked Memory View
- DoJa initial support
- Fullscreen mode
- New AMR decoding with opencore-amr (#211)
- Improved OpenGL ES API support (#215)
- Windows ARM64 support
- Termux support

M3G LWJGL:
- Fixed TriangleStripArray.getIndices() (#201)
- Fixed Graphics3D.addLight()
- Fixed blend color not appearing in M3G View

LCDUI:
- Font.FACE_MONOSPACE support
- Improved Graphics.drawRGB performance (#167)
- Fixed Canvas.hideNotify not calling when switching screens (#191)
- Fixed random softlock related to CaretImpl
- Fixed softkeys handling in TextBox
- Fixed Alert render over Canvas (#224)
- Fixed NPE in StringItem render

Other fixes:
- Fixed MascotCapsule texture shader bug on NVIDIA cards (#195)
- Fixed resource: protocol connection not throwing IOException
- Fixed resource loading with mixed case names
- Fixed pointer events lag
- Fixed mouse wheel scroll to arrow keys mapping
- Fixed nnx64 starter scripts
- Fixed controller events

New contributors:
klaxons1, kirill0744

Download: https://nnproject.cc/kem
GitHub: https://github.com/shinovon/KEmulator
20🔥6😨1
This media is not supported in your browser
VIEW IN TELEGRAM
Custom MIDI soundbank loader for Symbian
Allows loading of your own DLS sound bank up to ~1 MB.

(demo played with Blackberry.dls on Nokia E72)

https://nnproject.cc/customdls
22🔥7👍1
AntiALW1

A tool for removing ads, payment, demo timers from J2ME games.

Supports 6 unique payment engines and 5 advertisement engines as of v8.1.

Payment engines: ALW1, Freexter, Glomo, LM (Aircel), Gameloft, Infon Demotoolkit

Advertisement engines: vServ, Inneractive, Hovr, Greystripe, Sensible Mobiles

Download: https://nnproject.cc/unalw1
GitHub: https://github.com/shinovon/AntiALW1
29🔥13👍7😨2😱1
KEmulator nnmod v2.21

Features:
- Settings redesign (#277)
- New device presets
- MIDI soundfont changing
- Nokia OTT decoder from FreeJ2ME-Plus
- Nokia-Platform check bypass

Updates:
- Improved JSR 239 OpenGL API
- Improved Siemens API support
- Implemented missing functions from M3G 1.1 (#257)
- Replaced mmfplayer.dll with JNA implementation
- Optimized images rendering in Memory View
- Added MA-5 emulator support
- Added com.nokia.mid.ui.gestures API stub
- Updated Sensor Simulator to 1.1.1
- Updated About window

Fixes:
- Fixed Media View crash on Java 9+ (#229)
- Fixed LWJGL libraries not loading on macOS
- Fixed M3G crash on macOS 11 and later
- Fixed IDEA integration setup bugs (#262, #280)
- Fixed AMR dump
- Fixed MMAPI events lock
- Fixed Canvas.hideNotify
- Fixed compatibility with JMUnit

Download: https://nnproject.cc/kem
GitHub: https://github.com/shinovon/KEmulator
5🔥22👍41
KEmulator nnmod v2.21.1

- Implemented SMAF playback in SoftBank MEXA
- Implemented SMAF Phrase in SoftBank MEXA, VSCL, LG MMPP API
- Improved resources loading time
- Added missing Motorola presets
- Fixed encoding not setting up
- Fixed sensor simulator launch in win32 build
- Updated JNA library to 5.7.0

Download: https://nnproject.cc/kem
GitHub: https://github.com/shinovon/KEmulator
19🔥2🎉1
Our friends from AE-Mods have developed a MascotCapsule software emulation layer called MascotME.

It allows to run Sony Ericsson exclusive 3D games on any powerful enough J2ME device, including emulators that do not have MascotCapsule support. Although it is still in beta, it has already shown promising results.

Download:
https://github.com/rmn20/MascotME/releases
31👍9😱7🔥5
"JVM performance patch" alternative for Symbian 9.3 (S60v3.2) if you have JVMArgsModifier from Java security patch installed.
Greatly improves JIT performance by increasing bytecode compilation limit.

Add the following line to C:\java\j9MidpArgs.txt:
-Xmjit:onStackReplace,bcLimit=1000000

(UPDATED)
When editing in X-Plore, make sure Unicode is unchecked.
12👍5
KEmulator nnmod v2.21.2

Updates:
- Added MA-7 emulator support (#284)
- Added objects table sorting in Memory View (#267)
- Added fullscreen exit on esc (#283)
- Reordered device presets

Fixes:
- Various MascotCapsule GL engine fixes
- Fixed lcdui.game images not appearing in Memory View (#303)
- Fixed Memory View size calculation
- Fixed keycodes saving (#299)
- Fixed fullscreen mode not working on Linux (#307)

Download: https://nnproject.cc/kem
GitHub: https://github.com/shinovon/KEmulator
1🔥144
Bluetooth Volume fix for Symbian Anna, Belle & Belle Refresh is there.

It is a RomPatcher+ patch that fixes unresponsive volume controls when using Bluetooth headset, by forcing AVRCP 1.4 mode in Bluetooth audio driver.

Alternatively, zip file contains another variant of fix that workarounds the issue by enabling legacy volume control from pre-Symbian^3 versions, but has more complex installation process, see readme.txt.

Download: https://nnproject.cc/btvolumefix/
👍1410🔥3
KEmulator nnmod v2.21.3

Features:
- MIDI playback with MA-3/MA-5 emulator (#290)
- Improved automatic updates security (#272)
- Added 640x480 device preset
- Made Class Watcher window attachable to main window

Fixes:
- Fixed MIDlet.platformRequest (v2.21.2 bug)
- Fixed SMAF phrase player API
- Fixed crash when going to full-screen mode with logs window open
- Fixed Class Watcher rendering on Linux
- Forced GDK_BACKEND to X11 to fix multiple issues on Linux with Wayland

Download: https://nnproject.cc/kem
GitHub: https://github.com/shinovon/KEmulator
8😱3🎉2
MPGram v1.4

Features:
- New dialogs UI
- Added file attachment in canvas chat UI
- Added message seen list
- Added inviting members to a chat
- Added chat wallpaper setting
- Added sticker packs sharing and removing
- Added avatar in top of chat
- Added switch to 12-hour time format
- Added ability to play MIDIs in built-in player
- Added strikethrough text style rendering

Improvements:
- More detailed typing status in chat
- Added highlighting on message focused by link
- Increased distance between UI elements on larger screens
- Improved UX on keypad and QWERTY devices
- Made popup menus scrollable

Fixes:
- Fixed long tap options not appearing
- Chats limit setting now applies without restart

v1.3.1-1.3.20 changes:
- Added hashtag highlighting in messages
- Added QR code login
- Added voice message waveform render
- Added confirmation dialogs
- Added option to open downloaded files
- Added bot buttons
- Reworked music player
- Added message reacts count
- Added shortcut keys in chat
- Many fixes and improvements

Download: https://nnproject.cc/mp
GitHub: https://github.com/shinovon/mpgram-client
Donate: https://boosty.to/nnproject/donate
🔥225👍1