https://github.com/albrechtl/dos-win31-docker-arm64-build
A useless MS DOS and Windows 3.11 docker container driven by qemu
https://github.com/albrechtl/dos-win31-docker-arm64-build
Last synced: over 1 year ago
JSON representation
A useless MS DOS and Windows 3.11 docker container driven by qemu
- Host: GitHub
- URL: https://github.com/albrechtl/dos-win31-docker-arm64-build
- Owner: AlbrechtL
- License: mit
- Created: 2024-01-29T18:59:34.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-28T07:06:44.000Z (about 2 years ago)
- Last Synced: 2025-01-24T18:14:51.147Z (over 1 year ago)
- Language: Shell
- Size: 19.1 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license.md
Awesome Lists containing this project
README
# MS DOS and Windows 3.1 qemu docker container
DOS, Windows 3.1, Doom and Norton Commander in a docker container for running on arm64. Tested on Raspberry Pi 5. This project doesn't make any sense it is for fun! I made it for an April fool for that reason the install software is in German only.
* Based on the great works of https://github.com/qemus/qemu-docker. Thanks!
* Similar idea: https://github.com/hectorm/docker-qemu-win2000
Images can be found a docker hub https://hub.docker.com/r/albrechtloh/qemu-dos-win31
## Features
- MS DOS 6.22
- MS Windows 3.11
- Doom 2.1
- Norton Commander
## Usage
See `docker-compose.yml`
## How it works
See `src/entry.sh` and `Dockerfile`
## Build and run
```bash
docker build -t dos-win31-docker-arm64 . && docker compose up
```
## Software sources
* MS DOS: https://winworldpc.com/download/2379c3a9-1008-c2ae-11c3-a7cb86c2bd52
* Doom 2.1: https://archive.org/details/doom1.21
* Windows 3.11: https://winworldpc.com/download/166a4cc2-b6c3-9d45-11c3-a6c2bb2a5254
* Norton Commander: https://winworldpc.com/download/44c3bb67-3f18-c39a-11c3-a4e284a2c3a5
**How to create a DOS HDD image**
https://gunkies.org/wiki/Installing_MS-DOS_on_Qemu
**How to change floppy disks in qemu**
https://rubenerd.com/changing-qemu-floppy-disks/
## Screenshots
All grafic output is done via VNC inside a web browser
Windows 3.11

DOS

Norton Commadner

Doom
