View Single Post
  #9  
Old 23-11-2000, 16:43
Mozbius Mozbius is offline
Member
 
Join Date: Nov 2000
Posts: 36
Thanks: 0
Thanked 0 Times in 0 Posts
Mozbius
...

5.
Now burn the audio-track(s), as multisession CD, try to reach the same LBA,
your original has(see (C))

6.
check the CD´s LBA and remember the number (cdrecord-->see (C))
If it´s the same as ´original´-LBA, you can skip step 7.

7.
Now use Binhack and type in the proper LBA(further info --> (D))

*
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
*

8.
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)

**mkisofs reports a bug, but that´s normal, you can ignore it !**

When you finished the ISO you have to use IPINS.EXE in \SELFBOOT\
type in the name of the ISO you just created (data.iso) and ip.bin

9.
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


**
ONLY NEEDED IF YOU FAIL PRODUCING EXACT THE SAME LBA (XX YY = X´X´ Y´Y´)(step 6.),
SOME games need additional changes to the 1st-read.bin.(F355)
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

5C2E=msinfo 11702 --> more info at (E)
**
I HAVE NEVER TESTED THIS AND DON´T KNOW WHICH GAMES DO NEED ADDITIONAL CHANGES,
I DON´T EVEN KNOW IF THIS IS FOR REAL !!!
**


(A4)
*CDRECORD - first steps*

CDRECORD is freeware - you can easily find it in the net(use ftpsearch and search for:

cdrtools-1.9a03-win32-bin.zip or
cdrtools-1.8a28-win32-bin.zip

Installation one possibility)

Make a directory called : C:\CDRECORD>
extract the cdrecord-zip to this directory.

edit the AUTOEXEC.BAT(right click, choose edit), add the following line :

PATH=%PATH%;C:\CDRECORD>;

´How do I get the correct address for my burner ?´:

cdrecord -scanbus

Cdrecord 1.9a03 (i586-pc-cygwin) Copyright (C) 1995-2000 J÷rg Schilling
Using libscg version 'schily-0.1'
scsibus0:
/BURN/DCTEMP/SELFBOOT/CDRECORD.EXE: Warning: controller returns wrong size for C
D capabilities page.
0,0,0 0) 'CEQUADR ' 'CD-ROM EMULATOR ' '1.00' Removable CD-ROM
0,1,0 1) *
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) HOST ADAPTOR
scsibus1:
1,0,0 100) 'IOMEGA ' 'ZIP 100 ' '14.A' Removable Disk
1,1,0 101) 'IDE-CD ' 'ReWritable-2x2x6' '3.09' Removable CD-ROM
1,2,0 102) *
1,3,0 103) *
1,4,0 104) *
1,5,0 105) *
1,6,0 106) *
1,7,0 107) HOST ADAPTOR

Search your burner...
in this case (burner=IDE-CD...) your dev=x,x,x params will be dev=1,1,0

You can make a batch-file for every step you need regulary :

example step (C) 2.c) :

open a dos-box, change to the directory, which contains your game-data
(CDI-File/ISO-FILE for method(D) : \SELFBOOT\)

creating a batch file :

EDIT RECDATA.BAT (you can exchange ´RECDATA´ with any name you like...)

Type in the following line :

cdrecord -dev=x,x,x -speed=x -xa1 %1
(make sure you exchange the x´s by the proper value !!!)

Save the batch file...

Recording a ISO-file called ´IMAGE.ISO´ using the batch-file :

RECDATA IMAGE.ISO

The same thing could be done with the mkisofs command(method (D)):

EDIT MKISO.BAT

Type in the following line :

mkisofs -C %1,%2 -V ECHELON -l -o data.iso data
(you can also replace data with %3, if you like...)

Batch usage (example : msinfo value: 0,11702)

mkiso 0,11702
Reply With Quote