Это немного странно, но я не знаю почему. Ничего специального для windows 10 там нет. Последний раз семерку я видел где-то в районе 2015 года, так что даже не знаю, как тут помочь. Могу предложить попробовать под семеркой собрать самостоятельно, но не могу дать руководства как это делать. Сам я собираю под линуксом.
Какого-то заранее заготовленного способа упаковать все именно в один файл не существует. Самый простой способ по быстрому нахалтурить — это подменить boots.bin при сборке и вместо загрузчика будет своя программа. Или просто положить рядом бинарник + ром и сделать батник, который запускает v06x --rom binorum.rom.
Но по-моему если задача сделать один исполняемый файл проще всего немножко изменить main.cpp. В строке 228 загружается rom из файла с помощью load_rom(). Последний делает memory.init_from_vector(). Вот если туда аргументом подсунуть вектор со своей игрой, это будет ровно то же самое, что загрузка рома через опцию --rom.
Окно x2 будет при запуске с опцией --window.
emu80 v.4, он обсуждается тутЧто такое эмулятор Pyk ?
https://zx-pk.ru/threads/27488-emu80-v-4/page58.html





Ответить с цитированием