KEmulator nnmod

Download v2.16

Last update: 22.05.2024

M3G LWJGL engine from 0.9.8
- Improved performance
- Fixed SkinnedMesh rendering, Sprite3D alpha blending, nodes rendering order
- Optimized textures loading
- Support of OVERWRITE, ANTIALIAS hints
M3G View from 0.9.8
- Better controls
- Fixed Sprite3D rendering, lighting
- Ability to show hidden nodes
M3G Settings
- Custom anti-aliasing, texture filtering, mipmapping settings
Freely resizable window
Support of Linux, Mac OS, Windows 64-bit (KEmulator nnx64)
Java 9+ support (experimental)

Implemented APIs:
- SoftBank MEXA (from JL-Mod)
- Siemens API
Stub APIs:
- JSR 211 Content Handler
- Nokia InApp
- com.immersion.VibeTonz
- com.sprintpcs.util.System

Improved controller support
- Fixed d-pad mapping
- Right stick support
No more kemulator.cfg
UX improvements

Bug fixes:
- Rewrote keyboard input handling
- Repaint bug from v2.15.1 fix
- MIDI playback bug fix
- Fixed non-fullscreen canvas rendering (v2.15.2 bug)
- Fixed Nokia OTT tones
- Fixed MemoryView crashes
- Memory leaks fixes

- Updated swt to 4.20 (nnx64 only)
- Updated asm to 5.2 (fixed some vServ games)
- Added -installer arg that changes save path to AppData
- Better Windows XP support
- Removed AVI recording

Note for Mac users:
-XstartOnFirstThread must be added to JVM arguments


Mod, that improves KEmulator work and adds many new features.
Based on v1.0.3 mod by max20091.

[Main changes from v1.0.3]

Active development and bug tracking
Fixed a lot of games based on bug reports
Improved lcdui implementation
Improved MP3 playback and MMAPI behavior in general
VirtualMidiSynth support
Partially implemented NokiaUI 1.4
Fixed HTTPS connection issues
Video and RTSP streaming support using libVLC
Added Mascot Capsule patch by woesss
Added Discord Rich Presence integration
Support of UEI integration with IDEs (Eclipse with MTJ, NetBeans, etc)

[Detailed changes list]

Updated SWT & LWJGL libraries.
Added MIDlet choice if there's more than one.
Added more Nokia device configurations.
Fixed RMS bugs
Fixing freezes in different games
Updated JRE to 8u202
Changed RMS saving format

MMAPI (Multimedia):
Added vlcj libary
Implemented capture://image support
Implemented DataSource player.
Improved Content-Type detection.
Implemented Player.setMediaTime()
Changed MP3 decoder library.
Added video support using vlcj.
Added RTSP support using vlcj.
Improved MIDI playback
Audio export feature

Changed mouse and keyboard listening method (Sticky keys fixed)
Added "QWERTY Mode" for using entire keyboard.
Changed hotkeys, so that arrows can be binded to WASD
Controller mappings saves

Fixed many lcdui bugs.
Added font anti-aliasing.
Implemented lcdui.Gauge.
Fixed NullPointerException in many places.
Implemented soft notifications from NokiaUI 1.4
Implemented free font size from NokiaUI 1.4

I/O (JSR75 & Network):
Fixed bugs with FileConnection.
Updated cacerts.
Fixed IOException causing on HTTP errors.
Implemented ServerSocketConnection.

Improved MemoryView.
Added 50% scale in MemoryView images.
Added notification when the application wants to get IMEI of device


Мод, который улучшает работу KEmulator и добавляет много новых возможностей.
Основан на моде v1.0.3 от max20091.

[Главные отличия от v1.0.3]

Активная разработка и отслеживание багов
Исправлено много игр по баг репортам от пользователей
Улучшена реализация lcdui
Улучшено воспроизведение MP3 и поведения всего MMAPI в целом
Поддержка VirtualMidiSynth
Частичная реализация NokiaUI 1.4
Исправлены проблемы с HTTPS соединением
Поддержка воспроизведения видео и протокола RTSP с помощью libVLC
Добавлен патч Mascot Capsule от woesss
Добавлена интеграция с Discord Rich Presence
Поддержка UEI интеграции с средами разработки (Eclipse с MTJ, NetBeans, и т.д)

[Подробный список отличий]

Обновлена библиотека SWT и LWJGL.
Добавлен выбор MIDlet'а если их больше одного.
Добавлено больше моделей Nokia.
Исправлены баги RMS
Исправление зависаний в разных играх
Обновлена JRE до 8u202
Изменен формат сохранения RMS

MMAPI (Мультимедия):
Добавлена библиотека vlcj
Добавлена поддержка capture://image
Добавлена реализация DataSource плеера.
Улучшено определение Content-Type медиаконтента.
Добавлена реализация setMediaTime()
Изменена библиотека декодера MP3.
Добавлена поддержка видео через vlcj.
Добавлена поддержка RTSP через vlcj.
Улучшено воспроизведение MIDI
Функция экспорта аудио

Изменен способ опроса клавиатуры и мыши (Исправление залипающих клавиш)
Добавлен режим "QWERTY Mode", для использования всей клавиатуры.
Изменены комбинации горячих клавиш, так чтобы можно было забиндить стрелки на WASD
Сохранение биндов контроллера

Исправлены баги lcdui.
Добавлен анти-алиасинг шрифтов.
Добавлен lcdui.Gauge.
Исправлены NullPointer'ы во многих местах.
Добавлена реализация SoftNotification из NokiaUI 1.4
Добавлена реализация свободного размера шрифтов из NokiaUI 1.4

I/O (JSR75 и сеть):
Исправлены баги FileConnection.
Обновлены cacerts.
Исправлен IOException при HTTP ошибках.
Добавлена поддержка ServerSocketConnection.

Улучшен MemoryView.
Добавлен масштаб 50% в просмотре изображений в MemoryView.
Уведомление пользователя о том что приложение хочет заполучить IMEI устройства

2024, nnproject

Site made by rehdzi & shinovon