r/NDSHacks • • 5h ago

Resident Evil 2 DS Port

Post image
97 Upvotes

Hey everyone,

I've been working on a side project for a few days now: a port of Resident Evil 2 for the Nintendo DS, built by reverse engineer anything and Claude Code. It's still rough, but the core loop is playable.

What works so far for example:

- The first 2 cutscenes (with Claire and Leon and in the gunshop) - Core Loop: Picking up items, combining them, shooting and killing zombies, getting damaged and dying (You Died Screen works) - Sound effects and music

Known issues / what's missing:

- Music sounds weird for example in the police station - Saving the game, Item Box and save rooms - the DS Rom is already nearly 300MB large but i think it will not get over the Limit of 512MB

Feel free to share! It would be nice to have more collaborators because I'm not the most experienced programmer and only have limited time/resources.

The code is on GitHub if you want to take a look or help. You can follow the Readme notes to create your own .nds File:) Git-Repo


r/NDSHacks • • 4h ago

After hours of research, finally found a english patch for Dragonball ultimate budouten...

Post image
7 Upvotes

r/NDSHacks • • 10h ago

Gameboy Games?

3 Upvotes

Just modded my 3ds XL yesterday and was wondering where i could find gameboy games?


r/NDSHacks • • 1d ago

DS Claude Terminal

Post image
46 Upvotes

r/NDSHacks • • 15h ago

DS Claude Code Terminal Demo

3 Upvotes

a little more from this project fully open


r/NDSHacks • • 1d ago

First Ever Video Recording Software for DSi, 24 FPS at 252x192 with sound.

Thumbnail gallery
27 Upvotes

r/NDSHacks • • 1d ago

Twilight menu not loading on dsi

1 Upvotes

Im trying to hack a friends dsi

After selecting region and lenguage it doesn't load, i have left it loading for over an hour and it never loads

It may also be that it isnt in the best conditions, after all its his child-hood ds


r/NDSHacks • • 2d ago

dragon quest builders like homebrew game for Nintendo ds what do you think?

Post image
54 Upvotes

r/NDSHacks • • 2d ago

Original DS with half shell swap and CycloDS Evolution

Thumbnail gallery
8 Upvotes

r/NDSHacks • • 3d ago

An unfortunate update on OoT DSi

Post image
59 Upvotes

Hey everyone. I’ve got some really bad news.

My PC ran into some serious problems, and Windows ended up needing to be reinstalled.

Unfortunately, I lost my local OoT DSi project files in the process along with literally ALL of my other projects.

As things stand, I can’t continue development from where I left off. I genuinely don’t know if or when I’ll be able to pick it back up, and I don’t want to make promises I can’t keep.

That being said, I’ll try my absolute best. This is just
going to be extra difficult to finish the project now.

I really appreciate everyone who showed interest in the project, joined the Discord, or followed the progress. Seeing other people genuinely excited about something I was building meant a lot to me.

I’m sorry I don’t have better news.


r/NDSHacks • • 3d ago

Digraph DS: a two-screen graph editor and analysis workbench for the Nintendo DS

Post image
24 Upvotes

I’ve been building Digraph DS, a graph editor and analysis workbench for the Nintendo DS and DSi. It grew from the kts-nds foundation, and the engine work developed during Digraph’s creation has since been brought together in Devy, a reusable Rust, Bevy, and BlocksDS runtime.

That engine work goes well beyond the original foundation: Devy brings together framebuffer and layered 2D drawing, hardware 3D, touch input, gestures and strokes, SD-card storage, NitroFS assets, sprites, audio, cooperative tasks, time and RTC support. It also comes with host-side tools for preparing assets and scenes.

Digraph DS puts those capabilities to work as a real graph editor. The two screens have different roles: edit and manipulate your graph on the touchscreen, while viewing analysis results on the other screen. You can create directed and undirected edges, move and delete vertices, set source and target vertices, and pan and zoom around larger graphs.

The app includes 27 graph-analysis algorithms, covering reachability, shortest paths, cycles, topological order, Euler trails, DAG paths and kernels, game-theory analyses, bipartite matching, spanning forests, core numbers, dominators, cuts and disjoint routes, and feedback sets. It also includes component analyses such as weak, strong, and unilateral components; loops; articulation vertices; bridges; and source and sink SCCs.

Results are visual, not just text. Component analyses can show both the original graph and a quotient view across the two screens. You can swap the result view to the touchscreen and explore it independently. Analyses stay active while you return to editing, and the app reports when an algorithm’s requirements aren’t met. DAG transformations can be previewed before you choose to apply them.

Digraph DS supports graphs with up to 200 vertices and 20,000 stored edges. Dense-graph rendering uses caching, clipping, and level of detail to keep interaction responsive; those display shortcuts don’t remove edges from the graph or its analyses. You can also generate complete or random graphs, save named projects to SD or a flashcart, and check runtime and memory statistics in the app.

The current app is v0.5.10. Digraph DS builds as a Nintendo DS ROM. Desktop frame-preview and Android library builds are available as development groundwork; a desktop window and installable Android app are still future work.

Digraph DS: https://github.com/Vjarkjan/digraph-ds
Devy engine: https://github.com/Vjarkjan/devy
kts-nds foundation: https://github.com/ChristopherJMiller/kts-nds

I’d love to hear what graph problems you’d explore on a DS, and what you’d like to see next.


r/NDSHacks • • 2d ago

How would one go about extracting .bin files?

1 Upvotes

So I'm trying to essentially mess around with Style Savvy to see if I can mod the Japanese version of some items into the English release, as there are some slight regional differences. However, like 1/4 of the files I'm seeing are .bin files for some reason? A person from around 7 years ago had this same problem, but it was never answered, and the account has since been deleted. From his findings, it looks like the .bin files are like... a mishmash of different file types? Currently I am using Tinke as well, even though I know it is depreciated currently. I am not too well-versed in decompiling nor am I well-versed in Romhacking or hacking in general, so any help I can get from anyone who knows more than me will be much-appreciated!!


r/NDSHacks • • 2d ago

Pokémon black doesn't work on acekard

Thumbnail
gallery
2 Upvotes

Hi everyone, how's it going? Can someone help me with the Acekard?

I bought a DS Lite with an R4 Acekard and I'm trying to install Pokémon Black, but when I go to start the game, it gets stuck on the loading screen.


r/NDSHacks • • 3d ago

Readmanna: use your dsi as a kindle

Thumbnail gallery
11 Upvotes

I’ve been working on Readmanna, a fork of ds-mangaman that turns the DSi into a portable reader for manga, comics, and books. The idea is to make it feel a little like carrying a tiny Kindle in your pocket.

The original ds-mangaman was a great starting point, but its workflow had some limits: processing PDFs could take a long time, and the finished book was bundled into a single ROM. With a book around 300 pages, starting up could take as long as 10 minutes.

Regardless ds-mangaman is a great! homebrew and im glad that the creator made it public.

Readmanna changes that workflow. Convert a PDF or a folder of page images on your computer, then copy the prepared book to your SD card. The reader app and your books are separate, so you keep one Readmanna ROM and can add or change books without rebuilding the app. The finished books are ready to open from the DSi’s book selector.

It also has seven zoom levels, so you can fit a whole page across both screens or zoom in to read smaller text. Rotate pages to read upright or sideways, then pan with the stylus or D-pad. There’s a page selector for jumping ahead, and Readmanna remembers your position, zoom, and rotation for each book.

Also you can go to any page you want by pressing B) showing a menu for going anywhere you want

Rendering is faster because page images are prepared on the computer before they reach the DSi. That lets the reader use prepared images at common zoom levels instead of doing all the resizing itself. There’s also a compact 256-color export option. Depending on the source and export settings, I’ve seen books shrink from around 300 MB to 80 MB.

PDF conversion happens on your computer; the finished books are what you read on the DSi. The project is open source, and I’d love to hear what people think or what features you’d like to see next:

GitHub: https://github.com/Vjarkjan/readmanna


r/NDSHacks • • 3d ago

NEW! Goat DS - Goat Format Yu-Gi-Oh! Companion for Nintendo DS

Thumbnail
houdini-magazine.itch.io
4 Upvotes

Put some goated steez on your Nintendo DS with GOAT-DS, everything you need to play Goat Format Yu-Gi-Oh! and then some, right in the palm of your hand.

Introducing Goat-DS: Goat Format Companion

A complete offline Yu-Gi-Oh! Goat Format companion for Nintendo DS and DSi. Also runs on Nintendo 3DS via backwards compatibility.

Includes the full Goat card pool with art, every goatformat.com ruling, the rulebook, banlist, deck builder, collection and trade binder, pack opening, drafting, life point tracker, challenges, gallery, and extras. Everything runs on the DS. No internet required. Local wireless is used for mixing duelist records.

GET GOAT-DS ON ITCH.IO
Goat DS - Goat Format Yu-Gi-Oh! Companion​

Features

Cards & Rulings

  • 1,695 Goat-legal cards, 1,772 artworks including alternates
  • 4,268 rulings from goatformat.com, linked card to card
  • Search and filter by name, effect text, class, attribute, type, Level, ATK, DEF, owned, favorites, recently viewed
  • Card pages with errata, rulings, alternate art, favorites, owned copies, and wants list
  • Collection and trade binder: owned, wants, trades, printings, CSV export, track your real card collection

Rules & Banlist

  • Basic Mechanics and Write Ups, The Battle Phase, and 25 Rule Articles
  • Complete searchable rulings database for every card
  • Forbidden, Limited, and Semi-Limited lists

Decks

  • Fully featured deck builder with Goat Format checks
  • Test hands and playtest
  • Six tournament decks included, plus structure decks and drafts
  • Compare decks side by side
  • Share decks locally between DS consoles
  • QR ydke:// export as well as local wireless deck sharing

Packs & Drafting

  • Open 25 Goat-era sets with retail odds
  • Custom pack builder
  • Draft up to 24 packs and build from pulls

Life Points & Duelist Card

  • Two-player life point tracker with log, undo, and match score
  • Duelist Card profile, match archive, and local mix records

Gallery

  • Scrolling art grid, art slideshows, customizable albums
  • Desktop clock mode

Bracket Creator

  • Create tournaments of up to 64 players
  • Supports Swiss, Round Robin, Double Elimination

Challenges

  • 40 Temple of Ra challenges
  • 29 deck build challenges

Extras

  • Cardass Machine daily card art sliding puzzle
  • Fortune Cookies
  • Skill Cards house rule
  • Guess the Card minigame with 3 game modes
  • Black Jack minigame
  • Card Crossword Generator with 3 difficulty levels

Requires

  • Nintendo DS, DS Lite, or DSi
  • TWiLight Menu++ or a flashcart
  • SD card; saves go to /data/GOATDS

All card rulings and rulebook text taken from goatformat.com. Support the community, join the Patreon, head over to the Discord to play in the Friday tournaments and get your game on!

Built with BlocksDS


r/NDSHacks • • 2d ago

Need help with NTTX and NARC files

1 Upvotes

I recently managed to extract both NTTX and NARC files from the rom of Yu-gi-oh nightmare troubadour but can't find any software to use them. Is there anything that I could use ?

Note: Those files contain data related to monster models and animations.


r/NDSHacks • • 5d ago

I’ve been working on bringing Phantom of the Network and Legend of the Network to the DS!

Thumbnail gallery
16 Upvotes

r/NDSHacks • • 5d ago

Expanding Age of Empires on Nintendo DS (Age of Kings): Progress, Ideas, and Feedback

10 Upvotes

I’ve been working on expanding the Nintendo DS version of Age of Empires and wanted to start a thread to share my progress, discuss ideas, and get feedback from other players.

My coding experience is limited, but with some basic knowledge and help from Codex, I’ve been able to turn several ideas into working features. I’m running my builds in DeSmuME and in Delta on iOS.

Here’s what I’ve added so far:

  • A fifth player on the Empire map.
  • Custom maps, including the Hawaiian Islands and island maps designed for naval battles.
  • AI improvements.
  • Three ship types: scout, passenger, and battleship, with carrying capacities.
  • Enemy intelligence: the ability to purchase information about an opponent’s finances.
  • Expanded research options to support the new ships.

I’m currently working on adding a Viking civilization.

I’d love to hear what you think of the additions so far and what you’d like to see next. Any ideas for new civilizations, units, maps, or gameplay features? Feedback and suggestions are welcome!


r/NDSHacks • • 5d ago

New Delta-Skin Editor!

Thumbnail gallery
17 Upvotes

r/NDSHacks • • 5d ago

Working on a solderless clicky buttons mod for the DS Lite

Post image
4 Upvotes

r/NDSHacks • • 5d ago

is there a way to play dsiware games on a ds lite via pico loader/launcher? similarly to twilight menu

Thumbnail
0 Upvotes

r/NDSHacks • • 6d ago

Roms for my DS Lite for a Kaico DSPico RP2040

Thumbnail
1 Upvotes

r/NDSHacks • • 6d ago

Shovel knight para la ds?

Thumbnail
1 Upvotes

r/NDSHacks • • 6d ago

I recently modded my ds lite

Thumbnail gallery
9 Upvotes

r/NDSHacks • • 6d ago

Help, je peux pas finir la ligue.

4 Upvotes

Bonjour, je suis un jeune de 15 ans et je viens de moder ma console (n2ds old) ce matin et ai voulu continuer a jouer a pokémon Y, comme je n'arrivais à battre la ligue, je me suis demandé ''pourquoi pas augmenter le niveau de mes pokémons, DCP je les ai maxés avec PKSM depuis hombrew.

Je me suis give full objets (script avec PKSM) et maintenant ma console affiche ça a la fin du Panthéon, maintenant je suis bloqué et je ne peux plus continuer.

Il y a un moment déjà, ma console buggais beaucoup aussi (avant le hack) et je ne pouvais pas quitter la ligue Pokémon y du tout, a la fin d'un combat la console bloquait, se coupait et quittait le jeu, me laissant uniquement avec la dernière sauvegarde et ma déception. Si vous voulez plus d'infos et tout, demandez 😊

Merci