A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 2897|回复: 13

把PS2的HDL推向最后辉煌的OPNPS2LD,和WII的HDL对比有感

[复制链接]

精华
0
帖子
822
威望
0 点
积分
895 点
种子
0 点
注册时间
2005-9-1
最后登录
2016-11-12
 楼主| 发表于 2010-4-15 16:38  ·  日本 | 显示全部楼层 |阅读模式
PS2HDL区不是常客。最近才发现了OPNPS2LD这个神奇软件。
对于大部分没有网卡的人来说,比起USBA,这个可以用网线连电脑,速度快,兼容性也上去了。可称谓神器。
有网卡的,由于HDL已经停止更新了。以前遗留的很多兼容性问题,经典的KOF系列。北女传说2的插手柄问题。和最初的机战impact,这个算是补完计划了。

3月份,败了WII,由于是阉割机,几乎都是USB 来hdl玩游戏的。
我没有买过正版。刚寄过来的第一时间就开始安装the homebrew了。不知道光盘运行是不是更快,反不怎么觉得有读盘时间长,而且最佩服的是兼容性。
PS2的HDL吧,以前每出一个游戏,上A9就知道是否支持。KOF和无双是历来的不买账了。
很多游戏要打补丁或者开特别模式。而且有些游戏的小问题无解决办法,例如机战SC2无法软复位,如龙坐的士会死机等。

WII的HDL,基本看到画面,就能够玩,不存在什么存档问题和手柄插拔问题。当然,前提得3个核心的IOS要补全(可以理解为DLL文件)

对电子不是很懂,为什么PS2的HDL这么折腾人呢?
顺便说一下,连上高清电视后,WII的画面真的只是和PS2同一个档次,部分第三方厂商的狗牙甚至可以用惨不忍睹形容。


[s:247].

精华
0
帖子
4314
威望
0 点
积分
5982 点
种子
5 点
注册时间
2008-4-10
最后登录
2024-9-12
发表于 2010-4-15 16:52  ·  黑龙江 | 显示全部楼层
同楼主问,对于wii的usbloader和ps2的HDL同样不解...

精华
0
帖子
874
威望
1 点
积分
1188 点
种子
7 点
注册时间
2005-8-25
最后登录
2024-9-4
发表于 2010-4-15 17:07  ·  山东 | 显示全部楼层
下面是引用神月俊明于2010-04-15 16:38发表的把PS2的HDL推向最后辉煌的OPNPS2LD,和WII的HDL对比有感:
对电子不是很懂,为什么PS2的HDL这么折腾人呢?
PS2不同于Wii,他没有操作系统,所以很多看上去很简单的功能他都不具备。
同样对比PSP,由于PSP拥有操作系统,所以自制软件的使用比较方便。

现在PS3,SONY也开始屏蔽Other OS 为的就是阻断自制程序的使用。

精华
2
帖子
15689
威望
16 点
积分
16857 点
种子
7 点
注册时间
2008-4-5
最后登录
2024-8-1
发表于 2010-4-15 17:46  ·  辽宁 | 显示全部楼层
简单的说:wii拥有一个512M的flash作为公用数据库,保存了游戏运行所需调用的各种驱动、子程序和资源等,不同编号的IOS就是运行库和资源库,wii游戏基本都会调用公用库的资源和驱动来实现自身的功能,因此wii的usbloader程序只要成功对公用库的系统调用(主要是文件访问部分)成功hook(挂钩)并将入口点指向自己的文件访问处理程序就可以对应绝大部分的wii游戏。而ps2只有32M内存,bios内也没有全部的公用驱动(只有少量常用驱动,如:手柄,记忆卡等,还涉及驱动的版本问题),游戏运行所需的硬件驱动基本上是由游戏载体所提供(IRX文件),每个游戏所使用的驱动版可能不同,有的游戏可能未使用标准驱动而采用了自制的驱动程序,因此PS2的HDL或USBLD在对系统调用HOOK后所提供的用于代替原游戏所装载的文件访问程序就有可能出现冲突现象,老版USBA通过替换其他版本的IOPRP驱动库来提高兼容性就充分说明了该问题。

审判者

禁止禁言

精华
0
帖子
12874
威望
0 点
积分
13319 点
种子
5 点
注册时间
2004-9-22
最后登录
2017-11-29
发表于 2010-4-15 17:53  ·  上海 | 显示全部楼层
wii也有几个不能玩~~~~~我使用对比下来两者差不多....

精华
0
帖子
874
威望
1 点
积分
1188 点
种子
7 点
注册时间
2005-8-25
最后登录
2024-9-4
发表于 2010-4-15 18:34  ·  山东 | 显示全部楼层
下面是引用shenqifx于2010-04-15 17:46发表的:
简单的说:wii拥有一个512M的flash作为公用数据库,保存了游戏运行所需调用的各种驱动、子程序和资源等,不同编号的IOS就是运行库和资源库,wii游戏基本都会调用公用库的资源和驱动来实现自身的功能,因此wii的usbloader程序只要成功对公用库的系统调用(主要是文件访问部分)成功hook(挂钩)并将入口点指向自己的文件访问处理程序就可以对应绝大部分的wii游戏。而ps2只有32M内存,bios内也没有全部的公用驱动(只有少量常用驱动,如:手柄,记忆卡等,还涉及驱动的版本问题),游戏运行所需的硬件驱动基本上是由游戏载体所提供(IRX文件),每个游戏所使用的驱动版可能不同,有的游戏可能未使用标准驱动而采用了自制的驱动程序,因此PS2的HDL或USBLD在对系统调用HOOK后所提供的用于代替原游戏所装载的文件访问程序就有可能出现冲突现象,老版USBA通过替换其他版本的IOPRP驱动库来提高兼容性就充分说明了该问题。
shenqifx版主的讲解太细致了,自己也收获了很多,推荐大家都看一下!

终结者

未來福音

精华
0
帖子
8556
威望
0 点
积分
9803 点
种子
5 点
注册时间
2007-6-26
最后登录
2020-12-21
发表于 2010-4-15 22:20  ·  马来西亚 | 显示全部楼层
PS2的HDL在下认为是1.0版本,Wii的话就像2.0版本。。。
呃。。。别误会,在下说的是较简易化(或者说是人性化??)

问一下,openusb和openps2ld是一样的东西吗?
那个较好?

精华
0
帖子
818
威望
0 点
积分
893 点
种子
28 点
注册时间
2004-10-22
最后登录
2024-9-24
发表于 2010-4-15 22:33  ·  河南 | 显示全部楼层
嗯,以前也在Wii区混过,感觉里面的小白更多,现在的硬盘版干脆不能读D盘了,更是要玩家不停地更新软件,
加装IOS,我记得部分游戏还有替换DOL文件

总之,玩D的肯定要麻烦的,这是我们的宿命

精华
0
帖子
822
威望
0 点
积分
895 点
种子
0 点
注册时间
2005-9-1
最后登录
2016-11-12
 楼主| 发表于 2010-4-15 23:34  ·  日本 | 显示全部楼层
下面是引用shenqifx于2010-04-15 17:46发表的:
简单的说:wii拥有一个512M的flash作为公用数据库,保存了游戏运行所需调用的各种驱动、子程序和资源等,不同编号的IOS就是运行库和资源库,wii游戏基本都会调用公用库的资源和驱动来实现自身的功能,因此wii的usbloader程序只要成功对公用库的系统调用(主要是文件访问部分)成功hook(挂钩)并将入口点指向自己的文件访问处理程序就可以对应绝大部分的wii游戏。而ps2只有32M内存,bios内也没有全部的公用驱动(只有少量常用驱动,如:手柄,记忆卡等,还涉及驱动的版本问题),游戏运行所需的硬件驱动基本上是由游戏载体所提供(IRX文件),每个游戏所使用的驱动版可能不同,有的游戏可能未使用标准驱动而采用了自制的驱动程序,因此PS2的HDL或USBLD在对系统调用HOOK后所提供的用于代替原游戏所装载的文件访问程序就有可能出现冲突现象,老版USBA通过替换其他版本的IOPRP驱动库来提高兼容性就充分说明了该问题。
版主真是神一样的毛利

审判者

开始怀疑感觉了

精华
0
帖子
8152
威望
0 点
积分
12426 点
种子
14 点
注册时间
2006-2-5
最后登录
2024-8-6
发表于 2010-4-15 23:42  ·  河北 | 显示全部楼层
shenqifx 版的解释真专业呀
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-9-25 02:21 , Processed in 0.237213 second(s), 21 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部