3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 10450|回复: 18
打印 上一主题 下一主题

[MOD] MOD制作工具— PSARC 文件反编译工具 1.0.4 + 游戏文件解压脚本 + PCBANKS 数据文件参考表

[复制链接]

30

主题

497

帖子

481

积分

高级玩家

Rank: 4

贡献度
18
金元
4094
积分
481
精华
0
注册时间
2009-1-1
跳转到指定楼层
主题
发表于 2016-8-15 21:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 alan_fox 于 2016-8-16 00:44 编辑

作者:Atari

用來反编译游戏目录下的 GAMEDATA\PCBANKS 的PAK文件(实际是PSARC文件)。
也可以用来做MOD,将制作后的MOD用这工具打包成PAK文件,将打包后的PAK文件放到游戏目录下的 GAMEDATA\PCBANKS 文件夹下会自动加载MOD。

以下是命令行参数:
  • 用法:
    psarc verb [options] [file...]
    psarc --xml=XMLFILE
  • verbs:
    create -Create an archive. (default)
    extract Extract contents of an existing archive.
    list List contents of an existing archive.
    dump Print detailed info about archive for unit testing.
    verify Verify an existing archive's structural integrity and
    ensure that all files can be decompressed.
    dtd Display a DTD describing psarc's XML input syntax.
  • general options:
    -h, --help Show this help message and exit.
    --version Display version and exit.
    -d, --debug Debug: Show debug messages.
    -v, --verbose Verbose: Show additional progress. (default)
    -q, --quiet Quiet: Don't show any progress.
    -y, --overwrite Overwrite existing files when creating/extracting.
    --xml=XMLFILE XML list of actions to perform.
  • create options:
    -oFILE, --output=FILE Archive filename to create.
    -IINPUTFILE, --inputfile=INPUTFILE
    Inputfile listing files to archive. Consider
    --xml instead, which gives you more control.
    -m, --mself Create a PSARC-MSELF hybrid file for PS3, which can contain
    encrypted special files like SDATA, SPRX, and SPU SELF.
  • --zlib Use zlib when compressing. (default)
    --lzma Use LZMA when compressing. (usually for PS3 PSN)
    --level=N Compression quality. 1 is fastest, 9 is best. (default = 9)
    -N, --nocompress Store all files uncompressed in the archive.
    -bBS, --blocksize=BS Use blocks of size BS. (default = 64KiB)
    -jJOBS, --jobs=JOBS Compression threads to run at a time. (default = number of CPUs)
  • -sREGEX, --strip=REGEX Perl-compatible regex specifying a prefix to strip
    from the pathnames stored in the archive. This may be
    specified more than once. (default = current dir)
    -S, --strip-all Strip all paths from files stored in the archive.
    -a, --absolute Make the paths within the archive absolute.
    -R, --relative Make the paths within the archive relative. (default)
    -i, --ignorecase Make the archive directory case-insensitive.
    --exclude=WILDCARD Wildcard specifying files to exclude.
    --skip-missing-files If set then ignore it when a file cannot be found.
    --mergedups Compare the content of all files, and merge identical
    files so that only one copy of the data is included.
  • extract options:
    --input=FILE Archive to extract files from. (default is first file argument)
    --to=DIRECTORY Directory to write extracted files to. (default is current directory)

这游戏不给改语音,刚刚改中文介面带英文语音,但是试了不行。

1.0.4 下载地址:
PSARC-Decompile-tool.zip (190.39 KB, 下载次数: 575)

无人深空PAK文件解压后的文件清单:
ls.zip (237.9 KB, 下载次数: 207)

游戏文件解压脚本下载地址:
BatchExporter.bat (7.91 KB, 下载次数: 251)
作者:HAL9000 (Simon Postma)

游戏文件解压脚本用法:
把 BatchExporter.bat 和 psarc 放在同一文件夹,用记事本打开BatchExporter.bat,
修改SET gameDir=C:\Program Files (x86)\Steam\steamapps\common\No Man's Sky 为 SET gameDir=(你的游戏路径)
修改SET extractDir=C:\NMSextractedFiles 为 SET extractDir=(游戏文件解压目录)
运行BatchExporter.bat

PCBANKS 数据文件参考表下载地址:
PCBanks-data-file-reference-sheet.zip (23.63 KB, 下载次数: 206)
作者:HAL9000 (Simon Postma)


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-5-13 22:04 , Processed in 0.037543 second(s), 18 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表