Run all the emulators you want... you'll still have a fat ass stupid xbox controller in your hands...
Actually, the Xbox pad is not as bad as it seems. It's still damn gaudy though with all the fakey "crystal" styling and the ridiculously huge logo. And there is an adaptor out there that takes PSX/Saturn/Dreamcast controllers...
if they ever make a universal controller adaptor then I'll check out the emulators....
A BIOS (stands for Basic Input/Output System) is the onboard (stored on ROM on the main board rather than on disk) program of a computer that controls hardware initialization, self-test and loading of other programs when the system is turned on. Sometimes the BIOS is a very simple piece of code that is barely enough to start a bootloader from some other medium, sometimes it's an entire OS or debugging environment. Usually they are somewhere in between. A typical PC BIOS for example contains self-test, a bootloader-starting function, a hardware configuration menu, and a collection of routines for accessing standard PC hardware like disk drives, serial/parallel ports, and text display (these routines are mostly obsolete but are still used by bootloaders for compatibility and size reasons). The Xbox boot ROM contains a multi-stage BIOS that initializes the hardware, performs integrity/security checks, and loads a custom Windows 2000-based kernel (from ROM, not the hard drive), after that it pretty much has no function as the kernel takes over. Hacked Xbox BIOSes mostly contain a hacked kernel (sometimes they are based on a more full-featured debug version of the kernel rather than the retail one), mostly checking of signatures on .XBE (Xbox Executable) files is disabled and the hard drive initialization is patched to allow normal "unlocked" drives ("locking" is a rarely used feature of the ATA/IDE standard that Microsoft employed to make casual hacking of the Xbox harder). There are some other minor differences, but those are the most important ones.
but then u can't run unsigned code right?
Yes, you can. The AUF/MechAssault "soft mod" techniques are based on hacked save files that exploit buffer overflows in the games' savegame code to install a hacked font file that exploits a buffer overflow in the dashboard's font loading code to load a hacked kernel that exploits, well, the fact that it's the kernel and therefore answers to nobody.
🙂
also, this means no xbox live...ever right?
Not exactly. Once you load a hacked kernel there shouldn't be anything stopping you from using a kernel loader program to reload an original kernel. The details of the anti-mod protections for Live seem to be something of a moving target, but the main thing it checks for is the presence of a hacked kernel.