A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 18712|回复: 19

[破解] [破解]弄懂为啥番外篇-IOS

[复制链接]

终结者

--- WW ---

精华
3
帖子
7700
威望
10 点
积分
8262 点
种子
5 点
注册时间
2006-11-19
最后登录
2023-12-21
 楼主| 发表于 2009-1-17 13:52  ·  北京 | 显示全部楼层 |阅读模式
那啥,njtumaq大大不要告我侵权啊,偶还是借用一下你的标题

本帖将围绕着IOS来讨论,欢迎各位XDJM们前来指导~~~

一.什么是IOS
说到IOS,肯定有人会问,什么是IOS,这里我把它理解为Input Output System.IOS采用了微内核的架构,提供了usb键盘,光驱,按键,sd卡,文件系统,安全等等接口,其特点之一就是模块化,这点相信大家都有所体会吧~~~
而IOS与dll的最大区别之一就是dll只是库文件,可能是个组件,可能是个函数集合,可能是个资源文件,或者是个功能模块.而IOS则包含了dll.
以一个不太恰当的比喻来说,IOS可以理解为操作系统的内核,SysMenu则是我们可以接触到的用户界面.

二.IOS的种类
就目前而言,IOS主要有三种:
1.官方的IOS,具体有哪些可以看这贴.
2.cIOS,即custom IOS,包括custom IOS36,Xyzzy等等.这里有一点需要注意,所有的cIOS都是根据官方的IOS修改而来.
3.还有一种cIOS,与上一种有类似之处,具体是什么就请各位看官接着往下看吧~~~

三.IOS的版本
IOS的范围限制在4-255之间(其中100为BC,101为MIOS).这里的IOS包括了官方IOS和所有cIOS.这里有一点需要注意,以IOS36来说,12.18,v1042代表了IOS36的不同版本.

四.什么是cIOS
谈到cIOS,相信大家都不会陌生,举其中一例,custom IOS36是由waninkoko释出的,根据IOS36修改而来,其与官方IOS最主要的区别就是DIP模块,即DVD Interface,用于IOS与光碟之间的数据交换.众所周知,官方的IOS是不能读取备份碟的,而cIOS则由自制的DIP模块代替了官方的使其能够读取备份碟.

五.升级
游戏运行前会首先检查光盘中TMD文件,即Title metadata中指定的IOS版本,如果一样,则直接运行游戏;如果不一样,则先加载指定的IOS,然后再运行游戏.与其类似的还有频道,wiiware等东西.
这里就牵涉到升级,如果光盘中update分区的IOS版本新于主机里的IOS,则会开始升级;如果有主机里没有的IOS,也会开始升级.
这里参考第一段,当我们运行一个去升级的游戏时,如果主机里没有所指定的IOS,则会导致游戏无法运行,这时只需安装指定的IOS.
有些IOS是很相似的,例如所有的IOS都支持WiFi和USB功能,而且有些能够被替换.而wii的每次升级则增加新的IOS,升级旧有的IOS,而并不代替旧有IOS,为什么这样做?其实我们可以这样理解,每一个游戏光碟,wiiware都会在TMD中指定其使用的IOS,如果升级覆盖掉了原有的IOS,那么游戏便无法运行.

六.深入软解
在第五点我们得知,光盘,频道,wiiware都有其指定的IOS来运行,如BKL,SC这样的程序可以强制使用IOS249,那SysMenu呢?
SysMenu同样在特定的IOS上运行,3.4使用IOS50,3.4以前使用IOS30,同样的,SysMenu也可以指定其使用的IOS,如果我们指定其使用IOS249,那么我们就可以直接从光碟频道进入游戏了.
然而问题也随之到来,在光盘频道中我们无法指定其使用的IOS,这样即使备份碟能够正常显示出,但是仍然无法游戏,当然我们可以用如IOS patcher等软件指定游戏使用IOS249,但我想没有多少人愿意再重新刻录一次吧.当然问题总有解决的办法,如果我们把所有官方IOS都替换上自制DIP模块,那么我们就可以直接从光盘频道运行备份碟了.这就是最后一种cIOS.
当然这样做仍然有缺点,只有同区的游戏才能在光盘频道显示~~~

七.韩版
韩版3.3KSysMenu调用的是IOS40,目前已知韩版专有的还包括IOS41,IOS43,IOS45,IOS46.

PS:欢迎各位大大们前来讨论,如有错误不吝赐教~~~.
该用户已被禁言

精华
0
帖子
5337
威望
7 点
积分
5604 点
种子
0 点
注册时间
2007-1-24
最后登录
2020-10-4
发表于 2009-1-17 15:56  ·  北京 | 显示全部楼层
呵呵,终于等来了这一篇,就表番外了吧,如果不介意,收编到一起吧^^

补充一点点:
IOS是以IOSxxx-Vyyyyy存在的,前面的xxx是编号,也就是4#~255#,4#之前被系统占用,而后面的yyyyy才是IOS的版本,例如IOS30的版本有1042、2816等……

原始韩区主机自带的3.3K所调用的是IOS40

关于第6点,修改SM调用IOS的做法,国外已经有朋友试验成功,但是其过程相对比较复杂,暂不推广

精华
0
帖子
54
威望
0 点
积分
57 点
种子
2 点
注册时间
2008-7-14
最后登录
2024-4-19
发表于 2009-1-17 16:20  ·  香港 | 显示全部楼层
其實為什麼韓版會特別不同?

终结者

--- WW ---

精华
3
帖子
7700
威望
10 点
积分
8262 点
种子
5 点
注册时间
2006-11-19
最后登录
2023-12-21
 楼主| 发表于 2009-1-17 16:21  ·  北京 | 显示全部楼层
下面是引用njtumaq于2009-01-17 15:56发表的:
呵呵,终于等来了这一篇,就表番外了吧,如果不介意,收编到一起吧^^

补充一点点:
IOS是以IOSxxx-Vyyyyy存在的,前面的xxx是编号,也就是4#~255#,4#之前被系统占用,而后面的yyyyy才是IOS的版本,例如IOS30的版本有1042、2816等……

.......
没问题,
IOS的"版本",当初想了很久都没有想到一个确切的中文名~~~
至于SM,title,key~~~就请期待下一编吧

精华
20
帖子
27729
威望
35 点
积分
29695 点
种子
475 点
注册时间
2004-5-17
最后登录
2023-10-13
发表于 2009-1-17 18:03  ·  广东 | 显示全部楼层
=v=//我想知道有没有办法补全IOS..使系统不提示我要升级
该用户已被禁言

精华
0
帖子
47
威望
0 点
积分
47 点
种子
0 点
注册时间
2008-12-25
最后登录
2020-1-21
发表于 2009-1-17 19:30  ·  新西兰 | 显示全部楼层
越高级的IOS是不是可以代替低级的IOS?  

看来不行啊, 好像IOS有分工似的

征服者

游戏过多,慢慢消化

精华
10
帖子
3950
威望
15 点
积分
5034 点
种子
0 点
注册时间
2008-4-20
最后登录
2017-9-28
发表于 2009-1-17 20:32  ·  北京 | 显示全部楼层
下面是引用(忍)于2009-01-17 18:03发表的:
=v=//我想知道有没有办法补全IOS..使系统不提示我要升级
有好多种办法可以让你自己装。
该用户已被禁言

精华
0
帖子
5337
威望
7 点
积分
5604 点
种子
0 点
注册时间
2007-1-24
最后登录
2020-10-4
发表于 2009-1-18 10:54  ·  北京 | 显示全部楼层
下面是引用(忍)于2009-01-17 18:03发表的:
=v=//我想知道有没有办法补全IOS..使系统不提示我要升级

系统不提示升级主要是要你的IOS、System Menu、频道、Eula等等都得是最新版
否则,只要有一样比光盘自带的旧,都会提示升级
还有,就是只要跨区,就会提示升级,不论版本新旧

注:以上观点未经完全验证,供参考

精华
0
帖子
388
威望
0 点
积分
306 点
种子
2 点
注册时间
2006-11-6
最后登录
2019-8-12
发表于 2009-1-18 12:56  ·  上海 | 显示全部楼层
下面是引用wiiwaker于2009-01-17 13:52发表的[破解]弄懂为啥番外篇-IOS:
那啥,njtumaq大大不要告我侵权啊,偶还是借用一下你的标题


还是把这个帖子的链接也贴上来吧,这样就比较完美了^_^
该用户已被禁言

精华
1
帖子
464
威望
1 点
积分
538 点
种子
0 点
注册时间
2006-1-19
最后登录
2022-10-25
发表于 2009-1-18 14:33  ·  山东 | 显示全部楼层
下面是引用njtumaq于2009-01-18 10:54发表的:


系统不提示升级主要是要你的IOS、System Menu、频道、Eula等等都得是最新版
否则,只要有一样比光盘自带的旧,都会提示升级
还有,就是只要跨区,就会提示升级,不论版本新旧

好像不一定喔。
我的3.1J有跨区过美版We Cheer(还没查内容)和欧版几何战争(查了只有IOS21),没有提示过升级。
不过美版FE有提示过。
跨区之前没有补过任何IOS。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-19 18:04 , Processed in 0.203502 second(s), 18 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部