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 SS_Dave
      A while ago I had a version 1.0 box fail to boot intermittently and every time I moved the hard disk it would come good.
      The drive is a WD 500 gig Pata/Ide drive.
      I closed the power connectors in the molex plug and swapped the 40 way cable still the same. As I had nothing to lose I removed the PCB thinking it had dry solder joints on the power and 40 way connectors but I noticed the contacts for the heads and spindle motor are tarnished. A quick clean of the PCB and spring contacts with iso-propyol alcohol and reassemble and it has not missed a beat since (3 weeks and still going and before it was every 2nd day)
      I now have a Seagate 1tb from a desk computer with the same symptoms and after removing the PCB it looks the same. This drive is 2 years old and has had a max of 1.8tb data transferred to and from it so bugger all. and 1/3 for that was rescuing the data from it
        
       
      Something to keep in mind for intermittent drive problems.
       
      SS Dave
       
       
      Those that can hard-mod, Those that can’t soft-mod.
    • By nikeymikey
      Just received my 2nd X3 Control Panel in the post today
       
      Please login or register to see this attachment.
      Plugged it in and tested all looking good except for the dodgy bottom line of text on the LCD.... Anyone have any ideas?
    • By sinclairuser
      hi all, visited a mate today who recycles set top boxes, and discovered some interesting info, sky boxes contain seagate 500gb and 1tb(depending on model) he gave me some drives to test and they lock fine, i have tried 5 drives so far hdm built the drive fine and they lock fine.
      so considering you can get sky boxes free in the uk they may be a source of good drives, they are sata but the adapters seem to work fine, he did say some early boxes used ide drives 250gb and 500gb but any around in 2019 that are still running will be worn out,i know from my own experience that sata drives dont seem to wear as quickly as ide with constant write read rewrite cycles.
      so i would go for the sata option, and for normal xbox use 500gb or 1tb are big enough, not for a full library granted but then again who likes all games?.
      we tend to have favourites.

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.