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

**
Some games need additional changes to the 1st-read.bin.(F355)
You must find 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
**
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 !!!
**


(E)
*SELFBOOTABLE-->UTOPIA BOOT DISK VERSION*

!!!I have only tested this with a NON-CDDA-game(E-ITF)!!!
You could experience troubles when trying this with a WinCE-CDDA-game,further info :
KAL-CHU.NFO (info file of ChuChuRockets with CDDA released by KALISTO) but I donīt
know whatīs the problem...you regulary donīt have to use this method on CDDA-games,
because everyone should be able to burn the correct LBA with CDDA-self-bootables...

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]

**EXAMPLE
(one audio-track-->tdata02.iso)second session LBA=11700
ISOFIX TDATA02.ISO FIXED.ISO 11700
**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

now use a HEX-editor to find following string in the 1st_read.bin

*boot.bin is in \SELFBOOT\DATA dir*

XX YY 00 00 (XX YY can be calculated using the LBA of the second session:

YY XX(HEX-system)= 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

hint: approx. 8 bytes behind XX youīll find following string : CD001 (maybe CD00X if
itīs a multi-CD game) you can search for it, too...

change to :

A6 00 00 00

now safe the file...

**
Some games need additional changes to the 1st-read.bin.(F355)
You must find the string (in 1st_read.bin or directly in your ISO):

XX YY 00 00 E0 40 0E 0C

and change to

A6 00 00 00 E0 40 0E 0C

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


5.
Copy the IP.BIN to \SELFBOOT\DATA\ dir

7.
Now burn ALL CONTENTS OF \SELFBOOT\DATA\ (ALSO INCLUDING IP.BIN !!! (if neccessary a
dummy, too) on a CD-R(program doesnīt matter, you have free choice(I prefer NERO))

Settings for NERO :
no Multisession, ISO-level 2(31 chars), Mode 1, ISO 9660, joliet checked
(CDDA->mixed mode CD)

But if you want to record it with CDRWIN or CDRECORD, youīll have to create a ISO-file
first:

execute in the \SELFBOOT\ dir mkisofs:

mkisofs -C 0,0 -V ECHELON -l -o data.iso data (x=0 , y=0 !!!)

burning the ISO with cdrecord :

cdrecord -dev=x,x,x -speed=x [-data or -mode2 or -xa1 or -xa2] data.iso(havenīt tested any of the
given settings, but try -data and -mode2 first..., any clues --> reply)


And now, with a little luck(if you donīt have to make further changes to BOOT.BIN), a
working UTOPIA BOOT DISK version of your game...
Reply With Quote