ONScripter Yuri
An enhanced version of ONScripter, now optimized for multiple platforms, this project builds upon ONScripter-jh and integrates SDL2 features for a smoother user experience.
Key Features:
- Enhanced Display Options: Enjoy stretch fullscreen capabilities and the ability to hide the navigation bar for an immersive gaming experience.
- External Storage Support: Utilize the Storage Access Framework (SAF) to access games stored on an external SD card.
- Encoding Versatility: Supports both Shift_JIS (sjis) and GBK encodings, catering to a broader range of game scripts.
- Improved Graphics: Leverages GLES2 for enhanced hardware sharpness, ensuring crisp visuals.
- Scripting and Animation: Incorporates Lua script and Lua animation support, expanding the possibilities for game development and customization.
- Video Integration: Seamlessly plays videos using the system's video player, enhancing multimedia experiences within games.
How to Use:
Game Directory Setup:
- Use SAF to select your ONS game folder, or place games in the scoped storage directories such as:
/storage/emulated/0/Android/data/com.yuri.onscripter/files
/storage/XXXX-XXXX/0/Android/data/com.yuri.onscripter/files
- Use SAF to select your ONS game folder, or place games in the scoped storage directories such as:
Game Settings:
- Adjust game parameters, such as enabling
stretch fullscreen
, to tailor your gaming experience.
- Adjust game parameters, such as enabling
Game Gestures:
- Long click or 3 fingers: Access the in-game menu.
- 4 fingers: Skip text to navigate through the game more quickly.
Source Code:
For those interested in the technical aspects or wishing to contribute, the source code is available at GitHub.
What's New in Version 0.7.4:
- Updated on July 11, 2023: Now supports English half-width characters with the ` prefix, enhancing text display options.
This version of ONScripter is designed to offer a versatile and user-friendly platform for enjoying ONS games across various devices.
ONScripter Yuri





An enhanced version of ONScripter, now optimized for multiple platforms, this project builds upon ONScripter-jh and integrates SDL2 features for a smoother user experience.
Key Features:
- Enhanced Display Options: Enjoy stretch fullscreen capabilities and the ability to hide the navigation bar for an immersive gaming experience.
- External Storage Support: Utilize the Storage Access Framework (SAF) to access games stored on an external SD card.
- Encoding Versatility: Supports both Shift_JIS (sjis) and GBK encodings, catering to a broader range of game scripts.
- Improved Graphics: Leverages GLES2 for enhanced hardware sharpness, ensuring crisp visuals.
- Scripting and Animation: Incorporates Lua script and Lua animation support, expanding the possibilities for game development and customization.
- Video Integration: Seamlessly plays videos using the system's video player, enhancing multimedia experiences within games.
How to Use:
Game Directory Setup:
- Use SAF to select your ONS game folder, or place games in the scoped storage directories such as:
/storage/emulated/0/Android/data/com.yuri.onscripter/files
/storage/XXXX-XXXX/0/Android/data/com.yuri.onscripter/files
- Use SAF to select your ONS game folder, or place games in the scoped storage directories such as:
Game Settings:
- Adjust game parameters, such as enabling
stretch fullscreen
, to tailor your gaming experience.
- Adjust game parameters, such as enabling
Game Gestures:
- Long click or 3 fingers: Access the in-game menu.
- 4 fingers: Skip text to navigate through the game more quickly.
Source Code:
For those interested in the technical aspects or wishing to contribute, the source code is available at GitHub.
What's New in Version 0.7.4:
- Updated on July 11, 2023: Now supports English half-width characters with the ` prefix, enhancing text display options.
This version of ONScripter is designed to offer a versatile and user-friendly platform for enjoying ONS games across various devices.