Author Topic: Build your own AMX Compatible Mouse Adapter  (Read 11857 times)

0 Members and 1 Guest are viewing this topic.

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 12.451
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
    • Awards
Re: Build your own AMX Compatible Mouse Adapter
« Reply #25 on: 17:42, 28 March 10 »
Cool, pretty simple solution, but typical for its time. Probably possible to internally convert a modern mouse to AMX, but each mouse would need its own unique conversion instructions, which would most likely be wasted time, because the chance of someone else having the exact same mouse is pretty low. But still possible is someone wanted to.

Bryce.

Offline Octoate

  • CPC6128
  • ****
  • Posts: 290
  • Country: de
    • Octoate.de
    • Awards
Re: Build your own AMX Compatible Mouse Adapter
« Reply #26 on: 00:08, 18 May 10 »
During the last weekend I got some time and build the adapter by myself. After I found two short circuits on my self-etched board, the adapter works fine and I can use it with all AMX compatible programs. I cannot compare the interface with an AMX mouse (I never owned one), but it seems to be ok for me.
Thanks to Bryce for this nice DIY interface :)!!!!
--

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 12.451
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
    • Awards
Re: Build your own AMX Compatible Mouse Adapter
« Reply #27 on: 11:56, 19 May 10 »
Hi Octoate,
         good to hear that someone has built it and my development work wasn't for nothing. I had a look at the layout PDF I uploaded and the two outer PS/2 socket pads really are a bit too close for comfort. Fine if you are using professional equipment to prduce the board, but less reliable methods such as Print-transfer or homemade UV setups could have an issue in that area. I will edit the Layout with smaller pads in that area for future builders. Also, I will take a look at the software at the weekend and see if I can add an additional test to confirm that the board is working (and doesn't have any short-circuits), stay tuned....

Bryce.

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 12.451
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
    • Awards
Re: Build your own AMX Compatible Mouse Adapter
« Reply #28 on: 19:22, 31 May 10 »
Hello all,
        not that anybody has built the adapter according to the schematics, but I just noticed a drawing mistake had crept in, meaning the schematic wouldn't have worked. The layout and other documents were correct however.

I've also updated the Track Layout file too, after Octoate pointed out that the PS/2 socket pads were a little too close and caused a short circuit on his PCB. The pads have now been separated a little more to avoid this.

Bryce.

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 12.451
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
    • Awards
Re: Build your own AMX Compatible Mouse Adapter
« Reply #29 on: 22:13, 01 June 10 »
Hi all,
        just added some pictures and instructions for building a wireless internal version of my PS/2 Mouse adapter: http://www.cpcwiki.eu/index.php/PS2Mouse

Enjoy,

Bryce.

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
    • Awards
Re: Build your own AMX Compatible Mouse Adapter
« Reply #30 on: 08:40, 19 September 10 »
First, thanks a lot for that awesome project! It's a really good alternative, because the software for this new hardware already exists  ;) ;D
 
I want to make that interface for me too. But due to lack of time I don't have it now... However, let me ask a question... Does this Mouse interface one, two or three fire buttons? If I remember right, then the AMX mouse has three buttions, but I'm not sure about my memories  :-[
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 12.451
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
    • Awards
Re: Build your own AMX Compatible Mouse Adapter
« Reply #31 on: 14:17, 19 September 10 »
Hi TFM/FS,
           the interface can handle a 2 or 3 button mouse (the original AMX had 3 buttons). The firmware auto-detects what type of mouse is connected and will configure as many buttons as it finds (up to three at least) and like you said, the real advantage is that it's fully AMX compatible, so it will work with any of the original software or newer software that is AMX compatible. I have tried it with FutureOS by the way, and it worked fine (pretty cool using a modern OS on the CPC with a mouse :) ).
It also has a bonus, in that it will also detect and configure a scroll-wheel if the mouse has one (configured as Joy2 up/down). This obviously won't be compatible with original AMX software, but could be implemented in FutureOs / SymbOS, but I don't think anyone has done this yet. You can also use a USB mouse with a USB/PS/2 adapter (or by building the circuit with a USB socket instead of PS/2). The firmware is the same for both USB and PS/2, it will detect what you have connected.

If you do intend building one, let me know, cos I have several alternative layouts that I haven't put on the Wiki yet, but might suit you better.

Bryce.

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
    • Awards
Re: Build your own AMX Compatible Mouse Adapter
« Reply #32 on: 05:21, 20 September 10 »
Thank's a lot for the detailed informations.  :)  I'll contact you later on about the new / special layouts. Have to care about PCB production anyway :-)
 
The implementaion of the scroll wheel is a great idea. In SOS it can be used to browse through file-windows and with FOS it can do similar, like page up and down. So in the Desktop it will work like Shift and Control keys (pressed alone): Browse directory page up or down. Also in CBM it can be used that way. However at the moment joystick 2 is fully usable (like joy 1, cursor keys and so on. ...). I have to think about in which way I can implement an option. In perfect case it could sense the mouse and then do it all automatically. Let's see ...  :)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 12.451
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
    • Awards
Re: Build your own AMX Compatible Mouse Adapter
« Reply #33 on: 20:40, 03 April 11 »
I've just added the layout files for a pure USB version of the Mouse adapter. This version has a USB socket, lacks the option switches and is slightly smaller. It should work with 99% of all USB compatible Mice / Mouses / Meece whatever they're called. It uses the same Firmware as the original adapter.

Bryce.

Offline HAL 6128

  • 6128 Plus
  • ******
  • Posts: 540
  • Country: de
    • index.php?action=treasury
    • Awards
Re: Build your own AMX Compatible Mouse Adapter
« Reply #34 on: 21:16, 03 April 11 »
Cool stuff!
...proudly supported Schnapps Demo, Pentomino and NQ-Music-Disc with GFX

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
    • Awards
Re: Build your own AMX Compatible Mouse Adapter
« Reply #35 on: 03:07, 04 April 11 »
Ha! That brings us directly into Future ;)  Great work!
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline rpalmer

  • 6128 Plus
  • ******
  • Posts: 572
  • Country: au
    • Awards
Re: Build your own AMX Compatible Mouse Adapter
« Reply #36 on: 04:25, 04 April 11 »
hello all,

Well its nice to see someone is keen to see what the AMX Mouse actually looks like.
And yes, I do indeed have such a mighty little device in my box of goodies for my CPC.
I also bought the device when the CPC was bought as i saw a potential for it make the CPC a better GUI machine than the C64 (blah!) or the Speccy.
At the time I purchased the "MAX" package to go with the mouse.

You can see i have attached what the inside PCB looks like.  Hope this is what people are keen to see its internals.
Sadly my mouse had needed to be repaired and the covering of the wires from the mouse to the connector had to be removed.  I think the device still works, but the bare wires dont make it look all that good.

regards
rpalmer

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 12.451
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
    • Awards
Re: Build your own AMX Compatible Mouse Adapter
« Reply #37 on: 10:59, 04 April 11 »
Cool pictures, the PCB looks so amateur compared to modern devices.

Bryce.

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.336
  • Country: gb
    • Unofficial Amstrad WWW Resource
    • Awards
Re: Build your own AMX Compatible Mouse Adapter
« Reply #38 on: 11:44, 04 April 11 »
Please add these pictures to the wiki page.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 12.451
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
    • Awards
Re: Build your own AMX Compatible Mouse Adapter
« Reply #39 on: 11:48, 04 April 11 »
To this one obviously http://www.cpcwiki.eu/index.php/AMX_Mouse not the PS/2 adapter page.

Bryce.

Online Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 17.045
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
    • Awards
Re: Build your own AMX Compatible Mouse Adapter
« Reply #40 on: 10:15, 06 April 11 »
Yes, it does look quite amateurish! I wonder how many they sold, and how many they had to solder by hand...

Btw, a bit OT, anyone knows of a noteworthy GUI for the Speccy?

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
    • Awards
Re: Build your own AMX Compatible Mouse Adapter
« Reply #41 on: 23:20, 07 April 11 »
Btw, a bit OT, anyone knows of a noteworthy GUI for the Speccy?

What's about Doors? I'm not sure if it was made for the speccy, don't remember that.
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus