Lua Engine (Lutro)Link

BackgroundLink

Lutro is an experimental lua game framework that follows the LÖVE API. Lutro games can be played with LibRetro/RetroArch through the Lutro core.

UsageLink

  1. Start up RetroArch. Inside the main menu, go to 'Online Updater'.

  2. Just to make sure we have the latest info files, select 'Update Core Info FIles'. Wait until this is done. Then, select 'Core Updater'.

  3. Browse through the list and select 'Lua Engine (Lutro)'.

  4. After this has finished downloading, you will now need a Lutro game. We will be using Pong as an example. You can obtain Pong by going back to the previous menu screen. From there, select 'Content Downloader'.

  5. Select 'Lutro', then select 'Pong.lutro'. This should download and extract this file to RetroArch's Downloads directory.

How to playLink

  1. Go back to RetroArch's main menu screen. Select 'Load Content', then 'Downloads'.

  2. Select 'Pong.lutro'

  3. If you are asked which core to select, choose 'Lutro'.

The game should now start running!

Author(s):Link

Higor Euripedes/Jean-Andre Santoni

Contribute to this documentationLink

In order to propose improvements to this document, visit it's corresponding source page on github. Changes are proposed using "Pull Requests."

See alsoLink

ChaiLove

LicenseLink

MIT

ExtensionsLink

Content that can be loaded by the Lutro core have the following file extensions.

lutro|lua

Database(s)Link

RetroArch database(s) that are associated with the Lutro core

  • Lutro

FeaturesLink

Feature Supported
Saves
States
Rewind
Netplay
RetroAchievements
RetroArch Cheats
Native Cheats
Controllers
Remapping
Multi-Mouse
Rumble
Sensors
Camera
Location
Subsystem

The Lutro core's directory name is 'lutro'

ControllersLink

The Lutro core supports the following controller setting(s), bolded controller settings are the default for the specified user(s):

User 1 - 16 Device Type(s)Link

  • RetroPad - Joypad

  • RetroPad w/Analog - Joypad - There is no reason to switch to this.

Controllers graphLink

What the buttons do are game specific.

Lutro RetroPad
B RetroPad_B
Y RetroPad_Y
Select RetroPad_Select
Start RetroPad_Start
Up RetroPad_Dpad
Down RetroPad_Dpad
Left RetroPad_Dpad
Right RetroPad_Dpad
A RetroPad_A
X RetroPad_X