Pages: 1
Posted on 12-29-16, 09:17 pm
Fuzzy
That MvL Hacker

Karma: 1599
Posts: 234/789
Since: 04-11-15
Why are sprite sets a thing, I never understood why does the game need to have sprite sets instead of a "Universal Sprite Set" (like later NSMB games). And also would it be posible to get rid of them?

~~Ndymario
_________________________
Here's my MvL Hacking thread

Consider joining the NSMB DS Hacking Discord Server!

#HakingNoMore
Posted on 12-29-16, 09:26 pm (rev. 1 by  poudink on 12-29-16, 09:38 pm)
Giant Red Paratroopa
Not Edible

Karma: 3366
Posts: 149/1447
Since: 02-12-16
Because the DS isn't powerful enough to load all of the sprite graphics and models at the same time.
_________________________
Nothing to say, so jadnjkfmnjamnfjkldnajfnjkanfjdksan jsdnvj m.

Posted on 12-29-16, 09:27 pm
Fuzzy
That MvL Hacker

Karma: 1599
Posts: 235/789
Since: 04-11-15
stupid DS, should of had more power :p
_________________________
Here's my MvL Hacking thread

Consider joining the NSMB DS Hacking Discord Server!

#HakingNoMore
Posted on 12-29-16, 09:35 pm
☭ coffee and cream


Karma: 10415
Posts: 2225/2768
Since: 06-26-11
10/10 best thread title
_________________________
Kuribo64 - RH-fucking-cafe - Kafuka

zrghij
Posted on 12-29-16, 09:39 pm (rev. 2 by  skawo on 12-29-16, 09:40 pm)


Karma: 19752
Posts: 871/1100
Since: 04-02-13
Posted by poudink
Because the DS isn't powerfull enough to load all of the sprite graphics and models at the same time.


No, this is actually entirely incorrect.

Models and stuff are not loaded when you add in a sprite set. Only putting in the specific sprite will make their graphics load.
The only reason for sprite sets is that they couldn't fit all of their code in at once into the RAM.

As a bonus; if NSMBDS was a DSi exclusive title, or if it uses the expansion pak, there would be no need for sprite sets at all.
Posted on 12-30-16, 10:31 am
Birdo


Karma: 2754
Posts: 1950/2091
Since: 06-26-11
Would it be possible to dynamicly load the different code, like it does for the graphics?
Posted on 12-30-16, 05:46 pm (rev. 1 by  skawo on 12-30-16, 05:48 pm)


Karma: 19752
Posts: 873/1100
Since: 04-02-13
No.

The code would have to modify itself and update addresses accordingly; which, while not impossible...
Posted on 01-02-17, 12:21 am
Ninji


Karma: 379
Posts: 198/226
Since: 08-17-11
Would it be possible to add the expansion pack to the game?
_________________________
Pro lurker

My Hack (whoops link is fixed now):
http://nsmbhd.net/thread/2953-super-luigi-world-ds/
Posted on 01-02-17, 12:28 am
Mariomaster

Karma: 8528
Posts: 783/1681
Since: 06-09-12
Still I doubt that there would be enough room for all overlays to be loaded at the same time.

And because you deal with the core parts of NSMB you'd have to patch the hell out of NSMB
_________________________
GitHub - Kuribo64 - YouTube
Posted on 01-02-17, 01:16 am


Karma: 19752
Posts: 877/1100
Since: 04-02-13
With 4 more MB, Mariomaster?
All code is 2.7MB
You'd even have a good extra meg to put models in
Posted on 01-02-17, 01:20 am
☭ coffee and cream


Karma: 10415
Posts: 2227/2768
Since: 06-26-11
Posted by Hiccup
Would it be possible to dynamicly load the different code, like it does for the graphics?

errr... what


the overlay system is a form of dynamic loading

but it's far from flexible, overlays are set to be loaded to a specific RAM address and can't be relocated
_________________________
Kuribo64 - RH-fucking-cafe - Kafuka

zrghij
Pages: 1