diff options
author | Pixel <Pixel> | 2002-06-18 15:59:42 +0000 |
---|---|---|
committer | Pixel <Pixel> | 2002-06-18 15:59:42 +0000 |
commit | 0cc4a6ec508043c5dbf3edde9398df8e4034be8b (patch) | |
tree | e2eb47a5e042288888cc5001fa281dfc60b9ffb6 /FAQ-cd.txt | |
parent | 4f9643c00b8be3ef4381d81999c096acb40c6040 (diff) |
Still working on it.
Diffstat (limited to 'FAQ-cd.txt')
-rw-r--r-- | FAQ-cd.txt | 18 |
1 files changed, 12 insertions, 6 deletions
@@ -194,12 +194,18 @@ int is_valid_BCD(uchar x) {return (((x & 15) < 10) && ((x >> 4) < 10));} 5: Form 2 6: Real Time (RT) 7: End of File (EOF) - - Very last things to know: of course, the PSX has the CDs in MODE 2... So the - common files are stored in MODE 2 FORM 1, the STR/XA files are stored in - "MODE 2" but actually they are in MODE 2 FORM 2. The MOVCONV tool will - in fact produce files that does contain the subheaders. And those subheaders - seems to contain a CN equals to 1, and the flags RT and Data are activated. + but it seems it's not very accurate, as you will se below. + + Of course, the PSX has the CDs in MODE 2... So the common files are + stored in MODE 2 FORM 1, the STR/XA files are stored in "MODE 2" but + actually they are in MODE 2 FORM 1/2. The MOVCONV tool will in fact produce + files that does contain the subheaders. And those subheaders seems to + contain a CN equals to 1, and the flags RT and Data are activated for the + video frames, and FN, CN, and CI equal to 1, and the flags are placed + as it: RT, Form 2, Audio for Audio streams. So the Video frames are in + plain Form 1, and the Audio frames are in plain Form 2. But it _seems_ the + Video frames are not checked against ECC/EDC, but filled with zeros + instead. The last but not the least: the MODE 2 FORM 1 and MODE 2 FORM 2 are also called XA-Mode1 and XA-Mode2 or simplier: XA-1 and XA-2. |