Xbox:Chihiro Security Keys
A security key is a dongle that plugs into an arcade system that is paired with the inserted game to allow it to boot. However, you can create a "zero key" where the DES key is set to "0000000000000000" which allows you to boot any game.
You can purchase individual security keys for Chihiro from Videotronics.uk or make your own zero key with the below process.
To play any game on the Chihiro, a security key must be plugged into the USB port on the side of the unit. Games loaded from GD-ROM must use a USB key specific to that game, while booting games from a NetDIMM can use a "zero security key" which works for any game. Keys can be bought from third party sites such as VideotronicsUK or you can replace an existing key's chip with one you've flashed yourself.
Creating a Zero Key
This guide was originally sourced from this post by rtw on Arcade-Projects.com and settings verified by zeruel85.
- Obtain a PIC16F628A chip and a programmer compatible with it (and software for the programmer).
- Download and extract File:Naomi pic.zip.
- Open your PIC flasher software and configure the following settings (image to the right are the settings in the Elnec software):
- Oscillator: HS
- WDTE (watchdog): Disabled
- PWRTE (power up timer): Enabled
- Code Protect: All protected
- MCLRE: Set to internal, also called "disabled"
- BOREN/BODEN (brown-out reset): Disabled
- LVP (low-voltage programming): Enabled
- CPD: 0, meaning that data code protection is on
- These settings should result in a config word of:
0x1e82
- Load the correct .bin file from Naomi_pic.zip:
- ABC_BIN_0000000000000000_NET.bin is for Chihiro and Triforce.
- ABC_BIN_0000000000000000.bin is for NAOMI only.
- Flash the chip.
- Solder the chip to a USB board.