Pages: 12345 »
Posted on 08-19-24, 04:11 am (rev. 1 by Thierry on 08-19-24, 06:13 pm)
この記号は… 解読できないよ…


Karma: 6288
Posts: 2740/2781
Since: 01-17-13
Hi! Some of you may have noticed I've been on the board a lot within the past month or so.

This is because I am currently in the process of crawling all threads and centralizing the info I can find in a thorough, easy-to-digest package. Right now all I have is a myriad of text files that I will later post as threads. Some are huge, some are stubs.

There's notably going to be a lot of beginner-friendly guides on how to do just about anything (outside of ASM), along with what to watch out for, etc.
Looking at old threads made by users who struggle to understand how NSMBe or modding works can teach you a lot- some expect it to be as simple as making a level in Mario maker, and it's up to us to teach them that modding is not like that. NSMB may be flexible, but it wasn't meant to be modded. There will be crashes, there will be weird stuff, and there will be a lot of troubleshooting.
(Also- if you see threads move from one forum to another, that's because I am sorting threads as I go)

Crawling the board is only part of the picture, though. I'm also testing just about anything I can think of in an effort to document everything in an organized manner. I am preparing a lot of threads that reference one-another, therefore I will likely be releasing most threads all at once. There will be a lot of illustrations to make them easy to follow along. They can be converted into wiki pages if you wish, but I'd rather make them threads for a few reasons.


Here's a non-exhaustive list of what I will be covering, in no particular order:

-Overview of how to run NSMBe (level editor, understanding the UI, level design guidelines, graphical editor, file handling, patching...)
-Troubleshooting methods (e.g. delete everything in a level until it starts working again)
-Basic tutorial on editing DS metadata
-Graphic editing (explain indexed palettes)
-Tips and tricks
-Tile behaviors (comprehensive)
-Jyotyu (I've listed all objects and all of their known quirks with extensive trivia)
-Blue coin palette
-Template setups (provided as NSMBeClips)
-NSMBe to CoinKiller clip converter (that one guy who's making a NSMB2 remake, this is for you)
-How to edit demo_castle like a level
-How to not perish
-Community remix retrospective
-Sprites (comprehensive)
-Sound sets
-Music hacking tidbits
-List of all graphical files and their respective uses (interactive)
-Slope control guide
-Tileset/background compatibility (comprehensive)
-Level hex recap
-External resources loaded by tilesets and backgrounds (NCG animations, NSBTX files)
-NSMBe gripes (5.1 abandoned features, 5.2 jank, 5.4 changes) and suggestions


All of this takes time to test out, document, illustrate and then convert into threads. I want to be thorough, why is why I plan to keep working on most of this alone as it gives me more control and agency. I am only one person however, hence it would only make sense to recruit people who are interested in this documentation effort.

For example, testing out tile behaviors is a very monotone endeavor (that could very well be automated) which could easily be worked on by several people at once with little risk of overlap.


Please reply if interested.
Posted on 08-19-24, 04:25 am (rev. 1 by  Ndymario on 08-19-24, 04:28 am)
Super Koopa
That MvL Hacker

Karma: 1654
Posts: 803/831
Since: 04-11-15
Data crawling for documenting DS? Sign me up!

Posted by Thierry
They can be converted into wiki pages if you wish, but I'd rather make them threads for a few reasons.


I'd be interested in hearing what the reasons are. <_<
Edit: huh. the smilie didn't work...
_________________________
Here's my MvL Hacking thread

Consider joining the NSMB DS Hacking Discord Server! Also, be sure to check out the new wiki!

#HakingNoMore
Posted on 08-19-24, 04:56 am (rev. 1 by Thierry on 08-19-24, 04:57 am)
この記号は… 解読できないよ…


Karma: 6288
Posts: 2741/2781
Since: 01-17-13
-Threads generate activity. If this can revive the board a little bit (yknow, kind of a "hey we aren't dead" publicity stunt) then I'm all for it.


-Threads are what users see right out of the box, while the wiki is kind of.. tucked into a corner.
(And then brought offsite because it was barely fleshed out at all)

I wouldn't be surprised some people never realized it existed.

Having both the threads and the wiki pages adds some redundancy where each can specialize in an area: threads can be especially beginner-friendly with a lot of padding, while the wiki can be more of a dense, thorough all-purpose reference akin to the Unity documentation if you've ever seen it.

If only the wiki stays up-to-date as it is now, a lot of people will be confused seeing the threads.


-Threads actually notify people and can be replied to. Talk pages are nice, but I never feel compelled to check them. For any given article, nothing tells me ahead of time whether there is anything in a given article's talk page.


-Threads aren't forced to be wiki-shaped. The format can very, some threads will be focused on being newbie-friendly while others will be nerdy with trivial details.


-Acmlmboard nostalgia



There's probably more, but I can't think of anything right now. It's a personal choice I'm sticking with since I'm leading this effort.

(this doesn't mean wiki pages can't be used btw- it just means just that I will be releasing the infobomb packages as threads for the mostpart)
Posted on 08-19-24, 05:06 am
Super Koopa
That MvL Hacker

Karma: 1654
Posts: 804/831
Since: 04-11-15
Valid reasons, and I agree that it would be cool if a wave of activity happened here because of this. Looking forward to see the threads you’re cooking up!
_________________________
Here's my MvL Hacking thread

Consider joining the NSMB DS Hacking Discord Server! Also, be sure to check out the new wiki!

#HakingNoMore
Posted on 08-19-24, 09:14 am (rev. 1 by  __fp on 08-19-24, 09:17 am)
Shyguy
Formerly  nr00t.
banned by request (again)

Karma: -45
Posts: 26/93
Since: 07-12-23
Posted by Ndymario

Edit: huh. the smilie didn't work...

I guess it should also be mentioned that Thierry and I have also been tracking down and attempting to document a bunch of bugs/inconsistencies in the forum source code.

For what it's worth, I've known about that one since at least 2017, and it's apparently been in the code since at least June 2013.

I've also been behind the scenes helping Thierry to clean up missed spambots, and there were a lot that were missed.
derpboard
Posted on 08-19-24, 09:28 am (rev. 2 by  Keeper on 08-19-24, 09:32 am)
Mole
I do things sometimes

Karma: 983
Posts: 328/361
Since: 08-07-17
oh hey youre back

anyhow im glad to hear an update on the cleanup plan. theres prolly some things i could try to help with— maybe making things as forum postsll be a bit easier for me than working on the wiki since im more used to it (tho i do sorta feel that forum posts already cover a lot and that all that needs to be done is put it on a centralized and updateable place like the wiki; infodumping here then it getting lost feels like a possible trap of sorts)

anyhow thierry, are you in the nsmbcentral discord by chance? there might be some info of note on there (things like terminology changes and some code hacking stuff)
Posted on 08-19-24, 09:40 am
この記号は… 解読できないよ…


Karma: 6288
Posts: 2742/2781
Since: 01-17-13
Posted by Keeper
anyhow thierry, are you in the nsmbcentral discord by chance? there might be some info of note on there (things like terminology changes and some code hacking stuff)

I am not, no. I won't be handling code stuff, as I attempted to imply in my first post.

Also, searching for info in a Discord server is a fairly miserable experience as Discord was not made with archival in mind, only conversation. The search function is also limited. I will not be relying on this as a result.
Posted on 08-19-24, 10:27 am (rev. 1 by  ItzTacos on 08-19-24, 10:47 am)
Ninji
MammaMia Team Member

Karma: 615
Posts: 217/232
Since: 04-26-19
Really apprecciate your work

Code stuff is definitely not the type of content that should be gathered from the forum as of today

_________________________
Youtube - GitHub - NSMB Central
Posted on 08-19-24, 10:31 am
Shyguy
Formerly  nr00t.
banned by request (again)

Karma: -45
Posts: 28/93
Since: 07-12-23
Posted by ItzTacos
Really apprecciate your work

Code stuff is definitely not the type of content that should be gathered on the forum as of today

How come? There's been syntax highlighting here since basically forever, if formatting is the concern.
derpboard
Posted on 08-19-24, 10:49 am
Ninji
MammaMia Team Member

Karma: 615
Posts: 218/232
Since: 04-26-19
To put it simply, 99% of the posts in the ASM Hacking forum deal with the "old template" (Dirbatio's ASM Hacking Template) which is ancient nowdays and considered legacy for good reasons
_________________________
Youtube - GitHub - NSMB Central
Posted on 08-19-24, 11:17 am (rev. 1 by  __fp on 08-19-24, 11:17 am)
Shyguy
Formerly  nr00t.
banned by request (again)

Karma: -45
Posts: 29/93
Since: 07-12-23
Maybe the cleanup will strive to sort this out. Making a list of what is still useful/relevant is probably more feasible than what's not if that's the case, though.

Thierry could then create a new subforum, moving the relevant stuff into it and putting the original ASM forum into an archived section

Also the homepage seems to work? I guess Dirbaio finally suppressed PHP error display at some point
derpboard
Posted on 08-19-24, 11:21 am
Fire Snake
Eugene

Karma: 3805
Posts: 1123/1156
Since: 11-29-11
Ah, I just suggested that to him in DMs earlier.

I wouldn't recommend archiving the subforum with the old stuff though. There should be room to ask questions about the old template.
Posted on 08-19-24, 11:21 am
Mole
I do things sometimes

Karma: 983
Posts: 329/361
Since: 08-07-17
on the topic of a new subforum, perhaps there could be one made for the wiki? could help resolve the whole tucked in a corner thing— tho i suppose nsmbcentral already has a dedicated channel for wiki discussion
Posted on 08-19-24, 11:30 am
Ninji
MammaMia Team Member

Karma: 615
Posts: 219/232
Since: 04-26-19
Posted by KingYoshi
Ah, I just suggested that to him in DMs earlier.

I wouldn't recommend archiving the subforum with the old stuff though. There should be room to ask questions about the old template.

I think it's pretty obvious that the ASM Hacking subforum has no trace of the new codebase.
That is good for archival purposes, but it's not good at all for new users considering they'll think code modding is stuck in 2016 which clearly isn't.

_________________________
Youtube - GitHub - NSMB Central
Posted on 08-19-24, 12:38 pm (rev. 3 by  __fp on 08-19-24, 12:39 pm)
Shyguy
Formerly  nr00t.
banned by request (again)

Karma: -45
Posts: 31/93
Since: 07-12-23
Posted by Keeper
on the topic of a new subforum, perhaps there could be one made for the wiki? could help resolve the whole tucked in a corner thing— tho i suppose nsmbcentral already has a dedicated channel for wiki discussion

What would be more useful would be having a "last edits" list somewhere on the homepage similar to the one for last posts, now that I've noticed the BlogXD plugin got reenabled. There isn't really a reasonable way of tracking this at the moment if I'm not wrong (unless the Discord has something, but again, I'm not there and don't plan on joining, so.)

I would probably try cobbling something together if I wasn't lazy and had the resources to test things. That and I don't want to accidentally incur some kind of XSS issues with sloppy code somehow :p
derpboard
Posted on 08-19-24, 12:43 pm
Mole
I do things sometimes

Karma: 983
Posts: 330/361
Since: 08-07-17
the discord does indeed have an edits tracker for the (new) wiki; also to clarify i mainly suggest this as a sorta alternative to the talk pages, that way issues n the like can be noticed n discussed in their own dedicated threads as opposed to pages no one ever checks ever
Posted on 08-19-24, 12:50 pm (rev. 2 by  __fp on 08-19-24, 12:53 pm)
Shyguy
Formerly  nr00t.
banned by request (again)

Karma: -45
Posts: 32/93
Since: 07-12-23
Oh, the wiki was decoupled from the board? I see. The menu link should probably be updated accordingly.

Having a section for said wiki (as well as being able to track last edits somewhere easily on the forum) would be useful, sure.
derpboard
Posted on 08-19-24, 12:54 pm (rev. 1 by  Keeper on 08-19-24, 12:54 pm)
Mole
I do things sometimes

Karma: 983
Posts: 331/361
Since: 08-07-17
the new wiki is linked on the front page of the old wiki. por el momento, most of the pages are borrowed from the old wiki (barring a few tweaks and a jump-start guide ndy wrote)
Posted on 08-19-24, 12:55 pm (rev. 1 by  Ndymario on 08-19-24, 12:56 pm)
Super Koopa
That MvL Hacker

Karma: 1654
Posts: 805/831
Since: 04-11-15
Here’s the new wiki if you wanted to check it out.

Edit: ninja’d
_________________________
Here's my MvL Hacking thread

Consider joining the NSMB DS Hacking Discord Server! Also, be sure to check out the new wiki!

#HakingNoMore
Posted on 08-19-24, 01:00 pm
Fire Snake
Eugene

Karma: 3805
Posts: 1124/1156
Since: 11-29-11
Posted by nr00t
Oh, the wiki was decoupled from the board? I see. The menu link should probably be updated accordingly.

Having a section for said wiki (as well as being able to track last edits somewhere easily on the forum) would be useful, sure.


Well, hm, I don't think it was "officially" decoupled.
Pages: 12345 »