|
part4
c)
OK and now there is the method I now use and it never failed for me...
Record the 2nd session with cdrecord:
cdrecord dev=x,x,x -speed=x -xa1 tdataxx.iso
If you fail with CDRECORD AND WINONCD, you can try burning it with EASYCD CREATOR.
But I never tried this and don´t know if this would help anybody...if somone knows
how you burn with EASYCDCREATOR, please reply.
But you can try it, just doubleclick the ISO-file(for me EASYCD comes up)
choose write immediately(no test), no multisession-CD
(D)
*cdirip-isofix-isobuster-echelon*
!!!CD´s LBA DOESN´T MATTER with method (D), BUT THE NUMBER OF AUDIO TRACKS!!!
If you have a game with a very short audio-track(=300 blocks), you may fail to get
the required LBA=11700 (LBA=11702 instead)--> use this method...
*
If you completely fail to burn the track with WinonCD and ´289´ blocks, or cdrecord
and cuttrack, just burn the CD using WinonCD without changing the blocks to 298,
or cdrecord WITHOUT cuttrack - you will get in most cases a CD with LBA=11702.
*
**
This works on (almost?) every burner
**
1.Install the ECHELON - SELF BOOT TUTORIAL(follow the readme)
2.use CDIRIP to extract the Image, remember the LBA
*DON´T USE CDICONV - OR YOU CAN´T USE CDIRIP*
3.use ISOFIX(same directory):
ISOFIX TDATAxx.ISO FIXED.ISO [LBA-NUMBER] (LBA cdirip gave you)
**EXAMPLE
(one audio-track-->tdata02.iso)second session LBA=1170X (11700 or 11702)
ISOFIX TDATA02.ISO FIXED.ISO 1170X
**EXAMPLE
4.
Now start ISOBUSTER and open your ISO generated by ISOFIX, settings:
CREATOR IMAGE(*.ISO)
select ALL files, right click on them, select extract files.
Save them in \SELFBOOT\DATA\
ISOFIX generated a file called BOOTFILE.BIN - copy it into \SELFBOOT\
rename it to IP.BIN
*If you can´t find it use search option(right click your HD and click on search)*
Now go to the data directory and search for 1st_read.bin and copy to \SELFBOOT\
(it may actualy not be called 1st_read.bin, read echelon tutorial)
Make sure ip.bin & 1st_read.bin are READ/WRITE (uncheck readonly)
Now use Binhack and type in the CD´s LBA(not needed for wince games(0winceos.bin))
name of binary : 1st_read.bin(most cases)
name of boot-sector : ip.bin
msinfo-value : CD´s LBA (f.ex: 11702 instead of 11700)
*
If you don´t have binhack, you can try it with the info in (E), but instead change :
XX YY 00 00 --> X´X´ Y´Y´ 00 00;
Y´Y´ X´X´ = CD´s LBA + 166
*
copy 1st_read.bin to \SELFBOOT\DATA\ and run MKISOFS in \SELFBOOT\:
mkisofs -C x,y -V ECHELON -l -o data.iso data
x,y are the values CDRECORD -MSINFO gives you (0,11702 : x=0 , y=11702)
* -l is a small L...this was a little confusing - some tried -1 or -I *
**mkisofs reports a bug, but that´s normal, you can ignore it !**
When you finished the ISO you have to use IPINS.EXE to \SELFBOOT\:
isoname: data.iso
binary: ip.bin
Now insert the CD you want to burn on, you may want to check if it has the correct
LBA for real (ex: 0,11702)
Burn the DATA.ISO using either WinonCD, CDRECORD or CDRWIN(I suggest you use cdrecord)
cdrecord -dev=x,x,x -speed=x -xa1 data.iso
|