Pages: 1
Posted on 02-29-12, 03:49 pm
Banned for being a complete idiot.

Karma: 529
Posts: 731/987
Since: 07-09-11
BNBL Editor has been released!
The project page is here.
Builds have not been created yet.
Posted on 02-29-12, 04:06 pm
AxewAxew

Karma: 673
Posts: 150/583
Since: 07-02-11
I would have made a Linux x86_64 build for you, but it seems that the builds cx_freeze spit out don't actually run.
Posted on 02-29-12, 04:38 pm
Roy Koopa


Karma: 4011
Posts: 1340/2722
Since: 06-26-11
I think ElMario completely forgot to mention Fr33ze and me. WE were the people who found out how bnbl works! We gave him the informations so he can make a editor!
_________________________
See a lots of creative DS Hacking here
If you want to support me, you might check out my Patreon Page : )
Posted on 02-29-12, 04:43 pm (rev. 1 by ImageBot on 11-21-16, 02:12 am)
AxewAxew

Karma: 673
Posts: 151/583
Since: 07-02-11
Nope.
No, he did not.
Posted on 02-29-12, 04:46 pm
Roy Koopa


Karma: 4011
Posts: 1341/2722
Since: 06-26-11
But here in the Thread. Not many poeple will look for the "About" button. People who are new here and will see the download will think its from him! And I dont really get why he releases this. We told him to do not! He promised to tell noone and then he goes to Mega-Mario and dirbaio. WHY? I'll never trust him again. He's a lyer!
_________________________
See a lots of creative DS Hacking here
If you want to support me, you might check out my Patreon Page : )
Posted on 02-29-12, 04:49 pm (rev. 1)
AxewAxew

Karma: 673
Posts: 152/583
Since: 07-02-11
(This is just how I see it)

While you guys might have discovered how this file type works, you still do not own the format.
IMO, there doesn't need to be any kind of credit about that.
Posted on 02-29-12, 04:53 pm
Roy Koopa


Karma: 4011
Posts: 1342/2722
Since: 06-26-11
But I think. Otherwise it will maybe happen the same, what happened already 2 times. People are copying our things. I wont discuss this now. My opinion is, he's a lyer.
_________________________
See a lots of creative DS Hacking here
If you want to support me, you might check out my Patreon Page : )
Posted on 02-29-12, 05:54 pm (rev. 1)
Super Mario
( ͡° ͜ʖ ͡°)

Karma: 10000
Posts: 1516/4457
Since: 06-08-11
Guys, there's no point on hiding things. If you hide something, someone else will discover it again and make it public.

For example, I had already looked at bnbl files, and I already knew most of their format. It's simple. And making an editor for them was on my plans. This has just saved some time for me.

And same with the overworld thing.

If you want to make a really unique hack you should not rely on hding technical things. Instead, focus on the creative aspect of the hack. The levels in your hack can still be improved, a lot. And there's also ASM hcaking. You can do anything with it and a bit of patience. For example I wrote some (unreleased) code to make Mario fly, like in the Racoon powerup (but not as cool).

Copying a tileset is bad. Copying a level is bad. Copying an ASM hack is bad. Because all these things are your creation... BUT you didn't MAKE the BNBL format, and you didn't make the overworld. It's just information about how it works. People should share that. If not, how is the NSMB Hacking community going to progress?

Please stop this nonsense
Posted on 02-29-12, 06:02 pm (rev. 1)
Roy Koopa


Karma: 4011
Posts: 1343/2722
Since: 06-26-11
The problem is, I cant create ASM hacks You said yourself, its verrryyy hard.

Posted by Dirbaio
Copying a tileset is bad. Copying a level is bad. Copying an ASM hack is bad. Because all these things are your creation... BUT you didn't MAKE the BNBL format, and you didn't make the overworld. It's just information about how it works. People should share that. If not, how is the NSMB Hacking community going to progress?

Please stop this nonsense


Hmm, that sounds correct. I think I had fear that someone could steal stuff again. That happened now two times. I act(ed ?) like a child. I'm sorry. I hope that won't happen again. But I think ElMario could have told us before telling you. If he would have said, WHY, I would completely understand it. He just made that A good hack is, to make unique things from that, what you have.


1000 of Grammar fails?
_________________________
See a lots of creative DS Hacking here
If you want to support me, you might check out my Patreon Page : )
Posted on 02-29-12, 10:29 pm (rev. 1)
☭ coffee and cream


Karma: 10415
Posts: 210/2768
Since: 06-26-11
I hope this kind of bullshit doesn't happen again. Because thanks to you ray and Fr33ze, I wasted literally hours of my life in reverse-engineering something that was already documented. I could have moved on and done something actually useful, but no, I had to waste my time because two selfish individuals decided to keep their documentation secret for no reason.

If you really think that NSMB hacking is a competition, go to GBAtemp or something. NSMBHD isn't the place for that. IMO this place should be a community of hackers uniting their efforts and helping eachother, not little groups selfishly rivalizing against eachother.

As for fearing that people steal stuff from you, well... aren't you using tools stolen from Nintendo?

Also, don't even consider getting back at ELMario. He acted right in denunciating the mafia bullshit. If you mess with him in any way, action will be taken.




Now, enough of this drama here. Back on topic.
_________________________
Kuribo64 - RH-fucking-cafe - Kafuka

zrghij
Posted on 02-29-12, 11:38 pm
Banned for being a complete idiot.

Karma: 529
Posts: 732/987
Since: 07-09-11
I am currently working on a new version that has a preview window of the touch regions, using Qt's graphic capabilities.
I will probably post builds when this version comes out, or if builds are in high enough demand.
Posted on 02-29-12, 11:45 pm
☭ coffee and cream


Karma: 10415
Posts: 211/2768
Since: 06-26-11
So wait, does that mean that the coordinates of touch regions are stored in one neat file? I always thought they'd be hardcoded. I'm kinda surprised.
_________________________
Kuribo64 - RH-fucking-cafe - Kafuka

zrghij
Posted on 02-29-12, 11:52 pm
Banned for being a complete idiot.

Karma: 529
Posts: 734/987
Since: 07-09-11
Posted by Mega-Mario
So wait, does that mean that the coordinates of touch regions are stored in one neat file? I always thought they'd be hardcoded. I'm kinda surprised.

There are multiple BNBL files for different menus, which contain the Header, Number of Regions, followed by the data which contains the x position, y position, width, and height.
But visible objects parameters and position are defined in a bncl.
Posted on 03-01-12, 05:02 am
Roy Koopa


Karma: 4011
Posts: 1353/2722
Since: 06-26-11
Posted by ELMario
Posted by Mega-Mario
So wait, does that mean that the coordinates of touch regions are stored in one neat file? I always thought they'd be hardcoded. I'm kinda surprised.

There are multiple BNBL files for different menus, which contain the Header, Number of Regions, followed by the data which contains the x position, y position, width, and height.
But visible objects parameters and position are defined in a bncl.


But still, the X and Y position can sometimes be buggy. Often its different how they work. Sometimes you have to make some complicated things, sometimes not.
And the BNCL file stores object animations and positions. But not which image are loaded. I think that's in oone of the overlays.
_________________________
See a lots of creative DS Hacking here
If you want to support me, you might check out my Patreon Page : )
Posted on 03-01-12, 05:07 am
Banned for being a complete idiot.

Karma: 529
Posts: 740/987
Since: 07-09-11
Posted by ray
But still, the X and Y position can sometimes be buggy. Often its different how they work. Sometimes you have to make some complicated things, sometimes not.

For BNBL Files? Hm I have never encountered this.

Posted by ray
And the BNCL file stores object animations and positions. But not which image are loaded. I think that's in oone of the overlays.

It stores animation too? I didn't know that.
Posted on 03-01-12, 05:09 am
Roy Koopa


Karma: 4011
Posts: 1355/2722
Since: 06-26-11
Posted by ELMario
Posted by ray
But still, the X and Y position can sometimes be buggy. Often its different how they work. Sometimes you have to make some complicated things, sometimes not.

For BNBL Files? Hm I have never encountered this.

Posted by ray
And the BNCL file stores object animations and positions. But not which image are loaded. I think that's in oone of the overlays.

It stores animation too? I didn't know that.


Jup, you remember the subtraction with 128? That is not everywhere like this. Often you have to subtract other things or whatever.

And the animations are simple, just moving the image.
_________________________
See a lots of creative DS Hacking here
If you want to support me, you might check out my Patreon Page : )
Posted on 03-01-12, 05:14 am
Banned for being a complete idiot.

Karma: 529
Posts: 741/987
Since: 07-09-11
Posted by ray
Jup, you remember the subtraction with 128? That is not everywhere like this. Often you have to subtract other things or whatever.

Oh in this BNBL Editor the subtracting value is always 0 and the first value is whatever the user set because the screen is no bigger than 256 in the width or height.
And who would want a touch region to go off the screen anyways...?
Posted on 03-01-12, 05:15 am
Roy Koopa


Karma: 4011
Posts: 1356/2722
Since: 06-26-11
Lol
xD Thats funny...
Maybe Nintendo used free space behind the left border so this is the reason why 128..
_________________________
See a lots of creative DS Hacking here
If you want to support me, you might check out my Patreon Page : )
Posted on 03-01-12, 11:46 am
☭ coffee and cream


Karma: 10415
Posts: 212/2768
Since: 06-26-11
Perhaps those files support setting a certain origin for coordinates, like, position this from the top-left corner, position that from the center... That may explain the 'subtraction with 128'.
_________________________
Kuribo64 - RH-fucking-cafe - Kafuka

zrghij
Pages: 1