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
Can all registered uses please login, even just for a few minutes..
It helps build a picture where our "good traffic" is coming from..
Thanks :)
It helps build a picture where our "good traffic" is coming from..
Thanks :)
MSX USB to DB9
- arkadiusz.makarenko
- Moderator Team

- Posts: 1371
- Joined: Wed Jun 19, 2019 7:36 am
- Location: Edinburgh
MSX USB to DB9
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
~ Stanislaw Lem
-
terriblefire
- Admin sponsor

- Posts: 5687
- Joined: Mon Aug 28, 2017 10:56 pm
- 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."
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: Wed Jun 19, 2019 7:36 am
- 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: Thu Dec 28, 2023 9:55 am 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