я всегда раньше прибегал к помощи QuickBASIC.
Много у меня готовых наработок и шаблонов было с древних времен...

Но на новый ноутбук с Windows 7 я уже старый компилятор QuickBASIC ставить не стал - что-то
много уже конфликтов с Вендой у него и его произведений...

Но старые утилиты бывают внезапно нужны! Вот и сейчас - ковыряли мы тут Micro-Professor MPF-II,
и надо перегнать bin-массив в формат DATA Basic, а у меня специальная утилита под это была...
Как-то совсем между делом попалась мне информация, что существует компилятор Basic-а под
Windows 7...10 и носит он название: QB64.
Причём QB64 - это условно, при необходимости он и QB32 вполне, причем он максимальноКроссплатформенный открытый диалект языка Basic, совместимый сверху вниз с Microsoft QBasic и QuickBASIC. Является компилятором, генерирующим нативные исполняемые файлы для Windows, Linux или MacOS. Распространяется на условиях GPL/LGPL.
поддерживает старые наработки QuickBASIC, но генерирует Windows - совместимый код.
В общем скачал я этот QB64 и попробовал... На удивление в исходном файле править ничего не пришлось, всё скомпилировалось как есть, и что
меня удивило - даже звуки таймера заработали!

Единственное, что плохо - КОМПИЛИРУЕТСЯ ДОЛГО! Я даже подумал было, что QB64 завис...
но, как оказалось, это фича у него такая...
