Pages: 12 »
Posted on 11-27-15, 08:58 pm in New Super Mario Bros. Alpha Replica (rev. 15 by  KTRMAmbiance on 05-06-19, 05:24 pm)
Snifit


Karma: 590
Posts: 2/278
Since: 11-20-15
I've made a replica of the E3 2004 Alpha version of NSMB. This is my first NSMB Hack.

Download here:
1.0:
NSMB ALPHA.xdelta

1.1:
NSMB ALPHA.xdelta

1.2:
NSMB ALPHA.xdelta

1.3:
NSMB ALPHA.xdelta

1.4:
NSMB ALPHA.xdelta

1.5:
nsmb alpha new.xdelta

2.0:
nsmb alpha replica.xdelta

2.1
newmario_a_r_2.1.xdelta

2.2:
https://nsmbhd.net/get.php?id=pwa9jPNtOY7LO4QP

2.3:
https://nsmbhd.net/get.php?id=aDl5Xg5XCWkZ9ms5

2.4:
https://nsmbhd.net/get.php?id=oio89eQLEaBRAlMG

2.5:
https://nsmbhd.net/get.php?id=r0gz4vklB4cYZOFC

2.6:
https://nsmbhd.net/file/I47EPncKuPjmVJzo/nsmbalpha2.6.xdelta
EDIT (December 8, 2018): I've got a report that the patch for the version 2.6 was broken, so the link is updated, the new link points to the fixed version. It should now patch correctly.

2.7:
https://nsmbhd.net/file/rlKZrqZIYtbTtoDJ/nsmb2.7.xdelta

Screenshots:

Posted on 04-03-16, 02:32 pm in tutorial How to edit NSMB HUD using MKDSCM (rev. 1 by  KTRMAmbiance on 08-21-17, 09:54 pm)
Snifit


Karma: 590
Posts: 53/278
Since: 11-20-15
EDIT - August 22, 2017: MKDSCM 3 Link Updated

What you need:

MKDS Course Modifier 3 (http://forum.wii-homebrew.com/filebase/index.php/Entry/614-MKDS-Course-Modifier/ ) OTHER VERSIONS WILL NOT WORK
NSMB Editor
A NSMB ROM
A MKDS ROM (why it's needed is because MKDSCM 3 can only read MKDS's NCLR, NCGR etc. files, but it can't read NSMB's NCL, NCG etc. files. However it can read NSMB BNCL files)

ALWAYS MAKE A BACKUP OF THE FILES BEFORE EDITING! (in case if something goes wrong










That's it. If you have any questions related to this, post them here!
Posted on 01-29-16, 05:57 pm in Mario Kart DS E3 2004 Version Replica (rev. 11 by  KTRMAmbiance on 07-01-19, 10:17 am)
Snifit


Karma: 590
Posts: 32/278
Since: 11-20-15
When I first saw Mario Kart DS in E3 2004, I always wanted to play that version. However it seems it wasn't available. So I've tried my best to replicate it.



Download:
1.0 - https://www.dropbox.com/s/76sclgrf7a7zo2j/mkds_prealpha_2004.xdelta?dl=0

1.1 - https://www.dropbox.com/s/gwxrwgoxu5t0auy/mkdspar.xdelta?dl=0

1.2 - http://nsmbhd.net/get.php?id=IuPvP5ibX669aBo4

1.3 - https://nsmbhd.net/get.php?id=miWc4tjjX58zRtYZ

1.4 - https://nsmbhd.net/get.php?id=srO7ikzmqXeSq7hf

1.5 - https://nsmbhd.net/get.php?id=wDkQjCQuaQgWWSY6

1.6 - https://nsmbhd.net/file/B5RFJpmxOooidI9E/MKDS_ALPHA_1.6.xdelta

1.7 - https://drive.google.com/file/d/1SPtXwmJwG9e79jCWQRMiZR9wcCpXS-FO/view?usp=sharing

1.8 - https://nsmbhd.net/file/wMhnoopXJRLW8iw2/mkdsalpha1.8.xdelta

1.9 - https://nsmbhd.net/file/fXQosp4aUo81TScW/mkds1.9.xdelta

Screenshots:


Videos (updated: June 1, 2018 █ old videos can still be found in my channel):
Posted on 05-18-16, 03:38 pm in Official NSMBHD Sanctioned Shitpost Thread
Snifit


Karma: 590
Posts: 72/278
Since: 11-20-15
The quick brown fox jumps over the lazy dog.
Posted on 01-21-16, 12:16 pm in Super Mario 64x4 Beta Replica (rev. 10 by  KTRMAmbiance on 02-10-19, 04:26 pm)
Snifit


Karma: 590
Posts: 18/278
Since: 11-20-15
I made a beta replica of Super Mario 64x4.

DL:
1.0:
sm64x4b.xdelta

1.1:
64x4.xdelta

1.2:
sm64x4.xdelta

1.3:
https://nsmbhd.net/get.php?id=EVkTT8OfemViRwOZ

1.4:
https://nsmbhd.net/file/feJFqv4pbtbdajiB/sm64x4_1.4.xdelta
Intro fix for this version: https://nsmbhd.net/file/NdVay9l8RF4LF4zO/SM64x4%201.4%20Intro%20fix.xdelta

1.5:
https://nsmbhd.net/file/qYtipJgO8LWXn2Ti/sm64x4_15.xdelta

NOTE: To apply the intro fix, you have to patch the original (intro-crashing) 1.4 first into a clean SM64DS ROM, then the intro fix patch onto the new ROM.

Here are some screenshots:
Posted on 03-17-16, 02:57 pm in 2005 demo replica v1 released NSMB Beta Replica
Snifit


Karma: 590
Posts: 49/278
Since: 11-20-15
Here are 2 sprites that we haven't ripped yet:


My rip:
Posted on 04-06-16, 04:02 pm in 2005 demo replica v1 released NSMB Beta Replica
Snifit


Karma: 590
Posts: 56/278
Since: 11-20-15
And if you look closer, it looks nothing like a parabeetle.
Posted on 04-26-16, 06:50 pm in 2005 demo replica v1 released NSMB Beta Replica (rev. 1 by ImageBot on 11-21-16, 03:20 am)
Snifit


Karma: 590
Posts: 60/278
Since: 11-20-15
Beta 3D Goomba and Koopa ripped as pre-rendered 2D sprites for use:


As seen in these beta screenshots:
Posted on 12-20-15, 02:36 pm in 2005 demo replica v1 released NSMB Beta Replica (rev. 1 by ImageBot on 11-21-16, 03:17 am)
Snifit


Karma: 590
Posts: 9/278
Since: 11-20-15
Posted by KingYoshi
Ah, okay.

Oh, if someone who likes ripping backgrounds happen to see this, this Underwater BG still has to be ripped.



Posted on 12-22-15, 06:04 pm in New Super Mario Bros. Alpha Replica
Snifit


Karma: 590
Posts: 12/278
Since: 11-20-15
Version 1.2 of this hack has been released.
Changes from 1.1 are:

Better backgrounds
New HUD
More beta levels restored
Some of Mario's voice clips have been changed
1-2 and 1-4 are swapped
1-2, 1-5 and 2-1 are now completeable
2-3 is now E3 2005 Grassland Level 2

And a boomload of improvements...
Posted on 04-05-16, 06:30 pm in 2005 demo replica v1 released NSMB Beta Replica
Snifit


Karma: 590
Posts: 55/278
Since: 11-20-15
World 5 is probably a snowy mountain, because World 5 has a snow theme.
Posted on 06-09-16, 05:42 pm in 2005 demo replica v1 released NSMB Beta Replica
Snifit


Karma: 590
Posts: 78/278
Since: 11-20-15
This footage shows more of the underground bonus arena, may be useful for the remake.

Posted on 07-12-16, 10:19 am in Read Post
Snifit


Karma: 590
Posts: 90/278
Since: 11-20-15
Block and delete all the porn sites. Isn't this a good idea?
Posted on 03-11-17, 05:47 pm in The (new) "show your desktop" thread
Snifit


Karma: 590
Posts: 150/278
Since: 11-20-15
Posted by hamza62240
Posted by MarioKart7z
Here's mine

Yes i know, i should clean it up someday


Why are you still using XP?


That's not Windows XP. That's Windows 8 or 8.1 themed to look like XP.
Posted on 03-31-17, 01:56 pm in How to edit SBNK files (rev. 3 by  KTRMAmbiance on 01-20-18, 06:39 pm)
Snifit


Karma: 590
Posts: 152/278
Since: 11-20-15
I've posted this already on DSHack.org, but why not post it here too?

Well, let's start.

What you're going to use:

MKDSCM 3 or EFE
Kiwi DS
HxD or any other Hex Editor
DS Sound Studio

Step 1: Load your ROM with MKDSCM or EFE, and extract your SDAT file.


Step 2: Extract your SDAT file to somewhere on your computer.


Step 3: Load your SDAT file with Kiwi DS and extract it. The extracted file should appear in the same directory as the SDAT file.


Step 4: Load your SBNK file in the hex editor:


Step 5: Edit the values accordingly to these:


INFO: Attack Rate ranges from 00 to 7F. The value 7F will make the instrument play instantly. The lower the value, the instrument will start quieter and then become the normal volume. Decay rate ranges from 00 to 7F. The value 7F will play the instrument continously with normal volume, and a lower value will make the instrument start playing normally then continue quieter. Sustain rate ranges from 00 to 7F. It's a lot similar to decay rate. Release rate ranges from 00 to 7F. The lower the value, the more the instrument will be echoed. The value 7F will have no echo. Pan ranges from 00 to 7F. Lower value plays the instrument on the left, 40 will play the instrument centered and 7F will make the instrument play on the right. After editing, you can preview how your custom instrument sounds like using DS Sound Studio.

Step 6: Load your SDAT file with DS Sound Studio:


Step 7: Right click on your SDAT file and replace it with the new one:


Step 8: Now save your SDAT file and use EFE to put your new SDAT file in your ROM:


NOTE: According to my tests, saving the ROM with MKDSCM causes a crash on games other than MKDS, but EFE works perfectly. So, use EFE for saving the ROM.

Hope this helps!

UPDATE - December 9, 2017

I've just found a way to add new instruments to SBNK. To do so, when you dumped the SBNK file with Kiwi DS and loaded the SBNK file with an hex editor, just follow this procedure:


This is for single SWAV files, For multiple SWAV files, you can replace the three bytes "01 XX XX" shown in the screenshot above, with "11 XX XX". And for adding the details, you can add it like that:

S1 S2 S3 S4 S5 S6 S7 S8 YY YY 01 02 03 04 05 06 07 08 09 10 XX XX

S1 to S8 are the SWAV IDs, you can use up to 8 SWAVs. YY YY is 01 00. 01 to 10 are the instrument info shown in the screenshot, and you can repeat them with a different info. XX's are always 00. For example:

40 7F 00 00 00 00 00 00 01 00 04 00 01 00 3C 7F 7F 7F 78 40 06 00 00 00 3C 7F 7F 7F 78 40 00 00

In the example above, 40 is the pitch where the SWAV changes. In pitches 0 to 40, the SWAV 04 from the SWAR 01 plays (italicized here). In the pitches above 40, the SWAV 06 from SWAR 00 plays (underlined here).

Here's a test video:

When looking at to MKDS Beta SSEQ files by converting them to MIDI first, I've found out that the N64 Moo Moo Farm music had an unused track. It's MIDI instrument was "Music Box", which is a synth bass used in the musics of Shroom Ridge, SEQ_CIRCUIT2, final Figure-8/Mario Circuit, etc. Likely a leftover from an earlier version of the music.

UPDATE - January 20, 2018

HOW TO ADD/REMOVE DRUMS TO THE DRUM KIT

The three bytes starting from 0x238 is usually the pointer that tells where the drum kit is. i.e. For SBNK 73, 0x238 to 0x23A (three bytes) is 10 50 02, which tells that the drum kit starts from 0x250. There the first two bytes is the region. It tells which key pitches will be used, any pitch outside these boundaries are slient. The rest are the drum instruments. You can get more info by dumping the SBNK file with Kiwi DS.

To add the missing drums, simply add the instruments (ex. 01 00 05 00 01 00 3C 7F 7F 7F 78 40, which makes 12 bytes), next to the last drum instrument before the next instrument pointer. After adding the new drums, change the second byte of the region (mentioned above) to a higher value, i.e. if it's "20 50", and you added two drums, change it to "20 52". Then, for the instrument pointers that are at the beginning of the file, since drums start from 0x250 (can be different for other SBNKs), anything after 0x250 also needs to be increased. For example, since we've added 2 instruments, one takes up 12 bytes, 12 is C in the hex, two instruments = 24 bytes, therefore being 18 in the hex, so if an instrument pointer is "11 12 05", it's going to be "11 2A 05". Apply the same to the filesize, too. Filesizes are two bytes in each: 0x8 and 0x14.

Removing is basically the same as adding, but in reverse.
Posted on 12-22-17, 07:25 pm in How to edit SBNK files
Snifit


Karma: 590
Posts: 200/278
Since: 11-20-15
This works in pretty much any game.
Posted on 01-14-18, 08:44 pm in An Off-Topic Question
Snifit


Karma: 590
Posts: 205/278
Since: 11-20-15
Karma is sort of like a score, it increases when:
- You make posts
- You make threads
- One of your posts get +1'd
- Users go to your profile page and clicks the Up arrow that's next to your karma number (increased by 5 by regular users, by 10 by moderators and by 15 by admins and higher)

It decreases when:
- Your posts get deleted
- Your threads get trashed or deleted
- Users go to your profile page and clicks the Down arrow that's next to your karma number (increased by 5 by regular users, by 10 by moderators and by 15 by admins and higher)

Karma doesn't have any effect in overall, actually.
Posted on 01-23-18, 08:41 pm in Help/Question Asking Thread
Snifit


Karma: 590
Posts: 209/278
Since: 11-20-15
You can play SWAV files in SWARs using MKDS Course Modifier.

Alternatively, you can extract SWARs as SWAVs or WAVs using Kiwi DS.
Posted on 01-24-18, 06:16 pm in Help/Question Asking Thread
Snifit


Karma: 590
Posts: 211/278
Since: 11-20-15
You can convert them to .wav using MKDS Course Modifier; open the SDAT, go to a SWAR, right click the SWAV and click "Extract as WAV".
For Kiwi DS: open the SDAT, right click a SWAR and click "Extract as WAV files".

As for changing the SFX, you can extract your desired SWAR as SWAVs using Kiwi DS, take a sound effect you want to implement in-game (it must be a .wav file), convert it to SWAV using wav2swav. Then you can repack the SWAR using swav2swar, but replace the original SWAV file that you want to replace, with your new one.
Posted on 04-21-18, 07:52 am in how to edit the Game Over screen?
Snifit


Karma: 590
Posts: 222/278
Since: 11-20-15
The files are:
/uiStudio/d_2d_UI_O_1P_gameover_o_u_J.ncg.bin (texture)
/uiStudio/d_2d_UI_O_1P_gameover_demo_o_u.ncl.bin (palette)

Hope this helps.
Pages: 12 »