nnproject MIDlets – Telegram
nnproject MIDlets
855 subscribers
87 photos
2 videos
50 files
86 links
Symbian and J2ME research labs

Chat: @nnmidletschat
Web: nnproject.cc
Download Telegram
KEmulator nnmod v2.17 update

Features:
ALW1, vServ ads bypassing
RMS records tree in unloaded state
Security settings
APIs disabling options
3D profiler
Custom system properties (like in J2ME loader)
MascotCapsule settings tab
List & TextBox with native Look and Feel
UI Language chooser
com.bmc.media support

Changes:
M3G rendering optimizations
More Sprint API stubs
Implemented nokia.Sound(freq, duration)
Improved BlackBerry API support
Added more API compatibility settings
Audio export, ott tones options are now disabled by default
Added Portuguese, Spanish, Chinese, Ukrainian localizations

Fixes:
Nokia DirectGraphics fixes
Fix Form flickering
GameCanvas buffer fixes
Fix server socket connection
Fix compatibility with older OpenGL versions
Fix RecordStore.getSizeAvailable
Fix FileSystemListener
Fix mp3 player streaming
Player leaks fixes
Controller input fixes
Fixed built-in nokia font
Fix png decoding

Download: https://nnp.nnchan.ru/kem
GitHub: https://github.com/shinovon/KEmulator
19👍1
KEmulator nnmod v2.17.1 - LCDUI Update

LCDUI:
Full Form layout support as specified in MIDP 2.0
New Canvas.serviceRepaints() implementation
Serialized commandAction() & itemStateChanged() events
Improved sizeChanged() event
Canvas.setFullScreenMode() fixes
Added "Canvas.hasPointerEvents() return value" setting
Improved Canvas regional repaints support
Implemented Gauge interactive mode
Fixed focus loss in List & TextBox
Returned softkeys handling in List & TextBox
Images support in ChoiceGroup
Implemented underlined Font style
Fixed Alert timeout (~v2.13 bug)

Other changes:
Added Float, Double to "Disable APIs" list
Changed Player.realize() behavior
More Siemens API stubs
UEI: UTF-8 console output

Fixes:
Fixed crash on RMS tab reload in settings

Download: https://nnp.nnchan.ru/kem
GitHub: https://github.com/shinovon/KEmulator
😨9👍52🎉2
TLS 1.3 support for Symbian is now available.

After updating MBedTLS Library to version 1.2, System (SSL.DLL) and Java patches also need to be updated to their latest versions.
If you encounter problems after installing the new version of MBedTLS library, you should stay on v1.1.2, this will keep TLS 1.2 only.

Download: https://nnp.nnchan.ru/tls
20🔥7🎉2😨2👍1
PuTTY for S60v3 Patch

Added support of modern cryptography (elliptic-curves, SHA-512, etc) by updating to newer version of PuTTY engine.
Builds for S60v5 and S80v2 will be made later, source code changes are available on GitHub.

Download: https://nnp.nnchan.ru/putty
Sources: https://github.com/shinovon/s2putty
🔥22😱31👍1
KEmulator nnmod v2.17.2

Features:
TextEditor, CanvasItem from Nokia UI 1.4
LCDUI DateField
FunLight.setRegion(I)
MetaDataControl in VLCPlayerImpl
WAV Player cache

Changes:
Enabled Nokia OTT by default

Fixes:
Snake 3 specific fix in MMAPI
Freezing at start in some LCDUI applications
GameCanvas.flushGraphics(IIII)
commandAction in List, ChoiceGroup
FPS counter not updating on idle
NPE when clicking on Form
Performance issues with event queue
Java 9+ specific fixes

Download: https://nnproject.cc/kem
GitHub: https://github.com/shinovon/KEmulator
10👍6🔥3
JTube patch v2.90.0

Changes:
Automatic instance changing
Compatibility fixes for BlackBerry, Samsung, Nokia Asha
Mapped Q, P to softkeys for BlackBerry
Removed video quality choice
Virtual keyboard improvements
Slightly changed settings logic

Download: https://nnproject.cc/jtube
Donate: https://ko-fi.com/shinovon
👍72🔥2
KEmulator nnmod v2.17.3

Features:
Implemented Siemens S60 Game API
Custom system properties mapping
Ctrl+V handling in TextField

Changes:
Improved com.immersion.VibeTonz support
Adding app noscript to the noscript of window

Fixes:
Glitches when resizing non-fullscreen Canvas
HttpConnection headers starting from index 1
ImageItem layout
HttpConnection.openOutputStream() wrong state (17.2 bug)

Download: https://nnproject.cc/kem
GitHub: https://github.com/shinovon/KEmulator
Donate: https://ko-fi.com/shinovon
👍64😱1
KEmulator nnmod v2.18

3D APIs support on ARM Linux and Mac OS
Native Look and Feel for TextField & TextEditor
Remade MIDlet choice list on SWT
Small improvements, bug fixes

Download: https://nnproject.cc/kem
GitHub: https://github.com/shinovon/KEmulator
Donate: https://ko-fi.com/shinovon
👍14🔥4🎉1
KEmulator nnmod v2.18.1

Added automatic updates
LCDUI API improvements
Fixed key mapping settings on Java 17
Fixed launching on certain OpenJDK versions
Games compatibility fixes:
- Galaxy on Fire 2 glitching
- Some versions of Shinobi 2 not starting
- Home Run King 2 loading incorrectly
- FPS limit in Chinese version of Castlevania
- Background not rendering in Angry Birds Seasons

Download: https://nnproject.cc/kem
GitHub: https://github.com/shinovon/KEmulator
Donate: https://ko-fi.com/shinovon

Happy new year!
🔥176👍2
KEmulator nnmod v2.19

Improved SoftBank API support
MascotCapsule3D fixes:
- BMP textures loading
- Pattern animations
- Image shifting on flushes
- 2D mixing
- com.jblend, com.vodafone.v10 specific fixes
LCDUI improvements:
- Made Alert text scrollable
- Changed Form line breaks policy
- Fixed crash on Form contents update
- Fixed Gauge bounds
- Fixed DateField caret position
- Fixed underlined font
- Fixed GameCanvas.flushGraphics softlock
OpenGL ES API fixes
Made 3D APIs thread-safe
Fixed 3D issues on Windows XP after migration to lwjgl 3
Added Symbian^3 multi-touch API support (touch screens only)
Fixed controllers re-detection
Other bug fixes

Download: https://nnproject.cc/kem
GitHub: https://github.com/shinovon/KEmulator
🎉156👍1
GitHub and Gitea client for J2ME (Beta)

Features:
Basic browsing functions.
Search repositories, issues, users and commits.
Download releases and sources, save pages to local bookmarks.
OAuth integration with GitHub and Gitea accounts for viewing private repositories.

TLS patch with latest updates is required for best experience,
usage with proxy is possible but not recommended.

Download: https://nnproject.cc/gh2me
16
GH2ME 0.8.4 Update:

Added source browser, Markdown render, Images loading, Issue & Pull request comments.

https://nnproject.cc/gh2me
https://github.com/shinovon/GitHub-j2me
20👍7🎉4😱1😨1
MPGram (Beta)
Telegram J2ME client based on MPGram Web API.

Aims to provide extended and optimized functionality with lighter user interface, or just to be an April Fools joke.

https://nnproject.cc/mp
https://github.com/shinovon/mpgram-client
18🔥6
Reminder: JTube is gone, use alternatives.
See chat for discussion.
😨34🎉7😱2