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 Xbmcmodsforxbox
      Xecuter 2.6 ce motherboard v1.6 and 80gb ide all wires and 1 official controller 100 usd shipped us only
       
      Please login or register to see this attachment.
      Please login or register to see this attachment.
    • By sidocious
      Hi, it's me again with another weird problem
      So, my friend gave me another Xbox with the following issue.
      When I plug in the power cable into the Xbox, the fan speed jump for about 4x highest than the normal (why it is turn on???). When I power up the Xbox, that is goes to normal speed. If I turn it off, than the speed jump to high speed again...
      There is no any corrosion and the capacitors in good condition... 
      The Xbox is in original state. There is no modchip or softmod or TSOP flash.
      Thanks for your help!
    • By sidocious
      Hi Mates,
      I met the following issue, I try to explain everything... I'm totally lost in space, so I hope, you have some idea what happening...
      So, first, what you have to know:
      - I've got an xbox classic v1.6 without video and sound output.
      - When opened it, I found a MuppetX modchip in it. My friend inform me, he try to flash this modchip, but 1MB always gave an error message "mismatch bios size", so he flashed it with 256KB bios. That was the mistake of him, so the modchip never works again... (The LPC Chip is 49LF020A, like in Aladdin)
      - I flashed it with USB Programmer with many types of bios.bin, tried 256, 512, 1024 evom8+ for v1.6, I tried everything to use it again... But the only working solution was to flash it with 4*256kb = 1MB XBlast OS bios. But when I use XBlast NET bios flasher (cause I can't use any other way, just USB programmer), the flashed bios never works.
      - I checked all capacitors and all of them is in good conditon... I checked traces and all of them in good condition.
      - When I push (more than 5 sec) the power button, the xbox started and loaded the XBlast OS. Without modchip (power up with eject or just push power button) there is no video or sound output. If I change the Bank (I do not know is it bank0 or bank1), the Xbox turn off and turn on again...
      My questions:
      - Is there anyone who has an original dump of a MuppetX bios?
      - Which is the Bank0 and Bank1 on MuppetX?
      - Which BIOS size the correct for that? (As I said, I try 1MB first and all other sizes, but won't work...)
      - Why Xbox doesn't give video and sound output without modchip?
      Is it maybe an EEPROM error?...
      Thank you in advance!
      BR, Zsolt
      ps: I red this topic: 
       but do not help

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.