Неофициальный форк "J2ME Loader" (J2ME эмулятор для Android)
В моде изменены некоторые настройки. J2ME Loader может работать неправильно с играми, шаблонами и настройками установленными или настроенными модом и наоборот. Что бы не пришлось переустанавливать-перенастраивать лучше сделать бекап, копию или не использовать одну рабочую папку совместно с J2ME Loader.
Поддерживается формат шейдеров для PPSSPP
Для использования нужно положить их в папку shaders
в рабочей папке эмулятора,
далее в настройках игры выбрать режим вывода графики: "Аппаратный (OpenGL ES)" и выбрать интересующий шейдер.
У некоторых шейдеров есть настройки - при выборе такого, рядом с названием появится иконка, при клике по ней откроется окошко с настройками
Небольшую подборку совместимых шейдеров можно взять в этом рерозитории: https://github.com/woesss/ppsspp_shaders
Файлы банков (DLS, SF2) нужно поместить в папку soundbanks
в рабочей папке эмулятора.
Далее в настройках профиля игры в разделе Аудио
выберите желаемый.
Поддержка SF2 ограничена - поддерживаются только стандартные midi-файлы.
Не все банки поддерживаются используемыми синтезаторами (Sonivox, TinySoundFont).
Если банк или аудио-файл не поддерживается - воспроизведение автоматически переключится
на стандартный плеер со стандартным банком.
Файл изображения в любом, поддерживаемом Андроидом формате, нужно поместить в папку skins
в рабочей папке эмулятора.
Далее в настройках профиля игры выберите его.
Положение и размер виртуального экрана можно подстроить настройками масштаба и отступа.
Так же можно задать экран в изображении: прямоугольной областью, заполненной прозрачно-чёрным цветом (#00000000
).
Эмулятор автоматически поместит экран игры в эту область.
Реакцию на кнопки скина можно сделать наложением кнопок виртуальной клавиатуры, саму клавиатуру сделать полностью прозрачной.
В некоторых играх (замечено в "Medal of Honor") 3D-сцена может не отображаться из-за перекрытия 2D-фоном.
Попробуйте добавить в поле "Системные параметры" строку:
micro3d.v3.render.no-mix2D3D: true
Если не поможет - сообщите об этой игре в баг-репорт или другим способом.
Ещё один параметр включает фильтр текстур (встроенный в OpenGL), но это может порождать искажения в виде захвата лишних текселей по краям полигонов:
micro3d.v3.texture.filter: true
без этого параметра качество текстур максимально приближено к оригиналу и выглядит более винтажно.
Добавлена возможность сборки приложения для Андроид из исходного кода J2ME приложения с использованием кода этого проекта. Подробнее в Wiki
Emulation General Wiki:
JL-Mod
Mascot Capsule 3D
Mascot Capsule 3D compatibility list