Hi
I have completed first iteration of hardware mainly focused for MSX computers (but there are jumper settings which should allow targeting Amiga/Atari. So far I have completed implementation of MSX Gamepad, will need to look into mouse soon (and hopefully port it to TFMSX after)
This targets cheap general purpose RISC V chip called CH32V103C, future revisions of this hardware will be switched to CH32V203C (cheaper and faster). Mistakes were made, as I hooked up USB Port 1 assuming it will be usb host (documentation is a little bit light), but examples are first class
Price of this chip is round £1.20, price of V203C will be like 70p. Whole bill of materials shouldn't cost more than £5.
https://github.com/arkadiuszmakarenko/CH32_DB9
MSX USB to DB9
-
arkadiusz.makarenko
- Moderator Team

- Posts: 1371
- Joined: 19 Jun 2019 07:36
- Location: Edinburgh
MSX USB to DB9
You do not have the required permissions to view the files attached to this post.
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
~ Stanislaw Lem
-
terriblefire
- Admin sponsor

- Posts: 5686
- Joined: 28 Aug 2017 22:56
- Location: Glasgow, UK
Re: MSX USB to DB9
Nicely done. This should be interesting.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
-
Higgy
- Posts: 488
- Joined: 23 Apr 2019 20:05
- Location: Somerset
Re: MSX USB to DB9
Great work. X68000 uses MSX standard for joystick (and Sega 6 button pad with adaptor for Street Fighter 2).
If it could also do Amiga mouse that would be great.
If it could also do Amiga mouse that would be great.
-
arkadiusz.makarenko
- Moderator Team

- Posts: 1371
- Joined: 19 Jun 2019 07:36
- Location: Edinburgh
Re: MSX USB to DB9
I already done the work with Amiga mouse,(firmware wise) unfortunately without scroll. Porting it to this device would be literally 10 minutes.Higgy wrote: 28 Dec 2023 09:55 Great work. X68000 uses MSX standard for joystick (and Sega 6 button pad with adaptor for Street Fighter 2).
If it could also do Amiga mouse that would be great.
I haven't looked at Amiga firmware yet, as I would need to setup Amiga in my workbench... and there was some resistance before Christmas ;)
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
~ Stanislaw Lem
Who is online
Users browsing this forum: ClaudeBot and 2 guests