Frequently Asked Questions

This forum is for discussion pertaining to homebrew and indie software for the Dreamcast, such as homebrew games, emulators/interpreters, and other homebrew software/applications. Porting requests and developmental ideas are not to be made here; you can make those here. If you need any help burning discs for homebrew software, this is the place to ask as well.
Post Reply
User avatar
emptythought
DC Developer
DC Developer
Posts: 2015
https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
Joined: Wed Jan 30, 2002 9:14 am
Location: UNITED STATES NRN
Has thanked: 0
Been thanked: 0
Contact:

Frequently Asked Questions

Post by emptythought »

Frequently Asked Questions - FAQ
  • Is my Dreamcast compatible?
  • Do I need a modchip?
  • How do I play imports?
  • What discs should I use?
  • Does it also work with CD-RW?
  • How about DVD's?
  • Will a CD-R damage my laser?
  • Which should I get? The 'plain files', 'sbi', 'DiscJuggler image' or 'Nero image'?
  • How can I get multiple emulators/homebrew apps on one disc?
  • If a new version is released, should I use a new CD-R or can it be burned to an old CD?
  • What are scrambled/unscrambled files?
  • What's a selfboot?
  • How do I make a selfboot disc?
  • What should I do if I can't burn selfboot discs?
  • How do I burn .rar/.001 files?
  • How can I use GD-ROMs with my computer?
  • How do I find out what year and region my DC is?
  • What's a MR logo? How do I use them?
Is my Dreamcast compatible?

Most Dreamcasts are. If you have a PAL Dreamcast then you don't have anything to worry about. If you have a NTSC Dreamcast check to make sure it's manufactured before October 2000. You should also check the revision number. It's a circled number near the manufacturer date. It's either 0, 1 or 2. If it's a 2 then your Dreamcast (most likely) isn't compatible. Some of the revision 2 Dreamcasts are compatible.


Do I need a modchip?

No. If you like to play imported games from different regions other then your system is, then a modchip might be a good idea. The only use a modchip has is to boot imports without a boot disc like Gameshark or any other boot discs available.


How do I play imports?

There's a few ways; boot discs, Region Changer and a modchip. If you're wary of opening your Dreamcast then you might want to hold off on the Region Changer and modchips.

Boot Discs are by far the easier methods to do; put the boot disc in, boot up your Dreamcast, swap the import in and play. If you're wondering which Boot Discs are available, there are quite a few. There's the Utopia Boot CD, the GameShark/Action Replay, CodeBreakers, DC-X, DC-IE and also DCHakker. Utopia Boot CD can be found using Google, the GameShark Demo and DCHakker can be found attached to this post.

If you don't mind opening up your Dreamcast, you might wanna take a look into finding yourself a modchip. These allow you to boot any import from any region once it's installed. The Region Changer needs a small modification to your Dreamcast, but allows you to change the region and video output of your Dreamcast. It can be downloaded along with Russian instructions from DC-SWAT. An English tutorial can be found here.


What discs should I use?

Usually shouldn't cause a problem. I use the 100 pack TDK discs, some use the cheap Office Depot discs, some use Verbatum, some use Memorex. In the past I have had problems getting my Dreamcast to recognize Memorex CD-Rs which were blue dye CD-Rs so watch out.


Does it also work with CD-RW?

Short answer: no. Unless your Dreamcast magically plays CD-RW's out of the box it won't read them without tweaking the laser to have a stronger beam, which in turns will lessen the life of the GD-ROM drive.


How about DVD's?

No. No way, no how.


Will a CD-R damage my laser?

There's been a lot of talk about whether a CD-R damages the Dreamcast's laser. The short answer is no. Most homebrew games load directly into the Dreamcast's main RAM, which makes the CD basically stalled in the drive, not spinning or being read. For CD's that require extensive loading you might feel safer adding a dummy file (that pushes the game data to the outer edge of the CD) to the CD. As a result, your games will also load a little faster.


Which should I get? The 'plain files', 'sbi', 'DiscJuggler image' or 'Nero image'?

That all depends on what you wanna do and what you're burning. For the most part (if you're new) you might wanna start off downloading the DiscJuggler image or sbi. There's a lot of variables to take into consideration when you're dealing with Nero images (DAO, TAO, old version, new version), so just stick with DJ images (unless you decide to get plain files).

If you do decide Nero is the best format for you you'll need to figure out the format of the image. If the image is label "Nero 5" or "Nero DAO" then it should be a DAO image which means Nero 5.5 and older only support it. "Nero 6" or "Nero TAO" labeled images mean Nero 6.0 and later only support it. Nero 6.3 should work with both DAO and TAO images.

Plain files let you be more flexible with your CD, meaning you can put ROMs (if you downloaded an emulator), pictures (if you downloaded a picture viewer) or even MP3s (again if you downloaded an MP3 player) on the same disc. This means you don't have to swap CDs.

Sbi's are a proprietary compressed format used by Selfboot Inducer which work mostly the same way plain files do (after they're uncompressed). The cool thing about sbis is that they're made to be used by Selfboot Inducer which allows you to put more then one app on a CD by giving you a nice menu to pick your apps. Selfboot Inducer uses Dream Inducer and is actually an interface to ease adding more than one app.

If you burned a emulator using a pre-build CD image, you will need to use a swap CD that contains MP3, ROMs or pictures depending on the app you burned. Be sure to follow th app's disc layout (read it's readme for more information on where to put the files).


How can I get multiple emulators/homebrew apps on one disc?

Simple. Head on over to Sbiffy! and grab Selfboot Inducer 4. There's a tutorial on the main GUI once installed. Not too long ago, DCHelp took over Sbiffy! and now maintain the Sbi file database. You can get most recent Sbi releases at DCHelp.


If a new version is released, should I use a new CD-R or can it be burned to an old CD?

If you feel like saving CD-Rs, then using what we call a multisession CD is best. There's a nice tutorial of how to get that working over here.


What are scrambled/unscrambled files?

Sega's attempt at copy protection. Unscrambled files are loaded directly without any sort of scrambled loading. Homebrew apps such as DemoMenu, DCHakker, and Dream Inducer use them. Scrambled files are unscrambled files with it's data randomized in chunks within the file. Scrambled files are needed when making a selfboot CD and can also be used with DemoMenu and DCHakker. This tool is available to manipulate scrambling and unscrambling.


What's a selfboot?

Selfboot means you can put a burned CD in your Dreamcast and it will play without any sort of modification to the Dreamcast or any need for a modchip or boot disc.


How do I make a selfboot disc?

The easiest way to make a selfboot disc is to use a selfboot program. There's a few available. The most used are BootDreams, Selfboot, and Selfboot Inducer. You'll also need to download the plain files of the homebrew app you want.


What should I do if I can't burn selfboot discs?

There's a lot of answers to this question. The obvious answers are make sure the main file (usually 1ST_READ.BIN) is scrambled, you're burning at 8x (or slower), the CD isn't scratched or dirty.

Depending on the format of your CD image (DiscJuggler or Nero) you can also run into problems with the image settings. Not too long ago Alcohol 120% was release and made the need of installing both DiscJuggler and Nero obsolete as it supports both DiscJuggler and Nero images. When burning, leave the default settings in Alcohol 120% as is.


How do I burn .rar/.001 files?

RAR files are actually a compressed archive. That means you need to download a 3rd party tool to extract files from inside the archive. There are a few tools you can use like 7-Zip (free) or WinRAR (nagware). Usually warezed games come in multi-part RAR archives meaning there's more than one RAR. Since we don't condone that sort of thing, I won't go any further.


How can I use GD-ROMs with my computer

You can't, unfortunately. There is one way, but it requires taking your CD drive apart, and not all CD drives support it and it's not too reliable. Don't get too excited, but if you're interested in taking a look click here.


How do I find out what year and region my DC is?

All this information is on the sticker on the bottom of your Dreamcast.


What's a MR logo? How do I use them?

The MR logo is a small image that's displayed on the bottom right corner during the SEGA licensing screen. It was originally intended for WinCE games and they would display "Powered by WindowsCE".

To use them, you have to "inject" it inside an IP.BIN. Here's a list of tools you can use to do that:

logotools 0.1 by AndrewK
MRTool v0.4 by kRYPT
MR-TOOL v0.6 by SiZiOUS
MR Writer by me (fackue)
IP.BIN Writer by me (fackue)
BootDreams by me (fackue)
IpPatch 1.2 by burnerO

----------

Thanks to the following people:
  • Cid Highwind
  • Juan
Attachments
cdxCDI.7z
(1.16 MiB) Downloaded 538 times
Last edited by emptythought on Sat Dec 01, 2007 10:14 pm, edited 9 times in total.
User avatar
Christuserloeser
Moderator
Moderator
Posts: 5948
Joined: Thu Aug 28, 2003 12:16 am
Location: DCEvolution.net
Has thanked: 10 times
Been thanked: 0
Contact:

Re: Frequently Asked Questions

Post by Christuserloeser »

VERY nice! Someone please sticky it :D
fackue wrote:Is my Dreamcast compatible?

Most Dreamcasts are. If you have a PAL Dreamcast then you don't have anything to worry about. If you have a NTSC Dreamcast check to make sure it's manufactured before October 2000. You should also check the revision number. It's a circled number near the manufacter date. It's either 0, 1 or 2. If it's a 2 then your Dreamcast isn't compatible.
I am a bit worried about this part. I think ALL Dreamcasts are actually compatible with homebrew on a CDR. Otherwise they wouldn't work with Audio-CDs too.

Despite previous mentions, even the newly refurbished Dreamcasts that SEGA sells with Under Defeat are compatible.
Insane homebrew collector.
User avatar
Dr. Zoidberg
The Filth
The Filth
Posts: 3535
Joined: Tue Dec 04, 2001 1:09 am
Has thanked: 4 times
Been thanked: 0
Contact:

Re: Frequently Asked Questions

Post by Dr. Zoidberg »

Nice one fackue. :thumbsup:
Christuserloeser wrote:VERY nice! Someone please sticky it :D
I'll do it just for you. ;)
User avatar
MetaFox
Adventure Gamer
Adventure Gamer
Posts: 2818
Joined: Wed Oct 17, 2001 7:44 pm
Has thanked: 0
Been thanked: 12 times
Contact:

Re: Frequently Asked Questions

Post by MetaFox »

Christuserloeser wrote:I am a bit worried about this part. I think ALL Dreamcasts are actually compatible with homebrew on a CDR. Otherwise they wouldn't work with Audio-CDs too.
I personally had a Dreamcast that didn't boot from CD media. I never checked the audio CDs, but they could have just as easily prevented CDs from loading binaries by a file size check or something similar. They didn't necessarily have to remove Audio CD playback.

Not all 2 model DCs are incompatible though. Only some NTSC models were shipped with the new bios.
User avatar
emptythought
DC Developer
DC Developer
Posts: 2015
Joined: Wed Jan 30, 2002 9:14 am
Location: UNITED STATES NRN
Has thanked: 0
Been thanked: 0
Contact:

Re: Frequently Asked Questions

Post by emptythought »

Dr. Zoidberg wrote:Nice one fackue. :thumbsup:
Comming from you that's a big complement. Thanks.
something dumb for awhile wrote:Not all 2 model DCs are incompatible though. Only some NTSC models were shipped with the new bios.
OK, I'll have to change that.
Futbol631
DCEmu Newbie
DCEmu Newbie
Posts: 1
Joined: Sat Jul 21, 2007 10:16 am
Has thanked: 0
Been thanked: 0

Re: Frequently Asked Questions

Post by Futbol631 »

quick question, i am new to all this. how do i tell if my dreamcast is PAL or NTSC?
User avatar
Juan
DCEmu Commie
DCEmu Commie
Posts: 3398
Joined: Sun Jun 15, 2003 11:47 pm
Location: Montevideo
Has thanked: 39 times
Been thanked: 3 times

Re: Frequently Asked Questions

Post by Juan »

Check the sticker below.
User avatar
emptythought
DC Developer
DC Developer
Posts: 2015
Joined: Wed Jan 30, 2002 9:14 am
Location: UNITED STATES NRN
Has thanked: 0
Been thanked: 0
Contact:

Re: Frequently Asked Questions

Post by emptythought »

Futbol631 wrote:quick question, i am new to all this. how do i tell if my dreamcast is PAL or NTSC?
Updated
User avatar
emptythought
DC Developer
DC Developer
Posts: 2015
Joined: Wed Jan 30, 2002 9:14 am
Location: UNITED STATES NRN
Has thanked: 0
Been thanked: 0
Contact:

Re: Frequently Asked Questions

Post by emptythought »

and again, explaining MR logos
MontanaFX
DCEmu Newbie
DCEmu Newbie
Posts: 4
Joined: Sun Jan 20, 2008 6:33 pm
Has thanked: 0
Been thanked: 0

Re: Frequently Asked Questions

Post by MontanaFX »

Nice guide. Sweet
mobiusclimber
DCEmu Newbie
DCEmu Newbie
Posts: 8
Joined: Mon Jan 28, 2008 10:42 pm
Has thanked: 0
Been thanked: 0

Re: Frequently Asked Questions

Post by mobiusclimber »

i want to burn the cd-x so i can play PAL Shenmue 2 on my NTSC dreamcast. what software can i use to burn this? thanks in advance! :)

[edit: forgot to mention the big problem: i'm using a mac!]
User avatar
emptythought
DC Developer
DC Developer
Posts: 2015
Joined: Wed Jan 30, 2002 9:14 am
Location: UNITED STATES NRN
Has thanked: 0
Been thanked: 0
Contact:

Re: Frequently Asked Questions

Post by emptythought »

Note: The following post is untested!

Download the following tools:
CDIRIP
CDRTOOLS

Extract the tools and the CDX demo to an easy place to get to, like home.

Run CDIRIP on the .CDI image:

Code: Select all

cdirip.exe cdxdemo.cdi -cdrecord
You should get two ISO files and two CUE files. You don't need the CUE files, so delete those to free up a little space. If you don't get those files, something went wrong.

Run CDRECORD on the first track ISO. I think they are named as TData01.iso and TData02.iso. TData01.iso is the first track, TData02.iso is the second track.

Note: Make sure to change x,y,z with your actual CD-ROM device, Macs may have a different device format... if so a Google search of "cdrecord scanbus mac" should help.

Code: Select all

cdrecord -v dev=x,y,z speed=4 -multi -tao -xa TData01.iso
Now run CDRECORD on the second track:

Code: Select all

cdrecord -v dev=x,y,z speed=4 -tao -xa -eject TData02.iso
Again, I haven't tested this (no Mac) but this is how data\data CDI images are burned with CDRECORD in Windows.
mobiusclimber
DCEmu Newbie
DCEmu Newbie
Posts: 8
Joined: Mon Jan 28, 2008 10:42 pm
Has thanked: 0
Been thanked: 0

Re: Frequently Asked Questions

Post by mobiusclimber »

ok thanks i'll try that! :)
mobiusclimber
DCEmu Newbie
DCEmu Newbie
Posts: 8
Joined: Mon Jan 28, 2008 10:42 pm
Has thanked: 0
Been thanked: 0

Re: Frequently Asked Questions

Post by mobiusclimber »

i didn't get any cui files, and i can't figure out how to use cdrtools. there's a bunch of folders and nothing in them seems to work. XD i know i'm a total n00b and probably complete clueless, but what am i supposed to do to get cdrtools to work?
User avatar
Christuserloeser
Moderator
Moderator
Posts: 5948
Joined: Thu Aug 28, 2003 12:16 am
Location: DCEvolution.net
Has thanked: 10 times
Been thanked: 0
Contact:

Re: Frequently Asked Questions

Post by Christuserloeser »

Here's where most of our Mac users hang out, maybe you can get help there? - viewforum.php?f=48
Insane homebrew collector.
User avatar
emptythought
DC Developer
DC Developer
Posts: 2015
Joined: Wed Jan 30, 2002 9:14 am
Location: UNITED STATES NRN
Has thanked: 0
Been thanked: 0
Contact:

Re: Frequently Asked Questions

Post by emptythought »

mobiusclimber wrote:i didn't get any cui files, and i can't figure out how to use cdrtools. there's a bunch of folders and nothing in them seems to work. XD i know i'm a total n00b and probably complete clueless, but what am i supposed to do to get cdrtools to work?
I'm not sure where you can find precompiled builds of CDRTOOLS...

If you find one, read this:
Device Naming
-------------

You need to pass a device name on the command line to the cdrecord utility

CD burners: (probably) IOCompactDiscServices
DVD burners: (probably) IODVDServices

# ./cdrecord dev=IOCompactDiscServices -toc

or if you have multiple drives, you can append a number to differentiate

# ./cdrecord dev=IOCompactDiscServices/2 -toc

That should talk to the second CD-R on the system (NOT TESTED).
mobiusclimber
DCEmu Newbie
DCEmu Newbie
Posts: 8
Joined: Mon Jan 28, 2008 10:42 pm
Has thanked: 0
Been thanked: 0

Re: Frequently Asked Questions

Post by mobiusclimber »

ok thanks. and wow they don't make it easy on mac users, do they? i'm more used to using windows and if i wanted to have a look see at my cd drive, i'd just open the start menu and there it was! it's like on a mac the cd drive is totally hidden! XD
Post Reply