A cross-platform Qt application to flash EMS 64M USB cartridges
Currently working on Linux, OSX and Windows
- Read ROMs from both banks
- Write a single ROM to one bank
- Read and write SRAM
If you're on Debian (Jessie or later) or Ubuntu (15.10 or later), go to the latest release and download the .deb package
Install it with
sudo dpkg -i packagename.deb
sudo apt -f install
Then type ems-qart
in a terminal to start the program
If you're not on a deb based distro see "Building on Linux"
Go to the latest release and download the zip for Windows
Unzip it then follow the instructions written in README.txt
Go to the latest release and download the dmg for Mac, open the dmg and drag ems-qart in your Applications folder
The first time you open the app, right-click on it and select Open
from the menu. An alert will appear, then click Open
.
Install the dependencies
On Debian/Ubuntu
sudo apt install build-essential pkg-config qtbase5-dev qtdeclarative5-dev libqt5svg5-dev qt5-qmake qt5-default libusb-1.0-0-dev qml-module-qtquick2 qml-module-qtquick-controls qml-module-qtquick-dialogs
Then navigate to the folder where you cloned the repo and
mkdir build
cd build
qmake ..
make
sudo make install