A few days before the end of 2022, I thought about making a port of my InDev Tester program, from Commodore to MSX. I had wanted to make a program for MSX-DOS for years, and also something that would display graphics, so it seemed like a good opportunity to experiment. After 3 or 4 days of drawing screens on a PC to see if it was possible to adapt it, and reading about the peculiarities and limitations of the VDP modes, which I didn't know, I started doing experiments in MSXDOS, taking advantage of the compatibility with CP/M, a system for which I had previously made some simple programs.
Yesterday I finally had the first complete version of InDev Tester MSX working. Now I will have to test it on different MSX models to see if everything is ok, since I could only test it on the OpenMSX emulator. The program allows you to test the complete keyboard, including the numeric keypad that some models have, the MSX joysticks (with 2 buttons), up to 12 standard paddles (not Arkanoid ones), and analog PC joysticks (with my adapter board).
It can be downloaded from the project site: http://www.pastbytes.com/indevtester/