Wondering about CD drive data

BIOS, Controllers, Memory Cards, Serial I/O, Parallel I/O, etc.
Post Reply
Dark-Show
Curious PSXDEV User
Curious PSXDEV User
Posts: 31
Joined: May 2nd, 2012, 3:33 pm

Wondering about CD drive data

Post by Dark-Show » May 17th, 2012, 8:13 am

Hey, i was going through ideas and was wondering about how the PS1 got data from the CD drive, and is it easy to interpret and intercept. Honestly i was going to see if i could make a slightly more advanced Anti-Copy protection mod that would simply take the data cable from the CD Drive, run that through the chip, then output it too the PS1.
This would be a NO-Solder alternative for PS1 owners, and would be able to defeat any copy protection with minimal processing, it would just need to be able to read the commands and alter the data slightly if the data matched the correct setting.

Such a setting would be
if{
SEEK(beginning of disk)
and
Read(4)
}then{
Output(SCE?)
}
then possibly have a small 2switch setting on the chip to change between the 3 regions. (A/J/E)

Just useless technology, that i was thinking about.
Although, information regarding the raw voltages and pinout of the cd drive would be valuable.

Such a device could also enable the PS1 system too utilize both PSIO(when finished) and the original CD drive, as you could run such a script to see if a CD is in the drive, and if not boot directly to PSIO.

User avatar
Shadow
Admin / PSXDEV
Admin / PSXDEV
Posts: 2233
Joined: December 31st, 2012, 5:37 pm
PlayStation Model: H2000/5502

Re: Wondering about CD drive data

Post by Shadow » May 17th, 2012, 5:58 pm

I was thinking of adding copy protection, so that PSIO would only boot if you had the original disk. However, I got feedback from users stating that it would be useless, and defeat the point of PSIO, which was to replace the CD-ROM drive entirely.

And so, I decided to leave it out.

Another feature I was thinking of, was that you would have the option to rip discs directly from the console itself. You would not need a PC with a drive and software to rip your games, but use the console itself as a fact.

You may also want to take notice, that the chip cards (action replay, xplorer, game shark, etc) that plug into the parallel port can inject the licence data. I have one that does this, and I will be dumping its ROM soon.
Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.

Development Computer: Windows 98, Pentium 3 [400MHz], 128MB SDRAM, DTL-H2000, DTL-H201A, 21" Sony Trinitron CRT, CD-ROM burner, 3.25" and 5.25" Floppy Diskette Drives and a ZIP 100 Diskette Drive.

User avatar
cybdyn
Cybdyn Systems
Cybdyn Systems
Posts: 405
Joined: January 13th, 2012, 1:56 am
I am a: Embedded Developer (MCU & FPGA)
PlayStation Model: 5502
Location: Belarus (Minsk)

Re: Wondering about CD drive data

Post by cybdyn » May 17th, 2012, 6:08 pm

theoretycally we can make signal similar mod-chip does...

making image of game from 2x cd-drive to psio (SD/HDD) TAKES much time... maybe if y plug cd-dvd drive and sd/hdd in the same time you can do it faster.. but need to use notebook drives better. cause using 5.25 drives need 12v additinaly .

User avatar
Shadow
Admin / PSXDEV
Admin / PSXDEV
Posts: 2233
Joined: December 31st, 2012, 5:37 pm
PlayStation Model: H2000/5502

Re: Wondering about CD drive data

Post by Shadow » May 17th, 2012, 6:40 pm

We can give it a try Cybdyn. It is all part of the prototype testing. Besides, when you rip a PS1 game, you should always do it at 1x or 2x. I am sure people would be patient enough to wait ~25 minutes to copy their originals to the SD card.
Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.

Development Computer: Windows 98, Pentium 3 [400MHz], 128MB SDRAM, DTL-H2000, DTL-H201A, 21" Sony Trinitron CRT, CD-ROM burner, 3.25" and 5.25" Floppy Diskette Drives and a ZIP 100 Diskette Drive.

User avatar
cybdyn
Cybdyn Systems
Cybdyn Systems
Posts: 405
Joined: January 13th, 2012, 1:56 am
I am a: Embedded Developer (MCU & FPGA)
PlayStation Model: 5502
Location: Belarus (Minsk)

Re: Wondering about CD drive data

Post by cybdyn » May 18th, 2012, 1:06 am

that is why i give advice use notebook slim cd/dvd-drive. its enough faster. but better use PC for writing games to store device (sd/hdd/..)

Dark-Show
Curious PSXDEV User
Curious PSXDEV User
Posts: 31
Joined: May 2nd, 2012, 3:33 pm

Re: Wondering about CD drive data

Post by Dark-Show » May 18th, 2012, 3:06 am

You dont need to have an all-in-one solution right away, once PSIO has cd drive capabilites and can play games, reading from the cd drive to an iso could be a simple software update. Dont make a project take decades to finish :)

User avatar
Shadow
Admin / PSXDEV
Admin / PSXDEV
Posts: 2233
Joined: December 31st, 2012, 5:37 pm
PlayStation Model: H2000/5502

Re: Wondering about CD drive data

Post by Shadow » May 18th, 2012, 6:39 pm

True. As long as the hardware is there, and it can support it, then we can release firmware updates.
Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.

Development Computer: Windows 98, Pentium 3 [400MHz], 128MB SDRAM, DTL-H2000, DTL-H201A, 21" Sony Trinitron CRT, CD-ROM burner, 3.25" and 5.25" Floppy Diskette Drives and a ZIP 100 Diskette Drive.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest