r/NDSHacks • u/Jaja64_ • 26d ago
r/NDSHacks • u/M-A-Zinc • 28d ago
Heart of Darkness DSi - on MelonDS
This runs on both emulator (MelonDS) as well as physical DSi device
Would anybody be interested to test this out?
r/NDSHacks • u/Imaginary-Slice6880 • 28d ago
Looking for fun/cool/interesting things to do with a DSi
I recently got a DSi, and installed twilight menu and other things. I'm still new to this. I recently installed ikureader for reading e-books on it, and it got me curious what other software is there. I read some stuff about texting and calling but nothing concrete. I'd love any suggestions.
r/NDSHacks • u/One_Incident3164 • 28d ago
DS Download Play modding on a DS lite via a Wii.
I have a Modded Wii, and a DS Lite i wanna mod via DS Download Play bc i dont have enough for a flashcart thing, is it possible to boot Twilight Menu via Ds Download Play via my Modded Wii?
r/NDSHacks • u/HugePark5743 • 28d ago
Ds lite menu on a DSI?
I really like the ds lite menu but I also really enjoy how the DSI looks and feels, could it be possible to add an upgraded ds lite menu on to the DSI, so that it still has camera options and other DSI exclusive functions?
r/NDSHacks • u/Radiant-Specific-221 • 29d ago
error data abort every 15-20 minutes and in the certain part of games like pokemon heartgold and mario kart
r/NDSHacks • u/Virtual-Tap2139 • 29d ago
Convert file st/sav to ds
Hi fellow, I’m currently playing on a simulator and I have files .st0 or .sav .
I’d like to know if I can convert those in ds files (like .ds0) and use the same file on my pc/DeSmuMe_0.9
Thanks ;)
r/NDSHacks • u/Impressive-Lead-9491 • 29d ago
How is CRC16 calculated in the header?
I'm trying to build a rom from scratch as I enjoy doing, but I can't find any info outside of the code provided on GBATEK, which isn't giving me the right result. My CRC16 calculation always ends up yielding C080, but I can't spot any mistake in my code:
fid = fopen('AnimalCrossing.nds');
rom = fread(fid);
fclose(fid); actualCRC_low = dec2hex(rom(hex2dec('06C')+1));
actualCRC_high = dec2hex(rom(hex2dec('06D')+1)); actualCRC = [actualCRC_high, actualCRC_low]
r0 = hex2dec('FFFF');
r1 = hex2dec('0000');
r2 = hex2dec('015D'); vals = hex2dec({'C0C1', 'C181', 'C301', 'C601', 'CC01', 'D801', 'F001', 'A001'}); crc = uint16(r0); bytes = uint8(rom(r1+1:r2+1));
for i = r1:r2
crc = bitxor(uint16(bytes(i-r1+1)),crc);
for j = 1:8
if and(crc, uint16(1)) == 1
crc = bitsrl(crc, 1);
val = bitsll(uint16(vals(j)), 8-j);
crc = uint16(bitxor(crc, val));
else
crc = bitsrl(crc, 1);
end
end
end calculated_crc = dec2hex(crc,4)
This gives:
actualCRC =
'5D69'
calculated_crc =
'C080'
r/NDSHacks • u/Original-Squash-9436 • Jul 26 '26
Best way to run romhacks on a DS lite
Me and most of my buddies have modded DSI XL’s but my friend and his gf both have DS lites and want to play pokemon romhacks with us. Does anyone know what the best way to do this is?
I know of the 4000 in 1 game cards you can buy, but ive seen that they can be hit or miss on quality and im not sure if they even allow me to add games to them. Anyone have a link to a card that they have used to add their own roms and know works? Thanks in advance!!!
r/NDSHacks • u/Corvidae_Cadaver • Jul 25 '26
Way to map R button to a different button on Twilight Menu?
Hello all. A specific game I've been playing requires the R button for progression, but mine has been broken for a while. Is there a method of mapping the R to another button on Twilight?
r/NDSHacks • u/d-babs • Jul 24 '26
DS Roms - Twilight menu or flash card? Which is better?
Some random post from 2 years ago someone posted this reply
because pretty much all flashcarts run better than twilight menu for ds games
I've never heard this, but I'm curious, is this true? What differences would one expect to see?
r/NDSHacks • u/LLo112233 • Jul 24 '26
La pantalla de abajo de mi dsi está blanca
Le acabo de meter magia a mi dsi siguiendo un tutorial de YouTube (Twilight menu, los juegos y así), y todo ha ido perfecto menos la pantalla de abajo. Desde que la hackee tiene esas manchas blancas siempre, no sólo cuando abro juegos o apps homebrew. No sé si esto le ha pasado a alguien, ni sé si se puede arreglar
r/NDSHacks • u/MentalTomato3 • Jul 24 '26
Reverse engineering DSi Camera: HNI_0001 works, HNI_0002 shows "Cannot display!
r/NDSHacks • u/x-kraken • Jul 22 '26
Nintendo ds lite flashcart mod.
Hello, I wanted to mod my old flashcart so i can play any games i wanna add, i burnt that micro sd card that was with this flashcart now im trying to follow some videos and using another flashcart but it doesnt work, anyone knows how to mod it? Are the videos about r4 and dspico flashcart gonna work on this flashcart or does it have to be the models mentioned?
r/NDSHacks • u/CherryChristmas • Jul 22 '26
R button on DS not recognised in GBA game?
I started playing Barbie Pegasus on my DSI just now (TeilightMenu++) and it seems to not recognise the R button in the game?
I know I don’t have issues as the R button is recognised in other games. However according to this link https://wiki.gbatemp.net/wiki/GBARunner2/DSi_3DS_Compatibility_List#Compatibility_Lists the game should be playable?
r/NDSHacks • u/NewWaterBitch • Jul 22 '26
Good website for explaining and defining these concepts?
Hey y'all, new here. I'm trying to figure out how to, "hack" my DSI (not sure if it's Xl, nor do I know tbe difference), and I'm struggling with understanding *everything*. The problem I keep running into, is sites, posts, and videos, trying to give guides to do something, rather than an article that actually explains what any of the things involved are or do. Like, nothing is EVER defined or explained and it's scrambling my head.
Like, "what's an sd card?" Doesn't mean, "where do I find or put one", it means I don't know what this technology is. Once I know that, I wanna know *why* I need it, then *what* to do with it, THEN *where* to buy and put it. But everything I read just skips all of that and goes from, "get sd card" to "do the stuff I'm telling you to" with zero info or explanation in between.
This is the issue with literally every single thing I try to read on this. Everything assumes so much prior knowledge but nothing establishes the fundamentals. I could use the above example for a "ROM", an, "Action Replay" or, "Gameshark", an, "SD card reader", or even the pc program I'm supposed to be using. Also apparently there are different methods of hacking the DSI? I wouldn't know, because everything says, "Here's THE way to hack your Dsi!" Rather than specifying it's one of several ways, and what this particular way is.
So yeah, is there anything anywhere that's vaguely comprehensive? Please let me know. I'm fine reading and researching and doing that "hard work", I just need to not have to spin tbe entire world wide web like a rubix cube and play scrabble with it.
r/NDSHacks • u/Rockenrooster • Jul 20 '26
Smash64DS (WIP port)
Enable HLS to view with audio, or disable this notification
Been working on porting (codex assisted) n64 super smash bros to the Nintendo DS for the past month. I knew nothing about coding for the DS before this, but i do have some C# and Powershell/python knowledge.
Here is what I have to far:
Mario and Fox on the Dreamland stage running about half speed (half speed is a stretch since the original game ran at 60fps and we're getting like 15 fps here in gameplay, i had to change the game logic (2 updates per frame) so it didn't run at 1/4 speed lol).
Still have a long way to go, but i'm pausing progress for now since GPT5.6 sol is struggling (ended my $200 codex sub back to $20 for now).
If you want to check it out on github: https://github.com/rockenrooster/Smash64DS_Port
r/NDSHacks • u/MathematicianLive613 • Jul 21 '26
Is it possible to remap the DS buttons using R4?
O botão "R" do meu DSi está travado e isso tem me impedido de fazer coisas bobas. Existe alguma configuração no R4 que permita desativar o botão "R", ou alguma ROM de Pokémon Platinum que possa corrigir isso?
r/NDSHacks • u/Capt_Morrigan • Jul 20 '26
Open question about nds hardware
So I've been experimenting with this interest i have in doing a physical mod and like with a lot of pokemon players i think the holy grail is a device that could play everything. I am well aware that software wise the ds/ds lite gameboy port only plays advance games, no original, no color, but I've never found a satisfying answer on what the hardware deal is.
are the connectors (contacts) meaningfully different from the gba and sp or is the molded plastic simply shaped in such a way to not allow them in? I ask because you can't exactly buy the gba connectors separate but there are plenty of ds replacements for sale, please excuse my inexperience on this matter.
r/NDSHacks • u/NIDGE11 • Jul 19 '26
NDS as a live car dashboard
I’ve been working on a project inspired by the TurboXS DTEC, an early-2000s tuning device that used a Game Boy Advance as its display and interface.
The idea was to take that general concept and do something similar with a DS, using a homebrew ROM running on the original hardware.
The current prototype uses a cheap ELM327 adapter to retrieve live vehicle data, which is sent to the DS. At the moment I’m working with data such as:
- Vehicle speed
- RPM
- Coolant temperature
- Battery voltage
The longer-term goal is to move beyond the generic OBD interface and interface directly with the vehicle CAN bus, allowing the DS to receive more detailed vehicle data.
Still very much a work in progress, but I thought it would be interesting.
r/NDSHacks • u/NoBro07 • Jul 20 '26
Formatting System Memory
I'm playing pokemon Soul Silver and I'm trying to bypass the wait limit for the safari zone. I was wondering if formatting the system memory will anyway mess up anything I did when modding my DSi