Xbox 360 XD3 ISO format

Read or post about compression. And decompression. Or ask questions how to decompress your files.
michalss
Moderator
Posts: 949
Joined: Sun Mar 27, 2011 8:42 pm
Has thanked: 10 times
Been thanked: 141 times

Xbox 360 XD3 ISO format

Post by michalss » Mon Feb 06, 2012 10:56 am

HI all,

I was wonder if anyone can write quickbms script or any cmd tool to extract and replace files/file from Xbox 360 ISO format. I know there is a tool allready but i need command line tool capable to do it. Please anyone who can help it would be lovely. If anyone is interest i can also provide a complete iso but only if someone really want to try. Otherwise i can provide only a cut of it as it is 7GB size.

Thx in advance.
Quick BMS Editor GUI - simple easy to use
Goto : viewtopic.php?uid=34229&f=29&t=6797&start=0

Downloads from DropBox : https://dl.dropboxusercontent.com/u/

User avatar
chrrox
Moderator
Posts: 2601
Joined: Sun May 18, 2008 3:01 pm
Has thanked: 57 times
Been thanked: 1358 times

Re: Xbox 360 XD3 ISO format

Post by chrrox » Mon Feb 06, 2012 12:42 pm

what is the point in replacing a file in an iso?
if you modify the disc it will be flagged as corrupt and wont boot.

User avatar
evin
ultra-veteran
ultra-veteran
Posts: 336
Joined: Sat Aug 05, 2006 2:04 pm
Location: Hungary
Has thanked: 1 time
Been thanked: 147 times
Contact:

Re: Xbox 360 XD3 ISO format

Post by evin » Mon Feb 06, 2012 12:49 pm

michalss wrote:HI all,

I was wonder if anyone can write quickbms script or any cmd tool to extract and replace files/file from Xbox 360 ISO format. I know there is a tool allready but i need command line tool capable to do it. Please anyone who can help it would be lovely. If anyone is interest i can also provide a complete iso but only if someone really want to try. Otherwise i can provide only a cut of it as it is 7GB size.

Thx in advance.
And if you generate by yourself an updated iso, and make a patch? The size of the patch will be as big as the changed data, and you can use patch tool from CMD. (for example: xdelta3)

michalss
Moderator
Posts: 949
Joined: Sun Mar 27, 2011 8:42 pm
Has thanked: 10 times
Been thanked: 141 times

Re: Xbox 360 XD3 ISO format

Post by michalss » Mon Feb 06, 2012 12:56 pm

chrrox wrote:what is the point in replacing a file in an iso?
if you modify the disc it will be flagged as corrupt and wont boot.
Point is to replace Localization files from ISO. Dont care about flagget or w/e. I'm doing it for years and it works but PPL are noobs and dont know how exactly to use XboxBrowser apps. Thats why i want to write interface GUI to do it, but problem is that any cmd tool does not exist yet. You can also image it as custom installer language files into ISO.
Last edited by michalss on Mon Feb 06, 2012 1:03 pm, edited 3 times in total.
Quick BMS Editor GUI - simple easy to use
Goto : viewtopic.php?uid=34229&f=29&t=6797&start=0

Downloads from DropBox : https://dl.dropboxusercontent.com/u/

michalss
Moderator
Posts: 949
Joined: Sun Mar 27, 2011 8:42 pm
Has thanked: 10 times
Been thanked: 141 times

Re: Xbox 360 XD3 ISO format

Post by michalss » Mon Feb 06, 2012 12:57 pm

evin wrote:
michalss wrote:HI all,

I was wonder if anyone can write quickbms script or any cmd tool to extract and replace files/file from Xbox 360 ISO format. I know there is a tool allready but i need command line tool capable to do it. Please anyone who can help it would be lovely. If anyone is interest i can also provide a complete iso but only if someone really want to try. Otherwise i can provide only a cut of it as it is 7GB size.

Thx in advance.
And if you generate by yourself an updated iso, and make a patch? The size of the patch will be as big as the changed data, and you can use patch tool from CMD. (for example: xdelta3)

Also dont need mod any update files. All i need it something what would be able to replace file from ISO with exact the same size as original ofcourse.
Quick BMS Editor GUI - simple easy to use
Goto : viewtopic.php?uid=34229&f=29&t=6797&start=0

Downloads from DropBox : https://dl.dropboxusercontent.com/u/

maurocio
n00b
Posts: 15
Joined: Tue Jan 26, 2010 8:45 pm
Has thanked: 7 times
Been thanked: 1 time

Re: Xbox 360 XD3 ISO format

Post by maurocio » Tue Feb 07, 2012 8:22 am

If you need reemplace files for same size or minor, you can use xbox backup creator that have a reemplace option.

michalss
Moderator
Posts: 949
Joined: Sun Mar 27, 2011 8:42 pm
Has thanked: 10 times
Been thanked: 141 times

Re: Xbox 360 XD3 ISO format

Post by michalss » Tue Feb 07, 2012 8:44 am

maurocio wrote:If you need reemplace files for same size or minor, you can use xbox backup creator that have a reemplace option.

Did u even read my post ?
Quick BMS Editor GUI - simple easy to use
Goto : viewtopic.php?uid=34229&f=29&t=6797&start=0

Downloads from DropBox : https://dl.dropboxusercontent.com/u/

maurocio
n00b
Posts: 15
Joined: Tue Jan 26, 2010 8:45 pm
Has thanked: 7 times
Been thanked: 1 time

Re: Xbox 360 XD3 ISO format

Post by maurocio » Tue Feb 07, 2012 10:49 am

michalss wrote:Did u even read my post ?
Yes, men!!!

If you prefer create a program for reimport take a look source code from extract-xiso v2.7.0, maybe would be easy to implement on this a import option on this program.
You do not have the required permissions to view the files attached to this post.

michalss
Moderator
Posts: 949
Joined: Sun Mar 27, 2011 8:42 pm
Has thanked: 10 times
Been thanked: 141 times

Re: Xbox 360 XD3 ISO format

Post by michalss » Tue Feb 07, 2012 11:18 am

Well i know allready this but problem is that language :( I can't write in C++....

I even know the original dev for this but he told me this:

"
It's not easily done. The xISO format is designed for writing onto a DVD so there aren't any available sectors like you'd find on a hard drive. Everything in the original ISO is tightly packed. The proper way to do this is to unpack the ISO completely to your hard drive, replace the file, then repack the ISO. This ensures the resultant file is again tightly packed for writing to DVD.

If you're just changing a few bytes in a particular file but not modifying its size, the extract xiso source has some debug code for printing out sector offsets of various files. In that case you'd just find where in the ISO your file lives and patch the file using a hex editor. You can't change the size doing it this way though.

I'd recommend writing a shell script or similar to take the first approach though if you want to automate the file replacement process.

"

Anyone could help me out please ? I just need to do replace same size, same filename, just different contents!
Quick BMS Editor GUI - simple easy to use
Goto : viewtopic.php?uid=34229&f=29&t=6797&start=0

Downloads from DropBox : https://dl.dropboxusercontent.com/u/

User avatar
howfie
double-veteran
double-veteran
Posts: 930
Joined: Fri Jul 08, 2011 12:06 pm
Location: Torrance, CA
Has thanked: 10 times
Been thanked: 270 times

Re: Xbox 360 XD3 ISO format

Post by howfie » Tue Feb 07, 2012 11:59 am

Translate c+ + to another language you know like python. Same thing. All programming languages are limited by what we can do with slr and lalr grammars. Same shit just different syntax. Don't let it stop you just because it is written in another language!

michalss
Moderator
Posts: 949
Joined: Sun Mar 27, 2011 8:42 pm
Has thanked: 10 times
Been thanked: 141 times

Re: Xbox 360 XD3 ISO format

Post by michalss » Tue Feb 07, 2012 12:05 pm

Well this is nonsence if you dont know what the code does how would u to put it into different language.
Quick BMS Editor GUI - simple easy to use
Goto : viewtopic.php?uid=34229&f=29&t=6797&start=0

Downloads from DropBox : https://dl.dropboxusercontent.com/u/

michalss
Moderator
Posts: 949
Joined: Sun Mar 27, 2011 8:42 pm
Has thanked: 10 times
Been thanked: 141 times

Re: Xbox 360 XD3 ISO format

Post by michalss » Sat Feb 11, 2012 9:54 am

please anyone ?
Quick BMS Editor GUI - simple easy to use
Goto : viewtopic.php?uid=34229&f=29&t=6797&start=0

Downloads from DropBox : https://dl.dropboxusercontent.com/u/

brienj
VIP member
VIP member
Posts: 288
Joined: Mon May 02, 2005 1:48 pm
Location: Louisville, KY
Has thanked: 10 times
Been thanked: 68 times
Contact:

Re: Xbox 360 XD3 ISO format

Post by brienj » Sun Feb 12, 2012 6:59 pm

Why don't you create a new console app in Visual Studio, and then make a reference to the C++ code? Then you can call things in the C++ project in your own app. It's very easy to do, a quick Google search will give you tons of tutorials on doing that. It's easier to do this when using C# code in VB code, or vice versa, but it is possible to use C++ in those other languages as well with the correct calls, but I'm assuming you probably only know VB.

This is how I make a lot of my programs. I have a lot of code in C++, but the main program GUI is done in C#, for its simplicity, but the actual code to do things is all in C++.

finale00
M-M-M-Monster veteran
M-M-M-Monster veteran
Posts: 2382
Joined: Sat Apr 09, 2011 1:22 am
Has thanked: 170 times
Been thanked: 300 times

Re: Xbox 360 XD3 ISO format

Post by finale00 » Sun Feb 12, 2012 7:28 pm

michalss wrote:Well this is nonsence if you dont know what the code does how would u to put it into different language.
I guess it's time to learn a new language.....

User avatar
howfie
double-veteran
double-veteran
Posts: 930
Joined: Fri Jul 08, 2011 12:06 pm
Location: Torrance, CA
Has thanked: 10 times
Been thanked: 270 times

Re: Xbox 360 XD3 ISO format

Post by howfie » Sun Feb 12, 2012 7:48 pm

I don't even think that code applies, it was written for like the original xbox. And it does look hard; I wouldn't want to touch that code even though I know C++. There's a lot of file systems crap in there, stuff like AVL tree code. Best thing to do would probably ask the guys at xbox-scene.

Post Reply