Joker11590 发表于 2020-7-30 22:13

女神异闻录5自制整合以及最全!各类补丁合集

本帖最后由 Joker11590 于 2020-8-1 23:42 编辑

前言:因为现在全网泛滥的整合版全都是老版补丁,存在1080P以上人物头像闪烁,真结局动画卡死等问题,之前是基于淘宝售卖的版本整合(有很多小伙伴有洁癖),这次本人自己整合了一个全新版本(从零开始),并且自己修改了一些有问题的补丁,已经通关一周目没有遇到任何卡关,下面截图可以看见。深度洁癖不喜欢整合版的后面也有提供补丁合集,自己打!
此为RPCS3模拟器的P5简体汉化整合版,截止2020.7.30。整合了完整游戏、最新ps3固件、最新RPCS3模拟器、最新简体中文补丁、静态修改mod、自制中文芳泽霞替换奥村春mod、最新高清人物头像修复补丁、全DLC、60帧补丁。全都是最新!最新!最新!别再问是不是老版的了。
因为补丁上限为两个所以我重新解包打包了简体动画字幕补丁和简体中文补丁进入ps3.cpk,默认的两个补丁为人物头像修复补丁和芳泽霞替换奥村春mod。(patch1ps3.cpk是芳泽霞mod,patch3ps3.cpk是人物头像修复补丁)
网上流传的芳泽霞替换奥村春mod会使物品变成英文,我解包了补丁并将其修改成了中文重新打包。
并非网上泛滥的旧版整合!并非网上泛滥的旧版整合!并非网上泛滥的旧版整合!并非网上泛滥的旧版整合!一周目完全不会卡关不会出现任何问题。请看后面截图。

安装了最新PS3固件,更新了最新PS3模拟器,解压即玩
请打开rpcs3.exe运行游戏 下面是注意事项请仔细阅读 下面提及的问题概不回答
1.重要!重要!重要!要更改模拟器分辨率等设置请右键游戏打开自定义设置!!!!
2.如果不想用芳泽霞人物替换mod的同学可以删掉RPCS3\dev_hdd0\game\NPJB00769\USRDIR下的patch1ps3.cpk并将patch3ps3.cpk复制一份改为patch1ps3这样两个补丁都是人物头像修复补丁了,USRDIR文件夹下必须存在patch1,patch3,ps3,patch3和patch1是可以改名字交换的,不能打包过多补丁进ps3.cpk,否则游戏无法正常运行。 3.如果想加入更多补丁(3个及以上)则需要解包RPCS3\dev_hdd0\game\NPJB00769\USRDIR下的ps3.cpk和你想要加入的补丁,并将后者解包出来的文件替换到前者中,然后用打包工具重新打包。(整合了解包和打包工具具体使用方法自行研究软件都摸不透就不必乱改了)
4.60帧补丁会使一些场景人物消失或是卡在地图里导致过不了关(美术馆选画像、奥村电梯应该就这两个场景),解决办法就是美术馆选小百合之前和奥村坐升降电梯之前,模拟器游戏自定义设置中帧率限制为30帧即可解决。
5.整合了CE7.1修改器和自己改过的ct文件(添加了一些道具的中文增加了一些其他的修改项),已经给ce添加了big endian详细修改教程请看整合内的修改说明。
6.整合了一些网上还不错的教程,在教程里自己可以看看有很多,白金流程,合成指南等等。
7.最后说一遍 这不是网上泛滥的旧版整合,整合的全是最新的补丁和我自己修改过后的补丁,绝不会存在卡关问题可以放心游完,全都是我从零开始整合的,上次整合是基于淘宝售卖的版本,这次的版本是完全从处女开始的不掺任何杂质。可以随意更新RPCS3模拟器版本,后续模拟器更新下好直接替换就行。
8.静态修改mod的效果在一楼自己看。
这次整合花费了很多时间,找寻最新mod,研究解包打包如何使mod正常。解包打包上传也非常费时间,如果觉得本人整合的还不错的话请用力回复一下好吗?给点支持别再白嫖了。否则之后也没动力整合其他优秀的游戏了。

下面是单独的补丁说明:网盘里也提供单独的补丁(各类补丁文件夹中)和修改器以及CT文件,此整合版已经是本人下载官方数字版游戏pkg文件安装后一步一步安装各类补丁最终整合的,并不是网上泛滥的旧版整合加入补丁重新打包,但是有洁癖的同学这里也提供单独的补丁,和ps官网游戏下载链接。

具体安装方法如下:如果你懒得自己搞请直接下载RPCS3所有分卷并解压直接运行游戏,有洁癖想自己搞请看下面教程。
1.百度RPCS3进入官网下载最新的模拟器https://rpcs3.net/download
2.解压模拟器文件,打开模拟器下载并安装ps3固件pup文件
3.下载并安装数字版游戏pkg文件http://zeus.dl.playstation.net/cdn/JP0005/NPJB00769_00/JP0005-NPJB00769_00-HDDBOOTPERSONA05_bg_1_0682bac23263ecd6e3416c91188109072b9f503f.pkg(补丁全是数字版游戏的,光盘版补丁请自己去找在此不提供)
4.运行一次游戏并关闭
5.下载并安装简体汉化补丁(包含了升级档不用再打)
6.将简体动画字幕补丁和人物头像修复补丁以及芳泽霞替换奥村春mod删去中文后放入RPCS3\dev_hdd0\game\NPJB00769\USRDIR
7.如果不想用芳泽霞mod请看上面整合介绍的第1.
8.打入60帧补丁 说明在补丁文件夹里。




具体模拟器怎么设置流畅请自行参考百度,每个人配置都不一样不能得到定论。
修改器方面我加入了自己重新整合的ct文件,将部分英文物品和人物修描述改为了中文,并且添加了人物经验等修改项,整合的CE也加入了big endian(这样才能准确修改经验金币子弹等)流传的ct根本没有任何说明 都是本人研究过后才整合的。希望大家不要吝啬自己的回复,流传的芳泽霞替换mod会使物品变成英文我也重新解包进行了修改,使用我提供的补丁不会使物品名称改变。
真的很辛苦希望大家不要吝啬自己的回复和评分!下载链接(Onedrive、百度云、天翼云都已上传完成推荐天翼云,之前ct脚本有点错误已经修复只有天翼云和onedrive修改了,百度云是租的号没改)https://bbs.3dmgame.com/thread-6064420-1-1.html

Joker11590 发表于 2020-7-30 22:29

静态修改mod效果说明:
效果说明:
1.耐性修改
路西法 物枪核念祝咒=反 火冰风雷=吸
撒旦耶尔 祝咒=反 物枪核念=吸 火冰风雷=无
格同伴后继P 原本是无的还是无,原本是耐的变成无,原本是普的变成耐,原本是弱的变成普。

2.技能成长修改
路西法
拂晓明星 八艘跳跃 至高魔弹 灼热奋起 救世主之愈 胜利咆哮 万能强化 高级万能强化
撒旦耶尔
拂晓明星 八艘跳跃 至高魔弹 灼热奋起 救世主之愈 胜利咆哮 精确射击 打击要害
齐天大圣替换部分后期技能 必定可以习得
神之手 巨人之战 真理之雷 崇高圣战 灼热奋起 电击强化 高级电击强化 消除电击防御
墨丘利替换部分后期技能 必定可以习得
万物流转 真空波 剑之舞 救世主之愈 萨玛利卡姆 疾风强化 高级疾风强化
黑卡蒂替换部分后期技能 必定可以习得
炼狱 大燃烧 十文字斩 灼热奋起 救世主之愈 火焰强化 高级火焰强化 消除火焰防御
神须佐之男替换部分后期技能 必定可以习得
勇气之击 空间杀法 钻石星尘 大冰河时期 女巫诅咒 冰冻强化 高级冰冻强化 消除冰冻防御
阿娜迪替换部分后期技能 必定可以习得
原子火焰 宇宙火焰 玛伊姆鲁 救世主之愈 女巫诅咒 核热强化 高级核热强化 消除核热防御
阿斯塔尔塔替换部分后期技能 必定可以习得
一枪毙命 念动波 念动力 念动强化 高级念动强化 灼热奋起 精确射击 打击要害

3.技能效果修改
女巫诅咒 全体化 SP消耗1。
灼热奋起 全体化 SP消耗1。
拂晓明星 命中100 基础威力500 附加女巫诅咒 SP消耗1。
八艘跳跃 命中100 基础威力60×8 必杀+50 HP消耗1%。
至高魔弹 命中100 基础威力500 必杀+50 HP消耗1%。

4.能力修改
路西法 LV90 全能力90。
撒旦耶尔 LV90 全能力88。

Joker11590 发表于 2020-7-30 22:40

希望大家不要吝啬自己的回复啊,今天做了一整天的整合,绝对纯净无污染,上次的整合已经完全删掉了。

giftzqx 发表于 2020-7-30 23:23

dinglo uzuh,,12234

giftzqx 发表于 2020-7-30 23:31

请问楼主能不能方便提供个国内网盘的资源下载。。登不上onedrive的网盘。。,种子文件也可以。。
还是要感谢楼主的辛苦努力。。。好人一生平安。。:$

3dm_13516610 发表于 2020-7-31 00:27

能不能百度网盘啊。感谢

Joker11590 发表于 2020-7-31 00:46

giftzqx 发表于 2020-7-30 23:31
请问楼主能不能方便提供个国内网盘的资源下载。。登不上onedrive的网盘。。,种子文件也可以。。
还是要感 ...

onedrive不用登陆啊,可以直接下载的,度盘链接要不了多久就挂了。上次整合一会儿又补一会儿又补的 麻烦死了。onedrive下载还不限速 不可能登不上的,微软账号你用win10肯定都有的。

770345098 发表于 2020-7-31 02:45

还能说啥,大力支持!!!!

770345098 发表于 2020-7-31 02:48

楼主你好,我是PS3模拟器菜鸟,模拟器是新版游戏是淘宝老版,一周目通关了可以把我自己的存档用在整合版不?

csy10530 发表于 2020-7-31 07:19

66666666666666666666666666666

lzq0426 发表于 2020-7-31 07:35

66666666666666666666666

Joker11590 发表于 2020-7-31 09:00

770345098 发表于 2020-7-31 02:48
楼主你好,我是PS3模拟器菜鸟,模拟器是新版游戏是淘宝老版,一周目通关了可以把我自己的存档用在整合版不 ...

可以 你直接把存档拷到对应目录就行了

Joker11590 发表于 2020-7-31 09:11

3dm_13516610 发表于 2020-7-31 00:27
能不能百度网盘啊。感谢

已经上传好了

Joker11590 发表于 2020-7-31 09:23

giftzqx 发表于 2020-7-30 23:31
请问楼主能不能方便提供个国内网盘的资源下载。。登不上onedrive的网盘。。,种子文件也可以。。
还是要感 ...

已经上传完成了百度云,天翼还在传

3dm_13516610 发表于 2020-7-31 10:21

Joker11590 发表于 2020-7-31 09:11
已经上传好了

太感谢了

叶梓沫 发表于 2020-7-31 11:11

感谢大佬

jkmawang 发表于 2020-7-31 11:46

大佬牛皮 onedrive我这边下载速度老是上不去正郁闷呢 结果大佬又传到百度网盘了 这下速度快了 多谢大佬分享啊

叶梓沫 发表于 2020-7-31 16:11

太感谢了,3700x 5700xt完美60,之前淘宝整合一直卡卡的且文件很乱,谢谢大佬

giftzqx 发表于 2020-7-31 18:48

Joker11590 发表于 2020-7-31 00:46
onedrive不用登陆啊,可以直接下载的,度盘链接要不了多久就挂了。上次整合一会儿又补一会儿又补的 麻烦 ...

谢谢楼主。。已经转存百度了。。我用住w7。。。而且是校园教育网。。一些网页会莫名其妙的被限制。。
再次多谢楼主。。。:victory::loveliness:

不知道我这配置玩得卡不。。。i5 7500   ,gtx1050。。16g。。


Joker11590 发表于 2020-7-31 22:31

giftzqx 发表于 2020-7-31 18:48
谢谢楼主。。已经转存百度了。。我用住w7。。。而且是校园教育网。。一些网页会莫名其妙的被限制。。
再 ...

7代i5应该没啥问题嗷模拟器一点不吃显卡 太吃cpu多核表现了,多核心cpu要流畅很多

w2270074559 发表于 2020-7-31 23:53

lz发的ct,需要右键ce的数值类型加几个自定义类型(自动汇编)红字以下复制粘贴
2byte big endian
alloc(TypeName,256)
alloc(ByteSize,4)
alloc(ConvertRoutine,1024)
alloc(ConvertBackRoutine,1024)

TypeName:
db '2 Byte Big Endian',0

ByteSize:
dd 2

//The convert routine should hold a routine that converts the data to an integer (in eax)
//function declared as: stdcall int ConvertRoutine(unsigned char *input);
//Note: Keep in mind that this routine can be called by multiple threads at the same time.
ConvertRoutine:
//jmp dllname.functionname

//or manual:
//parameters: (64-bit)
//rcx=address of input
xor eax,eax
mov ax, //eax now contains the bytes 'input' pointed to
xchg ah,al //convert to big endian

ret



//jmp dllname.functionname
//or manual:
//parameters: (32-bit)
push ebp
mov ebp,esp
//=input
//example:
mov eax, //place the address that contains the bytes into eax
mov ax, //place the bytes into eax so it's handled as a normal 4 byte value
and eax,ffff //cleanup
xchg ah,al //convert to big endian

pop ebp
ret 4


//The convert back routine should hold a routine that converts the given integer back to a row of bytes (e.g when the user wats to write a new value)
//function declared as: stdcall void ConvertBackRoutine(int i, unsigned char *output);
ConvertBackRoutine:
//jmp dllname.functionname
//or manual:

//parameters: (64-bit)
//ecx=input
//rdx=address of output
//example:
xchg ch,cl //convert the little endian input into a big endian input
mov ,cx //place the integer the 4 bytes pointed to by rdx

ret



//parameters: (32-bit)
push ebp
mov ebp,esp
//=input
//=address of output
//example:
push eax
push ebx
mov eax, //load the value into eax
mov ebx, //load the address into ebx

//convert the value to big endian
xchg ah,al

mov ,ax //write the value into the address
pop ebx
pop eax

pop ebp
ret 8


==========2byte_bswap============

alloc(ConvertRoutine,1024)
alloc(ConvertBackRoutine,1024)
alloc(TypeName,256)
alloc(ByteSize,4)
alloc(UsesFloat,1)
alloc(CallMethod,1)
TypeName:
db '2byte_bswap',0
ByteSize:
dd 2
UsesFloat:
db 0
CallMethod:
db 1
ConvertRoutine:

mov eax,
bswap eax
shr eax,10
ret



push ebp
mov ebp,esp
mov eax,
mov eax,
bswap eax
shr eax,10
pop ebp
ret


ConvertBackRoutine:

xchg cl,ch
mov ,cx
ret



push ebp
mov ebp,esp
push eax
push ebx
mov eax,
mov ebx,
xchg al,ah
mov ,ax
pop ebx
pop eax
pop ebp
ret



=================4 Byte Big Endian=====================
alloc(TypeName,256)
alloc(ByteSize,4)
alloc(ConvertRoutine,1024)
alloc(ConvertBackRoutine,1024)

TypeName:
db '4 Byte Big Endian',0

ByteSize:
dd 4

//The convert routine should hold a routine that converts the data to an integer (in eax)
//function declared as: stdcall int ConvertRoutine(unsigned char *input);
//Note: Keep in mind that this routine can be called by multiple threads at the same time.
ConvertRoutine:
//jmp dllname.functionname

//or manual:
//parameters: (64-bit)
//rcx=address of input
xor eax,eax
mov eax, //eax now contains the bytes 'input' pointed to
bswap eax //convert to big endian

ret



//jmp dllname.functionname
//or manual:
//parameters: (32-bit)
push ebp
mov ebp,esp
//=input
//example:
mov eax, //place the address that contains the bytes into eax
mov eax, //place the bytes into eax so it's handled as a normal 4 byte value

bswap eax

pop ebp
ret 4


//The convert back routine should hold a routine that converts the given integer back to a row of bytes (e.g when the user wats to write a new value)
//function declared as: stdcall void ConvertBackRoutine(int i, unsigned char *output);
ConvertBackRoutine:
//jmp dllname.functionname
//or manual:

//parameters: (64-bit)
//ecx=input
//rdx=address of output
//example:
bswap ecx //convert the little endian input into a big endian input
mov ,ecx //place the integer the 4 bytes pointed to by rdx

ret



//parameters: (32-bit)
push ebp
mov ebp,esp
//=input
//=address of output
//example:
push eax
push ebx
mov eax, //load the value into eax
mov ebx, //load the address into ebx

//convert the value to big endian
bswap eax

mov ,eax //write the value into the address
pop ebx
pop eax

pop ebp
ret 8




===========4byte_bswap================
alloc(ConvertRoutine,1024)
alloc(ConvertBackRoutine,1024)
alloc(TypeName,256)
alloc(ByteSize,4)
alloc(UsesFloat,1)
alloc(CallMethod,1)


TypeName:
db '4byte_bswap',0


ByteSize:
dd 4


UsesFloat:
db 0


CallMethod:
db 0


ConvertRoutine:

mov eax,
bswap eax
ret




push ebp
mov ebp,esp
mov eax,
mov eax,
bswap eax
pop ebp
ret



ConvertBackRoutine:

bswap ecx
mov ,ecx
ret




push ebp
mov ebp,esp
push eax
push ebx
mov eax,
mov ebx,
bswap eax
mov ,eax
pop ebx
pop eax
pop ebp
ret



cyc1980 发表于 2020-8-1 14:33

谢谢分享!

770345098 发表于 2020-8-1 15:59

w2270074559 发表于 2020-7-31 23:53
lz发的ct,需要右键ce的数值类型加几个自定义类型(自动汇编)红字以下复制粘贴
2byte big endian
alloc( ...

大佬,请问为什么我添加了数值类型后equip一栏还是点不开且显示<script>?

Joker11590 发表于 2020-8-1 22:20

w2270074559 发表于 2020-7-31 23:53
lz发的ct,需要右键ce的数值类型加几个自定义类型(自动汇编)红字以下复制粘贴
2byte big endian
alloc( ...

我整合的ce已经加入了 用整合包里面的ce就不用加啦 自己的ce得加4字节和2字节的big endian

Joker11590 发表于 2020-8-1 22:22

770345098 发表于 2020-8-1 15:59
大佬,请问为什么我添加了数值类型后equip一栏还是点不开且显示?

equip那个地方被我改蹦了因为之前它里面有些武器改出来会坏档 我尝试修改了以后发现脚本不对劲了 最好别用那一栏修改物品里面可以直接添加武器

Joker11590 发表于 2020-8-1 23:01

770345098 发表于 2020-8-1 15:59
大佬,请问为什么我添加了数值类型后equip一栏还是点不开且显示?

onedrive里我把ct脚本更新了一下 现在没问题啦之前汉化的时候改蹦了装备列表 现在好啦

770345098 发表于 2020-8-2 01:33

Joker11590 发表于 2020-8-1 23:01
onedrive里我把ct脚本更新了一下 现在没问题啦之前汉化的时候改蹦了装备列表 现在好啦
...

辛苦啦!

ds897620628 发表于 2020-8-2 14:22


hxd们问一下,楼主的链接下载下来是一个没有下载权限的3dm网页怎么破啊?

fdamo27 发表于 2020-8-2 14:58

谢谢分享

XDWXDWXDW 发表于 2020-8-2 20:43

跪求告知静态修改mod不想要如何办
页: [1] 2 3 4 5 6 7
查看完整版本: 女神异闻录5自制整合以及最全!各类补丁合集