https://github.com/richardklose/mac-o-dos
Create macOS apps out of DOS apps... automatically
https://github.com/richardklose/mac-o-dos
dos dosbox dosbox-x macos
Last synced: about 1 month ago
JSON representation
Create macOS apps out of DOS apps... automatically
- Host: GitHub
- URL: https://github.com/richardklose/mac-o-dos
- Owner: richardklose
- License: mit
- Created: 2021-02-17T17:03:27.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-02-17T22:04:03.000Z (over 5 years ago)
- Last Synced: 2025-04-07T08:41:42.931Z (about 1 year ago)
- Topics: dos, dosbox, dosbox-x, macos
- Language: Shell
- Homepage:
- Size: 3.91 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
mac-o-dos
> Create macOS apps out of DOS apps... automatically 🪄📦
### 🏠 [Homepage](https://github.com/richardklose/mac-o-dos)
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
## Usage
```bash
./mac-o-dos.sh --name= --conf= --app=
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
## Installation
### Option A: Download
* [Download here](https://github.com/richardklose/mac-o-dos/archive/master.zip)
* Extract the zip archive
* Open Terminal and `cd` to the directory you just downloaded.
### Option B: Git
Run the following commands in your Terminal
```
git clone https://github.com/richardklose/mac-o-dos.git
cd mac-o-dos
```
## 👤 Author
**Richard Klose <richard@klose.dev>**
* Twitter: [@richard_klose](https://twitter.com/richard_klose)
* Github: [@richardklose](https://github.com/richardklose)
## 🤝 Contributing
Contributions, issues and feature requests are welcome!
Feel free to check [issues page](https://github.com/richardklose/mac-o-dos/issues).
## Show your support
Give a ⭐️ if this project helped you!
## 📝 License
Copyright © 2019 [Richard Klose <richard@klose.dev>](https://github.com/richardklose).
This project is [MIT](https://github.com/richardklose/mac-o-dos/blob/master/LICENSE) licensed.