Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

ONScripterJH Vita: Difference between revisions

From GameBrew
No edit summary
m (Text replacement - "type=Game engine" to "type=Game Engine")
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{cleanup|article|Needs cleanup}}
{{#seo:
{{#seo:
|title=Vita Homebrew Games (Game engine) - GameBrew!
|title=Vita Homebrew Games (Game engine) - GameBrew
|title_mode=append
|title_mode=append
|image=onscripterjhvita.jpg
|image=onscripterjhvita2.jpg
|image_alt=ONScripter-jh
|image_alt=ONScripter-jh
}}
}}
{{Infobox Vita Homebrews
{{Infobox Vita Homebrews
|title=ONScripter-jh
|title=ONScripter-jh
|image=onscripterjhvita.jpg
|image=onscripterjhvita2.jpg
|description=Port of ONScripter-jh for PSVITA.
|description=Port of ONScripter-jh for PA Vita.
|author=YuriSizuku & wetor
|author=YuriSizuku, wetor
|lastupdated=2022/09/20
|lastupdated=2023/02/19
|type=Game engine
|type=Game Engine
|version=0.5.1.1
|version=0.5.1.3
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/vitahomebrews/onscripterjhvita.7z
|download=https://dlhb.gamebrew.org/vitahomebrews/onscripterjhvita.7z
Line 19: Line 18:
|source=https://github.com/YuriSizuku/psv-OnscripterJH
|source=https://github.com/YuriSizuku/psv-OnscripterJH
}}
}}
Port of ONScripter-jh for PSVITA.
This is an ONScripter JH (SDL2) project, ported to PS Vita.


==Media==
ONScripter (O-N-Scripter) is a program that interprets and executes scripts written for NScripter in its own way. It can run games on Windows, Android, iOS, etc. using the exact same game data.
<youtube>RIaJHh60hQY</youtube>


Original port by [https://blog.wetorx.cn/posts/ONS-PSV/ WeTor], currently maintained by Yurisizuku, as well as optimizing code structure and adding more features, such as video hardware decode support and nt2, nt3 format support.
==Installation==
Put ons games into ux0:onsemu/.
It should have onsemu/<gamedir>/nscript.dat or onsemu/<gamedir>/0.txt.
The game directory should not contain non-asci charactors.
Notes:
*The hardware decoder in psv can only decode "avc yuv420p, aac, mp4" format video.
*You need to convert them in advance if they are not in compatible format.
*(If decode fails, you can also remove the video to continue the game.)
*This engine will first search the same video name with .mp4 extension to decode.
ffmpeg -i op.mpg -c:v libx264 -c:a aac -pix_fmt yuv420p op.mp4


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/vitahomebrews/onscripterjhvita-01.jpg
https://dlhb.gamebrew.org/vitahomebrews/onscripterjhvita3.jpg
https://dlhb.gamebrew.org/vitahomebrews/onscripterjhvita-02.jpg
https://dlhb.gamebrew.org/vitahomebrews/onscripterjhvita4.jpg
https://dlhb.gamebrew.org/vitahomebrews/onscripterjhvita-03.jpg
https://dlhb.gamebrew.org/vitahomebrews/onscripterjhvita-04.jpg
https://dlhb.gamebrew.org/vitahomebrews/onscripterjhvita-05.jpg
https://dlhb.gamebrew.org/vitahomebrews/onscripterjhvita-06.jpg
https://dlhb.gamebrew.org/vitahomebrews/onscripterjhvita-07.jpg
https://dlhb.gamebrew.org/vitahomebrews/onscripterjhvita-08.jpg


==Changelogs==
==Changelog==
'''(v.1.0)'''
'''v0.5.1.3'''
* First Release.
*Fix lua animation.


== External links ==
'''v0.5.1.2'''
* Official Website - https://github.com/YuriSizuku/psv-OnscripterJH
*Fix nt3 load crash.
* Github - https://github.com/YuriSizuku/psv-OnscripterJH
 
* VitaDB - https://vitadb.rinnegatamante.it/#/info/985
'''v0.5.1.1'''
*Movie skip with button cross or start.
 
'''v0.5.1'''
*Support hardware avc,aac,mp4 video.
 
'''v0.5'''
*Add support for nt2, nt3 script.
 
'''v0.3.2'''
*Fix vita heap alloc 32M restriction.


Open source Nscripter. It's a graphic engine for Visual Novels.
'''v0.3.1'''
*Fix bug of onsjh.


ONScripter is based on the Simple Directmedia Layer (SDL) library, and can thus be used to run NScripter games on platforms supported by SDL
==External links==
* Gbatemp -
* GitHub - https://github.com/YuriSizuku/psv-OnscripterJH
* Google Source -
* GitHub - https://github.com/wetor/ONScripter-jh-PSVita
* Reddit -
* VitaDB - https://vitadb.rinnegatamante.it/#/info/985
* Gitlab -

Latest revision as of 08:34, 7 Mayıs 2024

ONScripter-jh
Onscripterjhvita2.jpg
General
AuthorYuriSizuku, wetor
TypeGame Engine
Version0.5.1.3
LicenseMixed
Last Updated2023/02/19
Links
Download
Website
Source

This is an ONScripter JH (SDL2) project, ported to PS Vita.

ONScripter (O-N-Scripter) is a program that interprets and executes scripts written for NScripter in its own way. It can run games on Windows, Android, iOS, etc. using the exact same game data.

Original port by WeTor, currently maintained by Yurisizuku, as well as optimizing code structure and adding more features, such as video hardware decode support and nt2, nt3 format support.

Installation

Put ons games into ux0:onsemu/.

It should have onsemu/<gamedir>/nscript.dat or onsemu/<gamedir>/0.txt.

The game directory should not contain non-asci charactors.

Notes:

  • The hardware decoder in psv can only decode "avc yuv420p, aac, mp4" format video.
  • You need to convert them in advance if they are not in compatible format.
  • (If decode fails, you can also remove the video to continue the game.)
  • This engine will first search the same video name with .mp4 extension to decode.
ffmpeg -i op.mpg -c:v libx264 -c:a aac -pix_fmt yuv420p op.mp4

Screenshots

onscripterjhvita3.jpg onscripterjhvita4.jpg

Changelog

v0.5.1.3

  • Fix lua animation.

v0.5.1.2

  • Fix nt3 load crash.

v0.5.1.1

  • Movie skip with button cross or start.

v0.5.1

  • Support hardware avc,aac,mp4 video.

v0.5

  • Add support for nt2, nt3 script.

v0.3.2

  • Fix vita heap alloc 32M restriction.

v0.3.1

  • Fix bug of onsjh.

External links

Advertising: