NATIVE PORTPUZZLE / LOGICBETA
Tile Puzzle Ultimate (3DS)
Tile Puzzle Ultimate
About the project
Tile Puzzle Ultimate es un videojuego de puzles publicado por Homebrew para Other, lanzado en 2013.
Official project information
Author's original READMEOpen on GitHub ↗
Tile Puzzle Ultimate For 3DS
The Tile Puzzle Ultimate port for the Nintendo 3DS, built using Lua and homebrew development tools.
The original game source code can be found here.
Projects & Tools Used
- lpp-3ds (Lua Player Plus 3DS) - A powerful homebrew interpreter that allows running Lua code on the Nintendo 3DS.
- Micro2D Engine - My lightweight 2D game engine/framework developed in Lua for structuring and rendering 2D games.
- devkitPro - Essential toolchain and utilities (
makerom,3dstool) used for building Nintendo 3DS homebrew packages (.3dsxand.cia). - Lua - The lightweight multi-paradigm programming language used for game logic and scripting.
Limitations due to LPP-3DS
- Closing and opening the 3DS results in a black screen, needing to restart the console.
- HOME Menu suspension does not work properly. When returning the game from the HOME Menu, the screen turns black. So the best way to solve this was making quitting the game immediately when pressing the HOME button.
- The game does not have any sound effects, just background music. I had so many crashes while playing background music and sound effects simultaneously on the 3DS.
- The sounds does not work on emulator.
Gallery

- Gameplay on 3DS:
https://github.com/user-attachments/assets/9cff6bfa-4255-4120-8f9e-79d19a4031e8
- Gameplay on Citra Emulator:
https://github.com/user-attachments/assets/8b76fb58-a5d7-401f-82ab-72e3c16f3649