I'm not sure if this is the right forum for stuff like this, but as there are Mod-Chip coders in here I thought someone might be able to help me out.
Anyway, this is what I need help with.
Okey what I am about to ask may sound a bit strange, but if it works it could be the end of mod-chips.
However, it won't be easy, further more I don't even know if this is possible.
okey, here goes...
On an original PS1 game disc, there is no wobble groove unlike on a CD-R, which has got a wobble groove.(You do know that right?) Anyway, some person on the net found out that if you can burn-over the wobble groove, it can trick the PS1/2 into thinking its reading 0's. (I will explain more on this in a bit.) However the way he does it, is not accurate, and cannot be controlled enough to make "Selfbootable PS1 and maybe in the future, selfbootable PS2 gamez. So the only way to do this is to either moddify the firmware, moddify the CD-R burner physicly or both.
Basicly this is what our CD-R burners need to do in order for us to create selfbootable playstation games.
We need to find a way, to hack the tracking coils of a CD-R burner, so that it moves the CD-R laser to an offset of the disc, in other words, moves the laser over to the wobble groove. So basicly when the CD-R burns to the disc, it won't be burning where it should be, (which is on the centre of the track). Or maybe we could achieve this goal by hacking out firmware, so that we can force the laser to burn over the wobble groove?
Okey im now gonna tell you about those 0's I was talking about...
On an Original PS1/2 game there is this code of 1's and 0's. Sony calls this the "Wobble Code". Basicly what it does is allows your game to boot on an un-chipped/legit console. To others this code is called the boot sector/code.
Ok, first of all, this boot code is not a sector, its not even user data. Its a code that works by the way the CD is physicly. Let me explain, on a CD-R there is this groove called a wobble groove. Basicly this wobble groove creates the 1's that the PS1/2 reads. However on a CD-R there are only 1's and no 0's. So in order for us to create selfbootable playstation games, we need to make our burners burn 0's. (Im not talking about hex editing/binary btw). Okey, the 0's can be created by burning over the wobble groove. However the way its done atm is uncontrollable. We need to find a way so that the laer will only burn on the wobble groove for about 1ms maybe 3 at the most. Basicly the data that the laser burns onto the wobble groove needs to be less than 1 sector. Basicly the data has to be ver very small. However it doesn't matter what's burnt or how its burnt, just as long as something is writen there.
If we can achieve this, then it may be the end of mod-chips. Well I doubt it, because if this method works, you will still need a mod-chip to play your imported games, unless you want to make a CD-R backup out of all your imports?
Anyway, I hope someone can help me with this task, and I hope people understand what I am trying to tell you all.
Have a nice day!
Cya all soon!