Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Lua Red 3DS: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS homebrew | title = Lua Red | image = https://dlhb.gamebrew.org/3dshomebrew/LuaRed.jpg|250px | type = Other Apps | version = v1.5 | licence = Mixed | author = noa...")
 
m (Text replacement - "Infobox 3DS homebrew" to "Infobox-3DS-Homebrews")
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Infobox-3DS-Homebrews
| title = Lua Red
| title = Lua Red
| image = https://dlhb.gamebrew.org/3dshomebrew/LuaRed.jpg|250px
| image = https://dlhb.gamebrew.org/3dshomebrew/LuaRed.jpg|250px

Revision as of 09:27, 6 September 2021

Template:Infobox-3DS-Homebrews

Supported platforms

  • New 3DS
  • Mac / Linux / Windows

IRC chat

#luared on freenode

Building

For both platforms, you must supply your own symfile and ROM and place them in the rom directory (create it if it does not exist). The symfile must have the same basename as the rom. So, for example, if your ROM was named example.gb, your symfile must be named example.sym.

New 3DS

  1. Be on Mac or Linux
  2. Install LuaJIT
  3. Install devkitARM and ctrulib
  4. Install aite
  5. Run aite 3ds

Then, copy build/luared.3dsx, build/luared.smdh, the lua folder, and the res folder to the /3ds/luared folder on your SD card.

Mac / Linux / Windows

  1. Compile this mGBA edit and then copy libmgba.dll or libmgba.so or libmgba.dylib (depending on your OS) to deps/lib/love/ in this repo. Create the directories if they don't exist.
  2. Install LuaJIT
  3. Install zlib
  4. Windows: Put this .dll in deps\lib\love
  5. Install [https://love2d.org/ L�E] (0.10.2 or newer)
  6. Install aite
  7. Run aite love

Open the L�E executable with the repo directory to run it.

Advertising: