How about Linux? (I'll go ahead at fill it in

)
1. Get cdrecord, unrar, and genisoimage (formerly mkisofs) from your distribution.
2. Download "IP Creator" (aka makeip) and "1ST_READ.BIN scrambler" (aka scrambler) from
http://mc.pp.se/dc/sw.html3. Extract and compile makeip
4. Change the last two lines in ip.txt to
SW Maker Name : Senile Team
Game Title : Open Beats of Rage
5. Run ./makeip ip.txt IP.BIN
6. Make a folder ~/openbor and copy IP.BIN into it.
7. Compile scrambler.
8. Download the latest dev build of OpenBoR for the Dreamcast.
9. Unrar DC/OpenBOR/NTSC/1ST_READ.bin into ~/openbor stripping out the leading directories.
10. Run scrambler 1ST_READ.bin 1ST_READ.BIN then remove 1ST_READ.bin (since it will create 1ST_READ.BIN.)
11. Copy BOR.PAK to ~/openbor
12. Copy this script into your path
#!/bin/sh
# I prefer a slower burns. On some drives it seems to make better burns.
# Feel free to up the speed if you like. 4, 8, 16, & 24 are all good
# choices.
# Change dev= as needed. Run `cdrecord -scanbus` to find out what you should use
CDRECORD="cdrecord speed=2 dev=/dev/hdc"
GENISOIMAGE="genisoimage"
if [ ! "$(which $CDRECORD)" ]; then
echo "No cdrecod?"
exit 1
fi
if [ ! "$(which $GENISOIMAGE)" ]; then
echo "No genisoimage?"
echo "Trying older mkisofs..."
GENISOIMAGE="mkisofs"
if [ ! "$(which $GENISOIMAGE)" ]; then
echo "No mkisofs either!"
exit 1
fi
fi
if test x$1 = "x" -o x$2 = "x" ; then
echo -e "\\033[0;31mUsage: $0 IP.BIN filename."
echo -e "filename may be a current directory.\\033[0;37m"
exit 1
fi
# Note to self, check if bs=2352 is right to use.
dd if=/dev/zero bs=2352 count=300 | $CDRECORD -tao -v -multi -audio - || exit 1
# New kernels give an annoying warning that doesn't need to be shown
echo -e "\\033[0;34mWrote audio track.\\033[0;37m"
MSINFO=`$CDRECORD -msinfo 2> /dev/null`
if test $MSINFO = ""; then
echo "CD was removed from drive after first track was written!"
exit 1
fi
echo -e "\\033[0;34mNow writting the data portion.\\033[0;37m"
# Change -xa as needed
# my version of cdrecord uses -xa to write XA mode 2 form 1 - 2048 bytes
# which must be used. Check `cdrecord --help` to make sure that's
# right for you
$GENISOIMAGE -r -C $MSINFO $2 \
| ( cat $1 ; dd bs=2048 skip=16 ) \
| $CDRECORD -tao -v -multi -xa -eject -
13. Check that cdrecord -xa is correct (check the comment in the script for what it should be, and change the last line's -xa if needed.) Also, check the first comment about changing the dev= portion since that is system dependent.
14. Put in the a blank CD, and go into ~/openbor
15. Run the script
dc-mkcd.sh IP.BIN .
After you have the initial setup it really does go much faster.
1. Download the latest build.
2. Unrar it to an empty directory.
3. Copy IP.BIN to the directory.
4. Copy BOR.PAK to the directory.
5. Run dc-mkcd.sh on the directory.
Hopefully I didn't screw anything up too bad on this tutorial/my first post.