Homebrew DS(i) Mode hacking progress thread

  • Thread starter Thread starter Billy Acuña
  • Start date Start date
  • Views Views 810,743
  • Replies Replies 4,367
  • Likes Likes 81
If some of the demo CIAs are not working, try booting them from BigBlueMenu, or another CIA manager.
While it does work, it's nowhere near as convenient. Why don't they work from the Home Menu? Why do some demos work? What "fixes" did @Apache Thunder apply to his Mario Kart DS demo? Were those related to boot issues?
 
Last edited by CeeDee, , Reason: clarified
I have now figured out the problem of the distro rom and it is unsolveable.

For now... Maybe I have to decrypt the rom before making it into a cia?
 
Last edited by AquaX101,
Launching the Mario Kart demo from BigblueMenu doesn't work for me. I still get the "An error has occurred. Please Press and hold the POWER Button to turn the system off. Please refer to the Operations Manual for details" message.
 
Launching the Mario Kart demo from BigblueMenu doesn't work for me. I still get the "An error has occurred. Please Press and hold the POWER Button to turn the system off. Please refer to the Operations Manual for details" message.
It shouldn't need to be boot from there, as it's one of the ones that should actually work. Is it installed to both sysNAND and emuNAND? Is your TWL_FIRM patched?
 
iyVSavR.jpg
 
if we want to load full games slot one revsse engineering needs to be done stop messing with dsiware
You say "we" like you are actually helping some how. Call it a hunch but, I don't really believe you are actively reverse engineering. Progress on the DSiWare is beneficial to understanding how the system works and will help with the eventual Slot-1 work.
 
  • Like
Reactions: Hiccup
I managed to get Wood Dumper to run as DSiWare. It boots in NTR mode just like DS Download Play/PictoChat does and seems to operate just like it should. However it doesn't seem able to recognize the game in slot-1. It sees one there since card-id isn't zero. (it becomes zero when I eject the cartrige)

In fact it appears to behave exactly as it does on sudokuhax.

I also got hbMenu to boot. (but won't work since there's no SD access in NTR mode). If someone could make hbMenu work with NitroFS (this would require recompiling hbmenu to use NitroFS instead of DLDI interface), I could attempt to repack the rom with some homebrew stuff packed into the NitroFS section of the rom so I can actually use it to launch something. :P

Any homebrew that interacts with slot-1 besides the dumpers? I want to try other homebrew to see what results I get. NitroFS compatible homebrew would be best. :P
 
  • Like
Reactions: Mazamin and Hiccup
I managed to get Wood Dumper to run as DSiWare. It boots in NTR mode just like DS Download Play/PictoChat does and seems to operate just like it should. However it doesn't seem able to recognize the game in slot-1. It sees one there since card-id isn't zero. (it becomes zero when I eject the cartrige)

In fact it appears to behave exactly as it does on sudokuhax.

I also got hbMenu to boot. (but won't work since there's no SD access in NTR mode). If someone could make hbMenu work with NitroFS (this would require recompiling hbmenu to use NitroFS instead of DLDI interface), I could attempt to repack the rom with some homebrew stuff packed into the NitroFS section of the rom so I can actually use it to launch something. :P

Any homebrew that interacts with slot-1 besides the dumpers? I want to try other homebrew to see what results I get. NitroFS compatible homebrew would be best. :P
i wonder if its possible to run a ds rom dumper on dsiware
 
It is sorta. Here play with this:

TestConversions_DSiWare.rar
(There's two different homebrew in this. Don't try to install them both at the same time. They share the same TID. This was because I can't use a custom game code. Home Menu doesn't want to start DSiWare with custom game codes in the TID. Don't ask me why this is. I don't yet know why this occurs)


They sorta work. WoodDumper tries to read slot-1 but fails. Normmatt says it isn't able to re-init slot-1 because it's on a 3DS. He says you have to eject the card and reinsert for it to read the game. That was how it worked on the DS/DS Lite. These run in NTR mode like DS Download Play does. So technically this would be called DSWare? :P

Though I don't understand why you can't just just boot it with a card inserted and not have to eject it. I suppose this was originally required for the wifi version booted from slot-1 because you had to eject the flashcart it was booted from and insert the game you wanted to dump. But on DS Lite I recall being able to dump the flashcart rom. I just don't recall if I had to eject and insert it first or not. :P

I do know DS Download Play SRLs that I've converted to DSiWare can access Slot-1. Because they freeze if I boot them with a card inserted and eject the cartridge while they are running. :P

Any DS homebrew that only use NitroFS and don't use DLDI? I want to try something else more interesting then slot-1 dumpers. :P
 
Last edited by Apache Thunder,
  • Like
Reactions: Zidapi

Site & Scene News

Popular threads in this forum