Console-based abandonware game installer
Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
abandi
docs
tests
.gitignore
LICENSE.txt
MANIFEST.in
README.rst
pavement.py
requirements.txt
setup.py
tox.ini

README.rst

Console-based abandonware game installer and runner.

Links:
Features:
Known problems:
  • tested mostly on linux

Basic usage

The selected game will be downloaded, unpacked and started by an emulator.

if you know the id:

$ python -m abandi.run --auto-install gb64 3021

if you have an up-to-date database:

$ python -m abandi.srun --auto-install --name galaga

Note

It is only a wrapper,so you have to install unpackers (7zip, unrar,..) and emulators (dosbox, scummvm, stella, vice,..)

Installation

General

  • install Python

  • install pip

  • install back-ends for pyunpack (optional)

  • install supported emulators (optional)

  • install HTML parsers (optional)

  • install the program:

    # as root
    pip install https://github.com/ponty/abandi/zipball/master
    

Ubuntu

sudo apt-get install python-pip
sudo pip install https://github.com/ponty/abandi/zipball/master
# optional
sudo apt-get install unzip unrar p7zip-full
sudo apt-get install dosbox openmsx scummvm stella vice hatari
sudo apt-get install python-beautifulsoup python-lxml

Uninstall

# as root
pip uninstall abandi

# database, games
rm -r ~/.abandi