CPCWiki forum

General Category => Amstrad CPC hardware => Topic started by: CraigsBar on 14:17, 22 November 14

Title: Plus machine Mouse Adaptor.
Post by: CraigsBar on 14:17, 22 November 14
Just looking over to my Plus machines. Is there any way that a Mouse Adaptor could be made for the Analog Port?


This should (in theory at least) provide a higher resolution than the Joystick ports and be cheaper (and more available) than a Symbiface. with the added bonus of not using up a joystick port when using a mouse.


The Analog port must be the least used of all plus peripheral connectors. I don't know of anyone using it whereas at least *some* people have the Trojan Light Gun.
I did use it as the 5v power supply for my DK-Tronics mouse interface that I modded to use on the plus. this resulted in a tidier layout than a widget adaptor and was a simple mod, as the dk-tronics mouse only used the expansion port for +5v and ground.


Craig
Title: Re: Plus machine Mouse Adaptor.
Post by: arnoldemu on 14:54, 22 November 14
The analogue port is read at a rate of 100hz.

It may not be enough.

EDIT: If the input/output can give analogue values that would work fine I think?
Title: Re: Plus machine Mouse Adaptor.
Post by: Bryce on 14:56, 22 November 14
Yeah shouldn't be a problem to do. It even supplies the 5V, but it wouldn't be AMX compatible and would need new drivers for any of the newer OSs I assume.

Bryce.
Title: Re: Plus machine Mouse Adaptor.
Post by: CraigsBar on 16:15, 22 November 14
Quote from: Bryce on 14:56, 22 November 14
Yeah shouldn't be a problem to do. It even supplies the 5V, but it wouldn't be AMX compatible and would need new drivers for any of the newer OSs I assume.

Bryce.


AMX Compatibility is nice but not essential! Let's face it if someone (You for example) made and designed it. then I am sure @TFM (http://www.cpcwiki.eu/forum/index.php?action=profile;u=179) and @Prodatron (http://www.cpcwiki.eu/forum/index.php?action=profile;u=13) would incorporate the functionality into F-OS* and SymbOS, it woudl present a neater (IMHO) alternative to the Symbiface mouse.


*Oh and a patch for Cyberchicken too perhaps.


I'd certainly buy one. It could also be bundled with a FutureOS (or Symbos) cart release to provide an instant on solution with mouse driver for us plus owners?


Craig

Title: Re: Plus machine Mouse Adaptor.
Post by: steve on 19:32, 22 November 14
The FutureOS or SymbOS cartridge could include it's own mouse port using a PIC or similar MCU.
Title: Re: Plus machine Mouse Adaptor.
Post by: MacDeath on 23:00, 22 November 14
Not being AMX compatible is not cool for retro compatibility, but Plus could benefit from its own standard as Hard sprites are definitaly nice to get a good mouse pointer with less CPU used (somewhat).
I already asked that long time ago but not sure devs would dev for that.

otherwise, the Analog port can provide the +5Volt for the mouse, so it would be cool to have analog port adapters for the power supply only, concerning AMX mouses.
Title: Re: Plus machine Mouse Adaptor.
Post by: Bryce on 11:32, 23 November 14
Quote from: MacDeath on 23:00, 22 November 14
Not being AMX compatible is not cool for retro compatibility, but Plus could benefit from its own standard as Hard sprites are definitaly nice to get a good mouse pointer with less CPU used (somewhat).
I already asked that long time ago but not sure devs would dev for that.

otherwise, the Analog port can provide the +5Volt for the mouse, so it would be cool to have analog port adapters for the power supply only, concerning AMX mouses.

The Lightpen port can supply 5V too and it's smaller.

Bryce.
Title: Re: Plus machine Mouse Adaptor.
Post by: CraigsBar on 13:06, 23 November 14
Quote from: Bryce on 11:32, 23 November 14
The Lightpen port can supply 5V too and it's smaller.

Bryce.
But the connectors have proven impossible to find. I have a magnum I was going to convert, but could not find the connector for it.
Title: Re: Plus machine Mouse Adaptor.
Post by: pelrun on 13:34, 23 November 14

Hows this?

7001-6P4C - MULTICOMP - PLUG, RJ11, 6P4C, FLAT | Farnell element14 UK (http://uk.farnell.com/multicomp/7001-6p4c/plug-rj11-6p4c-flat/dp/1712385)


Though you would also need a crimping tool for it as well...


D03025 - DURATOOL - MODULAR 3 IN 1 CRIMPING TOOL | Farnell element14 UK (http://uk.farnell.com/duratool/d03025/modular-3-in-1-crimping-tool/dp/2444456)
Title: Re: Plus machine Mouse Adaptor.
Post by: MacDeath on 14:56, 23 November 14
Otherwise I think best use for the Analog port would be to enable those modern dual analog+digital paddles on the PLUS.

would need a box/a connected to both digital joystick ports and the analog one... but could be great as it would gives directional analog + 4 digital direction + 2 different fires (trigger buttons ?), doubled so great for 2 player games I guess.

For non-AMX mouses (the ones with better use of variable speed), sadly the expansion port remains the best choice as it enables compatibility between CPC and PLUS.

wasn't this implement on Prodatron's big card and used by SymbOS ?
Title: Re: Plus machine Mouse Adaptor.
Post by: Bryce on 15:14, 23 November 14
Quote from: CraigsBar on 13:06, 23 November 14
But the connectors have proven impossible to find. I have a magnum I was going to convert, but could not find the connector for it.

It's a standard telephone connector, every analogue telephone and modem cable has one! Already crimped.

Bryce.
Title: Re: Plus machine Mouse Adaptor.
Post by: TFM on 20:04, 25 November 14
Quote from: Bryce on 14:56, 22 November 14
Yeah shouldn't be a problem to do. It even supplies the 5V, but it wouldn't be AMX compatible and would need new drivers for any of the newer OSes I assume.

Bryce.


Nope.  ;)  Already supported by FutureOS. As analogue joysticks too.  :)
Title: Re: Plus machine Mouse Adaptor.
Post by: Bryce on 09:42, 26 November 14
Quote from: TFM on 20:04, 25 November 14

Nope.  ;)  Already supported by FutureOS. As analogue joysticks too.  :)

How does it interpret the Joystick positions. Is the joystick position directly associated with a position on the screen, or does the joystick value move the pointer at a particular speed?

Bryce.
Title: Re: Plus machine Mouse Adaptor.
Post by: TFM on 20:30, 26 November 14
The analogue port provides values between 0 and 63 for X and Y (and other signals). You an directly use these values or divide them by a factor to make the movement slower.
I only have one simple joystick and it works very well actually, like a proportional mouse.

Title: Re: Plus machine Mouse Adaptor.
Post by: CraigsBar on 09:41, 27 November 14
Quote from: TFM on 20:30, 26 November 14
The analogue port provides values between 0 and 63 for X and Y (and other signals). You an directly use these values or divide them by a factor to make the movement slower.
I only have one simple joystick and it works very well actually, like a proportional mouse.
Oh now I really like the sound of a USB Mouse to Analog adaptor. this would add some excellent mousing abilities to the plus and GX4000 without the need to unplug the joypads.


Title: Re: Plus machine Mouse Adaptor.
Post by: TFM on 18:15, 27 November 14
My apologies for having no better example... but here you can see how 'proportional' the mouse arrow can be moved in 'real life':

MMcR - Ultra fast batch formatting for Amstrad CPC - YouTube (https://www.youtube.com/watch?v=kc1a_56lJgA&list=UUakBj2gA1OHg4kCOA3zJhLQ)

I guess, you could even do better.  :)


EDIT: Links works in USA at least, but should work worldwide.
Title: Re: Plus machine Mouse Adaptor.
Post by: CraigsBar on 19:06, 27 November 14
Hmmm. Broken link for me :(
Title: Re: Plus machine Mouse Adaptor.
Post by: robcfg on 21:20, 27 November 14
This one definitely works for me.
Title: Re: Plus machine Mouse Adaptor.
Post by: CraigsBar on 22:29, 27 November 14
Will check on the Mac, not the phone then, thanks


Edit; Yep Damn Android.. On the Mac it's fine :)
Title: Re: Plus machine Mouse Adaptor.
Post by: TFM on 05:51, 28 November 14
"Damn Android", yeah has a great 2 player mode too.  :laugh:
Powered by SMFPacks Menu Editor Mod