@nodge:
DVDELF.BIN = Dump of DVD-Driver
BOOT.ELF=The ELF, which get's embedded, if it is in the same dir, as the installer, this is the ELF, which gets embedded.
Btw.: The embedder is working properly, but it is an issue of load-address.
|
|
|
|
Would you like to get all the new info from
PSX-Scene in your email each day?
Want to learn more about the team keeping you up to date with the latest scene news?
Read about them now! Check out our Developer bios, too! | ||
|
|
@nodge:
DVDELF.BIN = Dump of DVD-Driver
BOOT.ELF=The ELF, which get's embedded, if it is in the same dir, as the installer, this is the ELF, which gets embedded.
Btw.: The embedder is working properly, but it is an issue of load-address.
I've read this thread 3 or 4 times and I'm still not sure I understand it.
If I have the newest version of Free MC Boot (1.3c), do I need that "runme" file?
I haven't had any problems running any elfs.
I'm just wondering if I'm missing out on something useful.
Edit: Oh wow, that was my first post here and I sound like a douche.![]()
Nope, the latest runme is in v1.3 of mcboot.
Need an info about.
Don't exactly know, what it is for.Code:sceCdBootCertify
My best guess is that you are really impatient to wait for ffg's tool
My 2nd guess is that it might be a function call which checks the dvd/cd we put in the drive and check whether it is original/backup/video etc. May be some unlocking mechanisms also???? .. not sure just guessing...
Maybe both.
AFAIK, PS2 tests CDVD for ID, after it gets the name of the CDVD-Boot-ELF from SYSTEM.CNF
If the Subchannel/ECC-ID isn't there, it rejects the Disc as invalid.
Or does it recognize it as invalid, before any file is accessed?
(Checking for an ID and then compare it with CDVD-BOOT-ELF?)
Correct me, if I'm wrong and give me more info about this.
I got my info from ZoneLoader-SRC (+pdf).
Ok my 3rd best guess:-
Each time when a cd/dvd is inserted or when a cd intialization function is called, some sort of checking might be performed to know whether it is an original PS1/PS2/DVDV etc etc. Now If this procedure is interpreted by some memory resident program, then that program checks the dvdv disc, validates and sends the necessary values to the calling program expecting the value to be an original or PS2-DVD .
So ffg's program might actually validate/unlock the disk when a DVDV disc is inserted and stays in the memory watching out for all calls for the cddvdinit or other calls and interprets it appropriately for the program calling the fucntion.
ffg mentioned some problems with homebrew regarding memory rt? This might be bacause some hombrew clear off the user memory space before doing something thus might remove ffg's memory resident program also..
Sorry to bother you ffg if something is wrong and you are really upset about our wild guesses... but we a poor people who cant hide their anxieties you know....![]()
I bought a chunky PS2 yesterday but only started testing it today. All I gotta do is add the BOOT.ELF to dir and away I am.
I still will mess around with the slim version. Got myself a crossover ethernet cable yesterday also.
Just incase anyone else is as far as I am/was, you need to use PS2Link for the slim version because this one does not use DVDELF as it uses DVDPLX instead (based on another guy's post on this message board). Because of this, you cannot use dvdversioncheck to extract DVDELF.bin. Although, someone in another post did mention that you can use a DVDELF.bin from an old BIOS. Not sure if that works because I have not tested it.
My thoughts on this are that if you do not have access to a chunky PS2, you could use an emulator with v3 BIOS and do it that way. Don't quote me on this though.
PS2Link can copy the necessary files from erom0 but I don't know what comes after that atm.
Why don't you use the Mini-DVDPLxs provided by l.oliveira?
There is one for any region.
| « Previous Thread | Next Thread » |