MSX PS/2 mouse adapter - new version

بواسطة sd_snatcher بتاريخ 15-03-2009, 11:45
المناقشة: Hardware
اللغات:

It's no secret within the MSX community that an MSX mouse in good condition is hard to find these days. Most of them are low-DPI devices that use the problematic ball-and-wheels mechanism, which doesn't work quite well after all these years.

There are some adapters for RS-232 and PS/2 mouses out there, but those are also rare to find and/or expensive. Also, there was a known design on the internet of a DIY PS/2 mouse adapter by Anikun, but apart from being a great initiative, it had two problems: it used a hard-to-find, old and expensive PIC (16F84A) and had a tendency to freeze quite a lot.

Sturaro took the burden to port the design to a much more affordable and easier to find PIC, the 16F628A. He ironed out the bugs that made it freeze, and he even added a fancy activity-led. And so, you now can build this DIY adapter yourself and use a brand new optical PS/2 mouse with SymbOS, or any other MSX application that requires a mouse!

Relevant link: MSX Hardware page

التعليقات (13)

بواسطة SaebaMSX

Hero (533)

صورة SaebaMSX

15-03-2009, 11:57

This IS a very good new!!! Do the USB->PS2 converters work too? That theoretically would do most of mouses be MSX compliant. Smile

As I can't print the PCBs I hope some can build this in Europe to buy it! Or can it be ordered directly? Cool

بواسطة cax

Prophet (3736)

صورة cax

15-03-2009, 15:03

Is ATTiny2313 a rare chip ? caro made an adapter using this chip here: http://zx.pk.ru/showthread.php?t=9392

بواسطة SaebaMSX

Hero (533)

صورة SaebaMSX

15-03-2009, 15:35

I don't think this is that rare. Btw, this is great that you share that hardware with everybody instead of keeping it only in Russian pages. Smile

Or at least I did not see it before!

بواسطة ant0niutti

Master (159)

صورة ant0niutti

15-03-2009, 18:45

SaebaMSX: Yes, the USB->PS2 converter work.

بواسطة cax

Prophet (3736)

صورة cax

15-03-2009, 19:41

SaebaMSX,
caro also made memory mapped RAM (512K to 2M) internal board replacement for Yamaha YIS503 machines, and works now on MSX external PS/2 keyboard adapter. Now you know what happens on Russian forum Smile

As for mouse adapter, which one is easier and cheaper - caro's or Sturaro's ?

بواسطة NYYRIKKI

Enlighted (5741)

صورة NYYRIKKI

17-03-2009, 22:34

Great... Now we only need someone to make and sell these things...

بواسطة Erikie

Champion (324)

صورة Erikie

18-03-2009, 12:16

I just ordered some necessary parts to make my prototype. When that works I can have PCBs made for $5 a piece. You need to add approx another $7.5(max) for the components so the whole thing costs around $12.5

بواسطة SaebaMSX

Hero (533)

صورة SaebaMSX

19-03-2009, 13:13

Wise decision Erikie!

And thanks for the information, Cax! That PS/2 adapter would let F700 computers to use it? Smile

بواسطة cax

Prophet (3736)

صورة cax

19-03-2009, 14:11

SaebaMSX,
if you are talking about PS/2 keyboard adapter - caro plans to connect it right where the built-in keyboard is attached to the MSX's motherboard. Currently it's planned for Yamaha YIS503 models only. If you want to ask about compatibility with other MSXes - please contact caro directly.

بواسطة caro

Champion (511)

صورة caro

19-03-2009, 17:49

Yes, my new adapter will allow to connect to the Sony HB-F700 PS/2 keyboard from the IBM-PC.

بواسطة SaebaMSX

Hero (533)

صورة SaebaMSX

20-03-2009, 20:01

These are excellent news, caro!

In fact I have 2 F700s, but one of them has no keyboard anymore (someone needed it more than myself so it was a good gift). Besides of that the F700 keyboards are crappy and most of keys won't work after some time (even if they can revive for some time). Smile

بواسطة msxmakers

Champion (360)

صورة msxmakers

19-04-2021, 16:21

As far as I know, the circuit shared by CARO in this link:
http://www.caro.su/msx/mous4msx.htm
is the same used for this PCB:
https://easyeda.com/alik00/msx_ps2_mouse-a99b2349e4fa4624a9806eb8542c97ba
However I can't get the ATTINY to load the software from my MSX and although I can record it with my eeprom programmer, it never seems to work. Should SYMBOS recognize it immediately?
At first it was hard to me finding the right connection to each pin of the DB-9 but now that was verified and I have still no success.
Can somebody help me with this?