Pages: 1
Posted on 11-28-18, 09:57 am (rev. 14 by  newluigidev on 02-02-19, 11:34 pm)
Buzzy Beetle


Karma: 1948
Posts: 374/390
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%

_________________________
tre3 z0N3

Posted on 11-28-18, 11:10 am
Paratroopa
Random Turtle

Karma: 341
Posts: 157/157
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
Red Paragoomba
I like Anime!

Karma: -44
Posts: 41/64
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

_________________________
Check out! My ROM-Hacks!

Posted on 12-09-18, 10:47 pm
Buzzy Beetle


Karma: 1948
Posts: 376/390
Since: 08-17-15
Preview 2 time!


_________________________
tre3 z0N3

Posted on 12-09-18, 11:16 pm
Super Koopa
Swagmaster

Karma: 983
Posts: 678/856
Since: 04-24-18
That's impressive!
___________________________________________________________


New Super Mario Bros. U DS:
https://nsmbhd.net/thread/4444-new-super-mario-bros-u-ds-demo-release/
Posted on 12-09-18, 11:34 pm
☭ coffee and cream


Karma: 9886
Posts: 2634/2654
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
Administrator

Karma: 7364
Posts: 1394/1479
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
Once upon a time there was a tiger.

Karma: 4764
Posts: 2501/2593
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


Karma: 148
Posts: 369/371
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
Buzzy Beetle


Karma: 1948
Posts: 379/390
Since: 08-17-15

Just a preview of Muda
_________________________
tre3 z0N3

Posted on 02-01-19, 09:41 am
Buzzy Beetle


Karma: 1948
Posts: 384/390
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


_________________________
tre3 z0N3

Posted on 02-02-19, 09:57 am
Buzzy Beetle


Karma: 1948
Posts: 385/390
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".
_________________________
tre3 z0N3

Posted on 02-02-19, 12:25 pm
Administrator

Karma: 7364
Posts: 1422/1479
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
Red Koopa


Karma: 182
Posts: 98/136
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: -109
Posts: 50/50
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)
Buzzy Beetle


Karma: 1948
Posts: 386/390
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.
_________________________
tre3 z0N3

Posted on 02-12-19, 06:21 pm
Red Goomba
Molto Bene Studios

Karma: -4
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
Buzzy Beetle


Karma: 1948
Posts: 387/390
Since: 08-17-15
Yes, just press L + R on the titlescreen
_________________________
tre3 z0N3

Posted on 02-20-19, 02:41 am


Karma: 6
Posts: 19/21
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
Boo
Available on all current platforms.

Karma: 1828
Posts: 798/928
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: 1