Skip to content
PORTSNATIVE.
HomeCatalog
Web GamesEmulatorsToolsNews
PORTSNATIVE.

A catalog for discovering ports and related projects. We link to official sources and do not host original game files.

ExploreCatalogMy list
InformationAbout usSuggest a portSupportDonationsLegal notice
© 2026 PortsNative
Back to catalog
2048 (3DS)
PORTSNATIVE

2048 (3DS)

NATIVE PORTPUZZLE / LOGICBETA

2048 (3DS)

2048

TechnologyNative C/C++ port (engine reimplementation)

View official project

About the project

2048 es un videojuego de puzles publicado por LA\VA en 2018.

2 versions of 2048

You're viewing: 2048 (3DS)

2048 (3DS)github.com/0rientd/2048-port-3ds
To be confirmed
Current
2048 (PSP)github.com/violinmelody/2048PSP
To be confirmed
›

Official project information

Author's original READMEOpen on GitHub ↗
<div align="center"> <div align="center"> <img width="48" height="48" alt="2048-3ds-port-icon" src="https://github.com/user-attachments/assets/592c5afb-28a3-4046-a8b9-51f743831ca6" /> </div>

🎮 2048 3DS Port

The classic 2048 game running on your Nintendo 3DS

License Platform Version

About • Images • Installation • Building • Contributing

</div>

📖 About

This project is a port of the excellent 2048.c by Maurits van der Schee to the Nintendo 3DS. The original game is a minimalist implementation of the popular 2048 puzzle for Linux terminals, and now you can play it on your 3DS console!

✨ Features

  • 🎯 Faithful gameplay to the original
  • 💾 Score system
  • 🎮 Native 3DS controls
  • ⚡ Optimized performance
  • 📱 Interface adapted for 3DS screens

📸 Images

<details> <summary>Show image</summary> <div align="center"> <img width="300" height="350" alt="screenshot-1" src="https://github.com/user-attachments/assets/02371dda-0eb7-49a4-b1b1-5340e54a375f" /> <img width="300" height="350" alt="screenshot-2" src="https://github.com/user-attachments/assets/5430ead1-390e-4937-867a-0b2ebbac2dfd" /> <img width="300" height="350" alt="screenshot-3" src="https://github.com/user-attachments/assets/3c314c14-4ce3-416c-ae91-15308db6e4d2" /> <img width="300" height="350" alt="screenshot-4" src="https://github.com/user-attachments/assets/8ad8c1ec-971d-42fd-b401-5fae5fd5d240" /> </div> </details>

📦 Installation

Requirements

  • Nintendo 3DS/2DS/New 3DS with Custom Firmware (CFW)
  • Access to Homebrew Launcher

Instructions

  1. Download the .3dsx file from the releases page
  2. Copy the file to the /3ds/ folder on your SD card
  3. Open the Homebrew Launcher on your 3DS
  4. Launch 2048 3DS Port
  5. Have fun! 🎉

🛠️ Building

Prerequisites

  • devkitPro installed and configured
  • devkitARM and libctru updated

Compiling the project

# Clone the repository
git clone https://github.com/0rientd/2048-port-3ds.git
cd 2048-port-3ds

# Compile
make

# The 2048-port-3ds.3dsx file will be generated in the project root

🎮 How to Play

  • D-Pad/Circle Pad: Move the tiles (↑ ↓ ← →)
  • START: Exit the game
  • SELECT: Restart the game

📄 License

This project is distributed under the MIT license. See the LICENSE file for more details.

The original 2048.c project by Maurits van der Schee is also MIT licensed.


🙏 Acknowledgments

  • Maurits van der Schee - For the excellent 2048.c that served as the base for this port
  • devkitPro Team - For the amazing homebrew development tools
  • Nintendo Homebrew Community - For the documentation and support

🤝 Contributing

Contributions are welcome! Feel free to:

  • 🐛 Report bugs
  • 💡 Suggest new features
  • 🔧 Submit pull requests
  • 📖 Improve documentation

<div align="center">

Made with ❤️ for the 3DS homebrew community

⬆ Back to top

</div>
Read official guide
CALIFICACIÓN
—
Loading votes…
Advertisement

PROJECT FILE

Project type
NATIVE PORT
Genre
Puzzle / Logic
Status
beta
Original platform
—
Technology
Native C/C++ port (engine reimplementation)
Version
—
Updated
—

Target platforms 0

View on GitHub
Advertisement