Pages: 12345 »
Posted on 11-13-16, 01:13 pm (rev. 7 by RicBent on 02-08-19, 07:36 pm)
Mariomaster

Karma: 8528
Posts: 742/1681
Since: 06-09-12
Goombatlas
The NSMB Worldmap Editor



Yup, you see correctly: Another Worldmap Editor. But this time you can finally do stuff!
It allows you to have an infinite amount of nodes and paths as well as map objects like mushroom houses and star coin signs.

The map editor allows saving maps in an intermediate xml format that allows easy map sharing and makes reading/writing very easy.
Then, if you want to put your created map ingame, you can export it to C source code files as well as an file that tells NSMBe to write pointers to our custom stuff.

The project is still work-in-progress, but I decided to post it already, since it might already be usefull for some people.
The whole project is already on GitHub, if you want to try it: https://github.com/RicBent/Goombatlas

To insert the generated maps you need this modded NSMBe version: https://nsmbhd.net/file/zCWOiSoWysMDssha/NSMBeMod2.tar.gz
You also need to place the "worldmap.h" file in the source folder and if it asks you to save a file called "replaces.x" save it in the root of the ASMPatchTemplate.


Further planned features are:
  • Edit camera restrictions
  • Edit Bowser Jr. Pahts
  • Edit Cursor Positions on bottom screen
  • Keyframe editor to allow the creaton of custom animation paths without Maya

Remember that this is still wip and might cause some trouble in it current state, since not everything is tested yet.

Have fun!


Downloads:

Build
Date
Revision
Build 0001
11-13-16, 06:13 pm
ea0fcf92

Recreations of original maps:
World 1
_________________________
GitHub - Kuribo64 - YouTube
Posted on 11-13-16, 01:40 pm
Panser
I AM DERP INCARNATE

Karma: 503
Posts: 259/328
Since: 08-20-16
Posted by Mariomaster
Further planned features are:
  • Edit camera restrictions
  • Edit Bowser Jr. Pahts
  • Keyframe editor to allow the creaton of custom animation paths without Maya


edit camera restrictions

Edit camera restrictions

EDIT CAMERA RESTRICTIONS

EDIT FUCKING CAMERA RESTRICTIONS

Finally, after all this time, we can have vertically scrolling worldmaps!


(inb4 Skawo delays NewerDS to 2017 cuz custom worldmaps)
rip signature
Posted on 11-13-16, 01:42 pm
Mariomaster

Karma: 8528
Posts: 743/1681
Since: 06-09-12
Posted by MarioKart7z
Finally, after all this time, we can have vertically scrolling worldmaps!


Nope, only horizontal camera restrictions. The engine doesn't have vertrical scrolling implemented
_________________________
GitHub - Kuribo64 - YouTube
Posted on 11-13-16, 01:43 pm


Karma: 19752
Posts: 805/1100
Since: 04-02-13
Posted by MarioKart7z

(inb4 Skawo delays NewerDS to 2017 cuz custom worldmaps)


Just for you, 2019
Posted on 11-13-16, 02:48 pm (rev. 2 by  poudink on 11-13-16, 02:52 pm)
Giant Red Paratroopa
Not Edible

Karma: 3366
Posts: 98/1447
Since: 02-12-16
Is that diagonal paths I see?
EDIT: Does this allows to change the number of star coins requiere n'y star coin sings?
_________________________
Nothing to say, so jadnjkfmnjamnfjkldnajfnjkanfjdksan jsdnvj m.

Posted on 11-13-16, 02:51 pm (rev. 1 by RicBent on 11-13-16, 02:51 pm)
Mariomaster

Karma: 8528
Posts: 744/1681
Since: 06-09-12
Those are data paths, not animation paths (aka the paths that determine where Mario can go from a node).

You can do anything you want with animation paths though. Maya allows many different transformations, as well as rotation.
I might add a simple keyframe editor that allows custom animation paths without Maya in the future.
_________________________
GitHub - Kuribo64 - YouTube
Posted on 11-13-16, 05:23 pm
Fuzzy
That MvL Hacker

Karma: 1593
Posts: 157/787
Since: 04-11-15
Uhhh, where's the .exe?
_________________________
Here's my MvL Hacking thread

Consider joining the NSMB DS Hacking Discord Server!

#HakingNoMore
Posted on 11-13-16, 05:33 pm
Mariomaster

Karma: 8528
Posts: 745/1681
Since: 06-09-12
There isn't (yet).

I just didn't want millions of bug reports of thing that are still not finished properly.
If you want to test it, compile it yourself with QtCreator. I might add a build if I make enough progress today though.
_________________________
GitHub - Kuribo64 - YouTube
Posted on 11-13-16, 05:40 pm
Fuzzy
That MvL Hacker

Karma: 1593
Posts: 158/787
Since: 04-11-15
I'll just wait then lol
_________________________
Here's my MvL Hacking thread

Consider joining the NSMB DS Hacking Discord Server!

#HakingNoMore
Posted on 11-13-16, 05:57 pm (rev. 1 by Sherry_ on 11-13-16, 05:58 pm)


Karma: 1430
Posts: 320/355
Since: 05-26-15
One simple question: will you add a 3D editor, for the worldmap, in it? How much difficult would it be? Or you just don't want it?

I read "Maya" so.. Eh, you understand.
Posted on 11-13-16, 05:58 pm
Mariomaster

Karma: 8528
Posts: 746/1681
Since: 06-09-12
I will not add 3d rendering but

  • Keyframe editor to allow the creaton of custom animation paths without Maya


  • So you can create the models in Sketchup and do the rest in Goombatlas.
    _________________________
    GitHub - Kuribo64 - YouTube
    Posted on 11-13-16, 06:01 pm


    Karma: 1430
    Posts: 321/355
    Since: 05-26-15
    Ah, that's true, paths (as texture/model) are in the model file, I forgot.
    Amazing work anyway.
    Posted on 11-13-16, 06:15 pm (rev. 1 by  Ndymario on 11-13-16, 06:17 pm)
    Fuzzy
    That MvL Hacker

    Karma: 1593
    Posts: 159/787
    Since: 04-11-15
    Thank you so much!

    EDIT: This app failed to load because it could not find the platform "windows"
    _________________________
    Here's my MvL Hacking thread

    Consider joining the NSMB DS Hacking Discord Server!

    #HakingNoMore
    Posted on 11-13-16, 06:15 pm
    Mariomaster

    Karma: 8528
    Posts: 747/1681
    Since: 06-09-12
    Because why not, I added a build to the first post.
    _________________________
    GitHub - Kuribo64 - YouTube
    Posted on 11-13-16, 06:30 pm (rev. 1 by ImageBot on 11-21-16, 03:25 am)
    Panser
    I AM DERP INCARNATE

    Karma: 503
    Posts: 260/328
    Since: 08-20-16

    WAT.jpg
    rip signature
    Posted on 11-13-16, 06:33 pm (rev. 1 by RicBent on 11-13-16, 06:33 pm)
    Mariomaster

    Karma: 8528
    Posts: 748/1681
    Since: 06-09-12
    Derp, download link updated.

    (I didn't get the error message since I have QtCreator instelled )
    _________________________
    GitHub - Kuribo64 - YouTube
    Posted on 11-13-16, 07:06 pm (rev. 1 by  poudink on 11-13-16, 07:06 pm)
    Giant Red Paratroopa
    Not Edible

    Karma: 3366
    Posts: 100/1447
    Since: 02-12-16
    So if I want to edit the anination paths, it's either Maya or the old worldmap editor? Also, can I add Starcoin Signs and change the number of starcoins needed to pass through them?
    EDIT: 100 posts, yay!
    _________________________
    Nothing to say, so jadnjkfmnjamnfjkldnajfnjkanfjdksan jsdnvj m.

    Posted on 11-13-16, 07:17 pm (rev. 1 by  Ndymario on 11-13-16, 07:39 pm)
    Fuzzy
    That MvL Hacker

    Karma: 1593
    Posts: 161/787
    Since: 04-11-15
    Posted by Mariomaster
  • Keyframe editor to allow the creaton of custom animation paths without Maya


  • *poke* *poke*

    Wait that's a planned feature, whoops
    _________________________
    Here's my MvL Hacking thread

    Consider joining the NSMB DS Hacking Discord Server!

    #HakingNoMore
    Posted on 11-13-16, 07:45 pm
    Mariomaster

    Karma: 8528
    Posts: 749/1681
    Since: 06-09-12
    Posted by poudink
    So if I want to edit the anination paths, it's either Maya or the old worldmap editor? Also, can I add Starcoin Signs and change the number of starcoins needed to pass through them?

    Yeah, Maya would be the best choice thogh.

    Setting the star coin amount is possible. Have a look at the Path Settings. But iirc the inscription of the signs will not change.

    _________________________
    GitHub - Kuribo64 - YouTube
    Posted on 11-14-16, 03:41 am (rev. 1 by  Ndymario on 11-14-16, 03:43 am)
    Fuzzy
    That MvL Hacker

    Karma: 1593
    Posts: 164/787
    Since: 04-11-15
    Can someone help me, when i try to save replaces.x it get this error

    "Could not open or create *insert file path* for reading!"

    Please help

    Here is the world map - http://nsmbhd.net/get.php?id=fNjXeXJeMsq3Y5kQ
    _________________________
    Here's my MvL Hacking thread

    Consider joining the NSMB DS Hacking Discord Server!

    #HakingNoMore
    Pages: 12345 »