Page 1 of 15 12311 ... LastLast
Results 1 to 10 of 147
  1. #1
    Unreal Assasin Ex0skelet0r's Avatar
    Join Date
    May 2004
    Location
    Earth
    Posts
    176
    Mentioned
    0 Post(s)

    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) 'MAT****A' '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 12th, 2004 at 23:47.


    • Advertising

      advertising
      EmuTalk.net
      has no influence
      on the ads that
      are displayed
        
       

  2. #2
    S-2K Stezo2k's Avatar
    Join Date
    Jul 2002
    Location
    United Kingdom
    Posts
    2,675
    Mentioned
    0 Post(s)
    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 22:55.

  3. #3
    niechift.com [vEX]'s Avatar
    Join Date
    Dec 2002
    Location
    Sweden
    Posts
    1,266
    Mentioned
    0 Post(s)
    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

  4. #4
    Administrator Martin's Avatar
    Join Date
    Nov 2001
    Location
    Ystad
    Posts
    3,854
    Mentioned
    5 Post(s)
    Nice tutorial, this deserves to be sticky as well.


    The Emulation64 Network offers you free hosting!
    Click here for requirements and contact info.

  5. #5
    Unreal Assasin Ex0skelet0r's Avatar
    Join Date
    May 2004
    Location
    Earth
    Posts
    176
    Mentioned
    0 Post(s)
    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

  6. #6
    EmuTalk Member
    Join Date
    Jun 2004
    Posts
    1
    Mentioned
    0 Post(s)

    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.

  7. #7
    the old guy rcgamer's Avatar
    Join Date
    Oct 2003
    Location
    Missouri
    Posts
    1,093
    Mentioned
    0 Post(s)
    i was wondering the same thing. i already got two coasters so far. it just burns two tracks that are 1kb. cda tracks.

  8. #8
    EmuTalk Member JKidd's Avatar
    Join Date
    May 2004
    Location
    Canada
    Posts
    74
    Mentioned
    0 Post(s)
    i get the blue screen error when clicking scanbus.bat i dont know if i have aspi so is that the problem?

  9. #9
    Unreal Assasin Ex0skelet0r's Avatar
    Join Date
    May 2004
    Location
    Earth
    Posts
    176
    Mentioned
    0 Post(s)
    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 12:31.

  10. #10
    niechift.com [vEX]'s Avatar
    Join Date
    Dec 2002
    Location
    Sweden
    Posts
    1,266
    Mentioned
    0 Post(s)
    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

Page 1 of 15 12311 ... LastLast

Similar Threads

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

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •