您的位置:首页-> 游戏资讯-> 游戏知识-> XBOX专栏-> XBOX芯片/BIOS+链接 网站地图
本类固顶文章
·还没有固顶文章
本类推荐文章
·XBOX经典游戏导购之书
·Xbox Linux 安装教程
·XBOX 保 养 大 法

本类阅读排行

·PS2、XBOX直读芯片详细介绍
·XBOX经典游戏导购之书
·PS模拟器全攻略
·Xbox Linux 安装教程
·*换TSOP方式*[刷BIOS换大硬盘完全说明]
·XBOX主机的隐藏功能
·xbmp配置谈
·购机必读:教你买XBOX
·XBOX升级中文最简易方法全攻略
·XBOX复位密技
·XBOX上psxbv1模拟器安装
·XBox购机问答集
·关于升级中文和EVOX不冲突的方法
·如何让xbox使用PC DVD驱动器
·XBOX 保 养 大 法

XBOX芯片/BIOS+链接

作者:未知 来源:游戏机信息网 加入时间:2005-2-14

++++++++++++++++++++
1、XBOX 启动机制:
++++++++++++++++++++

原始 BIOS 的启动步骤:

首先搜索光驱中的光盘,如果光盘中的文件带有合法的数字签名(digital signatures)、格式标签(media flag),
则运行光盘根目录下的 default.xbe 程序。

如果搜索不到合法的光盘文件,则检查硬盘根目录下 xboxdash.xbe 程序(原始菜单文件)的合法性,通过则运行该程序,
并显示原始菜单界面。

++++++++++++++++++++
2、XBOX 相关名词:
++++++++++++++++++++


~~~~~~~~~~~~~~~~~
2.1、Dashboard:
~~~~~~~~~~~~~~~~~

XBOX 的菜单界面称为 dashboard。官方 dashboard 由 C 盘根目录文件 xboxdash.xbe 或 xodash.xbe(XBOX Live)携带。
而下文提到的 Evolution-X 则用本身的 dashboard,替代 XBOX 的原始菜单界面。

未经证实:每台 XBOX 的 xboxdash.xbe 都不一样,互相替代可能会有问题。


~~~~~~~~~~~~~~~~~~~~~
2.2、直读芯片/BIOS:
~~~~~~~~~~~~~~~~~~~~~

BIOS :基本输入输出系统程序(Basic Input Ouput System),属软件范畴。XBOX 启动必要的程序。

Modchip:直读芯片,属硬件范畴。需要将 BIOS 以及其它程序写进直读芯片,才能达到特定功能。

直读芯片的功能实现,最终还是靠芯片中的程序/BIOS,芯片的功能很大程度由 BIOS 的功能决定的。因此,重要的是 BIOS,
不是芯片!!!芯片需要写入 BIOS 或者其他程序,共同实现设定的功能。修改原始 BIOS,跳过其中的数字签名检查、格式
标签检查等步骤,成为可以绕过 XBOX 安全设置的 BIOS;或者自行编写 BIOS;这都是我们所提到的非官方/非授权 BIOS。

为了让 XBOX 读取备份游戏或者执行其他非授权的程序,必须通过以上非授权 BIOS 启动主机。而为了让 XBOX 运行非授权
BIOS,可以通过替换原始 BIOS、通过硬件设置夺取原始 BIOS 启动权、或者启动时在原始 BIOS 中添加补丁等方法,绕过
XBOX 各种安全机制,从而运行各种授权/非授权 XBOX 应用程序(Signed/Unsigned Code)。

XBOX 直读芯片/BIOS 的基本功能:运行授权/非授权的游戏/应用程序(Signed Code/Unsigned Code),例如所有分区的
正版游戏(Original/Original Imports)、备份游戏(Backups)、自制游戏/软件(Homebrew applications)等。

现在有一个名为 Neo Project 的构想,用分布式算法找出微软数字签名的密码(2048 bits,从而可以不加装芯片/换装 BIOS,
让 XBOX 运行加入密匙的非官方软件。暂时只靠运气,短则数秒,长则数年。该计划由 Lindows 总裁资助。


~~~~~~~~~~~~~~~~~~~~
2.3、核心(Kernel):
~~~~~~~~~~~~~~~~~~~~

XBOX 的核心程序(Kernel)嵌在 BIOS 当中,现有多个版本。只有 2001.12 月之前的美版 XBOX 为 3944 核心,其余为 4034
核心以及后来的 41**、46** 核心。以上均称为 v1 核心 XBOX。

后来微软针对各种改机芯片修改了核心程序的设计,更换了密码(RC4 KEY),核心代号为 4817、4972 等;且硬件作了改动,
如去掉图形芯片风扇、部分更换三星光驱(可读大部分 CDR)。以上称为 v1.1 核心 XBOX。

检查 **未改机 XBOX** 属于 v1 或者 v1.1 的一个简单方法,启动主机并查看系统信息屏幕,可以看到类似的描述文字:
K:1.00.4817.01
D:1.00.4920.01
其中,K 表示核心程序代号(Kernel#),D 表示菜单界面代号(Dashboard#)。如果 K 列出了 48**、49** 或以上的数字,
则是 v1.1 XBOX;否则属于 v1 XBOX。

BIOS 中包含了 Kernel#,而用非官方 BIOS 启动 XBOX 时,系统信息的 K:显示会调用 BIOS 中存储的 Kernel# 数值。
所以就算用 X2 4974 BIOS(内置核心代号 4974)BIOS 启动 v1 XBOX,系统信息也会显示数字 4974。


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2.4、TSOP(板载 BIOS 芯片):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

TSOP(Thin Small Outline Package),本意指集成电路的封装规格/方式。论坛上指主板上装载了原始 BIOS 的芯片,有时侯
兼指原始 BIOS。

*)该芯片中的 BIOS 可以通过设置跳线,再用软件刷新;可以用于恢复原始 BIOS 或者更新为非授权 BIOS。

*)或者拆走该芯片,换上另外一片同类型芯片,但刷进了非授权 BIOS。

*)一旦 TSOP 中的 BIOS 为非授权的,直读芯片就不需要了,只是用来作为后备手段。

~~~~~~~~~~~~~~~~~~~~~~~~~~~
2.5、LPC 总线与 LPC 芯片:
~~~~~~~~~~~~~~~~~~~~~~~~~~~

LPC(Low Pin Count):是基于 Intel 标准的 33 MHz 4 bit 并行总线协议,代替以前的 ISA 总线协议,两者性能相似。
XBOX 的 LPC 总线界面由 2 排共 16(15)焊点组成。

(LPC is a 33MHz 4-bit parallel bus protocol designed (by Intel) to replace the old ISA bus, with its huge
clunky connector, by a bus with far fewer pins (as little as 12). It has similar performance to the ISA
bus, so while its useful for many things it won't be replacing PCI or AGP.)

~~~~~~~~~~~~~~~~~~
Non-LPC Modchip:
~~~~~~~~~~~~~~~~~~
不是安装在 LPC 总线上的芯片统称为非 LPC 芯片。XBOX 上的有 11、29、31 等几类焊点。

安装该类芯片后,启动 XOBX 时,可以夺取原始 BIOS 的启动权,从而运行芯片本身的 BIOS/程序。

通过该类芯片启动 XBOX 后,可以根据自己需要,通过设置跳线 + 软件方法,用适当的 BIOS 刷写 TSOP BIOS。

~~~~~~~~~~~~~~
LPC Modchip:
~~~~~~~~~~~~~~
安装在 LPC 总线上、利用 LPC 总线截获系统启动权、从而运行本身 BIOS 启动主机的芯片统称为 LPC 芯片。XBOX 上的一般
利用 LPC 总线的 9 个焊点,总共为 10、11 焊点。

现有 LPC 芯片的安装,都是通过将主板上一个称为 D0 的焊点与地线(GND)接通,屏蔽 TSOP 的启动权;启动 XBOX 时,
优先获得系统启动权。此时对于系统来说,TSOP 不可读取,因此在没有其它附加手段的情况下,不可擦写 TSOP BIOS。

但是可以加上 BIOS 切换电路(BIOS Swap Trick Circuit),利用 XBOX 中 MCPX 芯片的程序错误,再次热重启 XBOX 后,
能够通过第一次启动时已经复制到 MCPX 芯片中的非授权 BIOS 再次获取启动权,而且此时 TSOP 可以读取,也就可以刷写
TSOP。这个机制与下文提到的 Xodus 芯片自带的电路一样。(LPC 界面 #6 焊点为 +5V,#9 焊点为 +3.3V)

以下为原文解释:

--------------------------------------------------------------------------------------------------------
| It works as follows: |
| |
| 1. On first power-up the 74HCT74 should be in a state that pulls d0 on the TSOP flash low, which |
| allows the an LPC-Mod BIOS to start, i.e. the special Evox BIOS. |
| |
| 2. As the Evox BIOS starts, it copies itself to DRAM memory and do a system reset whichs toggle the |
| Flip-flop to allows the mainboard TSOP BIOS to run. |
| |
| 3. As the mainboard TSOP BIOS runs, it will encounter a memory corruption due to address line A15 |
| being manually grounded (refer to Evox pictures). |
| |
| 4. The result of memory corruption forces the MCPX ROM (bugs?!) to fall through from the highest |
| memory address to 0, where the Evox BIOS has copied itself there, and therefore, it will able to |
| take over the control of the system. |
| |
| 5. There you have it, Evox boots up from DRAM and is able to access directly to the mainboard TSOP |
| flash. Now can flash the TSOP any way you like, even write your own tool to flash it. |
| |
| by Prokit, xboxhacker.net forum |
--------------------------------------------------------------------------------------------------------

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2.6)NO-PATCH-HACK(免补丁运行游戏):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

带有该功能的芯片/BIOS,不需要在程序、备份游戏中加上补丁就能正常运行。如果程序、备份游戏不能读取或者正常运行,
可能与芯片、BIOS 没有该功能、且游戏没有加上补丁有关(游戏 ISO 文件释出时,不一定会加上补丁)。


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2.7、EJECT-TRICK-HACK(出盘免重启):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

带有该功能的芯片/BIOS,如果应用程序、游戏同时支持,则按下 EJECT 键后,主机不会热重启。

目前的优点是通过光盘执行应用程序时,可在当前程序继续运行情况下更换光盘(如将光盘上的游戏备份到 XBOX 硬盘中),
就象 DC 启动盘一样。


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2.8、IGR:IN-GAME-RESET(手柄重启):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

带有该功能的芯片/BIOS,可以在游戏过程中通过手柄控制重启 XBOX、或者退到菜单界面,视乎 BIOS 而定。

1)X2 4973/4974 BIOS 的手柄重启设计思路:按下组合键不会重启主机,只会退到菜单界面。

左扳机键(L) + 右扳机键(R) + 后退键(BACK) + 开始键(START)

而且现在发现 s 手柄(可能包括日版手柄)会有一些不同的按键组合:

左扳机键(L) + 右扳机键(R) + 后退键(BACK) + 黑键(BLACK)

2)Evolution-X 1.8.3285 手柄重启设计思路:按下组合键则重启主机,然后才回到菜单界面。不依赖于 BIOS 功能。

游戏:左扳机键(L) + 右扳机键(R) + 后退键(BACK) + 开始键(START)

软件:左扳机键(L) + 右扳机键(R) + 黑键(BLACK)


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2.9、EVOLUTION-X(操作系统/菜单):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

由 Evolution-X Team 开发的 XBOX 应用程序,在已经加装任何一种改机芯片/BIOS 的前提下,接管 XBOX 的菜单界面。相当
于一个小型的操作系统,并且允许其它非授权应用软件,如 DVD-X、Bios-Checker 等,安装在硬盘后通过其界面运行。

其主要功能有:
* 支持高至 120G 容量硬盘(HDD SWAP);改项功能需要芯片/BIOS 支持,自家 Evo-X BIOS 则没有问题。
* 刷写 TSOP BIOS(Flash TSOP BIOS)、刷写 LPC BIOS(Flash LPC BIOS);
* XBOX 充当 FTP 服务器(FTP Server)、再用电脑上的 Flashfxp 等程序让 XBOX 与 PC 进行通讯、互相传输文件;
* 通过菜单运行硬盘游戏、程序;
* 最新版本的 Evolution-X 1.8.3285 带有手柄重启功能,令 XBOX 热重启。

该软件可用光盘运行;也可以通过 PC 的 FTP 软件,如 FlashFXP,在 XBOX 硬盘安装;如果不想通过 PC,可与 boXplorer
(独立于 Evolution-X 应用程序,相当于 XBOX 的资源管理器)同刻录在一张光盘上,直接通过 XBOX 的光驱安装。

安装、运行基本条件:与所有不带数字签名的程序一样,通过非授权 BIOS 启动 XBOX。注意:安装前做好 XBOX 硬盘备份!

有些支持 XBOX Live 的游戏带有类似“Go Live”、“Download”的选项,选中后,会自动更新 C 盘根目录下的 xboxdash.xbe
以及其他文件,从而更新微软菜单界面,如添加中文选项、添加 XBOX Live 选项等。

由于官方 BIOS 以及大多数非授权 BIOS 启动时要用到 xboxdash.xbe(原始菜单文件);如果要安装 Evolution-X,则要
将自带的default.xbe 重命名为与启动的 BIOS 一致的 xboxdash.xbe;并且备份原始的 xboxdash.xbe。所以,一旦进行了
Go Live 的更新,如果检测到 xboxdash.xbe 版本或者参数设置不符合更新程序的检查条件,更新程序有可能将 xboxdash.xbe
及某些文件破坏。其结果是重启 XBOX 后,BIOS 搜索不到正确的 xboxdash.xbe 文件,以致启动时不能正常显示菜单界面。
只能通过 Evolution-x 启动盘启动、并重新安装。

如果没有安装 Evolution-X,保留了 xboxdash.xbe 的完整性,更新能够正常进行;并且可以正常启动。

其中一种解决方法:换上启动时运行 yboxdash.xbe 或者 evoxdash.xbe 而不是 xboxdash.xbe 的 BIOS,并且将 evolution-x
的运行文件命名为 evoxdash.xbe 或者 yboxdash.xbe。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2.10、DVD-X(DVD 影片播放软件):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

该软件由 X-ecuter Team 开发,现为 DVD-X 2.0 版本;该版本可以通过手掣播放 DVD,而不一定需要遥控器。

虽然声明 XBOX 的 BIOS 要有 Eject-Trick 功能才能运行该软件,其实不一定:

1)运行光盘上的 DVD-X 2.0(不需要安装 Evolution-X),然后退出光盘,换上 DVD 影片光盘,用手掣播放。此时需要 BIOS
有 Eject-Trick 功能。

2)如果已经将 Evolution-X 和 DVD-X 2.0 安装在硬盘,可以在 Evolution-X 的 menu.ini/evox.ini 文件将自动播放 DVD
选项关闭(DVD autorun off),就可以通过菜单用手掣播放。所安装的芯片/BIOS 不需要 Eject-Trick 功能。


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2.11、HDD SWAP(更换大容量硬盘):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

带有该功能的 BIOS,安装了 Evolution-X 软件后,可以更换容量大于 8G 的硬盘、存取 8G~120G 的硬盘数据,可以储存大量
游戏、影片、程序,并通过 Evolution-X 菜单运行。对于很难买到的游戏光盘,通过网络下载并存到硬盘是个折衷方案。

顺便一提,更换大容量硬盘后,多出来的容量体现在 F 盘。如果 BIOS 不支持大硬盘,则安装后不会在 Evolution-X 看到
F 盘的容量。至于 X、Y、Z 盘为系统控制的用于游戏缓存等,尽量不要主动将数据传输、放置到该区域中。


~~~~~~~~~~~~~~~~~~~~~~~~
2.12、MACROVISION-OFF:
~~~~~~~~~~~~~~~~~~~~~~~~

Macrovison 是一种视像版权保护机制,防止视频产品被非法复制,99.9% 的 DVD 影片带有 Macrovision 机制。因此带有
Macrovision-off 的芯片,可以通过录像机录制 XBOX 输出的视频信号。

+++++++++++++++++++++
3、XBOX 改直读方式:
+++++++++++++++++++++

论坛上将芯片分成几代,主要是针对功能与安装便利性而言。越后推出的芯片,越是考虑了芯片安装便利性,以获得更多用户。
第一代为 29 焊点不可更新芯片,第二代为 11 焊点非 LPC 不可更新芯片,第三代 A 为 11 焊点 LPC 不可更新芯片,第三
代 B 为 11 焊点 LPC 可更新芯片。

~~~~~~~~~~~~~~~~~~~~
3.1、更换 TSOP 芯片:
~~~~~~~~~~~~~~~~~~~~

利用热风枪将 XBOX 主板上的 TSOP 芯片卸下,替换上一片已用编程器写入非授权 BIOS 的 同类型芯片。所以外观上不会看到
有加装芯片的痕迹。这种方法俗称“吹”。由于成本低廉、操作简单,现在是国内比较普遍的改机方法。

如果对替换的 TSOP BIOS 功能不满意,除了可以安装另外一片芯片屏蔽掉 TSOP 外,还可以通过非授权/非官方/非原始 BIOS
启动主机后,设置主板上的 2 对跳线,打开 TSOP 芯片的可写模式,利用 Evolution-X 刷新 TSOP 中的 BIOS。一旦失败并且
破坏了 TSOP BIOS 的话,由于没有后备手段,只能安装芯片启动 XBOX。

更换 TSOP 芯片的缺点是没有了原始 BIOS,如果要恢复,要么更换回拆下来的芯片,要么用上面的方法自行刷回去。

如果 TSOP 芯片是 Sharp 品牌的,不要用目前为止的 Evolution-X 版本(现为 1.8.3285)刷写,直至新
版本出来!不然,删除 TSOP BIOS 后,Evolution-X 不能写入 TSOP!

~~~~~~~~~~~~~~~~~~~~~~~~~~
3.2、安装不可更新零售芯片:
~~~~~~~~~~~~~~~~~~~~~~~~~~

在 XBOX 主板上加装发售时已写入 BIOS 的量产芯片,如 Xtender 1.0/1.1、Enigmah-X beta/final、Pandora、Messiah-X、
X-ecuter 1.0/1.1 等。该类芯片不能用便利的方法更新自带的 BIOS。


* Xtender:
~~~~~~~~~~

Xtender 是最早公布的第一代芯片,有 1.0(beta)/1.1(retail)版本,29 焊点,非 LPC 芯片,断开 #10 及 #19 焊点
可屏蔽芯片。提供基本的功能,内置 Xtender 1.0 BIOS 没有 NO-PATCH-HACK、MACROVISION-OFF,但有 EJECT-TRICK;
而内置的 Xtender 1.1 BIOS 则刚好相反。

Xtender 芯片的运行机制是属于完全独立于 TSOP,优先于 TSOP 运行自身所带 BIOS 而启动主机,即 Replace TSOP 模式。

Xtender 芯片虽然不可更新自带 BIOS,但可以用于刷新 TSOP BIOS,方法与 3.1 一样,不同在于刷写前,多加一个联机屏蔽
芯片的步骤。如果失败的话,可以重启主机后再次尝试(与下文相关)。

该芯片适用于 v1 XBOX。


* Enigmah-X:
~~~~~~~~~~~

Enigmah-X 有 beta/final 版本,属第一代芯片,29 焊点,非 LPC 芯片,断开 #15 及 #21 焊点可屏蔽芯片。功能其实跟
Xtender 差不多。beta BIOS 对应 Xtender 1.0 BIOS,而final BIOS 对应 Xtender 1.1 BIOS 功能。但 Enigmah-X 芯片
没有核心自动检测功能,也就是不能自动区分主机是 3944 核心还是 4034 核心,因此美版主机安装时,需要在芯片上根据
XBOX 的核心类型进行跳线。

Enigmah-X 也可以象 Xtender 一样刷写 TSOP BIOS;但存在与 3.1 同样的危险。论坛上指出,对于那些想利用该芯片进行
TSOP 擦写的人来说,Enigmah-X 芯片是极其危险的,而且一再强调尽量避免。其原因如下:
Enigmah-X 芯片的运行机制依赖于 TSOP 中的原始 BIOS(注意!),通过截获的原始 BIOS、寻找(hook)某些固定地址代
码、添加自带补丁程序(PATCH)而启动主机,即所谓的 Patch TSOP 模式。如果启动主机后,在擦写 TSOP 的过程中失败、
断电、死机的话,由于通过该芯片启动主机需要依靠原始 BIOS,而此时原始 BIOS 已被破坏/不完整,造成既不能通过原始
BIOS 单独启动主机、也不能通过 Enigmah-X 启动主机,而不能成功启动主机就不能恢复/刷写原始 BIOS。

(Enigmah is a "patcher". It intercepts CPU memory reads and directs them to itself. It does not do this for
the whole bios, only for small code fragments. The Enigmah chips do not contain any BIOS as they only patch
memory addresses on the XBOX. )

破坏原始 BIOS 后,解决的方法是:要么再安装“ LPC 芯片”,如 X-ecuter、Xodus(Matrix),而不修复 TSOP;要么
再安装的“非补丁模式非 LPC 芯片”,如 Xtender,选择修复/不修复 TSOP。

该芯片适用于 v1 XBOX。


* Messiah-X:
~~~~~~~~~~

Messiah-X 属于第二代芯片,11 焊点,非 LPC 芯片,REPLACE TSOP 模式。功能表与 Xtender 1.1、Enigmah-X final 一样
但不需要跳线。开发组现已退出对 XBOX 芯片的研制、支持。

该芯片适用于 v1 XBOX。


* Pandora:
~~~~~~~~

属于最早的第二代芯片,11 焊点,非 LPC 芯片,REPLACE TSOP 模式。相比以上芯片,多了 EJECT-TRICK 功能,但是和
Enigmah-X 一样,美版安装时需要在芯片上跳线。开发组也已退出对 XBOX 芯片的研制、支持。

该芯片适用于 v1 XBOX。


* X-ecuter:
~~~~~~~~~~

X-ecuter 属于第三代芯片,1 点 1 线 9 孔,LPC 芯片,REPLACE TSOP 模式。线路板上有屏蔽芯片焊点,设计初衷是为了
方便安装,能在 15 分钟之内完成。可惜太多用户没有掌握在那九个焊接孔的焊接技术,因为虚焊导致安装失败。基于
这个原因,X-ecuter Team 发布了 X-ecuter 1.1 芯片,BIOS、功能与 1.0 一样,将 9 孔的位置挖空成跑道形,变为环内的
9 焊点,成为 1 线 10 焊点;这种设计更便于安装、拆卸。

X-ecuter Team 声明芯片的 BIOS 已经挖掘、打开了原始 BIOS 的所有功能。X-ecuter 芯片功能较完善,不必跳线、带
Eject-Trick,还支持大硬盘,是现有非更新类芯片中的最好选择。如果想用来刷写 TSOP,则需要加装上文贴出的简单电路。

该芯片适用于 v1 XBOX。


~~~~~~~~~~~~~~~~~~~~~~~~~~
3.3、安装可更新零售芯片:
~~~~~~~~~~~~~~~~~~~~~~~~~~

在 XBOX 主板上加装可更新 BIOS 的量产可刷新芯片,如 PC-BIOXX、Xodus(Matrix)和 X-ecuter 2(Lite/Pro)、Cyclone、
apple-x 等。可以根据各自需要,通过附带的编程器(Programmer)在 PC 或者通过 Evolution-X 在 XBOX 上写入各种公开
BIOS,如 Xtender BIOS、Evo-X BIOS、X-ecuter BIOS 以及变种、克隆的 Complex(Evo-x)、Titan-X(Enigmah-X)、
Elite(Enigmah-X)、MrX(Xtender) 等。现有该类芯片都属于 LPC 芯片。


* PC-BIOXX(OpenXbox):
~~~~~~~~~~~~~~~~~~~~~~

PC-BIOXX 芯片是最早的可更新芯片,有 10 个焊点,使用附带 WINDOWS 软件、通过 PC 并口和编程器加装 BIOS,1M 容量,
发售时不带 BIOS。


* Xodus(Matrix):
~~~~~~~~~~~~~~~~~

Xodus 芯片为 LPC 芯片优点是不需要焊接,只要用一颗螺钉就可以将 Xodus 安装在主板上,采用电路板上的“弹性触点”与
主板上LPC 总线焊点、D0 焊点接触,有指示灯显示安装是否成功(要在通电状态下安装),并带有 2 个开关,设置 4 种
模式。

Xodus 采用了 SST49LF020 芯片,容量为 256K,发售时不带 BIOS。


* X-ecuter 2(Lite/Pro):
~~~~~~~~~~~~~~~~~~~~~~~~

X-ecuter 2 分为 Lite/Pro 两个版本。芯片设计较复杂,采用多种接口,可以免焊接安装(Pogo Pins Adaptor)、插座安装
(Pins Header Adaptor)、排线安装(Wires Adaptor);可以通过 Evolution-X 进行刷新,Pro 版本与上述两种芯片一样,
可以通过 PC 并行接口进行刷新。不同的接口、版本价格不一样,订购时要留意。芯片为 1M 容量,发售时带 X2 BIOS。


* Cyclone、Apple-X:
~~~~~~~~~~~~~~~~~~~

这两种芯片属于量产化的 Cheapmod(见下文)、简化的 Xodus。只有一片 SST49LF020 闪存芯片带上插座,不附带编程器,
可以通过 Evoltuion-X 刷新。其中 Cyclone 的 SST49LF020 可以拔下来,有问题的时候可以用其它编程器进行刷新。

发售时已经写入了最新的适用于 v1、v1.1 XBOX 的 X2 4974 BIOS 或者 Evo-X D.6 BIOS。


* X-ecuter 2 BIOS:
~~~~~~~~~~~~~~~~~

X-ecuter Team 最新发布了新的 X-ecuter 2 BIOS(简称 X2 BIOS),增加了手柄重启功能,本来是针对新版 v1.1 XBOX 而
开发。分为 v1、v1.1 XBOX 的两个版本,但由于与 Evolution-X Team 有争论,最终合二为一,现为 X2 4974 版本。


* Evo-X BIOS:
~~~~~~~~~~~~

Evolution-X Team 开发的 BIOS,最初是为了配合其 Evolition-X 软件而用,可以加装在上述芯片以及各种可更新芯片当中。
特点是全部带有 HDD SWAP。最新的是 Evo-X D.6,适用于 v1 及 v1.1 XBOX。


~~~~~~~~~~~~~~~~~~~~~~~~~
3.4、安装自制非 LPC 芯片:
~~~~~~~~~~~~~~~~~~~~~~~~~

在 XBOX 上加装自制的非 LPC 芯片,一般为 29、31 焊点。利用零售的 EPROM(如27C2001/27C020)/FLASHROM(如29F020)
等芯片,通过编程器、PC 主板等途径写入各种公开的 BIOS。价格便宜,只是过程较复杂,而且焊点太多。


~~~~~~~~~~~~~~~~~~~~~~~~~
3.5、安装自制 LPC 芯片:
~~~~~~~~~~~~~~~~~~~~~~~~~

在 XBOX 上加装自制 LPC 芯片,一般为 10、11 焊点。利用零售的 LPC FLASHROM 芯片 SST49LF020,通过编程器写入各种公开
的 BIOS。

现在最方便的自制 LPC 芯片为 CheapLPC/LPC^2/LPC^2.2 + CheapMOD,价格低廉。CheapLPC、LPC^2 是编程器,利用 PC 并口
将 BIOS 写入 CheapMOD 中,而安装在 XBOX 内的只是总共 11 焊点的 CheapMOD(SST49LF020 + 转换插座)。

其实 Xodus 的设计是照搬 CheapLPC + CheapMOD。Xodus 的编程器电路与 CheapLPC 相似,芯片电路是在 CheapMOD 基础上
加上 BIOS 切换电路(与前文提到类似)。

只需要做一个 CheapLPC/LPC^2,就可以刷大量的 SST49LF020;用户只需要制作转换插座 CheapMOD,就可用类似 X-ecuter
的安装方法安装在 XBOX 内。以后的更新,可以通过 Evolution-X 进行,脱离 CheapLPC/LPC^2。

+++++++++++++++++++++++++++++
4、XBOX 芯片/BIOS 选择/选购:
+++++++++++++++++++++++++++++

现在国内大多数为 Xtender(29)、Enigmah-X beta/final(29)以及更换 TSOP 芯片。现在则有不少 X-ecter 1.0/1.1。
可参照芯片功能对照表,根据自己需要哪些功能,确定选择的芯片:

* 如果只需要通杀美、日版、D版的最基本功能,可选择相对便宜的 Xtender 1.1、Enigmah-X final、更换 TSOP 芯片;
功能分别很小,只有安装便利性的区别。

* 如果想换大硬盘、安装方便,可以安装 X-ecuter 1.0/1.1;也可以更换 TSOP 芯片,针对 v1.1 XBOX 的一般是 X2 BIOS
或者 Evo-X 3.6/D.6 BIOS(Evo-X 3.6 不完善)。

* 如果考虑芯片升级,选择 Xodus、X2 Lite/Pro,但要考虑价钱是否合适、网上订购。

* 也可以自制 CheapLPC、LPC^2、LPC^2.2 + CheapMOD,可以自行刷新,价格低廉,安装较方便。

+++++++++++++++++++++++++++++
5、XBOX 芯片/BIOS 鉴别方法:
+++++++++++++++++++++++++++++

A)拆开主机,根据电路版的形状,按图索骥,确定芯片类型。如果是替换 TSOP,则不能确定 TSOP BIOS 类型。

B)如果不想拆主机情况下,可在 XBOX 硬盘上安装 Evolution-X 以及 Bios-Checker 软件,然后运行 Bios-Checker,确定
主机内的 BIOS 类型。

C)Evoluion-X 1.8.2594 或以后版本,可在 evox.ini 文件中加上各类 BIOS 的 CheckSum 数值(搜索 Evolution-X 论坛)。
运行 Evolution-X 时,就可以显示主机内所运行的 BIOS 类型(方法与 Bios-Checker 类似,都是基于检查各类 BIOS
的 CheckSum 数值)。但不一定准确,因为网上的数值有可能错误,而且有一些经过修改的 BIOS,可能其 CheckSum 数值
恰巧与其它 BIOS 相同。

)网址链接:
~~~~~~~~~~~~

XBOX 官方主页 :http://www.xbox.com/
http://xbox.jp/

XBOX HACKER 主页 :http://www.xboxhacker.net/

XBOX SCENE 主页 :http://www.xbox-scene.com/

芯片/BIOS 功能比较 :http://www.xbox-scene.com/modchips.php/

XBOX 改造教程 :http://www.xbox-scene.com/tutorials.php/

Evolution-X 主页 :http://evox.xboxhackz.net/

X-ecuter 主页 :http://www.x-ecuter.com/

CheapLPD/CheapMOD 主页 :http://warmcat.com/milksop/cheapLPC.html
:http://warmcat.com/milksop/cheapMOD.html
:http://rex.xbox-scene.com/LPC2/LPC2.html

XBOX 软件下载 :由于现在采用了动态分配用户名与密码,用过之后就会删除。因此要用 mIRC 软件进入 mIRC -> EFNET 网络 -> #xbins 频道,敲入”/msg xbins !list“ 就会新开一个窗口显示出来。(形式为 ftp://user:password@ip:port)

1、追加 X-ecuter 1.1 及 Xodus 资料。
2、追加 X-ecuter Flash Tool 资料。
3、追加 Xodus 与 X-ecuter 安装对照图。
4、全篇修改。
5、追加核心程序(Kernel)信息。
6、追加 LPC 芯片刷写 TSOP 资料、Evolution-X 与 XBOX LIVE 冲突资料。
7、追加 X-ecuter 2 资料、CheapLPC/CheapMOD 资料。
8、追加 Cyclone、Apple-X 资料;修改核心程序资料、版本资料、IGR 资料。