Jump to content

cbox


Xbox DVD File System Source


iBotModz_Bot

Recommended Posts

Posted

From Redline99 on xboxhacker.org:

In the last couple months I have had about 10 inquiries about my source code for handling the xbox dvd files system. I can't offer much help with the code. It has literally been years since I have looked at it. I suspect it wont be that helpful to people since it is in VB6 and never designed to be shared outside of XBC but, maybe it will give me a break from the requests.

 

XDVDFS.cls

This is the main part of code everyone is interested in. It is basically a reimplementation/port of "xtract360ex". It's not exactly the same but heavily influenced by it.

 

XDVDFS_Map.cls

The is the core logic for my "Sector Mapper". Example: It allowed me to easily rip iso's using the file system (excluding random filled sectors). The sector mapper is used when an option in XBC is checked for ripping XB1 discs. It can be enabled for Xb360 with a hidden registry setting. It will allow smaller compressed iso's but at the expense of being a "proper rip" (It will fail LBA hash checks in the HV). It also was useful for displaying the file name associated to specific sector. This class can also create a layout file but it is not the same as the .lyt files, it was an internal research layout.

 

CLayout.cls

This is the code that creates the .lyt files that are compatible with Qwix(info).

 

xtract360ex.zip

This is the code I originally created (well just modified slightly) from the "PI xtract360"

I added the ability to read more iso formats (Xtreme). This code works most of the time but

it has a buffer over-run if the dir sector spans multiple sectors. Something like that, I don't remember.

A good test iso is "Star Trek: Legacy for Xbox 360" because it has something like 30,000 plus files.

 

Download: here

News-Source: xboxhacker.org

http://feedads.g.doubleclick.net/~a/gzAChz4nTDMAJFqn0VoPe57btk8/0/di
http://feedads.g.doubleclick.net/~a/gzAChz4nTDMAJFqn0VoPe57btk8/1/di

 

View the full article

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...