原理基于lonerfscar发布的《mugen人物高清化及其相关教程》(https://qxmugen.com/article/12772.html)
经过方案取舍与完善最后编写了一个工具,便于人物高清化
HD-Tool 下载地址:/s/1Bl5-kGFiq9WqmMtXiFW85g
遗憾的是,由于技术瓶颈,暂时无法做到完全傻瓜化,需要手动参与某个步骤,使用方法如下:
1.需要准备的东西:HD-Tool、FFS(或者其他版本)、欲高清化的人物的AIR、SFF文件
2.用FFS打开SFF文件,点击顶部菜单图像-导出,并将输出路径设置在HD-Tool的Tools\sff\in.ffe
PS:在FFS的对话框中必须命名为in.ffe
3.复制人物AIR文件至HD-Tool的Tools\in并重命名为in.air
4.运行HD.exe,输入放大倍数,并等待
PS:如果此步骤运行HD.exe发现黑屏一闪而过,请检查2、3步骤是否正确
HD.exe处理完成后,会自动退出(没有任何提示),正常退出前会在Tools\sff下生成一个out.ffe
同时在Tools\in下生成一个out.air
5.用FFS新建一个空的SFF,点击顶部菜单图像-导入,选择Tools\sff\out.ffe(而不是in.ffe),同时添加一个图像,位于Tools\pal.png,编号无所谓,选一个未使用的就行,最后另存为新的SFF即可
6.新的SFF和out.air便是该人物高清化的补丁,替换原文件即可
其他:
1.使用了补丁后的人物仅能在1.1OpenGL下运行
2.已知bug:使用此工具会修改air文件,会影响人物关于changeanim2的相关代码(如果有)
3.工具内置滤镜为xBRZ,放大倍数越大,效果越好,同时影响SFF文件体积和放大时间
4.实际上可以再进一步通过pngquant压缩,有兴趣的可以折腾下,小白勿尝试
示例效果:

(左边为原人物,右边为高清化后的人物)
经过方案取舍与完善最后编写了一个工具,便于人物高清化
HD-Tool 下载地址:/s/1Bl5-kGFiq9WqmMtXiFW85g
遗憾的是,由于技术瓶颈,暂时无法做到完全傻瓜化,需要手动参与某个步骤,使用方法如下:
1.需要准备的东西:HD-Tool、FFS(或者其他版本)、欲高清化的人物的AIR、SFF文件
2.用FFS打开SFF文件,点击顶部菜单图像-导出,并将输出路径设置在HD-Tool的Tools\sff\in.ffe
PS:在FFS的对话框中必须命名为in.ffe
3.复制人物AIR文件至HD-Tool的Tools\in并重命名为in.air
4.运行HD.exe,输入放大倍数,并等待
PS:如果此步骤运行HD.exe发现黑屏一闪而过,请检查2、3步骤是否正确
HD.exe处理完成后,会自动退出(没有任何提示),正常退出前会在Tools\sff下生成一个out.ffe
同时在Tools\in下生成一个out.air
5.用FFS新建一个空的SFF,点击顶部菜单图像-导入,选择Tools\sff\out.ffe(而不是in.ffe),同时添加一个图像,位于Tools\pal.png,编号无所谓,选一个未使用的就行,最后另存为新的SFF即可
6.新的SFF和out.air便是该人物高清化的补丁,替换原文件即可
其他:
1.使用了补丁后的人物仅能在1.1OpenGL下运行
2.已知bug:使用此工具会修改air文件,会影响人物关于changeanim2的相关代码(如果有)
3.工具内置滤镜为xBRZ,放大倍数越大,效果越好,同时影响SFF文件体积和放大时间
4.实际上可以再进一步通过pngquant压缩,有兴趣的可以折腾下,小白勿尝试
示例效果:

(左边为原人物,右边为高清化后的人物)