Author Topic: CD-ROM drive on CPC  (Read 7197 times)

0 Members and 1 Guest are viewing this topic.

Offline MacDeath

  • Chaotic post writer and mock-up specialist
  • Supporter
  • 6128 Plus
  • *
  • Posts: 4.060
  • Country: fr
  • Liked: 1167
  • Likes Given: 649
CD-ROM drive on CPC
« on: 13:38, 30 June 10 »
Is it possible to have a CD-Rom drive on CPC ?

The Tape drive interface enable limited control if I remember well. (Remote)
could this be used with a CD-Rom ?
Would certainly need circuit bending and custom design...

But a pimped mini Hifi with tape and CD would then be a good stuff to upgrade a CPC6128...
You would us it as memory loading device, and sound output.

Never understood why amstrad didn't released a CPC/PLUS compatible miniHiFi...
I used to have an amstrad Mini HiFi...
Radio+Tape+CD...

like this one actually :
http://cgi.ebay.fr/Mini-chaine-AMSTRAD-MC-50-/260597598116

(Mine was not exactly this model though)



Or like this one :


Mine was like this one... I still have the speakers... or even perhaps the rest, got to look at my parents home...

Such device could even be tuned to include a DiskDrive perhaps... by removing the Radio part...




So, would a CD rom be used as upgraded tape drive or real CD-ROM (more like a disk drive then ?).


The amount of Data available would simply be humongous...
« Last Edit: 14:23, 30 June 10 by MacDeath »

Offline ukmarkh

  • 6128 Plus
  • ******
  • Posts: 1.421
  • Country: england
    • Classic Replay
  • Liked: 307
  • Likes Given: 77
Re: CD-ROM drive on CPC
« Reply #1 on: 13:49, 30 June 10 »
Yep... you can load games from the stock CPC 464 using a special cassette that links with any CD Player through the phono socket. The tape sits in the cassette drive and relays the sound wave via the CPC cassette head and loads the game.





If you mean directly connected and access in the same way you would a F.D.D then I'm not sure?
« Last Edit: 13:52, 30 June 10 by ukmarkh »

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 11.674
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 4188
  • Likes Given: 439
Re: CD-ROM drive on CPC
« Reply #2 on: 14:11, 30 June 10 »
If it's just be used as a modern audio player, then you can simply connect any CD Player to the Tape-in socket on a 6128/664 or use an adaptor on a 464 as ukmarkh mentioned below. Obviously the Tape-Out and Remote sockets can't be connected (Remote possibly, but pretty pointless doing so). I have a Sony Discman connected to my 6128.

If you however mean connecting a PC CD-ROM drive to a CPC, the IDE interface of a CD-ROM is electronically identical to a hard-drive, so any HDD interface (SymbiFace etc) should be able to read CD-ROMs aswell.

Bryce.

Offline MacDeath

  • Chaotic post writer and mock-up specialist
  • Supporter
  • 6128 Plus
  • *
  • Posts: 4.060
  • Country: fr
  • Liked: 1167
  • Likes Given: 649
Re: CD-ROM drive on CPC
« Reply #3 on: 14:12, 30 June 10 »
Yes, I have such a numeric tape...

Do you have more information about the "Remote" function of the Tape socket ?

Does it simply only stop the tapedrive or can be used differently ?
What kind of signal does it produce ?
How do you programm this ?

is it a simple pulse ?

The key element would be to use it as a way to control (sort of) a bit the CD drive...CD drives do not feature a remote fonctionality... that's the point. and perhaps the thing that would need to be fixed...

But depending of what signal the remote produce, this may be bended and twisted in a borderline use... 8)
or not... :'(


I saw nothing about this remote signal on CPCwiki...


I mean, it was possible to sample sounds from the Tapedrive thx to Ultrason... a stuff it wasn't really designed for...


Another way may be to use the Data out too... as a CD drive rarely enable writing process (as a Read only) the Data Out may be used to command the drive then...perhaps.
a proper component would read pre-defined instructions, which would launch the selected Track, or play/stop functions or whatever would be needed...


Of course this would be completely homemade useless obsolete custom stuff, mostly unsupported by any softwares...so a completely necessary stuff. :D
« Last Edit: 14:31, 30 June 10 by MacDeath »

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 11.674
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 4188
  • Likes Given: 439
Re: CD-ROM drive on CPC
« Reply #4 on: 14:17, 30 June 10 »
The Remote pin on a 6128 is shorted to earth with a transistor when activated. There is a "Call" or "out" to switch it, but I can't remember what it is, I'm sure someone else here can tell you though. Connecting it across the Play/Pause contacts of the CD Player button would probably give the same effect. Or you could use the signal to activate a relay?

Bryce.

Edit: Here's the schematic from the 6128:

Further edit: Here's some info on turning the motor on/off: http://www.cpcwiki.eu/index.php/8255#PPI_Port_C
« Last Edit: 14:39, 30 June 10 by Bryce »

Offline MacDeath

  • Chaotic post writer and mock-up specialist
  • Supporter
  • 6128 Plus
  • *
  • Posts: 4.060
  • Country: fr
  • Liked: 1167
  • Likes Given: 649
Re: CD-ROM drive on CPC
« Reply #5 on: 14:38, 30 June 10 »
Thx Bryce.

Offline bleeper

  • CPC464
  • **
  • Posts: 17
  • Liked: 0
  • Likes Given: 0
Re: CD-ROM drive on CPC
« Reply #6 on: 15:42, 30 June 10 »
I know you can use one of those tape converters for the 464, but Is it possible to modify to have a remote jack & 3.5mm audio in/out jacks on the 464?
 
 

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.336
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2274
  • Likes Given: 3478
Re: CD-ROM drive on CPC
« Reply #7 on: 15:47, 30 June 10 »
OUT &F600,&00 -> relay off
OUT &F600,&10 -> relay on
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1015
  • Likes Given: 926
Re: CD-ROM drive on CPC
« Reply #8 on: 15:59, 30 June 10 »
Kev was faster than me, but:
http://cpc-live.com/taperelay/
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 11.674
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 4188
  • Likes Given: 439
Re: CD-ROM drive on CPC
« Reply #9 on: 16:40, 30 June 10 »
@Bleeper: Yes, theoritically you could solder some wires onto the tape circuit board and extend them to a "Tape" socket if you really wanted to, just nobody seems to have wanted to up to now. If you want to know where to add the wires I can do you a diagram. Let me know.

Bryce.

Offline bleeper

  • CPC464
  • **
  • Posts: 17
  • Liked: 0
  • Likes Given: 0
Re: CD-ROM drive on CPC
« Reply #10 on: 18:10, 30 June 10 »
Bryce,
 
If you had the time, that would be excellent! I think it would be a neat mod that I'd definitely perform on my 464. Hopefully someone else somewhere might also want to do the same :)

Offline Cholo

  • 6128 Plus
  • ******
  • Posts: 517
  • Country: dk
  • Liked: 105
  • Likes Given: 117
Re: CD-ROM drive on CPC
« Reply #11 on: 19:37, 30 June 10 »
All this got me to think of how the Codemasters CD would have worked .. or perhaps it was 6128/664 only ?

http://www.cpcwiki.eu/index.php/Codemasters_CD

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 11.674
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 4188
  • Likes Given: 439
Re: CD-ROM drive on CPC
« Reply #12 on: 19:55, 30 June 10 »
This is all you need to do... The picture is of the Tape deck PCB, not the 464s main pcb. There's an 8-way connector going to the main board, and this is probably the best point to solder to, large solder points in a row with colour coded wires, are pretty easy to recognise :) . You only need three wires, GND which goes to the outer contacts of both 3.5mm Sockets, the sound wire (white) goes to the Audio connector, but be careful it's the correct one, there's two white wires and the other one is the 5V line, feeding this into your CD Player wouldn't end happily. Then the remote wire (yellow) which will short to earth when the tape-on signal is sent, is connected to the Remote socket. That's it...

Make a page in the Wiki for it under DIY/Mass Storage: http://www.cpcwiki.eu/index.php/DIY#Mass_Storage if you have time, unfortunately I don't.

Bryce.
« Last Edit: 19:57, 30 June 10 by Bryce »

Offline Executioner

  • Supporter
  • 6128 Plus
  • *
  • Posts: 783
  • Country: au
  • WinAPE Developer
    • WinAPE
  • Liked: 391
  • Likes Given: 60
Re: CD-ROM drive on CPC
« Reply #13 on: 04:29, 01 July 10 »
If you however mean connecting a PC CD-ROM drive to a CPC, the IDE interface of a CD-ROM is electronically identical to a hard-drive, so any HDD interface (SymbiFace etc) should be able to read CD-ROMs aswell.

Well, it could in theory but there's not support for the CD file-systems which have 2K sectors rather than the standard 512 bytes on other media.

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 15.843
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3365
  • Likes Given: 6026
Re: CD-ROM drive on CPC
« Reply #14 on: 10:17, 01 July 10 »

Or like this one :


My parents-in-law-to-be actually have this one in their bedroom. Each time I visit them I stare at it :D

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 11.674
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 4188
  • Likes Given: 439
Re: CD-ROM drive on CPC
« Reply #15 on: 14:34, 07 July 10 »
I've added the circuit above to the Wiki: http://www.cpcwiki.eu/index.php/DIY_464_External_Audio_Socket

Bryce.

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 15.843
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3365
  • Likes Given: 6026
Re: CD-ROM drive on CPC
« Reply #16 on: 13:22, 08 July 10 »
Nice :)

Offline MacDeath

  • Chaotic post writer and mock-up specialist
  • Supporter
  • 6128 Plus
  • *
  • Posts: 4.060
  • Country: fr
  • Liked: 1167
  • Likes Given: 649
Re: CD-ROM drive on CPC
« Reply #17 on: 16:08, 09 July 10 »
Be nice, with bryce....


(french pun from the movie Brice de Nice...Bryce from Nice...)
[youtube=kF9dCDCWo64]brice de nice[/youtube]


http://www.youtube.com/watch?v=kF9dCDCWo64
« Last Edit: 16:12, 09 July 10 by MacDeath »

Offline robcfg

  • Supporter
  • 6128 Plus
  • *
  • Posts: 2.318
  • Country: se
  • 8-Bit Technomancer
    • index.php?action=treasury
  • Liked: 1031
  • Likes Given: 2476
Re: CD-ROM drive on CPC
« Reply #18 on: 16:28, 09 July 10 »
HAahahahahahahaa!


You nailed it with the video, I can't get it out of my head  :laugh:


Be nice, with Bryce...  8)

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 11.674
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 4188
  • Likes Given: 439
Re: CD-ROM drive on CPC
« Reply #19 on: 17:23, 09 July 10 »
Ha, cool yes, haven't ever seen the film, but the french relatives have said it's a blast (ie: very funny), must see if I can find the original here in Germany (I hate translated films, got to be original language).

Bryce.
« Last Edit: 17:31, 09 July 10 by Bryce »