Author Topic: A TZXDuino inside a cassette!  (Read 2209 times)

0 Members and 1 Guest are viewing this topic.

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 16.786
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3967
  • Likes Given: 7092

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 12.291
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 4590
  • Likes Given: 481
Re: A TZXDuino inside a cassette!
« Reply #1 on: 11:41, 10 August 20 »
Very cool. The kind of idiotic idea that I'd usually do :D

Bryce.

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 16.786
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3967
  • Likes Given: 7092
Re: A TZXDuino inside a cassette!
« Reply #2 on: 11:44, 10 August 20 »
Please do, it'll go well with my silly money :)

Offline VintageAdvantage

  • CPC6128
  • ****
  • Posts: 291
  • Country: us
  • Liked: 128
  • Likes Given: 154
Re: A TZXDuino inside a cassette!
« Reply #3 on: 12:25, 10 August 20 »
Nicely engineered and completely redundant - this is how I like my hacks! Amazing!  8)
I guess a Bluetooth-based cassette adapter with your cellphone will be a bit more practical and much cheaper though  8)
« Last Edit: 12:27, 10 August 20 by VintageAdvantage »

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 16.786
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3967
  • Likes Given: 7092
Re: A TZXDuino inside a cassette!
« Reply #4 on: 12:28, 10 August 20 »
Yes, but a TAPE WITH A SCREEN ON IT!!!!

Imagine being given one of this 30+ years ago... :D

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 12.291
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 4590
  • Likes Given: 481
Re: A TZXDuino inside a cassette!
« Reply #5 on: 12:56, 10 August 20 »
The creator has just tied together the individual PCBs, it would be much nicer if he had created a single PCB device with a custom tape-shaped PCB. It would also be possible to detect the start/stop of the tape drive then for multiload games.

Bryce.

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 16.786
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3967
  • Likes Given: 7092
Re: A TZXDuino inside a cassette!
« Reply #6 on: 13:25, 10 August 20 »
Apparently he's considering a Kickstarter with a proper PCB which would also lower the cost...

Offline VintageAdvantage

  • CPC6128
  • ****
  • Posts: 291
  • Country: us
  • Liked: 128
  • Likes Given: 154
Re: A TZXDuino inside a cassette!
« Reply #7 on: 18:41, 10 August 20 »
Sorry, I am already backing the Gotek built into a 3" floppy disk with display, I am out  :laugh:
« Last Edit: 18:45, 10 August 20 by VintageAdvantage »

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 16.786
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3967
  • Likes Given: 7092
Re: A TZXDuino inside a cassette!
« Reply #8 on: 18:50, 10 August 20 »
Is it double sided? 😃

Offline VintageAdvantage

  • CPC6128
  • ****
  • Posts: 291
  • Country: us
  • Liked: 128
  • Likes Given: 154
Re: A TZXDuino inside a cassette!
« Reply #9 on: 18:51, 10 August 20 »
Is it double sided? 😃
No, it has the TZXDuino cassette version on the other side  :-\

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 16.786
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3967
  • Likes Given: 7092
Re: A TZXDuino inside a cassette!
« Reply #10 on: 19:03, 10 August 20 »
Oh like those AA tapes that had a program to copy themselves to disk then?

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 12.291
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 4590
  • Likes Given: 481
Re: A TZXDuino inside a cassette!
« Reply #11 on: 20:24, 10 August 20 »
Sorry, I am already backing the Gotek built into a 3" floppy disk with display, I am out  :laugh:

The quality of your Photoshopping makes it so much funnier. Get that on Kickstart or Indinogo and you'll make a fortune.

Bryce.

Offline protek

  • CPC6128
  • ****
  • Posts: 218
  • Country: fi
  • Liked: 87
  • Likes Given: 98
Re: A TZXDuino inside a cassette!
« Reply #12 on: 09:28, 21 August 20 »
I was just thinking about the same kind of setup as in the first link yesterday, when I was trying to copy a wav over to tape and get it to load on my CPC464.


So, it’s basically an Arduino, an OLED display and a small battery shoehorned into one of those cassette adapters that you use with your CD player? Is there an Arduino based thing that can play back .cdt files?


EDIT: I thought I’d give this thing a try: [size=78%]https://www.ebay.com/itm/223521700677[/size]


You need to to convert the tape images into wave or possibly mp3 format, but it should be pretty handy to use with the remote.
« Last Edit: 11:32, 21 August 20 by protek »

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 16.786
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3967
  • Likes Given: 7092
Re: A TZXDuino inside a cassette!
« Reply #13 on: 15:43, 21 August 20 »
"Car USB Charger Kit Stereo Cassette Audio Tape MMC Mp3 Player Adapter Headphone"

My head is spinning 😀

Offline protek

  • CPC6128
  • ****
  • Posts: 218
  • Country: fi
  • Liked: 87
  • Likes Given: 98
Re: A TZXDuino inside a cassette!
« Reply #14 on: 16:39, 14 September 20 »
I got my SD card to cassette adapter.


It does support wav files, so there’s no need to convert it to mp3. It has a remote that enables you to operate the adapter while it’s inside the CPC datasette. The playback logic is a bit problematic, though as it’s just not a matter of pressing play and enjoying the ride. You have to variate between play and replay buttons to get the wav to actually play.


On the CPC464, it actually does find the program and based on the stripe colors, it is actually getting data it but the signal isn’t good enough still, at least with Breaking Baud. Maybe I should try some other program.

Offline protek

  • CPC6128
  • ****
  • Posts: 218
  • Country: fi
  • Liked: 87
  • Likes Given: 98
Re: A TZXDuino inside a cassette!
« Reply #15 on: 09:55, 15 September 20 »
After some further testing, I found out that if you press replay after powering the adapter up, it’ll start playing the first audio file.

Also, I think my Sony TCM-939 isn’t very well suited for data cassettes. It can’t even find the program like the 464 datasette can.
« Last Edit: 14:15, 15 September 20 by protek »

Offline protek

  • CPC6128
  • ****
  • Posts: 218
  • Country: fi
  • Liked: 87
  • Likes Given: 98
Re: A TZXDuino inside a cassette!
« Reply #16 on: 11:58, 21 September 20 »
Some progress, I was able to load Barbarian using the adapter.


I wonder if some capacitor in the 464 is in need of a change, as it sometimes boots to Basic when the tape motor relay clicks during loading? I noticed this when loading Barbarian and R-Type.


The usability of the adapter is not very good when you have multiple wav files on the SD card. You can’t be certain which file starts playing when you press the next and previous buttons on the remote. The adapter would need a display for that.

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 12.291
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 4590
  • Likes Given: 481
Re: A TZXDuino inside a cassette!
« Reply #17 on: 12:11, 21 September 20 »
If the CPC is rebooting when the relay clicks, your PSU may be a bit on the weak side?

Bryce.

Offline protek

  • CPC6128
  • ****
  • Posts: 218
  • Country: fi
  • Liked: 87
  • Likes Given: 98
Re: A TZXDuino inside a cassette!
« Reply #18 on: 17:38, 21 September 20 »
That would be the CTM640 PSU. Maybe the power jack contact needs more cleaning.

Offline protek

  • CPC6128
  • ****
  • Posts: 218
  • Country: fi
  • Liked: 87
  • Likes Given: 98
Re: A TZXDuino inside a cassette!
« Reply #19 on: 19:58, 21 September 20 »
Some contact cleaner seemed to help with the rebooting issues.


To conclude, if you don’t mind an unintuitive user interface, I suppose the adapter gets the job done. At least with some files. Even after several attempts, I couldn’t get the Breaking Baud demo to run properly, even though it appears to load. I probably should reassemble my Philips Datasette and see, if it’ll load with the 6128.