![WII 4.2 SOFTMOD COMPLETE GUIDE WII 4.2 SOFTMOD COMPLETE GUIDE](http://web.archive.org./web/20110831220435im_/http://i.ytimg.com/vi/-J8lhc9VgNA/0.jpg)
- Order:
- Duration: 6:12
- Published: 30 Dec 2009
- Uploaded: 08 Aug 2011
- Author: LENTOXG
A softmod is a method of using software to modify the intended behaviour of hardware, such as video cards, sound cards, or game consoles in a way that can overcome restrictions of the firmware, or install custom firmware.
Softmods for Xbox used to include a font exploit installed through exploits in savegame code for MechAssault, Splinter Cell, and 007: Agent Under Fire. Usage of the Splinter Cell disc is generally recommended as any version of the game will run the exploit, whereas certain production runs of Mechassault and Agent Under Fire are needed to use the exploit. Originally, via a piece of software called "MechInstaller" created by members of the Xbox-linux team, an additional option could be added to the Xbox Dashboard for booting Linux. The Font-hack works by exploiting a buffer underflow in the Xbox font loader which is part of the dashboard. Unfortunately, since the Xbox requires the clock to be valid and the dashboard itself is where you set the clock there is problem if the RTC backup capacitor discharges. The Xbox will detect that the clock isn't set and therefore force the dashboard to be loaded which then promptly reboots due to the buffer overflow exploit. Upon restarting, the Xbox detects the clock is invalid and the process repeats. This became known as the infamous "clockloop".
These types of exploits have enabled the development and use of third-party homebrew applications, such as the Homebrew Channel, third-party games, media players, and many others. It can also be used to launch game backups, and opened the door to videogame piracy. The Wii homebrew community generally discourages the use of the term "softmod" to refer to Wii homebrew in general, as it is considered have negative connotations due to its association with videogame piracy. As hardware modifications do not help the use of third-party software due to the console's security architecture, software modification is implied whenever homebrew software is in use. The term is therefore used to refer to software modifications that perform the same function as existing hardware modifications, that is, those that enable the use of copied games.
This text is licensed under the Creative Commons CC-BY-SA License. This text was originally published on Wikipedia and was developed by the Wikipedia community.