Difference between revisions of "XDVDFS"

From xboxdevwiki
Jump to: navigation, search
(Format)
(Version 4361)
Line 44: Line 44:
 
==== Version 4361 <!-- Game: Petit Copter --> ====
 
==== Version 4361 <!-- Game: Petit Copter --> ====
  
First byte read is the first byte in the data partition.
+
Seeded and then starting to emit bytes in data area.
 
Filled with algorithm 1 (2048 bytes at a time, even buffer address).
 
Filled with algorithm 1 (2048 bytes at a time, even buffer address).
  

Revision as of 00:50, 11 November 2017

XDVDFS (Also known as XISO) is the image format used for Xbox Game Discs. It is stored in the data area.

Format

Each sector is 2048 bytes.

Filesystem

[FIXME]

Volume descriptor

32 sectors which are zero-filled. The Volume descriptor is 4096 bytes, but split into 2x 2048 sections.

  • Section 1: The first data is the magic at sector 32. It is always "MICROSOFT*XBOX*MEDIA". [FIXME]
  • Section 2: The first data is the magic at sector 32. It is always "MICROSOFT*XBOX*MEDIA". [FIXME]

Version 4361

[FIXME]

Directory Entry

Version 4361

File entry flags:

  • READONLY = 0x01
  • HIDDEN = 0x02
  • SYSTEM = 0x04
  • DIRECTORY = 0x10
  • ARCHIVE = 0x20
  • NORMAL = 0x80

File data blocks

Version 4361

Incomplete sectors are padded with 0x00 bytes.

Random blocks

Version 4361

Seeded and then starting to emit bytes in data area. Filled with algorithm 1 (2048 bytes at a time, even buffer address).

Security blocks

Version 4361

Treated like random block.

Tools