GithubHelp home page GithubHelp logo

yoshisuga / meteor-libretro Goto Github PK

View Code? Open in Web Editor NEW

This project forked from libretro/meteor-libretro

0.0 3.0 0.0 478 KB

Libretro port of Meteor GBA emulator.

License: GNU General Public License v3.0

CMake 0.69% C++ 62.67% Makefile 1.37% C 12.56% Perl 0.01% Assembly 22.71%

meteor-libretro's Introduction

Meteor

Meteor is a Nintendo Gameboy Advance emulator. The CLI and GTK frontends run only on Linux. You can use the libretro implementation if you want to run it on Microsoft Windows or if you want features from the retroarch frontend.

libretro build

The libretro build is the recommended way to use Meteor. retroarch is an emulator frontend and Meteor is a backend implementation.

To build the libretro implementation, you need no dependency. Just go to the libretro folder and type make, this will create a meteor_libretro.so, meteor_libretro.dll or meteor_libretro.dylib.

GTK frontend build

Installation

To build Meteor, you need the following dependencies:

  • CMake
  • Gtkmm
  • sigc++ (installed with gtkmm)
  • libao
  • SFML
  • zlib
  • OpenGL

Type the following commands to build Meteor:

$ mkdir build
$ cd build
$ cmake ..
$ make
$ make install

You may need root privileges for the last command. You can change the installation prefix by typing:

cmake -DCMAKE_INSTALL_PREFIX=<prefix> ..

Uninstallation

In the build directory type:

$ xargs rm < install_manifest.txt

You may need root privileges to do this.

meteor-libretro's People

Contributors

blastrock avatar inactive123 avatar gregorr avatar alcaro avatar fr500 avatar h3xx avatar ov2 avatar yoshisuga avatar

Watchers

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