Create macOS apps out of DOS apps... automatically 🪄📦
🏠 Homepage
This script creates a macOS Dosbox-X wrapper app for DOS applications. All you need is: - The name of the DOS application - The original DOS files of the application - A suitable dosbox config file
./mac-o-dos.sh --name=<appname> --conf=<path_to_dosbox.conf> --app=<path_to_dos_app_dir>
Options:
-n, --name (Required) The desired name of the final macOS app.
-c, --conf (Required) Path to the Dosbox-X config file.
-a, --app (Required) Path to the directory with the files of the DOS applications.
-d, --dosbox-version (Optional) Version of Dosbox-X that should be used. (0.83.10 and later)
--arm (Optional) Use the ARM version of Dosbox-X for Apple Silicon Macs.
-i, --icon (Optional) Add an icon to your macOS app.
mac-o-dos will perform the following operations automatically:
- Download Dosbox-X v 0.83.10 from GitHub
- Create .app
- Install Dosbox-X Wrapper into the .app
- Install Dosbox-X Config File into the .app
- Install DOS application into the .app
- Install Dosbox-X for either Apple Silicon Macs or Intel Macs into the .app
- Optionally add an Info.plist and an icon to the .app
- Download here
- Extract the zip archive
- Open Terminal and
cd
to the directory you just downloaded.
Run the following commands in your Terminal
git clone https://github.com/richardklose/mac-o-dos.git
cd mac-o-dos
Richard Klose <richard@klose.dev>
- Twitter: @richard_klose
- Github: @richardklose
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
Give a ⭐️ if this project helped you!
Copyright © 2019 Richard Klose <richard@klose.dev>.
This project is MIT licensed.