|
almost done
2.Patching self-bootable --> self-bootable with other session-offset (LBA)
Use a HEX-editor to find following string in the 1st_read.bin
XX YY 00 00 (XX YY can be calculated using the LBA of the second session:
YY XX(HEX-system)= old-LBA + 166(decimal system).
example: 11702 + 166(DEC)=2E 5C(HEX) (XX YY --> YY XX because DC data is byte-swapped)
--> search for 5C 2E 00 00
change to :
X´X´ Y´Y´ 00 00
Y´Y´ X´X´(Hex) = new LBA + 166(Dec)
now safe the file...
3.Patching self-bootable --> utp-bootdisc:
Use a HEX-editor to find following string in the 1st_read.bin
XX YY 00 00 (XX YY can be calculated using the LBA of the second session:
YY XX(HEX-system)= LBA + 166(decimal system).
change to :
A6 00 00 00
now safe the file...
***
SOME games need additional changes to the 1st-read.bin.(F355)(1., 2. AND 3.)
You must fiend the string (in 1st_read.bin or directly in your ISO):
XX YY 00 00 E0 40 0E 0C
and change to
X´X´ Y´Y´ 00 00 E0 40 0E 0C
XX YY --> ´original values´
X´X´ Y´Y´ --> depends on what you want to do...
(A7)
*method (C) - additional hints*
if method (A) and (B) doesn´t work :
1.use cdirip :
cdirip [image.cdi] :
Processing file: '[IMAGE.CDI]'
Header offset: 715115200
Analyzing image...
Found 2 session(s)
Creating cuesheet..
Session 1 has 1 track(s)
Saving Track: 1 Type: Audio/2352 Size: **** sectors LBA: 0
Session 2 has 1 track(s)
Saving Track: 2 Type: Mode2/2336 Size: **** sectors LBA: X <--write down
|