boot disc

LIl' Wounce

New Member
i know the boot disc doesn't work with out swapping but i want to see what makes it tick that why i was wondering if any one still have it.
 

sizone

New Member
www.dcemulation

image and they might have a thread going somewhere on their message board

that explains how it works
 

AntiPasta

New Member
anyone have an ISO of the Saturn boot disc? The idea of disassembling it and running it thru my PAR sounds appealing to me...
 

TakaIsSilly

New Member
You can't run an ISO tru an PAR, but you can simply download an executable to a PAR, and if that executable is the one on the boot disk, it will provably autenticate and unlock the drive as expected.
 

printf

New Member
Originally posted by TakaIsSilly@Feb 16, 2003 @ 06:17 PM

You can't run an ISO tru an PAR, but you can simply download an executable to a PAR, and if that executable is the one on the boot disk, it will provably autenticate and unlock the drive as expected.

Actually, I have already done some research into that boot disc matter. I'm afraid there's no good news here.

As for the authentication of a CD, the boot disc is tied into that process from the very beginning. The executable contained in the boot disc will not work through your PAR without some serious manipulation, which is a task I haven't started yet (and probably won't start any time soon).

Disassembling the program might just aid in confusing you. After all, the code is designed to be used off of a disc, and not from the PAR interface. Cartridges have another "view" of how the boot process is organised, while a typical Saturn disc usually authenticates itself through the security ring somewhat early on. This also explains why the changes made by a "swap-aid" cartridge such as Magic Cart V2 or Super Strong Cart are in no way related to what the boot disc does (note: this is a guess).

I am right now too tired to explain this in any greater detail, so I'd just like to say whoever wants to go on turning the boot disc into a "boot cart" should go ahead! I'd really like to see this. However, you should prepare for a long ordeal, as this is going to take a while (unless I overlooked something in my research).


printf
 

LIl' Wounce

New Member
What I want to do is to break it down and see how it does it. This will help me on my research. I tryed to code my own but with no sucess,and also I need a host program for my hex editor(gameshark),and I think tis is the perfect thing to add it to.
 

ExCyber

Staff member
FYI: the actual boot program is about 3K of AIP code (i.e. in the boot area). The big "0" file doesn't contain anything useful.
 

AntiPasta

New Member
well, this program HAS to do something with the CD interface, apart from authenticating itself... otherwise no cd's inserted after the boot cd will run, will they? However, there might be the remote chance the security ring is special and makes the Saturn 'forget' the CD protection for awhile...

damn I guess the aforementioned confusion is setting in already :)
 

TakaIsSilly

New Member
As ExCyber said, the code is in the the boot area of the CD. This is interesting, never the less, aren't there any hard calls to the CD-ROM registers in the code?
 

printf

New Member
Originally posted by TakaIsSilly@Feb 17, 2003 @ 04:01 PM

As ExCyber said, the code is in the the boot area of the CD. This is interesting, never the less, aren't there any hard calls to the CD-ROM registers in the code?

(digs up what's left of the boot disc thing)

Well, yes there are "hard calls" but I don't know how far they go, or what they are doing. There's a lot of confusing code, and I'm not really sure if you could discard the calls to the CD-ROM registers if you made a PAR version. The code actually expects to find a drive still at work with something I believe, since it checks for the status of a couple of registers (IIRC). Oh, and there's some work on command register, too. I can't find it all just now, maybe another day or if you remind me in PM.
 
Top