09-03-2022, 03:13 PM
I noticed the code from "QMIDI" which would work on 16-bit systems but not 32-bit and 64-bit because the "CALL INTERRUPT" system was either extensively modified into the Win32 API or was removed entirely. QB64 could emulate only a few things out of it such as the mouse driver. Galleon made a valiant effort to emulate "conventional memory" and CPU registers and stuff like that, toward how GW-BASIC stored configuration in a few "low" addresses of 16-bit space but there was just too much to consider for like less than 5% of ancient BASIC programs to make work.