Pages: 12 »
Posted on 11-28-18, 09:57 am (rev. 14 by newluigidev on 02-02-19, 11:34 pm)
Nipper Plant


Karma: 2416
Posts: 374/417
Since: 08-17-15

After the events of Super Mario Land, Mario never returned to Sarasaland. However, he's back, and all of its kingdoms have had a bit of a "spruce-up" since last time!

Join Mario on his adventure through a remaster of the Game Boy classic, Super Mario Land!

This remaster will recreate, and even add to the original formula that made Super Mario Land great, all in NSMBDS containing:

- All the classic enemies, recreated from their official artworks (plus some others from newer Mario titles!)
- Every song remastered using instruments from NSMBDS, plus other songs from classic Mario titles!
- Every level remastered, to play like a NSMBDS level -- while also keeping the original attributes and gimmicks that made them classic Mario levels.
- Fully modelled world maps

DEMOS
Demo: https://nsmbhd.net/file/ywJoSvLYcqZIDFMW/Sarasaland-Advance-Demo-v1.zip

nds-bootstrap version: https://nsmbhd.net/file/t6gE6LWexIgA50Ip/Sarasaland-Advance-Demo-nds-bootstrap-fix.zip

To fix any patching issues, copy your clean ROM, and open the copy in NSMBe. Then, patch that ROM with the xdelta patch, and it should work.

To play it properly, download this version of nds-bootstrap:
https://github.com/ahezard/nds-bootstrap/releases/tag/v0.12.4

and set "Run in" on the 2nd page of the settings to "DSi Mode".

Screenshots:



Preview 1:



Preview 2:



Checklist:

Levels

Birabuto Kingdom: 100%
Muda Kingdom: 100%
Easton Kingdom: 0%
Chai Kingdom: 0%
Posted on 11-28-18, 11:10 am
Red Paratroopa
Random Turtle

Karma: 373
Posts: 157/160
Since: 01-23-17
It looks pretty good! Congrats!
_________________________
New Super Mario Land's development is paused at the moment...
Posted on 11-29-18, 01:27 pm
Cheep-cheep
マリオーファン

Karma: 112
Posts: 41/180
Since: 01-04-17
Wow! A Super Mario Land Remaster,
I never played the game because I did not have a GameBoy,
but I'm happy to be able to play this hack
Posted on 12-09-18, 10:47 pm
Nipper Plant


Karma: 2416
Posts: 376/417
Since: 08-17-15
Preview 2 time!

Posted on 12-09-18, 11:16 pm
Giant Paratroopa
Cream Cheese King

Karma: 2150
Posts: 678/1379
Since: 04-24-18
That's impressive!
_________________________


Discord Server 1 - Discord Server 2 - Youtube Channel
Posted on 12-09-18, 11:34 pm
☭ coffee and cream


Karma: 10542
Posts: 2634/2780
Since: 06-26-11
holy mother of zog


normal me would say 'remasters are unoriginal yadda yadda'


but that is some cool work

you're taking the original levels and one-upping them, fitting them well into NSMBDS's style

that is cool
_________________________
Kuribo64 - RH-fucking-cafe - Kafuka

zrghij
Posted on 12-10-18, 01:24 pm
Mariomaster

Karma: 8553
Posts: 1394/1681
Since: 06-09-12
Yeah at least one person who makes use of the hours I wasted into researching the worldmap and Goombatlas...
_________________________
GitHub - Kuribo64 - YouTube
Posted on 12-10-18, 06:33 pm
この記号は… 解読できないよ…


Karma: 6288
Posts: 2501/2781
Since: 01-17-13
hey, your work is appreciated. just because we're silent doesn't mean noone gives a shit.

back on track, all I can find that could afford improvement on map is, you should give the pyramid entrance some actual depth if you can.
Posted on 12-10-18, 10:22 pm
Mole
Normal gamer, retired hacker

Karma: 256
Posts: 369/374
Since: 05-03-13
This looks very promising and I‘m surprised, how much effort you are putting it.

This is one hack, I‘ll keep my attention to it.
Posted on 12-12-18, 12:13 am
Nipper Plant


Karma: 2416
Posts: 379/417
Since: 08-17-15

Just a preview of Muda
Posted on 02-01-19, 09:41 am
Nipper Plant


Karma: 2416
Posts: 384/417
Since: 08-17-15

Yeah, that's right! There's a demo release!
Get it here: https://nsmbhd.net/file/ywJoSvLYcqZIDFMW/Sarasaland-Advance-Demo-v1.zip

Posted on 02-02-19, 09:57 am
Nipper Plant


Karma: 2416
Posts: 385/417
Since: 08-17-15
I've created a repository with the game's source code
https://github.com/newluigidev/Sarasaland-Advance

and there's a version for nds-bootstrap
https://nsmbhd.net/file/t6gE6LWexIgA50Ip/Sarasaland-Advance-Demo-nds-bootstrap-fix.zip

To play it properly, download this version of nds-bootstrap:
https://github.com/ahezard/nds-bootstrap/releases/tag/v0.12.4

and set "Run in" on the 2nd page of the settings to "DSi Mode".
Posted on 02-02-19, 12:25 pm
Mariomaster

Karma: 8553
Posts: 1422/1681
Since: 06-09-12
https://github.com/newluigidev/Sarasaland-Advance/blob/master/source/Robot.c#L31

This is a pretty bad idea. Loading the resources during onCreate can lead to a short lag when the first enemy of a kind is created which can even mess up hdma for a bit.

Every profile has a function that is called during the level into that loads the necessary resources.

Two examples from NewerDS:
@ Replaces profile ID 251 (Rotating Spiked ? duplicate) 0216D9AC_ov_36: Fireball_ctor 0216D9B4_ov_36: Fireball_loadFiles @ Replaces Profile ID 106 (Fire Snake duplicate) 0213ED38_ov_17: MrSun_ctor 0213ED40_ov_17: MrSun_loadFiles

As you can see 0x8 in each profile entry is a simple void function ptr to the respective loading function.
_________________________
GitHub - Kuribo64 - YouTube
Posted on 02-02-19, 04:51 pm
Paratroopa
Banned

Karma: 87
Posts: 98/145
Since: 03-04-13
hello I'm having trouble patching the ROM is that I'm using ROM 0434 - New Super Mario Bros. (U) (pSyDS) and I really do not know which is the correct ROM to play it on my R4
Posted on 02-02-19, 05:00 pm


Karma: -122
Posts: 50/55
Since: 08-31-18
I have it too
Posted on 02-02-19, 11:28 pm (rev. 3 by newluigidev on 02-02-19, 11:34 pm)
Nipper Plant


Karma: 2416
Posts: 386/417
Since: 08-17-15
To fix the patching issue, copy your clean ROM, and open the copy in NSMBe. Then, patch that ROM with the xdelta patch, and it should work.
Posted on 02-12-19, 06:21 pm
Red Goomba
Molto Bene Studios

Karma: -9
Posts: 33/36
Since: 10-10-12
Is it possible to play as Luigi?
_________________________
New Sunshine Mario Bros.
https://moltobenestudios.wordpress.com/
Posted on 02-13-19, 12:50 pm
Nipper Plant


Karma: 2416
Posts: 387/417
Since: 08-17-15
Yes, just press L + R on the titlescreen
Posted on 02-20-19, 02:41 am
Goomba


Karma: 7
Posts: 19/23
Since: 11-22-17
I made a proper patch for this since you had to patch onto a version modified by NSMBe. Now you can use a clean dump without issues.
https://mega.nz/#F!5d5VUISY!BCLZ4RYJG1FLKT50Gr7VcQ
Posted on 03-09-19, 10:46 pm
Giant Red Paratroopa
Not Edible

Karma: 3386
Posts: 798/1447
Since: 02-12-16
Posted by newluigidev
I've created a repository with the game's source code
https://github.com/newluigidev/Sarasaland-Advance

and there's a version for nds-bootstrap
https://nsmbhd.net/file/t6gE6LWexIgA50Ip/Sarasaland-Advance-Demo-nds-bootstrap-fix.zip

To play it properly, download this version of nds-bootstrap:
https://github.com/ahezard/nds-bootstrap/releases/tag/v0.12.4

and set "Run in" on the 2nd page of the settings to "DSi Mode".
I really appreciate you sharing the source code, but I have no idea what a lot of these code hacks do. Maybe comment in a description for each of them?
_________________________
Nothing to say, so jadnjkfmnjamnfjkldnajfnjkanfjdksan jsdnvj m.

Pages: 12 »