GithubHelp home page GithubHelp logo

arthurlutz / inputstation Goto Github PK

View Code? Open in Web Editor NEW

This project forked from petrockblog/inputstation

0.0 2.0 0.0 2.73 MB

Graphical front-end for generating game controller configuration files.

License: MIT License

CMake 1.76% C++ 96.86% Shell 1.35% C 0.03%

inputstation's Introduction

InputStation

A graphical front-end for generating game controller configuration files. It is based on the work for EmulationStation by Aloshi.

Project website: http://github.com/petrockblock/inputstation

InputStation is used by RetroPie, an open-source project that aims at turning system-on-chip platforms like the Raspberry Pi into old-school gaming machines. You can find that project at retropie.net.

Troubleshooting

  • First, try to check the issue list for some entries that might match your problem. Make sure to check closed issues too!

  • Try to update to the latest version of InputStation using git:

cd InputStationDirectory/program/
git pull
cmake . -DFREETYPE_INCLUDE_DIRS=/usr/include/freetype2/
make clean
make
  • If your problem still isn't gone, the best way to report a bug is to post an issue on GitHub. Try to post the simplest steps possible to reproduce the bug. Include files you think might be related. If you haven't re-run InputStation since the crash, the log file is_log.txt is also helpful.

Building

InputStation uses some C++11 code, which means you'll need to use at least g++-4.7.

InputStation has a few dependencies. For building, you'll need CMake, SDL2, Boost (System, Filesystem, DateTime, Locale), FreeImage, FreeType, Eigen3, and cURL.

All of this be easily installed with apt-get:

sudo apt-get install libsdl2-dev libboost-system-dev libboost-filesystem-dev libboost-date-time-dev libboost-locale-dev libfreeimage-dev libfreetype6-dev libeigen3-dev libcurl4-openssl-dev libasound2-dev libgl1-mesa-dev build-essential cmake fonts-droid

Then, generate and build the Makefile with CMake:

cd YourInputStationDirectory/program/
cmake . -DFREETYPE_INCLUDE_DIRS=/usr/include/freetype2/
make clean
make

Thanks

InputStation is based on EmulationStation by Aloshi. Without the work of Aloshi, InputStation would not exist in the way it does now.

-Florian Mueller, http://www.petrockblock.com http://www.retropie.net

inputstation's People

Contributors

petrockblog avatar

Watchers

Arthur Lutz avatar James Cloos 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.