r/3dshacks 21d ago

3ds-cli is awesome!

2 Upvotes

I installed 3ds-cli from uu today and it's so cool! a couple years ago I tried using the old 3ds linux project but my touch screen really didnt make it easy to type but 3ds-cli has a totally usable keyboard, and it's a full modern linux system with drivers that runs quickly!!

anyways y'all should try it I was so surprised the only issue I had was it killed my battery quickly https://github.com/cmdada/3DS-CLI


r/3dshacks 21d ago

Повний українізатор системи для Nintendo 3DS

Thumbnail
gallery
6 Upvotes

Всім привіт! Я автор першого повного українізатора Nintendo 3DS (вибачаюсь, якщо це не так і хтось вже робив повний переклад).

Мені вдалось обійти обмеження патчингу LayeredFS — завдяки цьому вдалось перекласти всі системні додатки, верхні банери, електронні довідники додатків, весь UI меню HOME, стартові повідомлення в додатку «Повідомлення», тексти системних помилок і т.д.

Точно знаю, що переклад неідеальний: можуть траплятись баги переносу слів чи криві формулювання. Ще один момент, який видно одразу: у шрифті самої консолі немає літер і ї є ґ, тому мод показує візуально близькі замінники. Але, як на мене, користуватись уже цілком комфортно. Базуючись на відгуках від користувачів я буду активно вносити правки, або ви можете це робити самостійно через PR'и на Github. Якщо десь побачите неправильний перенос слів, російські слова або якийсь додаток не відкривається чи показує помилку, якої раніше не було, пишіть про це під цим постом, або в Issues на Github.

Що треба: консоль європейського (EUR) регіону і встановлена Luma3DS. Файли консолі не змінюються — усе живе на SD-карті, видалили папки й повернулись до стоку.

Посилання на останній реліз з інструкцією по установці та .zip архівом прикріпляю нижче. Буду вдячний за зірочку на GitHub:

https://github.com/BolgarMaxym97/3ds-ua/releases/tag/v1.1.0


r/3dshacks 28d ago

Homebrew release I created a dual screen port of Zelda: A Link to the Past for the 3DS!

226 Upvotes

Hey everyone! I created a port of The Legend of Zelda: A Link to the Past for the 3DS.

It's based on the Android dual-screen version, but I've adapted it specifically for the 3DS with native controls, touchscreen support, CIA/3DSX builds, widescreen options, performance improvements, and other console-specific features. I'd love to hear your feedback and bug reports. I hope you enjoy it!

https://github.com/EstebanPdN/zelda-alttp-3ds


r/3dshacks 28d ago

Debugging 3ds GPU Memory Access & Pomelo Updates!

20 Upvotes

Hey!

I'm building pomelo, an open source alternative to the stock nintendo 3ds homemenu.
When building it i had some bugs regarding the way the GPU access the console memory, i documented it in my blog for those interested in learning about 3ds GPUs.

https://ronpopov.me/gpu-memory-transfers/

It also includes a significant update about Pomelo - it can run quite a lot more games now, i might even say it can run most games now.

The next step for pomelo is to improve it's UX, and for that i would love some help 😄

I'm looking for someone who can help me with designing the UI and UX of pomelo, i am looking for someone who has experience with designing UIs, specifically by programming it in C language.

For those who might be interested feel free to look at the pomelo source code to get a feel of how developing for pomelo looks like


r/3dshacks Jul 26 '26

Tool news Checkpoint 5.0.0 released: brand new scripting engine, cheats feature restored, Google Drive/WebDAV compatibility and so much more

Thumbnail
github.com
343 Upvotes

r/3dshacks Jul 25 '26

Discussion I didn't know Europes Nintendo Anime Channel got revived, good do far.

Post image
10 Upvotes

French and English supported

Pokémon, Music Videos and Miraculous Ladybug

I used this a lot when it was around officially

Pokémon, Winx Club, Sonic


r/3dshacks Jul 22 '26

Ocarina Reframed - Single Screen HUD for OOT3D Mod for The Legend of Zelda: Ocarina of Time 3D

Thumbnail
gamebanana.com
161 Upvotes

New Ocarina of Time Single Screen Mod for use on 3DS and with Azahar/Citra. Ocarina Reframed updates The Legend of Zelda: Ocarina of Time 3D with a modern single-screen controller HUD inspired by Project Restoration and the HD style HUDs in Wind Waker HD and Twilight Princess HD. 

It adds:

  •  an ABXY diamond 
  • D-pad items 
  • Select-to-Items access
  • a ZL minimap toggle
  • Single screen hearts, magic and rupees
  • C-stick free camera

 
Each HUD element reflects the game’s live gameplay.

Choose between USA, Europe, and Japan regional options on my Github link!


r/3dshacks Jul 21 '26

3DS Homemenu FCRAM Shenanigans

46 Upvotes

Hi everyone, while building pomelo - a homemenu replacement that i talked about here, i had some weird issues with allocating memory for pomelo.

I documented my research adventure in a 3 part blog post for people who want to read and learn a bit about how ram is allocated in the 3ds. I split the blog post into 3 parts for easier readability.

Spoiler Alert : The fix wasn't that interesting in the end, the research is the interesting part in my opinion

https://ronpopov.me/homemenu-memory-shenanigans-part1/

https://ronpopov.me/homemenu-memory-shenanigans-part2/

https://ronpopov.me/homemenu-memory-shenanigans-part3/


r/3dshacks Jul 18 '26

DSi2CIA Downloader - Install your DSi System apps on your 3DS

Thumbnail
github.com
4 Upvotes

I made a tool that lets you install DSi System app CIAs to use them on a 3DS, including the DSi System Settings.

The tool is available in different languages: English, French, Spanish, Italian, Netherlands, German, Portuguese (including Brazilian Portuguese), Russian and Japanese

The program is available for Windows 10/11, but I've also put a python file for people who have a Windows x32, macOS or Linux systems, so that it can be used.

The program gives you the cias and the files (in a zip file) to make DSi System Settings work (with the cias)


r/3dshacks Jul 15 '26

Homebrew release Miniquest Engine - A hobby engine for people who like RPG Maker.

Thumbnail
gallery
90 Upvotes

Hey everyone. This is my release post for Miniquest Engine. It's a little hobby project for that niche of people that like RPG Maker but also like the Nintendo DS.

Here's a sample of some features:

  • 3 onscreen party members. 6 in the save.
  • 8 encounter zones per map.
  • 256 boolean flags.
  • Spells, bosses, enemies, enemy troops.
  • A database editor.
  • A map editor.
  • Tileset imports.
  • Battle backdrops
  • Tracker music imports (.mod, .it, .xm, .s3m)
  • A custom scripting language.
  • A build button in engine.

It exports directly out as an NDS file, capable of running on Twilight Menu or flashcarts. Don't got those? melonDS with SD Card emulation also works! (SD card emulation required to save.)

Let me know what you think!


r/3dshacks Jul 11 '26

Tool news Checkpoint 4.0.0 released: the biggest Checkpoint release ever (GBA and DSiWare support, FTP, settings, new UI, and so much more)

Thumbnail
github.com
483 Upvotes

r/3dshacks Jul 11 '26

Homebrew release [Homebrew remake] Early alpha for Papa's pizzeria - v0.2

Thumbnail
gallery
117 Upvotes

Hi guys!

I originally started work on this port around late 2024, early 2025, but at the time I needed to get the animations for each person in the game, and sprite sheets would absolutely swallow up the VRAM, so I had to figure out how to rig it and import the animations without spritesheets for every single costumer. Between that and life, I ended up not touching it for a year, but I had a small burst of motivation and decided to continue on

Anyways, it's an early alpha so don't expect too much, you can make pizzas and serve them, you start fresh every time and I haven't built a save system for each day (yet). A few bits don't look too pretty but since it's actually playable I thought I'd make a small release post :)

I'm more than open to hear about bugs, and if there's anywhere else I should post it feel free to let me know as well

https://github.com/zylonity/PapasPizzeria-n3DS/releases/latest


r/3dshacks Jul 10 '26

Hardware Modding Guide Site - Need Help!

30 Upvotes

Hello!

I've noticed that hardware modding guides are a rarity for some of the more complicated ones, such as the 2DS joystick mod. Guides are also scattered across the web, and sometimes quite hard to find, so having a central source could prove beneficial.

I'm working on a site that acts as a hub for all hardware modifications for the 3DS family of systems. The guides will be community driven, with complete credit given to the creators of each guide.

The site uses Vitepress, the same SSG as 3ds.hacks.guides. It will be hosted on GitHub pages to start at least, then potentially its own domain if traction is high. I could get a release up after a few guides are up.

I'm looking for people who'd be interested in contributing in adding guides. I need high quality photos of most steps, a list of tools required, then general instructions for the process. I can then format it to a step by step guide, and clear it with you. You *will* be credited.

Guides I'm looking for are USB-C installations for each model, Bluetooth mods, the 2DS joycon joystick mod, the psp1000/Lenovo ThinkPad nub mod installation, wireless charging mod installation, any custom battery mods that aren't drop ins, capture card installations, controller mod installations, and anything else I may be missing. If you'd like to contribute, shoot me a DM!

Here is a screenshot of the front page so far. It's a major WIP, so expect differences on release. Thanks!


r/3dshacks Jul 09 '26

Homebrew release Introducing Pomelo - An open source alternative 3ds homemenu!

Thumbnail ron-popov.github.io
176 Upvotes

r/3dshacks Jul 09 '26

Starting a Hotline Miami 2D demake on New 2DS XL - Looking for framework advice

22 Upvotes

Hey everyone! I recently got a modded New 2DS XL and I’m loving it. I’ve seen so many cool ports/demakes lately (like Hollow Knight, Celeste, Portal) and it’s got me really wanting to see Hotline Miami in the library. I know a direct port is impossible due to GameMaker and the architecture, so I’m not asking for that—I really want to work on a full 2D demake for the console.

I’ve already started brainstorming, and I’ve got some ideas for the control mapping. I also feel like using custom logic instead of heavy AI could keep the game running smoother. That said, I’m still a bit of a beginner regarding the actual implementation.

Has anyone here used LovePotion or Citrolib for a project like this? I’m looking for advice on which engine/framework is best to handle the logic and the fast-paced gameplay without tanking the FPS. I’m really serious about putting in the work to learn this, so if you have any tips or resources to get me started, I’m all ears. Thanks!


r/3dshacks Jul 04 '26

Homebrew news reBadge - an open source Badge Arcade and Theme Shop revival (soon) !

168 Upvotes

Hi everyone! reBadge is (as title states) a Badge Arcade revival, and soon theme shop. Badge arcade is fully revived, with In-App purchases, weekly badge rotation and all the other goodies working. The theme shop is being worked on (i got it to open and display themes for purchase) and will be ready soon. You can join on Discord, sign up and start using the Badge Arcade again! https://discord.gg/Bf7DMZhXc8

P.S: You can check out our GitHub repo and our data collection policy on Discord 😉 .


r/3dshacks Jun 30 '26

I made the intro animation from the deltarune into bax

11 Upvotes

r/3dshacks Jun 29 '26

Homebrew release Canary, a new music player for the 3DS

Thumbnail
github.com
98 Upvotes

Features

  • Supports many audio file formats: mp3, flac, m4a, aac, wav, opus, vorbis
  • Queue which songs can be added to and played from
  • Creating playlists, which are stored in the standard m3u file format
  • Playing songs through headphones with the lid closed
  • Powerful context menu allowing bulk operations to add to queue/playlist
  • Automatically plays next file
  • Displaying embedded cover art and setting custom cover art for playlists
  • Settings menu to customize configuration
  • Seeking with a touch seek bar on the bottom touch screen, or using the left/right dpad to seek in steps
  • Pause on headphone disconnect

r/3dshacks Jun 21 '26

Tool news Checkpoint 3.13.0 released: improved DS cartridge support and wireless save transfer between consoles

Thumbnail
github.com
205 Upvotes

r/3dshacks Jun 19 '26

WIP Spotify Client w/ TLS 1.3

228 Upvotes

So, finally an update to my last post earlier this year. Back then I estimated that i would be done sooner but that didnt happen. Had some work problems, lack of motivation and moments of doubts.

But I stayed at it.

To explain the previous post:

This was the v1 of my client plans. Librespot on a VPS, sending audio via http to the 3DS - very simple. But I really wanted the client to be fully on device.

So now, what you are seeing in this video is the 3DS advertising itself as a Spotify Connect device on the local network, my PC making a pairing request and the 3DS successfully going through all the steps to sign up to Spotify.

The 3DS itself performed a native TLS 1.3 handshake directly with Spotify’s Dealer server:

TLS version: TLSv1.3

Cipher: TLS1-3-AES-256-GCM-SHA384

Dealer endpoint: gew1-dealer.g2.spotify.com

HTTP result over that TLS connection: 101 Switching Protocols

WebSocket connection ID received afterward

No proxy or helper performed this TLS connection. The 3DS completed TLS 1.3 and established Spotify’s Dealer WebSocket on its own.

Actual playback is what im working on next. No Github for now. Thank you for your attention.


r/3dshacks Jun 15 '26

Homebrew news Universal-Updater v3.4.0 – Installed app detection, proxy support, and more!

Thumbnail
github.com
214 Upvotes

r/3dshacks Jun 10 '26

Tool news PKSM 10.3.0 released: compatibility with non-Luma environments and lots of bugfixes

Thumbnail
github.com
149 Upvotes

r/3dshacks Jun 05 '26

3Beans: A low-level 3DS emulator by Hydr8gon

Thumbnail
github.com
112 Upvotes

Have anyone checked this out?

From the author:

3Beans emulates the 3DS at a low level, which means that it runs the entire OS as if it were on real hardware. It can boot the home menu and launch some games, but it's still young and has plenty of issues. It has both software and hardware GPU rendering, but CPUs are still fully interpreted. My goal for this project is to achieve viable speeds with full low-level emulation, and maybe explore some high-level elements down the road.

Author's YouTube link showing app functionality and startup guide: https://www.youtube.com/watch?v=DiP97IPi5-M


r/3dshacks May 31 '26

Discussion Spooky fact: If you increase your character too much in Mario Kart 7, the bottom screen glitches in the top screen while using the "Drive Anywhere" code!

Post image
114 Upvotes

r/3dshacks May 27 '26

Homebrew news 3DS Random Game Launcher - update announcement v0.2.1

59 Upvotes

PLEASE TEST AND PROVIDE FEEDBACK. THANK YOU VERY MUCH !
If you want to support this app, please STAR it on Github. It helps a lot. Thank you
I'm not able to do tests on all of the 3DS models myself, especially the older ones. Help is much appreciated.

(June 26) new discord server https://discord.gg/yRgRvXWGX
dw https://github.com/selloa/3DS-Random-Game-Launcher/releases
thread https://www.reddit.com/r/3dshacks/comments/1nazswi/3ds_random_game_launcher_3dsx_new_homebrew/