Jump to content
RoofTop

XIso - Playing Games From Xbox Hdd Using Iso Images.

Recommended Posts

On a modded PS2 and Wii you can play games directly from iso images.

This  can also be done a Xbox.  You just need some tools, some attach/default.xbe's the correct bioses and some dashboards.

I have tried to follow a tread on xbmc4xbox and another one on emuxtras on how to do this.  But I gave up as it was

unclear to me where to get hold of the attach.xbe file and also if i had to re-flash my bios to make this work.

 

I wonder if someone here can make a good tutorial on how to make this work.

 

( I use xbmc4gamers as my main dash,  And i have two xboxes, one with evox m8+ and one with indbios 5004. )

 

Thanks,

 

Share this post


Link to post
Share on other sites

Yeah, I get that people might not wanna modify them and if they wanna go tnhis route then more power to them, just seems to me like the same amount of effort to convert iso's to folders as to set this up while taking away the extra functionality.

Share this post


Link to post
Share on other sites

I am going to give this a try at some point in the near future to play those few games that will not play from the hdd due to long file names...  

This won’t be until I’ve finished transferring the rest of the Xbox collection to my hdd tho so may be a while 😂

Share this post


Link to post
Share on other sites

I think, the XISO's will take less space in the long run than extracting the files/folders from them.  Any file less than the cluster size will take a full cluster to store on the HDD - 32KB or 64KB for large extended partitions.

(Update: Long filenames are not problem as a DVD disc image is mounted that doesn't have the FATX filename length limitation.  The mounted image looks like a DVD disc is loaded.  Also for games larger than 4GB's in size, the max size of a single file allowed in FATX, the ripper splits the image into multiple files <4GB each that are mounted as one larger than 4GB disc for those games that require it.)

You'll need the NKPatcher Please login or register to see this link. archive which contains an attach and detach XBE as well as an Xbox XISORipper app to create the XISO images from original discs.  It rips the disc image and includes the default.xbe (attach app with the game's name set as it's XBE Title).

And, the Please login or register to see this link. archive. (Update: Not really needed as I've attached a pre-compiled patcher below named evoxdash.xbe.)

As most modchip BIOS's are set to boot evoxdash.xbe as the first xbe in the boot order, name the XISO patcher - evoxdash.xbe - and rename your current default dashboard that's already named evoxdash.xbe to evox.xbe.

Here's my precompiled XISO patcher XBE named

Please login or register to see this attachment.  

(Size: 10,232 bytes, SHA-1: 7E486314DE185FB68B274FC52843E751C03C52B9)

It chain loads evox.xbe after patching the in-memory BIOS routines to be able to mount/run the XISO images with the NKPatcher driveimageutils' attach app - default.xbe.

You either use the ripper to create the XISO image and it  adds the attach app into the game's name rip subfolder in your Games folder on F (or G if you edit the ripper's config file) for the game's XISO (dot iso file) or add the default.xbe attach app if you already have the ISO in a subfolder. However, if you do it this way, you'll need to edit the attacher's, default.xbe, XBE Title to see the game name in the menu. (Use XBMC or UnleashX's File manager to change the XBE Title.)

Works with the following BIOS/Kernel versions:

3944, 4034, 4817, 5101, 5530, 5713, 5838 and Evox M8plus (it's kernel version is 5838 so duh).

Update - sorry the above list is not quite right (the source file's comments had not been updated to match the actual code):

3944, 4034, 4817, 4981, 5003, 5035, 5101, 5530, 5713, and 5838.

Modchip BIOSes: X2 4981, iND-BiOS 5003, X2 5035 and M8plus are supported.

P.S. If you don't boot a bank flashed with a supported BIOS, the patcher will still load your default dashboard (C:\evox.xbe) without applying the patches to an unsupported kernel version.

 

Edited by KaosEngineer
  • Like 1
  • Thanks 2

Share this post


Link to post
Share on other sites

Here you go, works on all bios since it’s patching a BFM bios.

unfortunately ind-bios5003 won’t work 100% and 5035 doesn’t work either, so we need to use M8Plus to get it working 100% (this goes for BFM or flashed) this package should be self explanatory.

 

Please login or register to see this link.

 

if you use XBMC4Gamers you can use the XISO to HDD script to parse and process your XISO files into folders and it will also populate the attach.xbe with the correct certificate information of the game so trainers and save managers work properly. 

 

Note: 

if you want it to load on each boot, just get your bios to run C:\Bios Virtual Drive Patcher\default.xbe on boot.

it uses my dashloader so any patch my softmod loads this loads also, you can create a dashloader.cfg file and put a custom path to a dashboard of your choice in there to boot that first and you can also populate the dashloader.rec file with a path to a recovery dashboard if you want to use the start+y feature of dashloader. (This is handy as a backdoor incase you arse up your dashboard and it loops)

Edited by Rocky5
  • Thanks 2

Share this post


Link to post
Share on other sites
9 hours ago, nikeymikey said:

No love for X3 bios then, oh well I’ll have to tsop the box and then boot with the chip disabled to load iso’s

The X3 modchip can have other BIOS's flashed to it and you can selectively boot one of them from the X3 Config Live menu.

When powering on the Xbox, hold the white button until the X3 Config Live menu appears and use the BIOS menu to select a different bank to boot one of the supported BIOS's.

P.S.  I use M8plus BIOS myself. I've not tested the iND-BiOS 5003, X2 4981 or X2 5035 BIOSes..

Edited by KaosEngineer

Share this post


Link to post
Share on other sites

Hey I totally forgot about that!! I have an x3cp so can just switch bios with the buttons on the front panel 😂

Still might tsop the box anyway just as a backup.

Share this post


Link to post
Share on other sites
7 hours ago, Rocky5 said:

Here you go, works on all bios since it’s patching a BFM bios.

unfortunately ind-bios5003 won’t work 100% and 5035 doesn’t work either, so we need to use M8Plus to get it working 100% (this goes for BFM or flashed) this package should be self explanatory.

 

Please login or register to see this link.

 

if you use XBMC4Gamers you can use the XISO to HDD script to parse and process your XISO files into folders and it will also populate the attach.xbe with the correct certificate information of the game so trainers and save managers work properly. 

 

Note: 

if you want it to load on each boot, just get your bios to run C:\Bios Virtual Drive Patcher\default.xbe on boot.

it uses my dashloader so any patch my softmod loads this loads also, you can create a dashloader.cfg file and put a custom path to a dashboard of your choice in there to boot that first and you can also populate the dashloader.rec file with a path to a recovery dashboard if you want to use the start+y feature of dashloader. (This is handy as a backdoor incase you arse up your dashboard and it loops)

Thanks Rocky, I do use 4gamers so once I get my iso games transferred across I will run the script.  No softmod tho.. x3 chip for me but I can use that to boot M8plus when I want to play an iso 👍🏻

Share this post


Link to post
Share on other sites
On 2/21/2019 at 4:26 AM, Planktonic said:

I'm just wondering why you would do this, when you would lose out on being able to modify and/or trim games

There are a handful of games that will fail loading from hdd over time - most noteworthy are Toca race driver 3, The Warrirors, Harry potter prison of Azkaban and some Tony Hawk games. I want to be able to load them from hdd - and it seems the only option is to use the ISO load method.

I know there are ACL for these, but I have read they are not 100% working.

 

Thanks @KaosEngineer and @Rocky5 for your posts,

Share this post


Link to post
Share on other sites

Right, I am trying Rocky5's method first.

Steps:

1.  Transfer iso from PC to xbox F:games\gamename\

2.  Copy folder "Bios Virtual Disc Patcher" to root of C:\

3. Copy folder "Bios Virtual Disc Patcher Loader" and "reboot xbe" to E:\apps\

4. Run "XISO to HDD script" and enter the directory F:games\gamename\ and run the script here.

5. Then i head back to Xbmc4gamers "games" menu and run "gamename"

 

Nothing happens and the xbox reboots xbmc4gamers.

Mission failed. What did i do wrong ?

 

Share this post


Link to post
Share on other sites

Got no idea if the bios file in "bios virtual disc patcher" dir is compatible with my evoxm8+

Looks like if you put your iso in F:\games\harry\harrypoa.iso and run the xiso to hdd script. the iso will be copied

a dir level down to F:\games\harry\harrypoa\harrypoa.iso.

 

 

Share this post


Link to post
Share on other sites

No joy for me either, i dont know if its becasue im running a modchip or not, but i have booted into evoxM8+ bios, which boots to a shortcut xbe which loads XBMC4Gamers. I have run the script on my test iso and it has done its stuff as there is an xbe, tbn etc alongside the iso but when launching the game it just reboots to dash after a black screen.

@Rocky5 Any ideas or tips on what im doing wrong?

Share this post


Link to post
Share on other sites
On 2/21/2019 at 8:36 PM, Rocky5 said:

C:\Bios Virtual Drive Patcher\default.xbe

@Rooftop, you are hardmodded?

If so, is your BIOS configured to run the file quoted above as the first item in its boot order.

5c732b19aa7e5_M8plus-BiosVirtualDrivePatcher_default_xbe.jpg.91f3c558092cb612fd8904a5c16a45bc.jpg

11 hours ago, RoofTop said:

Nothing happens and the xbox reboots xbmc4gamers.

Bios Virtual Drive Patcher\default.xbe 

has to be executed before you are able to use the attach app stored alongside each XISO disc image to run it.

From what I understand, this default.xbe file loads its own BFM (Boot from Media) BIOS that it patches to be able to use the NKPatcher driveimageutils' attach (default.xbe) app.

Update: I'm not sure you can have an xbe in the boot list stored in a subfolder on the C drive as shown above.  I always have the patcher in the root of the C drive but call it evoxdash.xbe as it's the stock M8plus and most other BIOSes first entry they try to start when booting.

Edited by KaosEngineer

Share this post


Link to post
Share on other sites
10 hours ago, RoofTop said:

Right, I am trying Rocky5's method first.

Steps:

1.  Transfer iso from PC to xbox F:games\

2.  Copy folder "Bios Virtual Disc Patcher" to root of C:\

3. Copy folder "Bios Virtual Disc Patcher Loader" and "reboot xbe" to E:\apps\

4. Run "XISO to HDD script" and select F:games\ and pick ok

5. Then i head back to Xbmc4gamers "applications" menu and run "Bios Virtual Disc Patcher Loader(It will reboot into your dashboard. The LED will change colour for a second during the patching)

6. Load your ISO game now

 

Nothing happens and the xbox reboots xbmc4gamers.

Mission failed. What did i do wrong ?

 

No fixed what you put, I folderize the XISO so all you do is fire them into the games folder I do the rest.

the reason it reboots games is because of what I done to the source to spread up the menu loading. (It thinks all things are xbe files, so the gamename folder you see is a folder and not an xbe) 

disable faster game parsing and you will see what I mean. 

Edited by Rocky5
  • Like 1

Share this post


Link to post
Share on other sites

@Rocky5 Thanks for explaining that, I will try that today when I get home. One more thing, the artwork installer doesn’t install anything for the Xiso games, is there anyway to force it to do so? Or do I have to do it manually somehow?

Share this post


Link to post
Share on other sites
6 hours ago, nikeymikey said:

@Rocky5 Thanks for explaining that, I will try that today when I get home. One more thing, the artwork installer doesn’t install anything for the Xiso games, is there anyway to force it to do so? Or do I have to do it manually somehow?

Once you install the XISO properly it will. 

  • Thanks 1

Share this post


Link to post
Share on other sites

Aha I see my first mistake.. I didn’t install the iso into the root so I now have F:/foldername/foldername/iso. 

I think it should be just one folder deep. Time to experiment I think.

Share this post


Link to post
Share on other sites

It works! Finally a lamehead like me can enjoy iso games.

Just do the 5 steps above. ( It does infact folderize all iso's present in the game folder.  )

6. Then when dashboard (xbmc4gamers) reloads, go to the game menu and press A to run and "mount" the game to the virutal dvd rom.

The xbox reboots again back to dashboard.. Now go to settings and file-explorer and place cursor on the D: drive and hit START and the game runs.

 

If you soft-reset with IGR you return to back to dashboard - and you can mount a different iso game.

Tried with HP-Azkaban and Tony Hawk p8. 

Thumbs up!

Share this post


Link to post
Share on other sites
1 hour ago, RoofTop said:

It works! Finally a lamehead like me can enjoy iso games.

Just do the 5 steps above. ( It does infact folderize all iso's present in the game folder.  )

6. Then when dashboard (xbmc4gamers) reloads, go to the game menu and press A to run and "mount" the game to the virutal dvd rom.

The xbox reboots again back to dashboard.. Now go to settings and file-explorer and place cursor on the D: drive and hit START and the game runs.

 

If you soft-reset with IGR you return to back to dashboard - and you can mount a different iso game.

Tried with HP-Azkaban and Tony Hawk p8. 

Thumbs up!

Just press start at the games list to boot a disc.

  • Thanks 1

Share this post


Link to post
Share on other sites

HOLY SHIT!!!!! IT WORKS!!! Thanks Rocky5 for all the help :)

 

I tried HP Prison of Azkaban and Furious Karting. Also it works when booting into my usual X3 bios too.

Edited by nikeymikey

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By K-9
      Hello everybody ,
      I just tsop my first Xbox works great but its 8 gig
      Any tips  on how to format my 500 gig drive that came from a old hard modded system, If I just drop it in I get a error code 7.
      so I dropped in hexen 2019 and turned off the system and rebooted got evox  and then it just stayed there and did nothing any tips or video you know about?
      Thanks K9
    • By PhilR
      Glad to see that there are still active modding communities.  I was given an Xbox many years ago and finally decided to see what it's capable of.  In the past couple days, I was able to find out what revision board I have, what points to solder to make the TSOP writable, common issues to look out for, and how to softmod with only an IDE cable and computer.  I have never experienced an Xbox before this week, but it seems quite capable.  I also made my own component cables with advice I found here.  I'm very impressed with the community and the xbox.  I have not been able to work for a couple months so this has given me something that i can do to occupy time.  Please let me know if anyone has suggestions for other ways I can mod the console for cheap or free.
    • By Benur75
      Hello Friends,
      I have started a new Xbox ( My wife will kill me). This time I took the time to give you some photos of my madness:
      Step1: Disassembling
      Please login or register to see this attachment.
      It was very dirty, this is a 1.1 version. I immediately removed clock capacitor (Yes a gamegear is also lying on the ground) and change thermal paste.
      Please login or register to see this attachment.
      Step2:  Hot water and soap cleaning in the kitchen on plastic parts
      Please login or register to see this attachment.
      Step3: The same for the shields
      Please login or register to see this attachment.
      Step4: Shield painting to prevent corrosion (EMI points will be paint removed after painting). This is the grey primer, after I put what I use black or white paints.
      Please login or register to see this attachment.
      Step5: And why don't adding more ram, this board is very nice. With help of my xblast lite, one chip after another.
      Please login or register to see this attachment.
      Note, that the chip N°4 gave me some problem, after test, the xbox start then stop, I check and redid the solder 3 times, after first, no boot problem on Xblast, but the chip was not anymore detected. So I decided to gently remove it, and to replace it with a new one. And it worked, I could go on with the last one.
      For people upgrading their Xbox, don't forget that a chip can fail even if it is new like for me if you realize bad solder and make a short circuit.
       
      Please login or register to see this attachment.
      As you can see, it remains some flux. It is a bit hard to remove all as I worked for a long time on chip N°4. (Near PSU connector)
      Step6: I have to confirm that everything is ok and check memory inside operating system. You can see after the last chip that XblastOS show 128 Mib.
      Please login or register to see this attachment.
      Please login or register to see this attachment.
      Inside tool menu (in settings), you can test your memory. This is what you have to do after each chip added. My prefered order is chip 2, the chip 3 ( both bottom side), then the 4th because some caps take lot of place to solder and finish by number 1.
      Please login or register to see this attachment.
      and finally check under operating system, to confirm that no blocks are failled. Some blocks can't be tested as they are used by operating system.
      Please login or register to see this attachment.
      Step7: DVD cleaning, Pot settings, new belt installation and Ide to Sata improvements.
      Please login or register to see this attachment.
      As you can see, I replace always jumper by solder ( master / slave) I had a case where the jumper falled during shippment.
      I also replace the 2 bad quality chineese capacitors bye Panasonic ones.
      Please login or register to see this attachment.
      The whole DVD case was cleaned with isopropyl alcohol, and also lens, motor.
      New greased has been applied to axles and caddy.
      DVD pot was 2400 Ohm. It is very often a too high value like this one. Samsung drives like value between 1900 and 2000 ohm.
      Look the copy  speed result after that: more than 6 Mb/s
      Please login or register to see this attachment.
      Who wants it ? I don't spoke about the Sata HDD. I will use ever a 500 Gb, or a 3tb ( I know xbox can only handle 2 Tb )
      If someone wants it and leaves in europe. I will put this box on stress test during a week and it will be ready for sale.
      It can also be delivered with original HDD ( Seagate IDE and for the future IDE2SATA adapter provided)
      If you are interrested in, send a PM.
      Bye
      Benur75
       
       
       

Board Life Status


Board startup date: April 23, 2017 12:45:48
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.