lpcasd 发表于 2013-1-12 20:26

win8修正补丁(针对s组的1.3.2补丁)提供下载另附制作方法

本帖最后由 lpcasd 于 2013-1-13 15:30 编辑

win8修正补丁(针对s组的1.3.2补丁)下载另附制作方法

昨天更新了1.3.2,发现win8修正又失效了,于是google了许久,终于找到了解决方法,问题就是出在了steam_api.dll

先分析下win8下出错的原因:
win8下需向此dll导入Winderlands8.dll,否则无法运行;然而s组提供的补丁中无相关导入函数,故无法支持win8.
然而steam_api.dll文件的1.3.2版与先前的版本有了重大改变,故用老版本的win8修正会发生错误。
因而在新的修正未出现时,编程菜鸟们(比如我)就会纠结万分。
但我还是google到了这一段话:
Hey there! Independent guy who is better than skidrow here. ( really, I am! )
Here's Borderlands.2.Update.6-SKiDROW patched for all you awesome windows 8 adopters
Winderlands8.dll should work for all future versions as long as you:
1. patch that versions steam_api.dll to IMPORT Winderlands8.dll via CFF Explorer.
2. Make sure Winderlands8.dll loads before buddha.dll <- that's the stupid shit which caused the game to
crash in the first place.
这个帖子里也有 http://bbs.3dmgame.com/thread-3528421-1-1.html
这位外国友人告诉了大家win8修正的制作方法,需要 CFF Explorer 的帮助 (CFF Explorer 下载 http://www.xiazaiba.com/html/220.html)
先将Winderlands8.dll中所有导出函数(其实就两个)全部导入steam_api.dll ,然后只要让buddha.dll加载排在最后就
行了

附图
1.导入Winderlands8.dll所有导出函数(其实就两个)


2.buddha.dll加载顺序排在最后


试了一下配合 1.3.2 局域网修正,win8下无主之地2又活了

附自制win8修正(1.3.2) 已更新板凳提供的新Winderlands8.dll及相应的steam_api.dll文件


此外再加上支持局域网的buddha.dll和Steamclient.dll (取自http://bbs.3dmgame.com/thread-3549550-1-1.html)


这四个dll就如经典四人组一样,win8下又能玩无主之地2了!



本人用的win8pro64位能正常运行,局域网一切正常,机油截图为证


附注:1.3.1与1.3.2之间局域网互联不正常,建议同时升级为1.3.2。
我用的是 3DMGAME-Borderlands.2.v1.3.2.Update-SKIDROW.rar 里的升级档和破解,再加上前边四个文件,win8 64位下未见异常。



woopersky 发表于 2013-1-12 21:00

多谢楼主分享!!!!!!!!

dxwzy 发表于 2013-1-12 22:06

支持一下,不过附的Winderlands8.dll是旧版的

新版:

WinAlpha 发表于 2013-1-12 22:14

dxwzy 发表于 2013-1-12 22:06 static/image/common/back.gif
支持一下,不过附的Winderlands8.dll是旧版的

新版:

问一下,这个新版的dll更新了些什么?

dxwzy 发表于 2013-1-12 22:15

WinAlpha 发表于 2013-1-12 22:14 static/image/common/back.gif
问一下,这个新版的dll更新了些什么?

支持windows 8 32 bit

WinAlpha 发表于 2013-1-12 22:16

dxwzy 发表于 2013-1-12 22:15 static/image/common/back.gif
支持windows 8 32 bit

soga{:3_174:}

tianstock 发表于 2013-1-12 23:33

楼主大好人啊!!!还有板凳大人!!!Win8 32位飘过

sc3k 发表于 2013-1-13 00:30

win8 64可以吗?谢谢分享!

simon5949 发表于 2013-1-13 01:31

64位不能用,直接错误了。

bakiw 发表于 2013-1-13 10:05

64位报错,请修正

lpcasd 发表于 2013-1-13 15:15

sc3k 发表于 2013-1-13 00:30 static/image/common/back.gif
win8 64可以吗?谢谢分享!

我的就是64位,不过32/64都应是可用的

ABBCCC6 发表于 2013-1-13 22:03

支持原创…………

kyox91 发表于 2013-1-14 13:26

自家win8 pro x64 + win7 ultimate x64 实测可联机!!感谢楼主!!

kyox91 发表于 2013-1-14 13:31

不过有个问题,我也先事先打上 3DMGAME-Borderlands.2.v1.3.2.Update-SKIDROW.rar 里的升级档和破解,不过版本号为1.3.1,不是1.3.2,有人懂为什么吗?

lpcasd 发表于 2013-1-14 16:24

kyox91 发表于 2013-1-14 13:31 static/image/common/back.gif
不过有个问题,我也先事先打上 3DMGAME-Borderlands.2.v1.3.2.Update-SKIDROW.rar 里的升级档和破解,不过 ...

1.3.2是s组对自己的1.3.1的修正,与2k官方无关,所以版本号依旧为1.3.2。
1.3.2与1.3.1联机时可看见对方,但无法加入游戏

kyox91 发表于 2013-1-14 18:47

lpcasd 发表于 2013-1-14 16:24 static/image/common/back.gif
1.3.2是s组对自己的1.3.1的修正,与2k官方无关,所以版本号依旧为1.3.2。
1.3.2与1.3.1联机时可看见对方 ...

那该怎么解决?版本号任然是1.3.1……

WinAlpha 发表于 2013-1-14 18:51

kyox91 发表于 2013-1-14 18:47 static/image/common/back.gif
那该怎么解决?版本号任然是1.3.1……

目前来看还是继续1.2.2好了,有汉化,联机也方便,大更新还是等DLC3出来在弄算了

kongtong3 发表于 2013-1-14 20:12

thx for ur share!

kyox91 发表于 2013-1-14 23:04

WinAlpha 发表于 2013-1-14 18:51 static/image/common/back.gif
目前来看还是继续1.2.2好了,有汉化,联机也方便,大更新还是等DLC3出来在弄算了
...

有道理!!不过目前为止,虽然是1.3.1,但本人实测了自家联机,没什么问题,不过跟外面的,就不懂咯

黑瞳流年 发表于 2013-1-18 13:14

dxwzy 发表于 2013-1-12 22:15 static/image/common/back.gif
支持windows 8 32 bit

你俩给的文件大小 修改日期都一样啊{:3_91:}

dxwzy 发表于 2013-1-18 13:20

黑瞳流年 发表于 2013-1-18 13:14 static/image/common/back.gif
你俩给的文件大小 修改日期都一样啊
我发贴后,LZ更新了文件,请注意上传时间

LZ发的


我的

黑瞳流年 发表于 2013-1-18 13:38

dxwzy 发表于 2013-1-18 13:20 static/image/common/back.gif
我发贴后,LZ更新了文件,请注意上传时间

LZ发的


哦哦 soga~

不说放弃 发表于 2013-1-19 21:29

WinAlpha 发表于 2013-1-14 18:51 static/image/common/back.gif
目前来看还是继续1.2.2好了,有汉化,联机也方便,大更新还是等DLC3出来在弄算了
...

请问你的1.22版本是用win8运行的么。。如果是。请告知下那个版本游戏可玩。。。我郁闷啊。。。

WinAlpha 发表于 2013-1-19 21:57

不说放弃 发表于 2013-1-19 21:29 static/image/common/back.gif
请问你的1.22版本是用win8运行的么。。如果是。请告知下那个版本游戏可玩。。。我郁闷啊。。。 ...

原版安装包+skidrow组1.2.2补丁+S组局域网修
具体可参考我发的这个帖子:
http://bbs.3dmgame.com/thread-3601015-1-1.html

不说放弃 发表于 2013-1-20 12:00

WinAlpha 发表于 2013-1-19 21:57 static/image/common/back.gif
原版安装包+skidrow组1.2.2补丁+S组局域网修
具体可参考我发的这个帖子:
http://bbs.3dmgame.com/thread ...

十分感谢,我这就去试

seyswyt 发表于 2013-1-20 16:22

感谢楼主!!win8 64好用!

qd19218960 发表于 2013-1-20 16:25

感谢楼主!!win8 64好用!

ha995 发表于 2013-1-23 23:46

试过很多个,就这个成功了,感谢分享~~

染血の黑月 发表于 2013-1-29 13:58

感谢楼主终于可以玩了

PuppetVaysa 发表于 2013-1-30 01:08

打了轩辕v11.0升级档后Win8又进不去了{:3_107:}
页: [1] 2
查看完整版本: win8修正补丁(针对s组的1.3.2补丁)提供下载另附制作方法