Editing Modchips

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
The modchips used on the PlayStation 1 (PS1) are a variety of devices designed to bypass the console’s built-in media authentication system. It's important to clarify that this mechanism isn't exactly "copy protection" in the conventional sense. Instead of checking the content of the disc itself, the PS1's security system is focused on identifying whether the media has a unique "fingerprint" that matches a licensed disc. Essentially, the system performs a check to determine if the disc is an official, authorized product. This is why methods like the "swap trick" were so effective — as long as a legitimate, licensed game disc was present when the console performed its initial media check, it could later be swapped for a backup or copy, and the console would continue to boot the new disc without issue.
The modchips used on the PlayStation 1 (PS1) are a variety of devices designed to bypass the console’s built-in media authentication system. It's important to clarify that this mechanism isn't exactly "copy protection" in the conventional sense. Instead of checking the content of the disc itself, the PS1's security system is focused on identifying whether the media has a unique "fingerprint" that matches a licensed disc. Essentially, the system performs a check to determine if the disc is an official, authorized product. This is why methods like the "swap trick" were so effective — as long as a legitimate, licensed game disc was present when the console performed its initial media check, it could later be swapped for a backup or copy, and the console would continue to boot the new disc without issue.


Line 5: Line 7:
This incremental change in the PS1's security reflects the console manufacturer's attempt to counteract these workarounds, but modchips, along with swap tricks, remained effective tools for circumventing these measures throughout the lifespan of the console.
This incremental change in the PS1's security reflects the console manufacturer's attempt to counteract these workarounds, but modchips, along with swap tricks, remained effective tools for circumventing these measures throughout the lifespan of the console.


== Modchips ==
== Early Modchips ==


=== 1. Old Crow ===
=== 1. Old Crow ===
[[File:Oldcrow.jpeg|200px|thumb|left]]
In 1997 a new modchip was released called “Old Crow”. This new modchip was another clone of the original modchip, but the source code was released to the public, reducing the cost of the chip even further. “Old Crow” was originally made for the Zilog Z8 microcontroller, but versions were released for the PIC16C54, and PIC16C84 as well.
In 1997 a new modchip was released called “Old Crow”. This new modchip was another clone of the original modchip, but the source code was released to the public, reducing the cost of the chip even further. “Old Crow” was originally made for the Zilog Z8 microcontroller, but versions were released for the PIC16C54, and PIC16C84 as well.


Later in 1997 the “Old Crow” code was ported to the then new PIC12C508 microcontroller, which is still being used for modchips today. The new chip dropped the modchip prices to the price range they are still sold at today.
Later in 1997 the “Old Crow” code was ported to the then new PIC12C508 microcontroller, which is still being used for modchips today. The new chip dropped the modchip prices to the price range they are still sold at today.
=== Mayumi V4 ===
[[File:Mayumi.jpeg|200px|thumb|left]]
This was particularly notable as the first chip to deliver excellent stealth capabilities for the PU-22 and later machines. As the "V4" in the name suggests, Mayumi had developed several other chips before this one, all of which were well-designed. However, the V4 stood out for incorporating a groundbreaking feature: it used the XLAT signal to disable SCEx injection.
* Compatible with PU18 and later boards.
* Two timing options are available for PU18/PU20.
* Incompatible with PU7/PU8, as it relies on the mechacon clock, which differs on these boards.
* By using the mechacon clock, the timing is highly consistent across chips, ensuring reliable performance.
=== MM3 ===
[[File:Mm3.jpeg|200px|thumb|left]]
This appears to be a modified and patched version of the Mayumi V4 code. The key changes include switching to an internal clock (enabling compatibility with PU7/PU8 boards), simplified mode switching, and partial stealth support for PU7/PU8 systems.
* Supports PU7/PU8 boards, though stealth functionality is not fully optimized.
* 4-wire non-stealth mode is supported.
* Requires one fewer wire (mechacon clock) compared to the original Mayumi design.
=== PSNee ===
[[File:Psnee.jpeg|200px|thumb|left]]
This is a later chip - it was designed to run on Atmel based Arduinos, although it can also run on standalone ATTINY chips. It uses a unique stealth method that decodes the SUBQ data from the CD drive and controls the SCEx injection based on that, and may be the only chip that provides 100% stealth on the PU7 and PU8 boards.
*New universal stealth method for improved compatibility and performance.
* Requires only 6 wires on most boards.
* Supports boot ROM patching for PAL PSone consoles.
* Floats all I/O pins when not injecting data, significantly reducing or eliminating the PM41(2) pickup noise issue.
=== OneChip ===
[[File:Onechip.jpeg|200px|thumb|left]]
This modchip is specifically designed for the PAL PSone and shares similarities with the Mayumi V4 and MM3 in terms of code. However, certain features, such as mode selection, have been removed (as the PSone lacks a reset button). Notably, it includes a boot ROM patch to bypass the PAL PSone's territory check.
=== Stealth Chip 2.8a ===
[[File:Stealthchip.jpeg|200px|thumb|left]]
A modchip designed for the Sony PlayStation 1 (PS1), enabling the console to bypass regional lockouts and play backup or imported games. It is particularly compatible with early PS1 models, such as the SCPH-100x series, which feature PU-7 and PU-8 motherboard revisions.
Please note that all contributions to PS1 Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see PS1 Developer wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)