Modchip
|
A modchip is a device used to play import games and/or circumvent the digital rights management of many popular game consoles, including the Xbox and PlayStation. Almost all modern disc-based console gaming systems have hardware-based schemes which ensure that only officially sanctioned games may be used with the system, also making simple bitwise copying of games impossible. For example, Microsoft must cryptographically "sign" every Xbox game with their 2048-bit private key for it to work in an unmodded Xbox. Modchips circumvent this protection by effectively routing around the security check. Many mod chips require some experience to install, especially since they require to be soldered, though recently, solderless mod chips have made headway.
The legality of modchips in the United States is uncertain. The Digital Millennium Copyright Act (DMCA) does not mention modchips in particular, but it could be construed that modchips are illegal because many are made specifically to circumvent copy-protection features of their host systems.
In early 2003, iSONEWS.com was raided by the FBI, presumably for selling Xbox modchips with pre-flashed BIOSes.
In many countries (including Australia and the UK), however, modchips remain legal under the aegis of reverse-engineering and interoperability.
Many companies are now selling modchips without any possibly DMCA-infringing BIOS code loaded onto the EEPROM portion of the chip module. It is then up to the customer to separately obtain a copy of the firmware and then to flash it into EEPROM. Some would argue that such a device is still DMCA-infringing because it is part of a larger kit to circumvent a copy-protection scheme.
Contents |
Playstation 2
The original discs for PlayStation 2 titles have a series of pits and bumps before the data region, which cannot be read or written to using a conventional CD recorder. Due to this, discs which have been copied using conventional means will not have this authentication region present, therefore the disc will fail to authenticate.
PlayStation 2 modchips come in two types:
- "Swap" Modchips
- The "swap" modchips are not as advanced as their sucessors. In order to boot a non-original disc, the operator must first load an original disc, then use the modchip to swap the disc out for a non-original without the PS2 knowing. Once this swap has been performed, the operator can instruct the PS2 to load the code from the non-original disc. Since the PS2 does not realize the disc has been changed, the authentication code is never re-checked. Unlike "no-swap" modchips, these chips do not affect the BIOS. They actually circumvent the protection in the same way as an original Playstation chip (modified originally by Alex Lau for Playstation 2, and first sold by Neo Technology). They simply input the string "S,C,E,A" (Sony Computer Entertainment America, or SCEE for Europe). On the original Playstation, the "pits and bumps" that were read checked for "S,C,E,A". The Playstation 2 authentication is more complex, but it reads the data from the first disc, hence the swap. Other mods are connected in between the ribbon cable which controls the eject function of the DVD drive and the mainboard, without the Playstation 2 noticing. These mods do not inject SCEA data and are not as reliable.
- "No-swap" Modchips
- The "no-swap" modchips, rather than replacing the existing BIOS with a new BIOS that allows backups and imported games to run, the modchip sends a series of signals to the BIOS which are present when a CD or DVD disk is an original. This effectively allows any disc without the special authentication data to run. These modchips are usually more difficult to install into the console, requiring usually 19 to 24 wires to be soldered to the mainboard by the installer.
Xbox
Xbox modchips now allow a user to completely circumvent the BIOS on-board the video game console's mainboard. This allows a console to run code, such as user-created applications or games, not licensed or published by Microsoft. One of the main uses in the modding community of this ability is to provide a non-Microsoft BIOS that does not contain any copyrighted code that will run the Linux Operating System from a DVD or the Xbox hard drive.
Gamecube
A GameCube modchip called Viper was released in December of 2004. It uses the above method of not including offending copyrighted BIOS code. It has some on-board memory which lets the user upload small programs to it (.DOL's). There is also a special program called Cobra that allows use of mini DVD+-R and, if you remove the top casing of your GameCube, full-size DVD-+R media. Previously the only common way to run user code on the GameCube was to use a Broadband Adapter combined with a security hole in Phantasy Star Online. The Cobra software works, after an original disc is authenticated, by resetting the disc drive and unlocking a debug mode which allows code to be sent to the drive and executed. This code stops the disc drive for a few seconds, allowing the user to swap in a non-original disc.
As of April 2005 the Cobra code (v1.1 or greater) no longer requires you to insert a commercial game to authenticate. It is therefore "Swapless". Other Mod Chips for the Gamecube include Qoob, NinjaMod and Ripper///GC. All these chips use their own proprietary, user-updatable code to circumvent the protection on the Game Cube.
GCoS is the first Open-Source DOL (Game Cube executable) that can circumvent the protection on the Game Cube via any Mod Chip, via the BBA exploit or the SDLOAD exploit.
External links
- Xbox-Scene (http://xbox-scene.com) - Xbox Mod Community.
- PS2-Scene (http://www.ps2-scene.org) - PS2 Mod Community.
- Cubehacker (http://cubehacker.com/) - GameCube Mod Community.fr:Modchip