
216.73.216.113
,
19033rd
1995/12/21 UPDATED
char / 1byte, int / 2byte, long / 4byte data-length in list.
ROOT directory's position are recorded in the top block.
struct TDO_TopBlk {
char unknown1[0x28];
char Mark_ID[8]; /* Mark_ID is 'CD-ROM' */
char unknown2[0x34];
unsigned long NofDirEnt; /* Number of backup entries */
unsigned long RootDir; /* Position of root-dir */
};
| Offset | Length | Description |
|---|---|---|
| +0x00 | 4 | Current page num, 0xffffffff means it is last page. |
| +0x04 | 8 | Unknown |
| +0x0c | 4 | Size of this directory |
| +0x10 | 4 | Unknown |
| +0x14 | ? | File entries(*1) |
| Offset | Length | Description |
|---|---|---|
| +0x00 | 4 | File attribute(*2) |
| +0x04 | 4 | Unknown |
| +0x08 | 4 | File extention |
| +0x0c | 4 | Unknown |
| +0x10 | 4 | File size (byte) |
| +0x14 | 4 | File size (block) |
| +0x18 | 8 | Unknown |
| +0x20 | 32 | File name |
| +0x40 | 4 | (Number of copy entry) - 1 |
| +0x44 | 4 | Start block of this file |
| (+0x48) | 4 | Start block of this file (copy, variable length) |
| (+0x4c) | 4 | Start block of this file (copy, variable length) |
| Value | Description |
|---|---|
| 0x??????02 | Plain file |
| 0x??????06 | Disc label |
| 0x??????07 | Sub directory |
| 0x40?????? | End of directory in this block, but continue next block |
| 0xc0?????? | End of directory in this block, no continue next block |
SCSI CDROM Drive and ASPI-driver require.
option '-u' defines SCSI-ID in CDROM(require).
option '-a' # of Host Adapter. default is '0'.
[example]
option '-u', '-a' same as 3do_dir.exe.
separate directory names by slash '/' in source file name.
[example]
unpak.exe extract *.PAK file in Sailor-Moon. unsnd.exe extract *.BIN sound archive in SuperStreetFighter2X. adpcm.shar extract an ADP4 compressed sound file.
![]() -- LINK FREE -- |
||
| HOME | LAST |