问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

GAL移植PSP

发布网友 发布时间:2022-04-20 23:54

我来回答

1个回答

热心网友 时间:2023-07-29 13:14

首先我要说明的是,不是所有的游戏都能移植到PSP的,目前能移植到PSP的PC游戏只限于使用NS引擎和AVG32引擎的游戏。也称为WAFFLE引擎。。至于我最近移植的CLANNAD的引擎由于是由日本网友刚开发的。。所以问题一串一串的。等待完善(当然随着社会的和谐进步,PSP以后也会出现能支持其他引擎的程序。大概吧)那么就一一的说明吧。

首先是NS引擎,全名NScripter,是由日本人高桥直树开发的一款游戏制作程序,并广泛用于商业游戏和同人游戏的开发。代表作有FATE,月姬、Narcissu、ひぐらしのなく顷に、月は东に日は西に等等。阿阿阿。。扯远了。。先说怎么移植吧。

先来说说关于NS游戏的移植方法。
必备工具 ,全部打包放附件里了

QUOTE:1。VIX(解密游戏包用的)
2。NScripter Archive Susie Plug-in (VIX插件,解密NSA文件专用)
3。NSDEC (解密脚本专用)
4。UltraEdit(能识别被解密的脚本,以便大量替换参数,这个在网上搜吧。到处都能下到)
5。NScripter(对被修改的游戏文件重新打包)
6。音频和图像转换软件,这个网上很多,种类也参差不齐,根据个人喜好用吧。
7。ONScripter for PSP(跨平台的NScripter脚本解释器)

第一步肯定是解密游戏包,NS的游戏都是被单一的打包在NSA里,在这里我们使用VIX,当然要把插件先解压到VIX目录下设定好。(用NSAOUT也行),然后将NSA文件解开。里面的BGM。CG。语音文件什么的都出来拉。这时要注意了,不要打乱动里面的文件顺序。第一步也就完成了。

接着第二步就要转换音频和图像了。。软件使用自己喜欢的能批量转换的就行。PSP内存很低。也为了节省记忆棒空间。就把所有的MP3文件转换成OGG格式吧。wav文件也要转换成ogg ,选用码率选64K或者更低。采样率一定要44100。
图像的转换要把所有CG图像转换成360X270。这样在PSP上就能顶满格子了。。存为JPG格式。。然后删除原来的MP3和JPG,只保留转换后的。放在和原来一样的目录下。那么第二步也完成了。

第三步就要对脚本进行解密了。我们使用NSDEC这个程序。和nscript.dat放置在文件同一个目录下。然后点NSDEC。等一会。根据脚本的大小解密时间也会长短不一。会在同一目录下生成result.txt文件。现在我们就用 UltraEdit 这个软件打开result.txt吧。因为先前两步我们转换了音频和图像。所以现在我们要对脚本进行修改。将所有的 .bmp替换成 .jpg , 将所有的 .mp3 和 .wav替换成 .ogg ,替换完成后保存为 0.txt 。这样我们第三步也就完成了。

第四步我们用NScripter把先前转换的音频和图像文件。重新打包。打包后又会生成一个新的*.nsa文件。第四步也就完成了。

第五步我们ONScripter for PSP 这个东东解开。这是一个跨平台的NScripter脚本解释器,白话说就是一个和NScripter等效的跨平台引擎。ONScripter for PSP则是ONScripter移植到PSP上的产物。废话不说了。
解开后这里面是一个EBOOT文件。。我们将先前打包的*.nsa文件放到这里面,然后选一个自己喜欢的字体。当然是要全文字覆盖的。不然会出现缺字现象。改名为default.ttf(注意扩展名也要修改)。放在这里面。 注意。这里面有个ONI.INI文件不要动他。那个是按键操作映射文件。

具体的放置目录如下
<ms0:/PSP/GAME150/XXXX>
EBOOT.PBP <- ONS主程序
0.txt <- 脚本
arc.nsa或arc.sar <- 游戏包
default.ttf <- 字体文件
ons.ini <- 设定文件
这样NS的移植就完成了。。大多数游戏都可以这样举一反三。有CD音轨的还要加上CD音轨。如果字体太小可以重新设置setwindow的第五和第六项参数

下面来说说AVG32引擎的移植吧。
AVG32是前些年比较流行的引擎。也叫作WAFFLE。支持的游戏较多。代表作有Air、Kanon。Toherat2等著名的游戏。

QUOTE:必备工具
1。AVG32(PSP端支持引擎)
2。AVC变换定义程序
3。KOEコンバータ(语音文件生成)
4。data converter(データコンバータ)

这里我们以AIR中文版为例。PS2版也可

第一步同样是将游戏解包,在安装包CD1 blue里我们能提取到dat里的文件。这里面全是音频文件。然后是CD2 orange里面。这里面全是BGM。这两个CD里的放置目录顺序一定要记清楚。。然后把BGM音乐从第一首开始。转换成码率选64K或者更低。采样率一定要44100的mp3。。然后重新命名为track_02.mp3 ~ track_xx.mp3 .. 第一步就完成了。

然后第二步。同样要将游戏安装出来。。然后我们用データコンバータ这个程序指定安装目录后会生成一个WLK2xx.AVD文件。。然后再用KOEコンバータ里的koeconvw.exe。来指定语音文件。。生成一个koe.pac的语音包
然后严格按照游戏的放置目录放在AVG32目录下,如

[AVG32] (不能修改名字)
├ BOOT.PBP

├ DEFAULT.TTF (字体)
├ WLK2xx.AVD

└ [WLK2xxCD]
├ track_02.mp3 (从02起到最后)
├ track_03.mp3
├ track_xx.mp3

├ koe.pac (语音)
└ SE_xx.wav

双CD的场合,不同CD间的文件名是 track_xx.mp3 及 trackxx.mp3。。AVG32的游戏就移植完成了

工具下载地址(原文的地址是CNGBA的,需要注册。我把我自己的发到网盘上你自己下吧)
http://www.rayfile.com/files/d5d864c0-abe0-11dd-b832-0014221b798a/

参考资料:http://hi.baidu.com/%D5%E6%CF%E0%B5%C4%CB%C0%CD%F6/blog/item/958f4110c0caa4ffc3ce7984.html

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
探歌自动启停怎么关闭不了怎么办 探歌停车自动熄火 一汽大众sagitar自动档换档位的时候震动什么原因 大众速滕挂档车身会抖动 大众速腾变速箱挡杆抖动是哪里的问题? 我的爸爸欠了一千多块,妈妈才发现因此很生气,打架怎么办?我好害怕... 我的情况是属于心理障碍吗? 我的爸爸特别喜欢强势,导致我现在非常害怕爸爸,怎么办呢? 我怕我的爸爸妈妈(亲人)死 歌唱祖国的合唱怎么排练,怎么分声部,怎么轮唱重唱领唱比较合理 柯南最后一集是什么?他有没有边会新一? 本人想制作一个包含背景音乐、图形界面的个人简历... 剪辑MV时背景音乐的重音放在转换画面的开始吗?就重... 怎样为电脑添加背景音乐 我用DW制作网站,结果图片,背景音乐,背景图片都... 一米阅读如何知道班级孩子子是否订购 茉莉花菊花黑枸杞一起泡水喝可以吗?有什么禁忌? 茉莉花茶和红茶一起吗?有禁忌吗?每次红茶养胃茉... 喝茉莉花茶有哪些好处?哪些人不能喝或应该少喝? 喝茉莉花茶是降火还是上火的啊? 茉莉花茶是寒性吗 玫瑰茉莉茶的功效与禁忌是什么? 茉莉花茶的好处和禁忌? 茉莉茶的功效与禁忌有哪些? 茉莉茶的功效与禁忌有哪些? 喝茉莉茶的功效与禁忌 茉莉茶的功效与禁忌 茉莉花茶的禁忌有哪些 一米阅读主题丛书强制订购? 小学生日记 大同文瀛湖200字 重庆市瀛行嘉文化传媒有限公司怎么样? 如何在网页中加入背景音乐 在线播放器代码大全 谁能告诉我ppt咋么做~~~~~ 一米阅读订书可以导入名单吗 一米阅读订书可以退款吗 刚刚申请了优酷电视会员,最多可以几个电视同时使用? 优酷会员能绑定几个电视 酷猫vip会同时在线几台设备 开通一个优酷会员能上几台机看电影?比如我想给多... 一个cibn酷喵影视会员账号可以登陆两个电视吗 优酷vip可以两个人同时用吗 李娜网球哪国的国籍? 网球冠军李娜是哪里人 打网球的那个李娜多大年纪了? 网球冠军李娜资料。 亚洲首个网球大满贯得主,32岁因伤病退役,李娜如... 网球李娜个人资料简历/李娜身高体重/李娜身价多少 谁可以告诉我网球选手李娜的资料? 中国网球选手李娜的个人资料 李娜是网球界的名将吗?她的地位高吗? 李娜两次大满贯指什么