CPCWiki forum

General Category => Amstrad CPC hardware => Topic started by: Bryce on 23:13, 03 February 15

Title: Anybody seen this?
Post by: Bryce on 23:13, 03 February 15
http://eab.abime.net/showthread.php?t=76866 (http://eab.abime.net/showthread.php?t=76866)

With a simple address decoder and some ROM based drivers, this would work on the CPC too :)

Bryce.
Title: Re: Anybody seen this?
Post by: Executioner on 01:01, 04 February 15
Quote from: Bryce on 23:13, 03 February 15
With a simple address decoder and some ROM based drivers, this would work on the CPC too :)

Would there be a problem with the missing 8th bit (strobe bit) on the CPC?
Title: Re: Anybody seen this?
Post by: TFM on 01:19, 04 February 15
No, but with the lack of getting data in. The printer port on the CPC is a output device only (actually 8 bit out, 1 bit in). So you would have to plug it to the expansion port.

Title: Re: Anybody seen this?
Post by: pelrun on 03:00, 04 February 15
Better to co-opt a Gotek floppy emulator to the task; it's essentially the same hardware just connected to a more suitable bus :)


(yes I know I promised to do something with the Gotek a while back; I'm trying to pick that project back up now.)
Title: Re: Anybody seen this?
Post by: Bryce on 10:13, 04 February 15
Quote from: TFM on 01:19, 04 February 15
No, but with the lack of getting data in. The printer port on the CPC is a output device only (actually 8 bit out, 1 bit in). So you would have to plug it to the expansion port.

That's why I said it would need an address decoder. It would need to be connected to a "new" 8-bit i/o on the extension bus to work. It would never work on the standard CPC printer port due to the lack of the 8th bit and the fact that the port only works as an output.

Yes, it's similar to the Gotek, but it's DIY so it could be shrunk down to a mini MX4 format, the Gotek can't. It's also not dependent on the floppy controller so it could be much faster.

Bryce.
Title: Re: Anybody seen this?
Post by: CraigsBar on 10:45, 04 February 15
Quote from: Bryce on 10:13, 04 February 15
That's why I said it would need an address decoder. It would need to be connected to a "new" 8-bit i/o on the extension bus to work. It would never work on the standard CPC printer port due to the lack of the 8th bit and the fact that the port only works as an output.

Yes, it's similar to the Gotek, but it's DIY so it could be shrunk down to a mini MX4 format, the Gotek can't. It's also not dependent on the floppy controller so it could be much faster.

Bryce.
that makes me interested, one for when you finish the laptop perhaps?
Title: Re: Anybody seen this?
Post by: Bryce on 11:39, 04 February 15
Yes, possibly... and all the other stuff that needs to be done before I can get back to the laptop :D

Bryce.
Title: Re: Anybody seen this?
Post by: CraigsBar on 11:42, 04 February 15
Including the radio controlled thingy as discussed in Dublin ;)
Title: Re: Anybody seen this?
Post by: Bryce on 13:01, 04 February 15
That comes after the laptop. :)

I was in Dublin again at the weekend, but I didn't have time to meet up so I didn't bother mentioning it.

Bryce.
Title: Re: Anybody seen this?
Post by: Optimus on 13:10, 04 February 15
Is it easy to connect a USB mouse on the CPC with something like this?
Yesterday I was trying SymbOS on my new CPC setup, I still wish I had a mouse.
Title: Re: Anybody seen this?
Post by: CraigsBar on 13:21, 04 February 15
Quote from: Optimus on 13:10, 04 February 15
Is it easy to connect a USB mouse on the CPC with something like this?
Yesterday I was trying SymbOS on my new CPC setup, I still wish I had a mouse.
it's easy with a Bryce mouse adaptor. Not sure if any are left, but a recent run of ps2 and USB models were made.
Title: Re: Anybody seen this?
Post by: Bryce on 14:18, 04 February 15
My device is AMX mouse compatible, ie: it replicates the joystick movements, so any software (old or new) that supports the AMX mouse will work with it.

Bryce.
Title: Re: Anybody seen this?
Post by: Optimus on 15:06, 04 February 15
Are there any left? Interested..
Title: Re: Anybody seen this?
Post by: Bryce on 15:24, 04 February 15
Ask Talrek. I don't have any left.

Bryce.
Title: Re: Anybody seen this?
Post by: TFM on 17:23, 04 February 15
Quote from: Bryce on 10:13, 04 February 15
Yes, it's similar to the Gotek, but it's DIY so it could be shrunk down to a mini MX4 format


So what would you get? Is this like a USB drive then? Where is the difference to the USB cable at the CPC Booster?[nb]I'm not into USB since it's not used with CPC.[/nb]
Title: Re: Anybody seen this?
Post by: Bryce on 22:53, 04 February 15
The USB on the CPC Booster is a simple USB to RS232 converter and the CPC is the USB client. With this the CPC is the USB host, so you can connect USB sticks etc.

Bryce.
Title: Re: Anybody seen this?
Post by: TFM on 22:59, 04 February 15
Ah got it, nice mass media so. Now any idea about drivers? Maybe the amiga guys got sources, so it could a bit more easy than developing from scratch.



Title: Re: Anybody seen this?
Post by: Bryce on 23:02, 04 February 15
The main thing that really got me interested was the fact that it's designed to work using a relatively standard 8-bit printer i/o port / protocol, so it should theoretically work on ANY 8-bit computer (with a small adapter in some cases). This is the closest you can get to a standard across 8-bit computers!

Bryce.
Title: Re: Anybody seen this?
Post by: ralferoo on 00:15, 05 February 15
Talking to an SD card is actually easier than that!

There's is a 4-bit mode, but practically every non-PC device out there that has an SD socket uses the 1-bit mode, which needs just 4 wires: clock, data in, data out and select. This is 3 out, 1 in and so could easily be done on the CPC printer port (except that SD cards natively use 3.3V, so you'd also need a level converter).

Data is guaranteed to be 8-bit aligned, so to speed things up a bit, you could connect it to the expansion port and have a shift and latch clocked by a counter chip. Such a thing would probably be fairly easy to implement on a small CPLD.

The biggest problem really is the need to handle the FAT filesystem. The advantage of using something like the Atmega that this Amiga version did is that it can expose an even simpler API to the client side.
Title: Re: Anybody seen this?
Post by: Subaru on 04:16, 05 February 15
Quote from: Bryce on 15:24, 04 February 15
Ask Talrek. I don't have any left.

Bryce.

FR
oui, il en a. (au moins un en vente.)

ENG
yes, there are. (at least one sales.)

-----

ps: Héhéhé ^^... T'as fait des progrés, Talrek, depuis ta wii. GG ! ;)
Powered by SMFPacks Menu Editor Mod