Use ~10€ to connect modern mouse to MSX

Pagina 11/18
4 | 5 | 6 | 7 | 8 | 9 | 10 | | 12 | 13 | 14 | 15 | 16

Van edoz

Prophet (2310)

afbeelding van edoz

11-04-2014, 10:31

After one day of using the scroll function in symbos I don't want without it! Especially when your are browsing files!

Van o.geerdink

Hero (570)

afbeelding van o.geerdink

11-04-2014, 11:48

Wow, wheelmouse in MSX. Wink I haven't explored the arduino nano beyond led flickering scripts...

Van luppie

Paladin (855)

afbeelding van luppie

04-05-2014, 22:47

I also build the mouse adapter and had the problem that I had no output on my serial monitor.
Checked all wires and connections, but couldn't find any mistake.
Got down the stairs grabbed a beer and tried again, no luck.

Took me 3 beers to find out that on a default Arduino Installation the serial monitor is on 115200 baud.
Bringing this down to 9600 baud gave me the output I expected.

I don't want you all to get drunk, so I thought it is worth sharing.

Van Prodatron

Paragon (1789)

afbeelding van Prodatron

05-05-2014, 00:33

@Luppie, great find with the beer and the baud! Big smile Hope now I can get my adapter working soon, too!

Van assembler

Champion (403)

afbeelding van assembler

12-05-2014, 17:44

Hi!

I've received today my arduino nano v3 and succeeded to compile the program. The only doubt now is where to connect the wires Big smile

PS2 CLK to D11
PS2 DATA to D10
PS2 GND to GND
PS2 +5 to VIN
MSX JoyStick 1 to D2
MSX JoyStick 1 to D2
MSX JoyStick 2 to D3
MSX JoyStick 3 to D4
MSX JoyStick 4 to D5
MSX JoyStick 5 not connected?
MSX JoyStick 6 to D6
MSX JoyStick 7 to D7
MSX JoyStick 8 to D8
MSX JoyStick 9 to GND, the same as PS2 GND

Is that correct?

Thanks for the information and work done!

Van edoz

Prophet (2310)

afbeelding van edoz

12-05-2014, 19:19

MSX-connector : Arduino pin
// (DB9F)
#define JoyPin1 -> 2
#define JoyPin2 -> 3
#define JoyPin3 -> 4
#define JoyPin4 -> 5
// JoyPin5 -> +5V (N/C or power)
#define JoyPin6 > 6
#define JoyPin7 > 7
#define JoyPin8 > 8
// JoyPin9 GND (Connect to Arduino GND)

#define InfoPin 13 // Status LED

Van assembler

Champion (403)

afbeelding van assembler

15-05-2014, 11:42

Conversion completed successfully. Now I have an optical mouse for MSX (and a joystick somewhat special)
I have to look a little thinner and longer cable, but the performance is perfect.

Now I'm trying to run SymbOS...

Van edoz

Prophet (2310)

afbeelding van edoz

15-05-2014, 12:22

Wow .. Go for it ! symbos rocks with the scroll wheel ! Are you left handed. ?

Van NYYRIKKI

Enlighted (5667)

afbeelding van NYYRIKKI

15-05-2014, 12:28

Hmm... Newer thought about left handed people... Should I add possibility to swap left / right button for next release?

Van assembler

Champion (403)

afbeelding van assembler

15-05-2014, 12:45

edoz wrote:

Wow .. Go for it ! symbos rocks with the scroll wheel ! Are you left handed. ?

Yes, and I cut the cable too short. The cable goes under the TurboR.

NYYRIKKI wrote:

Hmm... Newer thought about left handed people... Should I add possibility to swap left / right button for next release?

For me is enough. I consider the swap button option, a nonsense. Although seeing how easy it would be to implement, I would, but do not use it.

Pagina 11/18
4 | 5 | 6 | 7 | 8 | 9 | 10 | | 12 | 13 | 14 | 15 | 16