Код для программы на скриншоте можно найти в папке projects/snowball
Скачай 64-битный установщик PowerShell 7 формата .msi
на сайте Microsoft.
Поставь powershell
из репозитория Microsoft и qemu-system-i386
от куда нибудь.
Создай дубликат папки example
в папке projects
со своим именем. Можешь менять её содержимое на здоровье!
- Открываешь консоль PowerShell в этой папке (на Linux можно просто консоль)
./build.ps1 -project имя-папки-с-проектом
, например, для проектаexample
в папкеprojects
скрипт вызывается так:./build.ps1 -project example
Скрипт автоматически собирает проект и запускает Windows 3.11 с твоей хернёй.
Смело удаляй все файлы с расширением .obj
в папке проекта, это - временный выхлоп компилятора.
- Open Watcom 2.0 с WinG
- QEMU
- DOSBox
- MS-DOS 6.22
- Windows for Workgroups 3.11
- Драйвер мыши vmwmouse
- Распространяемые файлы библиотеки WinG
- Экран эмулятора заполнился шумом!
Возможно, это происходит из-за драйвера мыши. Подожди, пока шум не перестанет меняться, затем попробуй переместить окна, тем самым заставив ОС их перерисовать.
- Документация WinG
- База знаний с документацией к старым API Windows: https://github.com/jeffpar/kbarchive