Giter Club home page Giter Club logo

pi_romulus's Introduction

Pi Romulus

Retropie ROM downloader

Based on Romulus, the Linux Retropie ROM manager, Pi Romulus is intended to fill a gaping hole in the Retropie functionality. It allows you to search for games for the Retropie that you already own and then downloads it directly to your Retropie installation, no further work required. What makes Pi Romulus so attractive, is that there is no need for any other computer system. You dont need to switch on your laptop to download and transfer the games. Just hook up a keyboard to your Retropie, search for the game, select and play.

Features:

  • Searching ROMs through Emuparadise
  • Automatic detection of which emulator is required
  • If required, it will automatically extract ROMs
  • Places ROMs in the correct folder

Technical Details

Romulus is written using Python 2.7. For it's GUI framework it makes use of the excellent npyscreen library.

Installation

Clone this app into a folder on your Retropie. If it isnt already installed, install pip: sudo apt-get install python-pip libarchive-dev. After this, install all the requirements with pip install -r requirements.txt Once completed, run python romulus.py to start the app, or create a shortcut.

Developers

All code is licensed under GNU Public License 2 (GPLv2). This license allows you to copy, edit, and redistribute without restriction, as long as it retains the free GPLv2 license.

All help is appreciated, whether filing bug reports, squashing bugs, requesting features or anything else, simply clone this repo, and if you have improved it somehow, make a pull request.

Authors

Arthur Moore [email protected]

pi_romulus's People

Contributors

arthurmoore85 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.