 |
 |
All times are GMT +2. The time now is 03:16 AM. |
 |

06-10-2008, 01:06 PM
|
 |
Registered User
|
|
Join Date: Apr 2005
Location: Germany
Posts: 1,718
|
|
|
@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.
__________________
PS2 V7, DMS3 V2 (FW:2.4Beta7), SONY BBA, Seagate Baracuda 200GB-HDD, my AIO 0.5
PS2 V7, CC1.0 (FW:34 hacked v2 BM:2.1.6), SONY BBA, Maxtor DiamondMAX9 PLUS 160GB-HDD, My AIO 0.5, Sony-Linux, xRhino-Linux
2xSony MC 8MB
MAX 16MB/Datel 16MB with Boot-CD
MAX 32MB/Datel 32MB *I found it!*
|

06-11-2008, 05:24 AM
|
 |
Registered User
|
|
Join Date: Jun 2008
Posts: 41
|
|
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. 
|

06-11-2008, 04:42 PM
|
 |
Need help ???
|
|
Join Date: Apr 2005
Location: Somewhere
Posts: 618
|
|
|
Nope, the latest runme is in v1.3 of mcboot.
|

06-11-2008, 04:48 PM
|
 |
Registered User
|
|
Join Date: Apr 2005
Location: Germany
Posts: 1,718
|
|
Need an info about.
Don't exactly know, what it is for.
__________________
PS2 V7, DMS3 V2 (FW:2.4Beta7), SONY BBA, Seagate Baracuda 200GB-HDD, my AIO 0.5
PS2 V7, CC1.0 (FW:34 hacked v2 BM:2.1.6), SONY BBA, Maxtor DiamondMAX9 PLUS 160GB-HDD, My AIO 0.5, Sony-Linux, xRhino-Linux
2xSony MC 8MB
MAX 16MB/Datel 16MB with Boot-CD
MAX 32MB/Datel 32MB *I found it!*
|

06-11-2008, 05:16 PM
|
 |
Trust the Coolest One
|
|
Join Date: May 2008
Location: India
Posts: 190
|
|
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...
|

06-11-2008, 05:27 PM
|
 |
Registered User
|
|
Join Date: Apr 2005
Location: Germany
Posts: 1,718
|
|
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).
__________________
PS2 V7, DMS3 V2 (FW:2.4Beta7), SONY BBA, Seagate Baracuda 200GB-HDD, my AIO 0.5
PS2 V7, CC1.0 (FW:34 hacked v2 BM:2.1.6), SONY BBA, Maxtor DiamondMAX9 PLUS 160GB-HDD, My AIO 0.5, Sony-Linux, xRhino-Linux
2xSony MC 8MB
MAX 16MB/Datel 16MB with Boot-CD
MAX 32MB/Datel 32MB *I found it!*
|

06-11-2008, 05:36 PM
|
 |
Trust the Coolest One
|
|
Join Date: May 2008
Location: India
Posts: 190
|
|
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.... 
|

06-11-2008, 06:32 PM
|
 |
Registered User
|
|
Join Date: Jun 2008
Posts: 41
|
|
Thanks slicer!
Quote:
Originally Posted by coolaan
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 like you, good sir.
Your guesses sound much more educated than mine, but yeah, that's what I hoped they were talking about.
|

06-11-2008, 07:04 PM
|
|
Registered User
|
|
Join Date: Jun 2008
Posts: 8
|
|
|
Almost there
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.
|

06-12-2008, 02:19 AM
|
 |
Registered User
|
|
Join Date: Apr 2005
Location: Germany
Posts: 1,718
|
|
|
Why don't you use the Mini-DVDPLxs provided by l.oliveira?
There is one for any region.
__________________
PS2 V7, DMS3 V2 (FW:2.4Beta7), SONY BBA, Seagate Baracuda 200GB-HDD, my AIO 0.5
PS2 V7, CC1.0 (FW:34 hacked v2 BM:2.1.6), SONY BBA, Maxtor DiamondMAX9 PLUS 160GB-HDD, My AIO 0.5, Sony-Linux, xRhino-Linux
2xSony MC 8MB
MAX 16MB/Datel 16MB with Boot-CD
MAX 32MB/Datel 32MB *I found it!*
|

06-12-2008, 09:37 AM
|
 |
linux junkie
|
|
Join Date: Mar 2008
Posts: 277
|
|
Quote:
|
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 .
|
actually no.
disc is validated by the mechacon chip - psx/ps2 disks contain some data in pre-data ring on the disk, which is impossible to replicate by burning the disk, and is accessible only by ps2 drive hardware. if the disc is invalid the drive will reject the disk, at hardware level (supposedly).
also mechacon decrypts some portions of the disk, e.g. playstation2 logo that appears on disk start.
|

06-12-2008, 09:55 AM
|
 |
Registered User
|
|
Join Date: Jun 2006
Posts: 495
|
|
|
@coolaan
What you described is impossible. You cannot do it with any software solution. So, unfortunately, yoshi is right.
But you can tell mechacon to restrict access to all media or just some special types of media. You can also remove this restriction. But take a note, that it actually has nothing to do with telling mechacon what it should authorize or not. It's just matter of restricting user access to already authorized media. Thus it's rather useless for the cases you described (but is quite usefull in removing one restriction that OSDSYS does on dvdv media).
|

06-12-2008, 02:24 PM
|
 |
Trust the Coolest One
|
|
Join Date: May 2008
Location: India
Posts: 190
|
|
Quote:
Originally Posted by ffgriever
@coolaan
What you described is impossible. You cannot do it with any software solution. So, unfortunately, yoshi is right.
But you can tell mechacon to restrict access to all media or just some special types of media. You can also remove this restriction. But take a note, that it actually has nothing to do with telling mechacon what it should authorize or not. It's just matter of restricting user access to already authorized media. Thus it's rather useless for the cases you described (but is quite usefull in removing one restriction that OSDSYS does on dvdv media).
|
ffg, Yoshi ,
I wasnt telling about a software solution to authorize the dvd backups. I was telling that if a patched disk was inserted, the mechacon validates it and that it. If normally read, this is is read as a DVDV, but maybe your pgm just interprets it as a normal DVD to the calling pgms.... this is what i meant...
Maybe yoshi interpreted it wrongly and that gave you also the wrong idea!!
Or yet still my english is veryyyyy confusing... even my frnds tell me that  sorry for the confusion.
It doesnt matter if I am right or worng, u can leave off my guesses . We are eagerly waiting for your release (revealings)  ..
PS : I did read ur earlier posts telling that now matter how hard u tried u couldnt get it to read burned backups  .
|

06-12-2008, 03:11 PM
|
 |
linux junkie
|
|
Join Date: Mar 2008
Posts: 277
|
|
Quote:
|
If normally read, this is is read as a DVDV, but maybe your pgm just interprets it as a normal DVD to the calling pgms.... this is what i meant...
|
that's implemented in SMS - you can access data on fake video dvd's normally in it, if that's what you mean.
|

06-12-2008, 03:29 PM
|
 |
Trust the Coolest One
|
|
Join Date: May 2008
Location: India
Posts: 190
|
|
ya yoshi, something of that sort ....
Sorry for the confusion guys!!!
|

06-12-2008, 03:55 PM
|
 |
Registered User
|
|
Join Date: Jun 2006
Posts: 495
|
|
|
In my case it's absolutely different than in SMS. In SMS there is implemented additional driver that replaces the popular cdfs device driver (well, it's based on it, just UDF support is added). It works just as the old one for the cases that cdvdman's cdrom device can handle easily (ISO, but the cdfs driver also recognizes joliet names).
I, on the other hand, didn't implement any new device drivers (that would require much more of valuable IOP memory and would be much less compatible).
Oh, I've seen somewhere a question about FMV stuttering in some games with memento. I'm not that much into it, but it seems that at least in some cases they've made streams synchronous (the amount of stuttering should vary from "none" to "very freaking big", depending on the way the application handles FMVs).
In my case everything stays as it was intended. So streams (as well as anything else) are asynchronous (until application will make it synchronous by cdsync or simply waiting for 4e) and handled the way they was meant... by the original modules.
PS. Just polishing details, making sure there won't be any obvious bugs, cleaning the code for public beta release.
|

06-12-2008, 05:34 PM
|
 |
Trust the Coolest One
|
|
Join Date: May 2008
Location: India
Posts: 190
|
|
Quote:
Originally Posted by ffgriever
In my case it's absolutely different than in SMS. In SMS there is implemented additional driver that replaces the popular cdfs device driver (well, it's based on it, just UDF support is added). It works just as the old one for the cases that cdvdman's cdrom device can handle easily (ISO, but the cdfs driver also recognizes joliet names).
I, on the other hand, didn't implement any new device drivers (that would require much more of valuable IOP memory and would be much less compatible).
Oh, I've seen somewhere a question about FMV stuttering in some games with memento. I'm not that much into it, but it seems that at least in some cases they've made streams synchronous (the amount of stuttering should vary from "none" to "very freaking big", depending on the way the application handles FMVs).
In my case everything stays as it was intended. So streams (as well as anything else) are asynchronous (until application will make it synchronous by cdsync or simply waiting for 4e) and handled the way they was meant... by the original modules.
PS. Just polishing details, making sure there won't be any obvious bugs, cleaning the code for public beta release.
|
Wow... I cant waitt!!!. From now on no more guesses!!!! 
|

06-12-2008, 05:54 PM
|
|
Registered User
|
|
Join Date: Dec 2006
Posts: 21
|
|
|
please, tell us what ESR stands for
|

06-12-2008, 06:05 PM
|
 |
Disorganized User
|
|
Join Date: Apr 2005
Location: Ky, USA
Posts: 1,815
|
|
|
People, please keep ESR name guessing and questioning out of legit working threads. It does nothing but clutter them up and bury useful information, not to mention it makes you sound like a complete n00b regardless of how long you've been here.
__________________
If you need help, post a question in the
forums, not my PM inbox. Thank you.
nunquam ut exsisto instituo
My list of consoles
|
|