Hello
Nice topic. Also the second time (on msx.org) I see a direct quote from my msxsyssrc project files, the post by NYYRIKKI with the content of the S.NEWPAD BIOS routine. I have no problem with that, because that is what my project is all about. But it would be nice to mention the source of the content. After all, I have spend a few hours to create the files.
Yes, sorry about that... You have done wonderful job on the documentation! I've seen some original lines of MSX-BIOS source and they are much harder to read.
HI EVERYONE! So i had no idea what MSX was up until i inherited a Roland S-760 sampler and followed this thread and constructed the PS/2 to MSX circuit with the above code uploaded into an UNO. I am am having an issue though... my mouse seems to keep sending "1000 x = 0 y = 0" which is causing the mouse sprite to continually return to the bottom right corner of the screen (has been driving me insane!)... anyone here have any idwa of how i can fix this so i can get to work? THANKS!
With Prodatron we made some minor changes to extended mouse protocol while implementing, but now all the details are updated to Wiki.
See here:
http://www.msx.org/wiki/Mouse/Trackball
Is it possible to use this Arduino UNO R3 to make a 'PC keyboard to MSX keyboard connector' adapter ?
Hard to say... There is no such a thing as "MSX keyboard connector". Every manufacturer made their own solutions, so it depends of how it is implemented.
With Prodatron we made some minor changes to extended mouse protocol while implementing, but now all the details are updated to Wiki.
See here:
http://www.msx.org/wiki/Mouse/Trackball
Cool that it is working!!! Is there a list what your really need? (in terms of hardware?)
You need
- Arduino compatible board (Currently optimized for Atmega168/328)
- MSX joystick connector & cable with all 9 pins connected
- PS/2 mouse... most USB-mice are fine too.
- PS/2 or USB connector = Mini DIN 6 / USB A female (This is optional, you can also build it inside mouse)
For arduino board, I would recommend ie. Arduino Nano V3.0 because it has USB-port embedded.
If you need only short Joystick cable (about 70cm), then here is quite a good option, but if you need longer & better (140cm), then go for this one
You may also need a box... These are quite ok
Thanks! This is really nice to have ! You guys did a good teamwork on this !
thanks for Sharing the details...! Hope to have that also working in the future...
bdw: nice movie ! I saw it this morning
Hi NYYRIKKI,
Did you test the new mouse protocol in symbos with a old MSX mouse on (not turbo-r) 3.5 Mhz ? And was this working ?