B站专栏:
先给链接,下载后解压即可,提取码2x43
https://pan.baidu.com/s/1H9T10x7fDxqGe-NVq5Ovsg?pwd=2x43
之前有群友想要无尽版的宽屏补丁,所以自己搓了一个
这里面包含英文原版1051及无尽版的扩屏补丁,以及扩屏的pak(等等解释)
分辨率有这些:

如果你的显示器是3840x2160,要先将缩放比例调整为100%才能运行3840x2160的补丁,如下图所示,正常运行后请打开3D加速

请注意,本文所提供的扩屏补丁并不是超分辨率补丁,而是纯粹将窗口往右和下扩张,所以3840x2160补丁的实际效果是如下图这样

而1920x1080的补丁效果如下图这样,能看到第十行有什么(六到九列那些猫是用Pt种的)

1280x720的补丁则是如下图这样,能正常看到AQE六路,但仍旧不能在六路种植

至于960x600和1068x600补丁的效果则和lcx补丁的效果类似,在此不赘述
(讲到这个,我不确定此改法和lcx的改法是否相同,可能造轮子了)
接下来讲一下扩屏的pak,由于原始pak背景贴图的尺寸有限,如果不修改pak,扩屏窗口在没背景的地方会出现智慧树无尽的严重拖影
修改pak里面的背景尺寸后,能解决窗口右边和下面的拖影问题,但左边的拖影问题并没有解决,所以在选卡或僵尸进家的时候还是能看到左边的拖影
由于本人画工不佳,多余的背景我选择直接留白,想追求美观的玩家可以自己改pak换掉
就是这样,如果你要的分辨率没有在这里面,也可以自己土炮一个,接下来说一下怎么改
在这里声明一点,我知道怎么改,但我不懂为啥要这样改,所以别来问我细节
此方法适用于2009/05/05的版本(1051)及无尽版,1051的大小是2932KB,其他版本的偏移地址可能不同

先去下载一个十六进制编辑器,我是用HxD
HxD链接:https://mh-nexus.de/en/downloads.php?product=HxD20
装好后用HxD打开PlantsVsZombies.exe,如下图所示,左边的Offset (h)代表偏移地址

按Ctrl+G或双击左下角移动偏移地址
假设我要找到偏移14EBA8那就是如下图这样做

将14EBA8的值从74 2E 修改为 EB 00,如下图所示


好,现在会改了吧,接下来说一下到底要改些什么东西
不论你要改什么分辨率,先修改以下五个偏移
14EBA8,从 74 2E 改成 EB 00
152549,从 0F 85 改成 90 E9
153F1B,从 75 改成 EB
16A1C8,从 73 改成 EB
16A3FE,从 75 改成 EB
接着将以下偏移改成自己想要的分辨率
长度原始值为20 03,02 03解读为十六进制的03 20,为十进制的800
宽度原始值为58 02,58 02解读为十六进制的02 58,为十进制的600
以下是要改的地方,上面的偏移代表长度,下面的偏移代表宽度
窗口分辨率(如果很懒的话貌似改这两项就行)
4EC12
4EC1C
寒冰菇/毁灭菇效果
11813E
118137
图鉴效果
11F8
11F3
纸条淡出效果
7672
766D
开场动画
415DA, 41908, 4193E
415D5, 41903, 41939
举例来说,如果我要从800x600改成1280x720,转成十六进制是0500x02D0
那我应该要把
4EC12, 11813E, 11F8, 7672, 415DA, 41908, 4193E 从 20 03 改成 00 05
4EC1C, 118137, 11F3, 766D, 415D5, 41903, 41939 从 58 02 改成 D0 02
改完这些后存档,进游戏看看能不能正常运行
接着要改pak解决拖影问题,如果你没有要改大于3840x2160以上的分辨率,可以不用做这部分,直接用已修改的pak就行,此pak能解决3840x2160以下的拖影问题
在此为不清楚怎麼改pak的玩家说明一下,用Pt(PvZ Tools)把pak解包就能修改pak内容,以下是要改的贴图
若以1920x1080为例
reanim文件夹
改成240x135(长宽要各除以8)
SelectorScreen_BG.jpg
改成1920x1080
tree_bg.jpg
Images文件夹
改成2140x1080(宽度要再+220)
background1.jpg, background1unsodded.jpg, background2.jpg, background3.jpg, background4.jpg, background5.jpg, background6boss.jpg, (background7.jpg), (background8.jpg)
(无尽版才有background7和background8)
改成1920x1080
Almanac_IndexBack.jpg, Almanac_PlantBack.jpg, Almanac_ZombieBack.jpg, aquarium1.jpg, AwardScreen_Back.jpg, Background_Greenhouse.jpg, Background_MushroomGarden.jpg, Challenge_Background.jpg, Store_Background.jpg, Store_BackgroundNight.jpg, titlescreen.jpg
都改完之后用Pt打包回去就能用了
大概就是这样,有兴趣的玩家可以自己改这些贴图
最后,有没有修改大佬看到此文,本人水平不足,如果造轮子了和我说一下
先给链接,下载后解压即可,提取码2x43
https://pan.baidu.com/s/1H9T10x7fDxqGe-NVq5Ovsg?pwd=2x43
之前有群友想要无尽版的宽屏补丁,所以自己搓了一个
这里面包含英文原版1051及无尽版的扩屏补丁,以及扩屏的pak(等等解释)
分辨率有这些:

如果你的显示器是3840x2160,要先将缩放比例调整为100%才能运行3840x2160的补丁,如下图所示,正常运行后请打开3D加速

请注意,本文所提供的扩屏补丁并不是超分辨率补丁,而是纯粹将窗口往右和下扩张,所以3840x2160补丁的实际效果是如下图这样

而1920x1080的补丁效果如下图这样,能看到第十行有什么(六到九列那些猫是用Pt种的)

1280x720的补丁则是如下图这样,能正常看到AQE六路,但仍旧不能在六路种植

至于960x600和1068x600补丁的效果则和lcx补丁的效果类似,在此不赘述
(讲到这个,我不确定此改法和lcx的改法是否相同,可能造轮子了)
接下来讲一下扩屏的pak,由于原始pak背景贴图的尺寸有限,如果不修改pak,扩屏窗口在没背景的地方会出现智慧树无尽的严重拖影
修改pak里面的背景尺寸后,能解决窗口右边和下面的拖影问题,但左边的拖影问题并没有解决,所以在选卡或僵尸进家的时候还是能看到左边的拖影
由于本人画工不佳,多余的背景我选择直接留白,想追求美观的玩家可以自己改pak换掉
就是这样,如果你要的分辨率没有在这里面,也可以自己土炮一个,接下来说一下怎么改
在这里声明一点,我知道怎么改,但我不懂为啥要这样改,所以别来问我细节
此方法适用于2009/05/05的版本(1051)及无尽版,1051的大小是2932KB,其他版本的偏移地址可能不同

先去下载一个十六进制编辑器,我是用HxD
HxD链接:https://mh-nexus.de/en/downloads.php?product=HxD20
装好后用HxD打开PlantsVsZombies.exe,如下图所示,左边的Offset (h)代表偏移地址

按Ctrl+G或双击左下角移动偏移地址
假设我要找到偏移14EBA8那就是如下图这样做

将14EBA8的值从74 2E 修改为 EB 00,如下图所示


好,现在会改了吧,接下来说一下到底要改些什么东西
不论你要改什么分辨率,先修改以下五个偏移
14EBA8,从 74 2E 改成 EB 00
152549,从 0F 85 改成 90 E9
153F1B,从 75 改成 EB
16A1C8,从 73 改成 EB
16A3FE,从 75 改成 EB
接着将以下偏移改成自己想要的分辨率
长度原始值为20 03,02 03解读为十六进制的03 20,为十进制的800
宽度原始值为58 02,58 02解读为十六进制的02 58,为十进制的600
以下是要改的地方,上面的偏移代表长度,下面的偏移代表宽度
窗口分辨率(如果很懒的话貌似改这两项就行)
4EC12
4EC1C
寒冰菇/毁灭菇效果
11813E
118137
图鉴效果
11F8
11F3
纸条淡出效果
7672
766D
开场动画
415DA, 41908, 4193E
415D5, 41903, 41939
举例来说,如果我要从800x600改成1280x720,转成十六进制是0500x02D0
那我应该要把
4EC12, 11813E, 11F8, 7672, 415DA, 41908, 4193E 从 20 03 改成 00 05
4EC1C, 118137, 11F3, 766D, 415D5, 41903, 41939 从 58 02 改成 D0 02
改完这些后存档,进游戏看看能不能正常运行
接着要改pak解决拖影问题,如果你没有要改大于3840x2160以上的分辨率,可以不用做这部分,直接用已修改的pak就行,此pak能解决3840x2160以下的拖影问题
在此为不清楚怎麼改pak的玩家说明一下,用Pt(PvZ Tools)把pak解包就能修改pak内容,以下是要改的贴图
若以1920x1080为例
reanim文件夹
改成240x135(长宽要各除以8)
SelectorScreen_BG.jpg
改成1920x1080
tree_bg.jpg
Images文件夹
改成2140x1080(宽度要再+220)
background1.jpg, background1unsodded.jpg, background2.jpg, background3.jpg, background4.jpg, background5.jpg, background6boss.jpg, (background7.jpg), (background8.jpg)
(无尽版才有background7和background8)
改成1920x1080
Almanac_IndexBack.jpg, Almanac_PlantBack.jpg, Almanac_ZombieBack.jpg, aquarium1.jpg, AwardScreen_Back.jpg, Background_Greenhouse.jpg, Background_MushroomGarden.jpg, Challenge_Background.jpg, Store_Background.jpg, Store_BackgroundNight.jpg, titlescreen.jpg
都改完之后用Pt打包回去就能用了
大概就是这样,有兴趣的玩家可以自己改这些贴图
最后,有没有修改大佬看到此文,本人水平不足,如果造轮子了和我说一下