Aug 3 2003, 11:17 PM
I have put together a package that is combination gamesave hack/audio expliot. I am currently polishing it up.
To use it you transfer the gamesave hack using whatever method is best for you to the HD, it is under 8 meg so it will fit on a memcard.
Once you boot to evox using the gamesave exploit you have the option to install and remove the audio exploit as well as swapping in and out the original ST.DB.
Also a stub program has been provided to make sure that your original ST.DB is there when you launch a program (if you want).
NO CHANGES ARE MADE TO C:\!
What does this mean..
1. A simple way to install/remove the audio exploit.
2. Virtually the same footprint as the gamesave.
3. No "reset on eject" problem unlike the gamesave exploit.
4. You do not lose the ability to rip audo, or play your rips as BGM in games.
5. Easily removable and copied to a mem card for playing on LIVE with no signature for M$ to scan for.
6. Easy to bring to a friends house and take with you when you leave.
7. No need to play with font files or change the M$ Dash.
8. Only loads when you want it, so no time problems or worrys about no longer being able to boot the Xbox.
9. Only thing you need a PC for is getting the gamesave to the X....
Aug 4 2003, 04:41 AM
I'm sure there will be a ton of people interested in this. It sounds a ton easier than anything else. Especially once you get it on a memory card. You could change any XBox very quickly.
Aug 4 2003, 04:55 AM
Aug 4 2003, 07:17 AM
|QUOTE (Mordenkainen @ Aug 3 2003, 08:17 PM)|
| 9. Only thing you need a PC for is getting the gamesave to the X.... |
...and you would need the original game to perform the hack
Aug 4 2003, 09:33 AM
I am available for beta testing
Aug 4 2003, 04:18 PM
This sounds very cool, in fact if you get this going I might restore my Xbox to factory and use your installer.
Can't wait to see final product.
Aug 4 2003, 04:36 PM
Yup, can't wait to try it.
Aug 4 2003, 05:32 PM
Aug 4 2003, 05:44 PM
Sounds good, would be interested in taking a look.
Aug 4 2003, 05:52 PM
Ok there seems to be some interest in this so I thought I would give you guys a staus update:
All install/removal scripts work, but need some polishing. They do not provide any display at all, so you won't know if somthing goes wrong. I would like to update them to at least give an error message if something fails.
I have not yet completed the stub program mentioned above, but it should be done soon. Usage would be something like:
1. Rename the games default.xbe to orig.xbe.
2. put my stub default XBE in it's place.
3. Optionally use a tool to change the name of the new default.xbe so it shows up in the evox menu as something other than "Morden's Stub Program"
When you run your game from the evox menu, it will call the stub. This will copy over the DB containing your music if needed, then launch the game.
In addition, I am trying to write another stub that will load before your dashboard to copy the hacked DB back automatically when you are done playing your game and you return to the dash using IGR or a homebrews "return to dash" feature. (I don't even know if you can do this... It may be a pipe dream)
1. Sometimes the IGR and "return to dash" fails, nothing I can do to prevent it. When this happens you will be left with whatever DB was loaded. If it was the Music DB, you will need to use the gamesave to put the hacked DB back. Not a big deal but annoying.
2. It will only work with Evox right now. I am new to C++ programing so took the easy way out (translated: lazy). In the future I will try to make it configurable so it can work with whatever you want to use.
3. And as noted above you will need an original game (007, MA) to load the gamesave (DUH!)
If you're not scared off yet, keep reading.
I have no way to distribute this. It is about 5 meg right now so too big for email and such. I don't think I can put it on "the usual places" as they have been pulling a lot of stuff for legal reasons (that and they haven't returned my emails.
Also, I do not have 007, so cannot test this with it. There are code differences between the two so they will have different XBE's. I have written XBE's for both, but can't test the 007 version. So if you have 007, and a way for me to get the stuff to you, let me know and you can be my beta tester (translated: Guinea pig).
Aug 5 2003, 11:32 PM
OK... Another update...
The MechAssault version of the package is complete!!!!!!
It doesn't have the fancy error messages mentioned above, but it works!
It's almost like not having the Audio exploit on there at all, it's there when you want it, not there when you don't!
I am currently writing up some documentation for it (you know that stuff developers hate!) and will let everyone know when it is done.
Distribution is still a problem! I cannot run a FTP server or email this to everyone. I know XBins won't host it....
If anyone has or can set up a way to distribute this package let me know!
BTW - It currently uses Phoenix BIOS Loader 1.2 - I will look into updating to 1.3 when I am done with the doc.
A big thanks goes to evryone who's hacks I used to make this work... you will get credits in the doc!
Aug 6 2003, 12:59 AM
And the read me:
The All In One save hack.
This file contains everything you need to allow your Xbox to load unsigned
applications while maintaining the ability to easily remove/restore this exploit.
It has the advantages of the standard audio exploit without losing the ability to rip and
play music CD's.
It does NOT suffer from the clock issues, and leaves the Xbox HD (with the exception
of the UDATA directory) unchanged after running the uninstall. If MS begins scanning
for HD changes, this save game can be deleted and no traces should be left on the system (as
long as you also delete any other changes you have made!). Use of the original MS
Dashboard is supported without modification (A small modification is required if you wish to
use the stub to launch it, this is detailed below).
- An Xbox (DUH)
1. Boot the MechAssault save.
2. Install the Audio Exploit.
3. Boot the Audio Exploit.
4. Update games with Game Stub. (Optional, but I think you will want to!)
Before you start:
- If you already have ripped some music, check to see that you do not have a soundtrack
named "Soundtrack 1". If you do, rename it to something else before even attempting this!
Booting the save game:
- Copy the 4d530017 to the e:\UDATA directory. (Including folders.)
(Several methods of doing this are mentioned below, also see the excellent forums at
- Boot MechAssault
- Select Campaign
- Select the "Run Linux" save game. (Doesn't work if I change the name, don't know why!)
- You should see the Phoenix Bios loader screen then Evolution-X
Installing the Audio Exploit:
- Select the "Audio Hack -> Install" menu item from Evox.
- When done it should return to Evox. (It somethime hangs when restarting Evox, but
it's no big deal)
Booting the Audio Exploit:
- Boot Xbox with any music CD in the DVD Drive.
- When music starts playing, hit B-DOWN-A-Right-Right-A-A-A
- Evox should boot.
Updating games (and the MS Dash) with the Game Stub:
The gamestub is an application that dynamicaly copies your original ST.DB into place before
launching your game. This allows you to play ripped tracks in your game as if you did not
have the audio exploit installed. It can also be used to listen to/rip music in the MS Dash.
- Rename the games default.xbe to orig.xbe.
- Copy the gamestub.xbe from the util directory in the archive to the games directory.
- Rename gamestub.xbe to default.xbe
- (Optional) Use XBE Renamer (from xbox-scene) to rename the new default.xbe to whatever name
you would like the game to be displayed in the Evox menus as. If you skip this, the name displayed
will be the same as the folder the game is in.
- COPY (THIS IS IMPORTANT!) the c:\xboxdash.xbe to c:\orig.xbe.
- Copy the gamestub.xbe from the util directory in the archive to the c:\.
- Update Evox.ini to point the NSDash to c:gamestub.xbe.
- Boot to Evox. (use either the audio exploit or the gamesave, it doesn't matter)
- Select the "Audio Hack -> Uninstall" Menu Item.
- Poof! All gone.... Well mostly. If you used the gamestub on anything, it will be left behind,
Before running the Uninstall command, delete these and rename your orig.xbe's back to default.xbe.
- Also, anything you have loaded on the box is still there. So if you want a clean system, just
remove these first!
- Sometimes when using IGR, or if you just turn the xbox off while playing a game, you are left
with the music BD in place. If this happens just boot using the gamesave and select "Audio Hack ->
Install Hacked DB" Menu Item. This should make everything all better!
- MechAssault save game exploit.
- Phoenix Bios Loader 1.3 - habibi signed
- Evolution-x 1.8.3752
- Xecuter-2 4977 BFM BIOS (Modified)
- Phoenix skin
- Audio Exploit ST.DB
- A bunch of program of my own making.
- Phoenix is configured to set the LED to gggg (Always green)
- Evolution-x is almost the default configuration. Changes are:
- Phoenix Skin
- No static IP set (DHCP only)
- All flash commands removed from .ini. (Who needs them with this?)
- Xecuter 4977 BFM Bios
- Reconfigured to boot evoxdash.xbe in the save game directory. And a second BIOS
modified to boot a specail app to restore the DB when needed.
Getting this on the Xbox:
Only follow the below links until the point of actually copying the save game to
The xbox, then just load up the save game and follow the above directions.
Method one: HDD Swap trick.
Method two: Action Replay & Mega-X Key.
Method three: Build your own Action Replay.
Method four: Use a friends Modded xbox.
The Phoenix Team
The Evolution-X Team
The Xecuter Team
Whomever discovered the game save exploits in MechAssault and 007: AUF.
Whomever discovered the Audio Exploit. (But no thanks for making only boot Linux!)
Adso58 for getting the Audio Exploit to boot whatever!
TieDyedGuy for all his help in getting me on my feet writing the XBE's.
Xbox-Scene for all the useful info
Xbins for getting this stuff out to all of us
No thanks to:
M$ for making so damn hard to get the XDK!
I just put this package together, so I can't give much support on it. But you can always leave
a message in the forums at www.xbox-scene.com
I, nor any of the teams listed above, are responsible if you kill or damage your box using this.
You have been warned!
Phoenix BIOS Loader is released under GPL. To honor the wishes of the Phoenix team, full
source code for the Phoenix BIOS Loader is included.
Aug 6 2003, 02:47 AM
awesome, I wish I could help you host it, but noone can give out the link on the forums...
This has to get on xbins! PM Iriez, I think he might be able to help.
Can you also change the button sequence (B-DOWN-A-Right-Right-A-A-A) to something simpler ?
Aug 6 2003, 03:07 AM
That is the way the audio exploit works. Even though I wrote a few "helper" apps to go with it, it's the same exploit.
Aug 6 2003, 03:45 AM
I don't quite get what your readme is refering to when it says, "For Games" and "For MS Dash". Are you saying we'll have to go through the process described under the "For Games" heading for every game (or app) we put on our X-Boxes?
Aug 6 2003, 03:50 AM
As far as hosting the file goes, couldn't someone just sign up for a free website account at one of the many places where they are available and upload the file to it, then inform people here of the file's URL? I could do that if you want.
Aug 6 2003, 03:57 AM
Only if you want the music DB in place when you run the game.
For games that do not let you use your own music in the background there is no point in this.
As for the MS dash, unfortunatly this is the only way to do this as of right now.
I may alter the installer to do this automatically for the ms dash, can't do much for the games though.
I think there are some rules about links here...
PS - I THINK I have the 007 done as well... (But can't test it.
Aug 6 2003, 04:15 AM
Thanks, that cleared it up for me.
Aug 6 2003, 07:14 AM
i dont think talking to Iriez will help i tryed not so long ago when they removed audio_signed_phoenix_bios_loader
Aug 6 2003, 10:23 PM
|QUOTE (Mordenkainen @ Aug 4 2003, 12:52 PM)|
I have no way to distribute this. It is about 5 meg right now so too big for email and such. I don't think I can put it on "the usual places" as they have been pulling a lot of stuff for legal reasons (that and they haven't returned my emails. )
If you are referring to xbins i have no recieved any emails.
firstname.lastname@example.org Is the proper addy.
Aug 7 2003, 02:40 AM
Sent ya an email. It wasn't your address I emailed before.
Aug 7 2003, 03:07 AM
Just host it with bittorrent and seed it for a couple of days. After that it will have spread enough
Aug 7 2003, 05:17 PM
And post it also on eMule network, and KaZaA too... lol.
If you spread it widely on those networks everyone will be able to DL it!
I'm ready to host it on eMule.
Aug 7 2003, 07:35 PM
|Booting the Audio Exploit:|
- Boot Xbox with any music CD in the DVD Drive.
- When music starts playing, hit B-DOWN-A-Right-Right-A-A-A
- Evox should boot.
Is there any way to make the exploit to autoboot without having to enter this keyboard sequence?
Aug 7 2003, 09:05 PM
Nope... Thats the point of using the Audio exploit. It's only loaded when you want it to be.
These packages have been submitted to Iriez to see if they can be posted in the usual places. With the upcomming dashboard update I don't know if this will continue to work, but if you don't use live you should be fine for the time being. Once games start comming out with the new version of the dash on them it's a shooting match.
I will continue to enhance these packages as best I can. If you have issues, please post to the forums and I will try to help. Good Luck!
Aug 8 2003, 03:05 PM
hmmm it's still not up on xbins
Aug 8 2003, 03:11 PM
Noticed that myself. Give them some time. They will get it there if they can....
BTW, unless they change them the names are:
Aug 8 2003, 03:11 PM
Aug 8 2003, 06:03 PM
If you can somehow get this file to me, I would be more than happy to put it up on BitTorrent and provide a link to the other users. It looks like it's still not up on xbins.
Aug 8 2003, 06:12 PM
did xbins even agree too host it? they dropped the signed audio package.
Aug 8 2003, 06:28 PM
I think Iriez is looking into it. I am waiting to hear back from him.
Aug 8 2003, 10:07 PM
It's up there now!
Give it a shot!
Aug 9 2003, 01:46 AM
just got it, some fine work there my friend
Aug 9 2003, 02:21 AM
Just got the files from XBINS and tried loading them from the 007 game. Brings up the Phenoix screen fine, but then goes to a black screen. Any ideas?
Aug 9 2003, 02:33 AM
uhh..pheonix from the save? that doesn't work
Aug 9 2003, 05:53 AM
Downloaded the files, copied them over to the correct directory e:udata. Booted the game, and went to load saved game in 007. Brings up a picture of a bird, then just goes blank.
Aug 9 2003, 05:59 AM
|QUOTE (chipzilla @ Aug 9 2003, 02:53 AM)|
| Downloaded the files, copied them over to the correct directory e:udata. Booted the game, and went to load saved game in 007. Brings up a picture of a bird, then just goes blank. |
make sure you have evoxdash.xbe and evox.ini in your C:\ drive
Aug 9 2003, 02:44 PM
Nothing is needed on your C: drive. If you check the gamesave forum it says that people have had luck by loading the save after starting a game. Check there as i do not have 007 to work with...
Ok found it:Original Gamesave Tut.
Go to step 7, it tells you how to get it to load there.....
Hope it helps!
Aug 9 2003, 03:02 PM
is it possible for any one to list what files should be in my c: drive so i can delete the right ones?
Aug 9 2003, 03:22 PM
What do you mean? This package doesn't put any files on C:\!
Well peeps, tell me if using the extra step above makes it work for 007. The MA version works great as this is what I use. But I am always happy to get more feedback, so let me know what you think.
I am currently working on a new version that includes a couple of enhancments but it will be a few before it is ready.
Aug 9 2003, 04:21 PM
I just wanted to get all the old files off my hard drive and install your clean, but i think i got it. If anyone has a list of the files and folders on the c drive it would be greatly appreciated.
but i have another problem. I got the games save files loaded on to the hard drive and phoenix to evox loads thru game save properly. I did the instal, tried install by itselft first then installed hacked db. but when i go to put my music cd in, and do the copy thing, all it does is copy the cd to my hard drive.
Aug 9 2003, 04:33 PM
I just throught my xbox hard drive to see if the files were installed infact after hitting install in the evox dashboard. I could not find any files.
Are files being installed in the f: drive? cuz if they are, I do not have an F drive. Hidden? cuz i would still like to know where the evox.ini is so i can access it.
Aug 9 2003, 05:04 PM
just to remind everybody who can't read the tutos properly
FOR THE 007 HACK, GET INTO A LEVEL BEFORE LOADING THE GAMESAVE !
Mordenkainen, you should write it bold in your readme
Aug 9 2003, 08:12 PM
Everything is running off the E:. The Evox.ini is in the gamesave directory, you can edit it before or after tou load the save onto the system...
Did you try it? Does it work? Like I said, I couldn't test the 007 version.
As far as bold in the readme... It's text so I can't. But I will probably come up with a little tut for this at some point in the future and I will do so there.
BTW. Xbins didn't add this to the release list, so I don't know how many people know about it. If you like it, spread the word!
Aug 10 2003, 12:14 AM
I got it to work with 007, but im still having an install problem. i got my copy from xbins..... is there any reason y nothin would show up in the e drive. I hit install, evox restarts, and when i look in the e folder, i see nothing changed.
Aug 10 2003, 12:45 AM
the bios boots to the save folder in e:/udata. so look for the save your find evox in there
i was also able to add boxplore my xboxdash and dvd2xbox on the memory card this will let you move and delete files and folders without useing your pc and keep c drive default!
you will need to edit the evox.ini 2 see your dash and apps in udata once done if you cant get phoenix to copy over to e just use boxplore to move it there yourself when you want to take it off use boxsplore to take it. if you want to make a games folder use boxsplore to make a games folder easy
if your thinking how did i fit all that plus dvd2xbox and boxplore on a memory card. boxsplore is 1.71mb dvd2xbox is 595kb
Aug 10 2003, 01:08 AM
i dont want to sound like i'm putting this app down! its a great app but there is one thing i think people might want to change like.
- COPY (THIS IS IMPORTANT!) the c:xboxdash.xbe to c:orig.xbe.
- Copy the gamestub.xbe from the util directory in the archive to the c:.
- Update Evox.ini to point the NSDash to c:gamestub.xbe.
if you rename your xboxdash.xbe you WILL nuke your c drive with any dash update! you can make a copy of it and rename that to orig.xbe also that way you can put it on memory card or the e and f drive
Aug 10 2003, 02:12 AM
I had to instal the st.db file manually myself. did that and now it works fine.
Aug 10 2003, 02:50 AM
I will have to look into the install issue that some of you are having. Could you please let me know if you are using the 007 or MA version as there are code differences.
As far as the Xboxdash file, I do specify COPY not rename. But... That being said....
I am working on a new version that should fix the MSDash for you so you will not have to do that step.
As stated, it is important to remember that everything "lives" in the game save directory. When you run the install, some stuff will be copied to the E:\ root. But the uninstall will delete these if needed. If you want to change Evox Settings, the gamesave dir is the place to do it.
For those of you having issues, just let me know your box type, the game you are using, and what the problem is.
Unfortunatly I did not have 007 at hand to test with. the MA version works 100% on my box. I will be surprised if there are problems with that one. But then again, I did have a CS teacher once say to me "Show me a program with no bugs, and I will show yu a bug in the compiler!"
Please let me know anything you find.
I hope this package made things a bit easier for everyone.
Aug 10 2003, 03:01 AM
I used the create a action replay method, and transferred the mechassault save to the memory card, then I copied it to the HD. I boot up Mechassault and select load game, then I choose Run Linux. But it just freezes. Any suggestions?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here