Posted on 10-04-17, 04:40 pm in StapleButter rant
Mariomaster

Karma: 8528
Posts: 1011/1681
Since: 06-09-12
Hint: People reregging a shitload of times are lamers.

Rest of your post is utter bullshit and lies and is not even worth arguing as you wont accept that you are an idiot anywas.


Now goodbye once and for all.

_________________________
GitHub - Kuribo64 - YouTube
Posted on 10-09-17, 05:20 am in The (new) "show your desktop" thread
Mariomaster

Karma: 8528
Posts: 1016/1681
Since: 06-09-12
You sir, have a massive problem.
_________________________
GitHub - Kuribo64 - YouTube
Posted on 12-20-17, 01:20 am in How big can Snow Spike Ball become?
Mariomaster

Karma: 8528
Posts: 1043/1681
Since: 06-09-12
You can actually see their maximum size in 5-1 as well. You just have to keep up with the ball.

Other than that: Are you on LSD?
_________________________
GitHub - Kuribo64 - YouTube
Posted on 12-20-17, 11:08 am in Newer Super Mario Bros. DS
Mariomaster

Karma: 8528
Posts: 1045/1681
Since: 06-09-12
Desmume with upscaling looks pretty nice tho.

There is a bug in it's 3d renderer tho that calculates texture coords incorrectly causing a little thing in NewerDS to look strange. But as it doesn't affect any important scene in the game it's still perfectly fine.
_________________________
GitHub - Kuribo64 - YouTube
Posted on 12-25-17, 04:16 pm in Newer Super Mario Bros. DS
Mariomaster

Karma: 8528
Posts: 1052/1681
Since: 06-09-12
In the original rom almost 35% of the data is padded out. If you'd trim it the original rom would be arround 21 KB while NewerDS is arround 27 KB
_________________________
GitHub - Kuribo64 - YouTube
Posted on 01-02-18, 12:01 am in Newest Super Mario Bros. DS
Mariomaster

Karma: 8528
Posts: 1069/1681
Since: 06-09-12
Cool thread.

Well, not really. Come back when you got stuff to show.
_________________________
GitHub - Kuribo64 - YouTube
Posted on 01-14-18, 06:16 pm in Misc. patches thread (rev. 1 by RicBent on 01-14-18, 11:07 pm)
Mariomaster

Karma: 8528
Posts: 1087/1681
Since: 06-09-12

Always play as Luigi (Patch Template version):

nsub_020D299C_ov_09:
    MOVNE   R1, #1
    STRNEB  R1, [R0]
    B       0x020D29A8

nsub_020D2A78_ov_09:
    MOVNE   R1, #1
    STRNEB  R1, [R0]
    B       0x020D2A84

_________________________
GitHub - Kuribo64 - YouTube
Posted on 01-14-18, 10:24 pm in An Off-Topic Question
Mariomaster

Karma: 8528
Posts: 1088/1681
Since: 06-09-12
Nice try.

Your Karma esp decreases when I delete your posting spree.
And it also falls when I ban you because you +1 your own posts with an alt account.

Goodbye. The door is right over there.
_________________________
GitHub - Kuribo64 - YouTube
Posted on 01-28-18, 11:03 pm in Misc. patches thread (rev. 1 by RicBent on 01-29-18, 12:37 am)
Mariomaster

Karma: 8528
Posts: 1103/1681
Since: 06-09-12
Blocking Left/Right DPad inputs might be a good idea tho.

You can also make this a hack a little more optimized by making MarioActor parameter 1 of the hook as MarioActor::Move is a member of MarioActor.

#include "nsmb.h"

// void MarioActor::Move(void) Hook
void hook_0211F83C(MarioActor* player)
{
        player->xVelocity = 0xBAD1DEA;
}

_________________________
GitHub - Kuribo64 - YouTube
Posted on 02-15-18, 12:59 pm in How To Setup NSMBE 5.0 (Basic)!
Mariomaster

Karma: 8528
Posts: 1118/1681
Since: 06-09-12
"How to Setup"
>Second set it up.

Yeah. No.

_________________________
GitHub - Kuribo64 - YouTube
Posted on 03-04-18, 08:02 pm in Help Finding GFX
Mariomaster

Karma: 8528
Posts: 1132/1681
Since: 06-09-12
You don't have to rip them yourself. A pack with all of the graphics in png format can be found here:
https://www.spriters-resource.com/wii/newsupermariobroswii/sheet/69889/
_________________________
GitHub - Kuribo64 - YouTube
Posted on 03-18-18, 11:28 pm in Another Super Mario Bros. 2
Mariomaster

Karma: 8528
Posts: 1158/1681
Since: 06-09-12
Can you PLEASE stop asking for anything ROM related. Naming a website that has the illegally uploaded content is as bad as directly linking stuff.

Just accept that ROM patching is the only way you are allowed to share ROM hacks on this board. And you being too lazy to do that won't get you the hack. It's as easy as that.
_________________________
GitHub - Kuribo64 - YouTube
Posted on 05-20-18, 05:58 pm in Auto-run when event ID 30 is active (rev. 1 by RicBent on 05-20-18, 06:01 pm)
Mariomaster

Karma: 8528
Posts: 1234/1681
Since: 06-09-12
#include "nsmb.h"

void hook_0211F840()
{
    u32 id = 42;
    u64* activatorBitmask = (u64*)(0x0208AF3C);
   
    if (!(*activatorBitmask >> (id-1)) & 1))
        return;

    MarioActor* mario = (MarioActor*)getPtrToPlayerActor();
    mario->xVelocity = 0xBAD1DEA;
}

Not tested but it should work fine.

Edit: Nope, this won't work with any ID > 64 but should do it for all other ones.
_________________________
GitHub - Kuribo64 - YouTube
Posted on 07-11-18, 06:35 pm in full release Newest Super Mario Bros. DS Deluxe (rev. 1 by RicBent on 07-11-18, 06:38 pm)
Mariomaster

Karma: 8528
Posts: 1279/1681
Since: 06-09-12
Really? Does Newest team have a seperate division to watch newer team all the time to release a hack with same name with "Newer" replaced with "Newest" asap?

And yeah, I will give you some days to replace all stuff taken from other people without credit and agreement. When nothing happens I will remove the download link.

Edit: And before you say we treat your unfairly or something. Have a look how this was handled a few years back: https://nsmbhd.net/thread/868-new-super-mario-land/#11337
For that amount of "stolen" stuff the banhammer would have hit back then.
_________________________
GitHub - Kuribo64 - YouTube
Posted on 07-19-18, 05:27 pm in Can somebody make me a new grass tileset?
Mariomaster

Karma: 8528
Posts: 1288/1681
Since: 06-09-12
No. Just no.

This board is not a place to order stuff you wan't being made.
Look around and you will find tutorials for everything. I implied that already in the other thread you created.
The next one like this will be deleted without further notice.
_________________________
GitHub - Kuribo64 - YouTube
Posted on 08-10-18, 05:59 pm in cancelled
Mariomaster

Karma: 8528
Posts: 1324/1681
Since: 06-09-12
A little rule for you: Don't take anything from other people's work before you got permission.

If you continue like this we got a problem...
_________________________
GitHub - Kuribo64 - YouTube
Posted on 08-31-18, 11:48 am in Magikoopa Tutorial - How ASM hacks are setup (rev. 3 by RicBent on 03-07-21, 07:54 pm)
Mariomaster

Karma: 8528
Posts: 1341/1681
Since: 06-09-12
Magikoopa is a tool that allows compiling custom code and inserting it into NSMB2 and all other 3ds applications.


#1 Installing devkitPro and devkitARM:

Follow https://devkitpro.org/wiki/Getting_Started this tutorial.
You may disable devkitPPC, devkitPSP and Programmer's Notepad in the Windows Installer.

Test the installation by running this command in a console:
  • Linux: echo $DEVKITARM
  • Windows: SET DEVKITARM

If it prints the path to the devkitARM install directory you probably have a successful install.


#2 Aquire neccessary game files

You will need a code.bin (decompressed!) and an exheader.bin file. Follow this to get them.


#3 Setting up the Patch Environment:

Download the Patch template from here and extract it.

Important: The path to the template folder may not include any special chars or spaces!
  • Wrong: C:\Users\ricbent\3ds Projects\fancyH@ck\
  • Correct: C:\Users\ricbent\Projects\testHacks\

From the generated files from step 2 copy "exheader.bin" and "exefs/code.bin" into the template folder.

The folder structure should look like this:
PatchTemplate ├ loader │ ├ source │ │ ├ hooks.hks │ │ ├ loader.c │ │ └ svc.s │ └ Makefile ├ source ├ code.bin ├ exheader.bin └ Makefile



#4 Inserting custom code

All custom code goes into the source folder.
  • C source files have the .c extension
  • C++ source files have the .cpp extension
  • ARM assembly source files have the .s extension
  • Hook files have the .hks extension and can also be placed in a folder called "hooks"

A tutorial on how to write your own hacks might be added in the future. For now stick with existing hacks.


#5 Compile

Download or build Magikoopa.
Open your set up template folder in Magikoopa (File -> Set working directory). If you have made mistakes setting up the template folder Magikoopa will give a error message on what files are missing.
Press "Make and Insert". That will first compile and link the code, compile and link the loader, insert the new code into the existing code and finally create hooks from the existing code into the new code.

If the compilation and linking was successful Magikoopa will report "All done" in the bottom right corner.
Otherwise it will show an appropriate status and you can get info about what went wrong in the output window. Obvious issues will be displayed nicely on the "Issues" tab. If you have setup an text editor in Magikoopa (Settings -> Set text editor...) you can double click on the issues to directly jump to the source of the issue.


#6 There you go!

The code.bin and exheader.bin files should now be fully patched.
If you have Luma3ds you can directly copy the two files onto your SD card to the correct location to test the hacks.
Alternatively you can rebuild a cxi file to test the hacks in Citra.
_________________________
GitHub - Kuribo64 - YouTube
Posted on 11-05-18, 11:12 pm in Picked up a puzzle!
Mariomaster

Karma: 8528
Posts: 1380/1681
Since: 06-09-12
Got to be one of the most boring puzzles ever with all tiles having the same color/pattern.

Also the imgs tag feels neglected by you...
_________________________
GitHub - Kuribo64 - YouTube
Posted on 03-01-19, 03:28 pm in Post Some Joke Code
Mariomaster

Karma: 8528
Posts: 1439/1681
Since: 06-09-12
NSMBHD.getThread(4813).moveTo(NSMBHD.getForum(9));

_________________________
GitHub - Kuribo64 - YouTube
Posted on 03-09-19, 05:38 pm in Coinkiller - Builds (rev. 1 by RicBent on 03-09-19, 07:52 pm)
Mariomaster

Karma: 8528
Posts: 1446/1681
Since: 06-09-12
The latest version of CoinKiller can always be found here: https://github.com/Arisotura/CoinKiller/releases
_________________________
GitHub - Kuribo64 - YouTube