ONScripter Yuri – Улучшенный кроссплатформенный эмулятор NScripter
Обзор
Эта улучшенная версия движка ONScripter основана на ONScripter-jh с поддержкой SDL2 и оптимизирована для современных платформ. Мощное развитие классического эмулятора NScripter обеспечивает улучшенную совместимость и функциональность.
Ключевые особенности
Дисплей и интерфейс
- Динамическое масштабирование на весь экран – Подгонка под размеры экрана с сохранением пропорций
- Управление навигационной панелью – Возможность скрытия системных элементов навигации
- Рендеринг GLES2 – Улучшенная чёткость с аппаратным ускорением
Интеграция с системой
- Storage Access Framework (SAF) – Прямой доступ к внешним SD-картам
- Универсальная поддержка путей – Работа со стандартными директориями Android:
/storage/emulated/0/Android/data/com.yuri.onscripter/files
/storage/XXXX-XXXX/0/Android/data/com.yuri.onscripter/files
Текст и кодировки
- Поддержка нескольких кодовых страниц – Обработка кодировок Shift-JIS (SJIS) и GBK
- Ввод специальных символов – В последней версии добавлена поддержка английских полуширинных символов через префикс `
Дополнительные возможности
- Движок Lua – Полная интеграция Lua для анимаций и игровой логики
- Воспроизведение внешнего видео – Использует системный видеоплеер для роликов
Схемы управления
- Гестурные команды:
- Долгое нажатие/3 пальца: Контекстное меню
- Свайп 4 пальцами: Быстрый пропуск текста
Начало работы
Установка игры
- Используйте файловый менеджер SAF для выбора папки с игрой
- Либо разместите файлы в стандартных путях Android
Настройка
- Настройте параметры отображения, например масштабирование на весь экран
- Измените другие параметры запуска
Разработка
Открытый проект доступен на GitHub:
https://github.com/YuriSizuku/OnscripterYuri
Последнее обновление (v0.7.4 – Июль 2023)
- Добавлен ввод английских полуширинных символов через обратную кавычку (`)
- Различные улучшения стабильности и оптимизации