libretro/libretro-lutro

Name: libretro-lutro

Owner: libretro

Description: An experimental lua game framework for libretro following the LÖVE API

Created: 2015-02-17 19:22:13.0

Updated: 2018-04-25 13:15:11.0

Pushed: 2018-04-07 01:33:12.0

Homepage: http://bit.ly/2a2Lkuo

Size: 7647

Language: C

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Lutro Build Status

Experimental Lua game framework for libretro, following the LÖVE API.

Lutro is software rendered and implements only a subset of the LÖVE API. It targets portability though the libretro API and backed in dependancies.

Sample Games
Usage

Through RetroArch, use the Lutro core to load the game's source directory:

retroarch -L libretro_lutro.so path/to/gamedir/

Alternatively, you can load a compressed .lutro file:

retroarch -L libretro_lutro.so game.lutro
Build

Compile Lutro by installing the RetroArch dependencies, and running:

make

To compile with Docker, use:

make docker
Test

Run the Lutro testing suite by executing:

make test

To run tests manually, run:

retroarch -L path/to/lutro_libretro.so test

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.