More actions
m (Text replacement - "Infobox 3DS homebrew" to "Infobox-3DS-Homebrews") |
No edit summary |
||
Line 3: | Line 3: | ||
| image = https://dlhb.gamebrew.org/3dshomebrew/LuaRed.jpg|250px | | image = https://dlhb.gamebrew.org/3dshomebrew/LuaRed.jpg|250px | ||
| type = Other Apps | | type = Other Apps | ||
| version = v1.5 | | version=v1.5 | ||
| lastupdated = 2017/04/09 | |||
| licence = Mixed | | licence = Mixed | ||
| author = noahc3 | | author = noahc3 | ||
| website = https://github.com/noahc3/luared | | website = https://github.com/noahc3/luared | ||
| download = https://dlhb.gamebrew.org/3dshomebrew/LuaRed.rar | | download = https://dlhb.gamebrew.org/3dshomebrew/LuaRed.rar | ||
| source = https:// | | source = https://github.com/noahc3/luared | ||
}} | }} | ||
<youtube>zcC4uqumIc8</youtube> | <youtube>zcC4uqumIc8</youtube> |
Revision as of 05:42, 7 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
- Be on Mac or Linux
- Install LuaJIT
- Install devkitARM and ctrulib
- Install aite
- 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
- 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. - Install LuaJIT
- Install zlib
- Windows: Put this .dll in
deps\lib\love
- Install [https://love2d.org/ L�E] (0.10.2 or newer)
- Install aite
- Run
aite love
Open the L�E executable with the repo directory to run it.