Improved IGR: We have worked hard on improving the IGR, and it is now 95% compatible. If the IGR fails it will timeout (1sec approximately) and then do a cold reset instead of warm. Partion7 / G-Drive support: Evox now "officialy" supports harddisk drives larger than 137GB INI File changes: UseGDrive = yes Use in your skin file. SMART/HDD Temperature: You can now readout the harddisk temperature by enabling the SMART feature in settings menu. Settings : [MISC] You need to enable SMART mode for reading the temp out EnableSMART = Yes Use in your skin file. HDD Lock / Unlock Your harddisk can now be locked/unlocked from evox. Action Script commands: hddlockenable hddlockdisable hddmasterdisable Sample Action Scripts [Action_10] LogFile = "f:\lock.log" Info "This function will lock your XBOX Harddisk" Warning "You will now lock your XBOX harddisk and will be able" Warning "to boot from an original XBOX bios" # hddlockenable [Action_11] LogFile = "f:\unlock.log" Info "This function will unlock your XBOX Harddisk" Warning "You will now unlock your XBOX harddisk and will not be able" Warning "to boot from an original XBOX bios" # hddlockdisable Also more commands are available though Telnet: hddinfo Will dump the IDENTIFY DEVICE from the Harddisk Usage : HDDInfo hddlockdisable Will disable the HDD lock Usage : HDDLockDisable hddlockenable Will lock the HDD, with the key from eeprom/harddisk, and set the master password to "TEAMASSEMBLY" Usage : HDDLockEnable hddmasterdisable Will diskable the hdd lock Usage : HDDMasterDisable hddlockdisablexboxhdkey Will unlock and disable the hdd lock with the "XboxHDKey" key. this key can be extracted from the eeprom Usage : HDDLockDisableXboxHDKey ... hddlockdisablepassword Will unlock and disable the hdd lock with the full password. Usage : HDDLockDisablePassword ... Gameregion / Videomode switch: You can now change Gameregion / Videomode with Evox. Settings panel : Game region settings : default = eeprom Auto = Get region from the game itself (some games are flagged with all regions) North America = NTSC Japan = NTSC Rest of world = PAL You can also force specific games to run in a special videomode by adding a parameter to the Items Available Parameters: ID_Reg_NA : force region to NTSC US ID_Reg_J : force region to NTSC-J ID_Reg_ROW : force region to PAL Example: Item "SoulCalibur 2","f:\Games\SoulCalibur2\default.xbe",ID_Reg_NA Trainer Menu: You can add the trainer menu to Evox by adding the following line in your INI file: Item "Trainers",ID_trainer Next you have to copy the Trainer files to c:\Trainers We have included a few sample Trainer files with sources, so you can see how they work. It should be easy to convert existing Trainers, and or create new Trainer files for use with Evox. IGR needs to be enabled if you want to use the Trainer functions ! DEBUG TSR: Debug TSR can be enabled from the settings menu. Because of the memory usage it is not compatible with all games, and some will lock up. Debug TSR can be used for making game trainers memory dumps, setting breakpoints etc. Commands are issued from a standard telnet client. List of commands: FREEZE or FR This will freeze the game or application UFREEZE or UF This unfreeze the game or application ;-) BPX Break Point On Execution. Usage : BPX <0-3> Explanation: You can set four different breakpoints on different addresses. XBOx will Halt execution when Breakpoint is reached. Example: BPX 0 ffffeeee BPMB Break Point On Memory Byte Usage : BPMB <0-3> [RW/W] Explanation: You can set four different breakpoints on Memory byte Read/Write XBOX will halt execution when reading a byte from or writing a byte to Example: BPMB 0 ffffeeee RW BPMW Break Point On Memory Word Usage : BPMW <0-3> [RW/W] Explanation: You can set four different breakpoints on Memory word Read/Write XBOX will halt execution when reading a word from or writing a word to Example: BPMW 0 ffffeeee W BPMD Point On Memory Dword Usage : BPMD <0-3> [RW/W] Explanation: You can set four different breakpoints on Memory Dword Read/Write XBOX will halt execution when reading a Dword from or writing a Dword to Example: BPMD 0 ffffeeee RW BPC Break Point Clear Usage : BPC <0-3> BPD Break Point Disable Usage : BPD <0-3> BPE Break Point Enable Usage : BPE <0-3> BPL Break Point List Usage : BPL RESET Hard Reset Usage : Reset SRESET Soft Reset Usage : SRESET Value This is used to find memory locations where the given value is present Find Value Usage : Value Explanation: The "Value" command will search XBOX memory for bytes and store the memory locations Unfreeze the xbox.. loose a life and freeze again Search for the new in previosly stored memory locations. This way the address is narrowed down. Example Freeze Value 5 <--- This is a decimal value, Not HEX !!! Unfreeze Freeze Value 4 Unfreeze ... DB Dump memory in bytes Usage : DB POKE Poke a byte in memory Usage : poke NEWSEARCH Reset the value search Usage : NEWSEARCH