Project1
标题:
ONScripter for PSP 简体中文版
[打印本页]
作者:
BB崽
时间:
2007-8-16 16:35
标题:
ONScripter for PSP 简体中文版
ONScripter for PSP 简体中文版 简介 ONScripter是一个跨平台的NScripter脚本解释器,白话说就是一个和NScripter等效的跨平台引擎。ONScripter for PSP则是ONScripter移植到PSP上的产物。本简体中文版本基于ONScripter-20070206官方版本汉化所得,另增加一些官方版本没有的功能。 授权 ONScripter遵循GPL协议发布,此汉化版当然也得遵循同样的协议,你可以免费使用并自由散布此软件或其修改版本,但必须附上其源代码,同时禁止使用其源代码用作商业用途。 GPL协议请参照: 官方英文版本 中文翻译版本 有关本汉化版 除了修正码表之外,此版本相比官方版仍有些许改动: 1、按HOME键退出时可以自动保存全局变量; 2、增加PSP用的ons.ini设定文件,但和すとーむ版的设定文件不同; 3、修改源代码的布局,编译时可以选择字符编码(对一般用户作用不大); 4、增加PSP用默认图标和背景(下面第一幅图)。 使用 PSP版的使用基本和PC版一样,不过素材和脚本需要一定的转换。下面简单介绍下怎样将一个PC上的NS游戏转换到PSP上。注意PSP-ONS只能用于1.5、2.71SE、3.xxOE系统版本。 1、提取素材 这个不想多说了,请注意素材使用权问题,最好是作者提供PSP版本的素材。 2、图像缩小 PSP屏幕分辨率为480x272,需要把图像按比例缩小成360x270(4:3)。注意是按比例缩放,不是缩放到360x270。例如原本游戏的分辨率是640x480,那么缩放比例就是360/640=0.5625=56.25%,同理800x600的就是45%。同时为了适应PSP记忆棒容量,BMP图像可以转换成JPEG来节省空间,JPEG压缩质量推荐90%以上,最好是98%以上。图像缩小可以用ACDSee等软件,不再赘述。 3、音频转换 wav->ogg:虽然理论上PSP-ONS播放wav格式是没有问题,但为了节省空间,最好把wav转换成ogg。转换可以用foobar2000等软件,请自行Google适合自己的方法。 midi->ogg/wav/mp3:PSP-ONS不能播放MIDI音源,需要转换成ogg或wav或mp3(推荐ogg,原因同上,同样大小下音质比mp3好),转换方法也请自行Google…… CD音轨->ogg/wav/mp3:CD音轨必须转换成ogg或wav或mp3,放在 (游戏目录)\cd\Track01.??? (游戏目录)\cd\Track02.??? …… ???为ogg或wav或mp3。 当播放CD音轨时,PSP-ONS会转而播放以上相应的音频文件。转换方法Google…… 4、素材打包 这个没什么好讲了吧……别忘了刚才转换好文件要放在和原来一样的位置。另外,ONS没提供自己的打包工具,请使用NS的。 5、修正脚本 对应刚才转换改变了的文件名,必须在脚本里也改过来(如果是加密了的nscript.dat当然要先解密,方法置顶帖里好像有……),同时对应的命令也要更改,推荐用查找替换的方法。具体如下: (如果把BMP转成了JPEG) .bmp -> .jpg (如果转换了MIDI) .mid -> .ogg或.mp3 playonce -> bgmonce play -> bgm playstop -> bgmstop (如果把WAV转成了OGG) .wav -> .ogg wave -> dwave 1(这个数字具体看情况,参照NS语法) waveloop -> dwaveloop 1(同上) wavestop -> dwavestop 6、字体文件 从 Windows\Fonts目录复制一个中文字体文件过来,例如simsun.ttc(宋体)、simhei.ttf(黑体)等等,并改名为default.ttf(注意扩展名也要修改)。 7、设定文件 新建一个文本文件ons.ini,输入两行字 CROSS=ESCAPE TRIANGLE=SPACE 表示把×键映射为ESC键,把△键映射为空格键,分别表示按下鼠标右键和左键(参照ONS操作说明),此设定文件目前正在完善中,等完成时偶会写份说明文档…… 目前中文版设定文件和日文版的不同,请注意区别。 8、传送文件 在PSP的 ms0:/PSP/GAME(1.5版) 或 ms0:/PSP/GAME150(3.xxOE版) 下建一个目录,名称任意,进入该目录,如下放置文件:
EBOOT.PBP <- ONS主程序 0.txt或nscript.dat <- 脚本 arc.nsa或arc.sar <- 素材包 default.ttf <- 字体文件 ons.ini <- 设定文件 cd/Track01.mp3 <- CD音轨 cd/Track02.mp3 cd/…… …… <- 其他素材 之后你就可以运行PSP-ONS了。 更具体的转换方法Google里可以搜索到,注意设定文件的部分是不同的。 游戏中的操作方式 PSP按键 对应ONS按键 功能 ○ Return 等于NS鼠标左键和回车 × Space 等于NS鼠标左键 □ Ctrl 快进 △ Esc 等于NS鼠标右键 L 字母O 切换一次一页模式 R S 切换“快进到下个选项” Start A 切换自动阅读模式 Select 数字0 切换文字显示速度 ↑↓ ↑↓ 选择上一个/下一个选项 ←→ ←→ 回想 以上是默认操作方式,如按上面所说设置了设定文件的话,×就变成右键而△就变成左键(貌似这样比较符合操作习惯) PSP版已知的问题 1、字体问题,如果发现字体显示不正常(例如窄得像条线一样),请换一种字体,或修改setwindow等指令的参数换一个大小。 2、dwave命令的问题,由于PSP内存有限,dwave命令又不支持流式播放,所以dwave能播放的长度是有限制的,一般超过40秒的就要小心了。不同的格式有不同的限制,我以后再写个表出来……播放超过长度的音频9成会死机,解决办法有缩短音频长度、立体声缩为单声道、降低采样率等。 3、图标问题。这里的“图标”指的是显示完一段文字后提示换页的那个图标,这个东西必须按照PSP的显示大小重新制作了,经缩放得到的图标显示基本不正常。 不过听说会造成死机~~~~
作者:
BB崽
时间:
2007-8-16 16:35
标题:
ONScripter for PSP 简体中文版
ONScripter for PSP 简体中文版 简介 ONScripter是一个跨平台的NScripter脚本解释器,白话说就是一个和NScripter等效的跨平台引擎。ONScripter for PSP则是ONScripter移植到PSP上的产物。本简体中文版本基于ONScripter-20070206官方版本汉化所得,另增加一些官方版本没有的功能。 授权 ONScripter遵循GPL协议发布,此汉化版当然也得遵循同样的协议,你可以免费使用并自由散布此软件或其修改版本,但必须附上其源代码,同时禁止使用其源代码用作商业用途。 GPL协议请参照: 官方英文版本 中文翻译版本 有关本汉化版 除了修正码表之外,此版本相比官方版仍有些许改动: 1、按HOME键退出时可以自动保存全局变量; 2、增加PSP用的ons.ini设定文件,但和すとーむ版的设定文件不同; 3、修改源代码的布局,编译时可以选择字符编码(对一般用户作用不大); 4、增加PSP用默认图标和背景(下面第一幅图)。 使用 PSP版的使用基本和PC版一样,不过素材和脚本需要一定的转换。下面简单介绍下怎样将一个PC上的NS游戏转换到PSP上。注意PSP-ONS只能用于1.5、2.71SE、3.xxOE系统版本。 1、提取素材 这个不想多说了,请注意素材使用权问题,最好是作者提供PSP版本的素材。 2、图像缩小 PSP屏幕分辨率为480x272,需要把图像按比例缩小成360x270(4:3)。注意是按比例缩放,不是缩放到360x270。例如原本游戏的分辨率是640x480,那么缩放比例就是360/640=0.5625=56.25%,同理800x600的就是45%。同时为了适应PSP记忆棒容量,BMP图像可以转换成JPEG来节省空间,JPEG压缩质量推荐90%以上,最好是98%以上。图像缩小可以用ACDSee等软件,不再赘述。 3、音频转换 wav->ogg:虽然理论上PSP-ONS播放wav格式是没有问题,但为了节省空间,最好把wav转换成ogg。转换可以用foobar2000等软件,请自行Google适合自己的方法。 midi->ogg/wav/mp3:PSP-ONS不能播放MIDI音源,需要转换成ogg或wav或mp3(推荐ogg,原因同上,同样大小下音质比mp3好),转换方法也请自行Google…… CD音轨->ogg/wav/mp3:CD音轨必须转换成ogg或wav或mp3,放在 (游戏目录)\cd\Track01.??? (游戏目录)\cd\Track02.??? …… ???为ogg或wav或mp3。 当播放CD音轨时,PSP-ONS会转而播放以上相应的音频文件。转换方法Google…… 4、素材打包 这个没什么好讲了吧……别忘了刚才转换好文件要放在和原来一样的位置。另外,ONS没提供自己的打包工具,请使用NS的。 5、修正脚本 对应刚才转换改变了的文件名,必须在脚本里也改过来(如果是加密了的nscript.dat当然要先解密,方法置顶帖里好像有……),同时对应的命令也要更改,推荐用查找替换的方法。具体如下: (如果把BMP转成了JPEG) .bmp -> .jpg (如果转换了MIDI) .mid -> .ogg或.mp3 playonce -> bgmonce play -> bgm playstop -> bgmstop (如果把WAV转成了OGG) .wav -> .ogg wave -> dwave 1(这个数字具体看情况,参照NS语法) waveloop -> dwaveloop 1(同上) wavestop -> dwavestop 6、字体文件 从 Windows\Fonts目录复制一个中文字体文件过来,例如simsun.ttc(宋体)、simhei.ttf(黑体)等等,并改名为default.ttf(注意扩展名也要修改)。 7、设定文件 新建一个文本文件ons.ini,输入两行字 CROSS=ESCAPE TRIANGLE=SPACE 表示把×键映射为ESC键,把△键映射为空格键,分别表示按下鼠标右键和左键(参照ONS操作说明),此设定文件目前正在完善中,等完成时偶会写份说明文档…… 目前中文版设定文件和日文版的不同,请注意区别。 8、传送文件 在PSP的 ms0:/PSP/GAME(1.5版) 或 ms0:/PSP/GAME150(3.xxOE版) 下建一个目录,名称任意,进入该目录,如下放置文件:
EBOOT.PBP <- ONS主程序 0.txt或nscript.dat <- 脚本 arc.nsa或arc.sar <- 素材包 default.ttf <- 字体文件 ons.ini <- 设定文件 cd/Track01.mp3 <- CD音轨 cd/Track02.mp3 cd/…… …… <- 其他素材 之后你就可以运行PSP-ONS了。 更具体的转换方法Google里可以搜索到,注意设定文件的部分是不同的。 游戏中的操作方式 PSP按键 对应ONS按键 功能 ○ Return 等于NS鼠标左键和回车 × Space 等于NS鼠标左键 □ Ctrl 快进 △ Esc 等于NS鼠标右键 L 字母O 切换一次一页模式 R S 切换“快进到下个选项” Start A 切换自动阅读模式 Select 数字0 切换文字显示速度 ↑↓ ↑↓ 选择上一个/下一个选项 ←→ ←→ 回想 以上是默认操作方式,如按上面所说设置了设定文件的话,×就变成右键而△就变成左键(貌似这样比较符合操作习惯) PSP版已知的问题 1、字体问题,如果发现字体显示不正常(例如窄得像条线一样),请换一种字体,或修改setwindow等指令的参数换一个大小。 2、dwave命令的问题,由于PSP内存有限,dwave命令又不支持流式播放,所以dwave能播放的长度是有限制的,一般超过40秒的就要小心了。不同的格式有不同的限制,我以后再写个表出来……播放超过长度的音频9成会死机,解决办法有缩短音频长度、立体声缩为单声道、降低采样率等。 3、图标问题。这里的“图标”指的是显示完一段文字后提示换页的那个图标,这个东西必须按照PSP的显示大小重新制作了,经缩放得到的图标显示基本不正常。 不过听说会造成死机~~~~
作者:
小光
时间:
2007-8-16 19:34
提示:
作者被禁止或删除 内容自动屏蔽
作者:
瞎炮
时间:
2007-8-16 19:45
看过一次,不过貌似很麻烦的样子
作者:
纯子
时间:
2007-8-16 19:57
PSP貌似是用来看电影的。。
作者:
瞎炮
时间:
2007-8-16 20:45
以下引用
纯子于2007-8-16 11:57:33
的发言:
PSP貌似是用来看电影的。。
你放着ops,圣女贞德,英雄传说复刻版,荒野兵器,怪物猎人等一系列大作真是可惜了
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1