ROM Hack Newer Super Mario Bros. DS

  • Thread starter Thread starter skawo
  • Start date Start date
  • Views Views 110,069
  • Replies Replies 218
  • Likes Likes 53
Thank you Newer team, I am your huge fan, completed Newer like 5 times! And thanks for DS version!
But i have an issue, maybe somebody can help me. I have Nintendo 2DS XL, and i have lags and low fps on some levels. Original game doesn't have lags.
Why is that, and what should i do to avoid lags in Newer DS?

Thank you!
 
Thank you Newer team, I am your huge fan, completed Newer like 5 times! And thanks for DS version!
But i have an issue, maybe somebody can help me. I have Nintendo 2DS XL, and i have lags and low fps on some levels. Original game doesn't have lags.
Why is that, and what should i do to avoid lags in Newer DS?

Thank you!
Don't use ndsbootstrap to run it get a ds flashcart
 
Sorry - I don't know why. I'm using the spec provided by GBATek and LibNDS, which works with the only rumble cart I have access to - the EZ Flash 3in1, and also Desmume. If you have any data on how your particular cart operates, then I'll be sure to include it, but I don't have a way to test them all :/
Sorry for the probe. I have ask someone to test on the InsideGadget's rumble pak (https://shop.insidegadgets.com/product/ds-cart-rumble-cart/). And apparently the game does not detect it as a rumble pak as well. Not sure if is too much to ask but will there be support for it? Although i have a jpn ver of the wario ware twisted that will work for sure.
 
Well, sadly, I don't have one of those either and a shipment from that site is too cost-prohibitive (almost double the cost).
I've not been able to locate a real DS Rumble Pak for a reasonable price, either.

As is, a copy of Wario Ware or and EZ Flash V is your best bet.
 
Code:
1.17 (May 8, 2024)
    - Fixed Giant Spiny Eggs crashing if ground-pounded in water.
    - Fixed a collision issue at the start of 2-4.
    - Fixed score display when the player has 99,999,999 points.
    - Further improved Rumble Pak detection.
 
And updated again, because, apparently, the DS Phat Rumble Pak is detected differently from the DS Lite one.
Oh wow, I didn't even realize there was such a thing. Apparently it's an uncommon Japanese exclusive, and still numbered NTR-008 ?
https://www.reddit.com/r/AnalogueInc/comments/wkenoi/i_can_confirm_that_the_ds_lite_rumble_pak_works/

It's certainly very kind of you to still be looking into this after all these years. For future reference, what needed to be changed? (Not that I'm likely to fully understand.)

The GBAtek specification was exactly the one used to detect official DS rumble paks:

Code:
               for (int i = 0; i < 0xFFF; i++)
                   {
                       if (GBA_BUS[i] != 0xFFFD)
                           {
                               return 0;
                           }
                   }
 
Instead of checking the GBA BUS you're supposed to check at 0x27FFC30

0xFFFDFDFF for the Lite Pak
0xFDFFFFFD for the Phat

The Lite Pak's product code is USG-005
 
Last edited by skawo,
We looked into how Partners in Time does it.

...and, strange.

EDIT: Oh, no, sorry, it's USG-006

1725028390396.jpeg
 
  • Like
Reactions: Kwyjor
OK, so I tried version 1.19, and I can confirm that it still doesn't work with EZ Flash Omega DE, though the GBA cartridge still works with official games. I also tried updating it to the latest firmware and kernel.
 
Last edited by MushGuy,
  • Like
Reactions: E1ite007

Site & Scene News

Popular threads in this forum