Spelkontroll  ::  Emulation64  ::  DCEmu.co.ukNetwork Sites:    About  ::  Hosting  ::  Donate 
Home Files Forums Reviews Guides Articles Interviews



Welcome to EmuTalk.net

Go Back   EmuTalk.net > DC Emulation > Chankast

Welcome to EmuTalk

Reply
 
Thread Tools Display Modes
Old May 31st, 2004, 23:22   #1
Ex0skelet0r
Unreal Assasin
 
Ex0skelet0r's Avatar
 
Join Date: May 2004
Location: Earth
Posts: 176
Ex0skelet0r is a glorious beacon of light
TUTORIAL: How to make your homebrew games bootable
Notice that you can first try my program ExoBoot. It will helps you a lot for making selfbootable games
http://www.emutalk.net/showthread.php?t=21680
If this doesn't helps you then:

STEP 1:
If you have aspi drivers installed on your pc continue to step 2
If you dont have aspi drivers download this file: ftp://ftp.nero.com/wnaspi32.dll Copy wnaspi32.dll to the %windir%\System32 folder (no need for reboot). (example: "C:\WINDOWS\system32")

STEP 2:
Download this file: http://www.dcemu.co.uk/selfboot.rar
Extract all the files in a folder (example: "c:\dreamcast\")
After that run scanbus.bat
This will give you the ID of your CD-Writer and your CD-Reader
scanbus will spit out loads of crap, but you're looking for this:

scsibus2:
2,0,0 200) 'MATSHITA' 'DVD-RAM SW-9581 ' 'B102' Removable CD-ROM
2,1,0 201) 'HITACHI ' 'DVD-ROM GD-7500 ' '0005' Removable CD-ROM
2,2,0 202) *
2,3,0 203) *
2,4,0 204) *
2,5,0 205) *
2,6,0 206) *
2,7,0 207) HOST ADAPTOR

You need the ID of your CD-Writer and reader
For example mine is 2,0,0 for the CD-Writer and 2,1,0 for the CD-Reader

STEP 3:
Now, edit your selfboot.bat file (open it with notepad or any other program you want), you need to edit lines 2-6, which look like this:

SET MAINDIR= <--- Directory of where the batch files, etc are kept
SET WRITER= <--- scanbus ID of your CD-Writer
SET READERSCSI= <--- scanbus ID of your CD-Reader
SET READER= <--- Driver letter of your CD-Reader
SET GAMENAME= <--- Name of the CD (who gives a crap really)

For example,

SET MAINDIR=c:\dreamcast\
SET WRITER=2,0,0
SET READERSCSI=2,1,0
SET READER=E
SET GAMENAME=GAME

STEP 4:
In your cd reader you must have the cd of your non-bootable homebrew game
In your cd writer you must have a blank cd or cd/rw (the program will erase the disk for you if it's not empty)
Now thats it, run selfboot.bat and follow the instructions.(it's very easy after this point.you will asked only to write some name and numbers which the program will give you and hit some enters)
This method works for both CDDA and non-CDDA games

Pedro
#dcemu - EFNet if you're really dumb

Modified by Exoskeletor (Hope this helps more guys)

Last edited by Ex0skelet0r : July 13th, 2004 at 00:47.
Ex0skelet0r is offline   Reply With Quote
Old May 31st, 2004, 23:26   #2
Stezo2k
S-2K
 
Stezo2k's Avatar
 
Join Date: Jul 2002
Location: United Kingdom
Posts: 2,667
Stezo2k is just really nice
Send a message via AIM to Stezo2k Send a message via Yahoo to Stezo2k
thanks for the info mate, i will add a link to this in the compatability list

might try it later

Edit: looks like this batch file helps you to replace the IP.bin, which is causing the VGA problems, and also re-selfboots the game, so this should increase compatability quite a bit
--------------------

Last edited by Stezo2k : May 31st, 2004 at 23:55.
Stezo2k is offline   Reply With Quote
Old May 31st, 2004, 23:28   #3
[vEX]
niechift.com
 
[vEX]'s Avatar
 
Join Date: Dec 2002
Location: Sweden
Posts: 1,266
[vEX] is just really nice
This will take care of your Soul Calibur problems (those of you who have them).
--------------------
niechift.com | [vEX].niechift.com
MSI K8N NEO4-FI | AMD Athlon 64 3000+ (Venice) | 2x1024MB PC3200 3-3-3-8 | WD Caviar 120GB Special Edition | Samsung SpinPoint P120 250GB SATA2 | MSI GeForce 7600GS 256MB | NEC ND-2500 | M-Audio DiO 2448 | Altec Lansing CS21
[vEX] is offline   Reply With Quote
Old May 31st, 2004, 23:31   #4
Martin
I Am The Stig
 
Martin's Avatar
 
Join Date: Nov 2001
Location: /dev/null
Posts: 3,552
Martin has much to be proud of
Send a message via ICQ to Martin
Nice tutorial, this deserves to be sticky as well.
--------------------


The Emulation64 Network offers you free hosting!
Click here for requirements and contact info.
Martin is offline   Reply With Quote
Old May 31st, 2004, 23:37   #5
Ex0skelet0r
Unreal Assasin
 
Ex0skelet0r's Avatar
 
Join Date: May 2004
Location: Earth
Posts: 176
Ex0skelet0r is a glorious beacon of light
i was ready to make a new account .I have been banned 2 times for such posts.im happy this time hello admins.Exoskeletor noob is back
Ex0skelet0r is offline   Reply With Quote
Old June 1st, 2004, 07:04   #6
freshfish
EmuTalk Member
 
Join Date: Jun 2004
Posts: 1
freshfish is just really nice
Question but, what if..
thanks for the very nicely detailed guide. but, what if you only have 1 cd drive? for example, I only have one Pioneer DVD-R on my PC. I even tried using your method, following it step-by-step with a mounted drive using Alcohol 120% and it just came up with one error after another. Any tips? Any help would be appreciated.
freshfish is offline   Reply With Quote
Old June 1st, 2004, 07:46   #7
rcgamer
the old guy
 
rcgamer's Avatar
 
Join Date: Oct 2003
Location: Missouri
Posts: 1,091
rcgamer is a glorious beacon of light
i was wondering the same thing. i already got two coasters so far. it just burns two tracks that are 1kb. cda tracks.
rcgamer is offline   Reply With Quote
Old June 1st, 2004, 12:13   #8
JKidd
EmuTalk Member
 
JKidd's Avatar
 
Join Date: May 2004
Location: Canada
Posts: 68
JKidd is just really nice
i get the blue screen error when clicking scanbus.bat i dont know if i have aspi so is that the problem?
JKidd is offline   Reply With Quote
Old June 1st, 2004, 13:06   #9
Ex0skelet0r
Unreal Assasin
 
Ex0skelet0r's Avatar
 
Join Date: May 2004
Location: Earth
Posts: 176
Ex0skelet0r is a glorious beacon of light
jkidd: this might be the problem.do the 1st step and try again.(tell me your operational system)

rcgamer: are you entering the directory with the files of the selfboot.rar correctly? "SET MAINDIR=c:\dreamcast\" (watch the back slashes). in more cases this happens if you dont enter the path correctly.you have 2 cd drives?the cd is burning correctly but there are only 2 cda tracks from 1kb each?

freshfish: you have only one drive not recordable?you want to make an image in your pc?try to set the save drive for cd writer and cd reader.after that open the selfboot.bat and delete those lines:

CLS
echo.
echo Now writing the data.iso
echo.
cdrecord -dev=%WRITER% -xa1 data.iso

CLS
echo.
echo Deleteing necessary files
echo.
del %MAINDIR%1ST_READ.BIN
del %MAINDIR%audio_*.wav
del %MAINDIR%data.iso

this should do the trick.the batch file creates a data.iso before it burns it.After that the batch file will delete the files(1st_read.bin,audio files,data.iso).if you delete those words it should left your iso on your pc.
(f this don't work try to delete only this:

CLS
echo.
echo Deleteing necessary files
echo.
del %MAINDIR%1ST_READ.BIN
del %MAINDIR%audio_*.wav
del %MAINDIR%data.iso

and try again)

try to check the batch file every time you making a bootable cd.if the program works correctly it should make a /data folder in the path you have enter in the "SET MAINDIR=" line (the folder you have all the files from the selfboot.rar)

(when the batch file ask from you to enter the names of
Binary = 1ST_READ.BIN
bootsector = IP.BIN
: ISO = data.iso
and MSINFO = 0,12480 (this is an example.the batch file will give you other number that this one)

write them exactly as it gives them to you.with the file extension and the msinfo without the "0,")

try this guys and tell me again

Last edited by Ex0skelet0r : June 1st, 2004 at 13:31.
Ex0skelet0r is offline   Reply With Quote
Old June 1st, 2004, 13:11   #10
[vEX]
niechift.com
 
[vEX]'s Avatar
 
Join Date: Dec 2002
Location: Sweden
Posts: 1,266
[vEX] is just really nice
When you set the maindir don't forget the slash at the end; ie: C:\Dreamcast\ and not C:\Dreamcast.
I must say Pedro did a good job putting this batch together.
--------------------
niechift.com | [vEX].niechift.com
MSI K8N NEO4-FI | AMD Athlon 64 3000+ (Venice) | 2x1024MB PC3200 3-3-3-8 | WD Caviar 120GB Special Edition | Samsung SpinPoint P120 250GB SATA2 | MSI GeForce 7600GS 256MB | NEC ND-2500 | M-Audio DiO 2448 | Altec Lansing CS21
[vEX] is offline   Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Jabo - Mappers Help for you. Nick_kidid0 Jnes 2 October 1st, 2002 01:43
games that would make the cheesiest movies... FU2 MOFO Talk of the Town 24 August 18th, 2002 02:33
Slowdown when online - Does this make sense? nudetothis Project64 9 June 29th, 2002 17:06
Sega to Make New F-Zero Games! blizz Talk of the Town 8 March 30th, 2002 15:14
What can I do to make games run better Magicheese Nemu64 9 December 26th, 2001 11:04


All times are GMT +1. The time now is 07:17.


Powered by vBulletin Version 3.6.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.