FileForums

FileForums (https://fileforums.com/index.php)
-   DC Games (https://fileforums.com/forumdisplay.php?f=8)
-   -   a way to fix KOF2000 (https://fileforums.com/showthread.php?t=36385)

Megalexxx 26-08-2002 07:49

a way to fix KOF2000
 
I've found this somewhere. It seems to work (I'll try later) :

============================================

What i did :

1) first i got ORGASM release and burnt it on a CD
2) extracted IP.BIN from ORGASM CD as described there :
http://www.isonews.com/forums/showt...+extract+cdrwin
3) Got ECHELON selfbootkit and installed it under c:\selfboot (the installer created a data directory)
4) Copied the ORGASM CD contents to c:\selfboot\data
5) took 1ST_READ.bin from data directory and copied to c:\selfboot. also copied IP.BIN extracted in 2) in c:\selfboot directory
6) Suppressed IP.BIN and 1ST_READ.BIN from c:\selfboot\data
then followed ECHELON tutorial:

-open a dos windows
-go into c:\selfboot
-Run the following command from a DOS Prompt:
cdrecord -scanbus
-This should show you a list of CD-ROM and CD-Recorder units installed
in your system. Look for your CD-Recorder and find the SCSI Bus ID#.
It will be in format x,x,x. It will also be referred to as x,x,x for
the rest of this tutorial.
-In your "selfboot" directory, run the following command to record
the 1st session of the disk:

cdrecord -dev=x,x,x -multi -audio audio.raw

-Read over the CDRECORD burn instructions. Find out the SCSI Bus ID# of
your CD-Recorder If you have not done so already. Run the following
command:

cdrecord -dev=x,x,x -msinfo

It will spit out a number in the form x,y. Normal values are 0,11700 or
0,11702 for a CD which only has AUDIO.RAW burned on the 1st session.

-Run a DOS Prompt and goto your "selfboot" directory, You should have
an executable there called "BINHACK.EXE". In addition you should have
the BOOT.BIN (generally called 1ST_READ.BIN) and IP.BIN in this
directory.

-Run the program BINHACK.EXE. When it prompts you for the Binary
file to modify, Pick the BOOT.BIN. If it detects that the BOOT.BIN
is a Windows CE Exectuable (0WINCEOS.BIN), It will not modify the
0WINCEOS.BIN. If it detects that this Executable is a normal
Katana Executable, It will ask you for the the -msinfo number that
CDRECORD gave you in the last step. It will then modify the
BOOT.BIN according to the number that cdrecord -msinfo gave you.
Next, It will ask you for the filename of the Bootsector. Here,
you should input IP.BIN. It will hack the IP.BIN for self-boot
purposes.

(Side Note: Only input the 2nd Number that MSINFO gave you,
Ex. If it gave you: 0,163012, Input 163012 when BINHACK prompts
you for the MSINFO number.)

actually, binhack.exe behave like this :
1) ask for boot.bin -> reply "1ST_READ.BIN"
2) ask for filename of bootsector -> reply "IP.BIN"
3) ask for number given by cdrecord -dev=x,x,x -msinfo -> reply with the number you obtain (11700 or 11702)

-Once the changes are made with BINHACK.EXE to the BOOT.BIN (ie 1ST_READ.BIN) file, Copy
the BOOT.BIN (ie 1ST_READ.BIN) over to the "data" directory's root. Please make sure
that you did not rename the file to actually be called BOOT.BIN.
It should still be called the original filename that you found out
from Step 5 (1ST_READ.BIN).

-Now, you should have in your "data" directory, All game data files,
including BOOT.BIN, But it should not have IP.BIN. If you want to
dummy this CD, You must make a dummy now. You must make a normal
file dummy. Name this dummy "000DUMMY.DAT" and place it into the
"data" directory. Please note the overhead limitations of
Multi-Session & Self-Booting that were mentioned at the beginning
of the tutorial, and size your dummy accordingly. Your next step
is to run MKISOFS and make a ISO out of these files. Run the
following command while you are in your "selfboot" root directory:

mkisofs -C x,y -V ECHELON -l -o data.iso data -----> DO NOT USE THIS COMMAND !!!!!


instead, FOLLOW THE INSTRUCTION GIVEN BY MARAUDER52 :

-You need to create a sort file (let's call it "sort_file.txt" in this example) in your self-boot work directory that contains a single line:

data/MUSIC.AFS 1000


-When you create the ISO file, add the -sort parameter to
the command line:

-open a dos session
-go into c:\selfboot
-type the EXACT following command :

mkisofs -C x,y -V KOF2000 -l -o data.iso -sort sort_file.txt data

then continue with ECHELON tutorial :

-Run "IPINS.EXE" from the "selfboot" directory, In a DOS Prompt.
It will prompt you for the Bootsector filename, Choose IP.BIN.
It will then prompt you for the ISO filename, Choose the file
"data.iso" which you just generated in the last step. It will
patch IP.BIN as the bootsector on data.iso.

-You should now have a fairly large sized data.iso file sitting in
your "selfboot" directory tree now. It is time to burn this file.
You should still have the disk you burned the audio session to
earlier inserted in your CD-Recorder. You can do this with
either CDRWIN or CDRECORD, Just as the Audio Session Burning.

-------> CDRECORD Method

a) In the "selfboot" directory you should have the cdrecord toolset
unzipped. You should see files such as cdrecord.exe, mkisofs.exe,
and cygwin1.dll.
b) Run the following command from a DOS Prompt:
cdrecord -scanbus
c) This should show you a list of CD-ROM and CD-Recorder units installed
in your system. Look for your CD-Recorder and find the SCSI Bus ID#.
It will be in format x,x,x.
d) In your "selfboot" directory, run the following command to record
the 2nd session of the disk:

cdrecord -dev=x,x,x -xa1 data.iso

that what i exactly did without knowing anything about how to repack a CD ! good luck !

Megalexxx 26-08-2002 12:05

I've just tried it and ... IT WORKS ! :)

I've got full musics and all grafix.

silmariis 28-08-2002 07:27

Hi Megalexxx,

Thanks for the info, i tried to follow them, but well i am just beginning so i have one more question.
It seems to me that using cdrecord works if u have an scsi cdrom...
Well how do you do if you have an ide?
Thanks.
(when i do the cdrecodr -scanbus i got a windows crash...)

dpaddict 28-08-2002 13:48

cdrecord will work wit IDE burners. Your problem with cdrecord crashing windows, could be something to do with either the version of cdrecord and/or your ASPI layer.

The things i did that fixed the problem was to get hold of the latest version of cdrecord. (this didnt fix the problem) however i got hold a program called ForceASPI http://www.cyrus.troy.btinternet.co..../frcASPI17.zip which changed my ASPI layer, then cdrecord worked like a dream.

However i must warn you that changing your ASPI layer is a serious thing to do and could result in messing up your system, and what works for me may not work for you.

So only make the changes if your confident you know what your doing.

silmariis 29-08-2002 06:11

Thanks for the answer and the warning.
I dont think i will try it as i am not confident enough in my skills ...

I was wondering if there was a mean to create a cdi/iso without specifying a target cd rom,in order to create it on the hard disk, and then burn it later when it is a cdi ?

dpaddict 29-08-2002 09:06

as far as i know there is no such program to create a ISO file on the hardrive, (cdr style anyway).

Another option you could try is to use CDRWIN, to do the burning side. Youd need to check that mkisofs works though otherwise your screwed.

Follow Megalexxx's instructions but when you get to the scanbus part and burining the first session, skip it and instead use this (cut and pasted from Echelons Tutorial)

1) CDRWIN Method:
a) Fire up CDRWIN.
Goto the first icon on the top left: "Record Disc"
b) Click the icon in the top right corner: "Load tracks"
c) Click add, then choose the file AUDIO.RAW in your "selfboot" dir. This file was included in the E-SELFBT.ZIP archive.
d) Click the tab "Open New Session" near the bottom.
e) Burn this CD.

Now go back to Megalexxx's instructions, skip the msinfo command if it crashes your system. Your msinfo number will be 0,11700 (this im 99% sure of).

Right keep going with Megalexxx's info.

When you come to the binhack stage your msinfo number will be 11700. Now continue the instructions.

Ok now hopefully you should have a 'data.iso' at this stage.
Instead of burining with cdrecord, fire up CDRWIN again and:
(Copied from Echelons Tutorial.)

a) Fire up CDRWIN.
b) Click the 2nd Icon from the Top Left: "File Backup and Tools".
c) For Backup Tool/Operation: Select "Record an ISO9660 Image File".
d) For Image Filename, Choose data.iso in your "selfboot" directory.
e) Under Recording Options, Select your CD-Recorder. Check the
following options accordingly:

Disc Type: CDROM-XA
Track Mode: MODE2
SPEED: Whatever You Want
Finalize/Close Session: Yes
Write Postgap: Yes
Open New Session: No
Test Mode: No
Verify Recorded Image: No

f) Click the start button and you are burning.


Hope that helps you out.

Mpeg3s 29-08-2002 13:30

Bad Selfbooting
 
I have a few games that the DC selfboot no longer works or never worked.

Will the prior instructions resolve or is there a better way to fix?

Thanks,

Mpeg3s

silmariis 30-08-2002 01:16

i will try the method with CRDRWIN
Thanks you very much.
I will post here to tell if it works ;-)

btw for the 11700 it is either 11700 either 11702 if i understand right.

dpaddict 30-08-2002 16:15

ok first Mpeg3s, for your games that arent selfbooting properly, this method probably wont affect your efforts that much.
As far as i know this method simply uses a sort text file to organise the cd layout exactly like the GD rom. This is usually just done to ease loading times and reading problems for the GD Rom drive like for KOF. Your best bet is to post which games your having problems with. (some games require extra modifications to the .bin files, like F355 (thanks megalexxx again for that:))


Silmariis, If you use the CDRWIN method then your msinfo number will be 11700, or something else if something goes wrong, which is unlikely so use 11700. The 11702 number is if you use cdrecord.

silmariis 05-09-2002 05:21

Kof2K working very well now, thanks for the initial method, and the update help with CDRwin.
One last question: is there a way to manage to make it play on 60 Hz? (a bit slow ).
Thanks.

Nomax 07-09-2002 16:03

Megalexxx: Thanx for the instructions, I already tried the same thanx to a Word document I got with the CDI image but it didn't say how to extract the IP.BIN file from the CD... I ripped the CDI to have an
ISO image, and I could see it: Seems the IP.BIN is the first 32Kb of the ISO file but I didn't found the way to get it out... So I tried with another undentified IP.BIN file I found on my HD but I wasted a CDR of course ;-)

All that blah-blah to come to the point where I'm now: It still can't extract the IP.BIN!!!

You wrote:
" 1) first i got ORGASM release and burnt it on a CD
2) extracted IP.BIN from ORGASM CD as described there :
http://www.isonews.com/forums/showt...+extract+cdrwin"

The prob is the ISONews forum is currently DOWN! Bad luck for me...

So if you could put the instructions to extract the IP.BIN here, it would be really great!

Thanx in advance!

Busterwolf 08-09-2002 00:15

To Nomax:
 
Check this out http://xeal.cjb.net/
You must choose faq/guides and once there read How to Make Self-Boot Game into a Non-boot Game (use with the Utopia Boot Disc).
The "bootfile.bin" is the Ip.Bin, rename it and use it.
I hope this may help.

Nomax 08-09-2002 07:01

Busterwolf: Thx man! I read the page, it's written you can obtain the IP.BIN using ISOfix. I'll try it and repost a mess to say if it works...

Nomax 08-09-2002 10:42

Ok, it works!
First, I used CDRip on the CDI image. I then used ISOFix on the ISO, renamed the .bin file to IP.BIN. And followed Megalexxx's instructions (with some variations)!

Lots of greetz to Megalexxx and Busterwolf!!! Thx thx thx and thxxx again!

Megalexxx 09-09-2002 00:36

:/

Sorry, I've just seen I didn't post the name of the guy who found this trick, but all the credits go to HIM. You can find him on isonews (as soon as the site will be available again).


All times are GMT -7. The time now is 16:25.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com