Language…
8 users online: Firstnamebutt, netyo, playagmes169, pnaha, qantuum,  Ringo, tOaO, Zavok - Guests: 258 - Bots: 444
Users: 64,795 (2,378 active)
Latest user: mathew

Disable Mario Jump sound

  • Pages:
  • 1
  • 2
I saw some generators that disable Mario's Jump sound.
But I want that the sound won't play at all in the whole hack.
So, can somebody tell me how I can disable Mario's jump sound in the whole hack?

Credit will be given.
Originally posted by the ROM map
0585E | $00:D65E | 10 bytes
Mario jumping routine. (Sound effect + store to Mario Y speed.)
$00D65F (0585F) is the Sound effect for Mario jumping.

Change the sound effect number to 00, and it won't play at all.

e: asdf gooeys
My YouTube channel
Get the official ASMT resource pack here!

YCZ strikes again!

Thanks!#thp{^_^}
Originally posted by Wakana
YCZ strikes again!

Thanks!#thp{^_^}


Originally posted by Wakana
YCZ strikes again!

Thanks!#thp{^_^}



I don't understand, how do I set up to mute the jump sound? I downloaded the recently released widescreen version:

https://github.com/VitorVilela7/wide-snes

and I want to remove the sound of the jump. Can someone help me please?

And lol, 8 years after this topic and here I am.
It's generally frowned upon to reply to ancient threads like this, but since here we are:

Code
org $00D65E
	db $00


That is a patch - save it as an .asm file and apply it to your ROM with Asar. (Easiest way: put asar.exe, the patch and the ROM in the same folder, open asar.exe, enter the name of the .asm file, then enter the name of your ROM.)

I'm assuming the widescreen version is still a ROM in an emulator, and not some other kind of setup.


 
Originally posted by WhiteYoshiEgg
It's generally frowned upon to reply to ancient threads like this, but since here we are:

Code
org $00D65E
	db $00


That is a patch - save it as an .asm file and apply it to your ROM with Asar. (Easiest way: put asar.exe, the patch and the ROM in the same folder, open asar.exe, enter the name of the .asm file, then enter the name of your ROM.)

I'm assuming the widescreen version is still a ROM in an emulator, and not some other kind of setup.



I'm quite a layman on this subject (no exaggeration). I don't understand how to do what you said. Could you do a kind of step by step? How to save this code as an "asm file" and how to apply it to the room? I was also in doubt about the "put asar.exe".

And sorry, I didn't know about answering very old threads, but I believe it was a pertinent question and this seems to me to be the only place on the internet that I've seen actually try something to disable the mario jump sound in super mario world.
1. Open up Notepad, or whichever like text editor you use.
2. Copy and paste the code up there into the text editor, as is.
3. Save As, and end the file name with a .asm extension instead of .txt. It doesn't matter what you name the file. So, like, nojumpsound.asm
4. Open asar.exe, a command prompt window will pop up asking for a patch. You can drag and drop the .asm file into this window. Press enter.
5. It will next prompt you for your ROM file, so drag and drop your SMW rom here. Hit enter.
6. Unless something weird has happened, your ROM should now be patched successfully and you are good to go.

When you gain a little more experience and feel more comfortable with your skills, you might consider the Separate Jump SFX patch. It will allow you to change both regular and spin jump sound effects to any other sound effects which exist in the ROM (or none at all). It's a little more complicated to figure out, but once you've done this for a bit, it should be no problem.
GANYMEDE

Chapter Two: Land of No Shame
Originally posted by Ondore's Lies
1. Open up Notepad, or whichever like text editor you use.
2. Copy and paste the code up there into the text editor, as is.
3. Save As, and end the file name with a .asm extension instead of .txt. It doesn't matter what you name the file. So, like, nojumpsound.asm
4. Open asar.exe, a command prompt window will pop up asking for a patch. You can drag and drop the .asm file into this window. Press enter.
5. It will next prompt you for your ROM file, so drag and drop your SMW rom here. Hit enter.
6. Unless something weird has happened, your ROM should now be patched successfully and you are good to go.

When you gain a little more experience and feel more comfortable with your skills, you might consider the Separate Jump SFX patch. It will allow you to change both regular and spin jump sound effects to any other sound effects which exist in the ROM (or none at all). It's a little more complicated to figure out, but once you've done this for a bit, it should be no problem.


LOL i tried to do exactly as you said (used a notepad) and the game at the beginning sounded like fireballs? then the text that normally appears at the beginning of the game did not appear, so I went to the side and died. So when entering the initial map to choose the phases, the screen was saturated full of different colors. WTF

On the second try, everything seemed normal, but when you jump the game crashes
Originally posted by WhiteYoshiEgg
Code
org $00D65E
	db $00

This is one byte off. No wonder it crashed :P

Try again, but in the .asm file replace $00D65E with $00D65F.
It's easily the best thing I've done
So why the empty numb?
Ah geez, yeah, I copied that off wrong. Use $00D65F instead.

Even better, to repair the damage done by the faulty patch to your ROM, use this code instead:

Code
org $00D65E
	LDA #$00


That should be the only contents of the .asm file, and yes, I'm sure about the numbers this time. #ab{^^;;;}


 
Originally posted by Koopster
Originally posted by WhiteYoshiEgg
Code
org $00D65E
	db $00

This is one byte off. No wonder it crashed :P

Try again, but in the .asm file replace $00D65E with $00D65F.



WORKED! LOOOOOOOOOOL.
Thank you so much!
Just confirming, the code below is correct,
right? It worked!

org $00D65F
db $00



Originally posted by WhiteYoshiEgg
Ah geez, yeah, I copied that off wrong. Use $00D65F instead.

Even better, to repair the damage done by the faulty patch to your ROM, use this code instead:

Code
org $00D65E
	LDA #$00


That should be the only contents of the .asm file, and yes, I'm sure about the numbers this time. #ab{^^;;;}



I appreciate the help, thanks!
Though I believe it won't be necessary:

I was smart and saved
an unmodified copy of the game
before applying the modification.

org $00D65F
db $00


This is the correct version, right?
Just confirming.

------------------------------------------------

Just more few things if possible ofc:

(01) How to reduce the sound
of STANDARD coins?
The sound that appears when you collect coins.
I would not want to completely remove it,
but i would like to reduce the volume a bit
(remembering, the standard coin collecting sound).

(02) How to remove the sound Yoshis
make when they stretch their tongue?

(03) And finally, when jumping
from a green plant ladder (as illustrated below),
the standard mario jump sound (before removed) returns.

Does this standard jumping sound
manifest itself in other different ways
besides these plant vines?
I hope not, but I'd like to remove this sound
as well
(the default jump sound when jumping from plant stairs).

I edited your post and placed the image in a collapse tag because it was kinda of large.
Also as a head up there is an edit button you can use instead of constantly deleting posts.
Quote
I was smart and saved
an unmodified copy of the game
before applying the modification.


This is smart, and you should always do it before you ever make any modifications. And even if you don't, you should just copy and paste your ROM regularly and stash the copies somewhere safe. It takes a whole five seconds and can save you untold hours of lost work.
GANYMEDE

Chapter Two: Land of No Shame
Originally posted by Marven Stormlight
This is the correct version, right?
Just confirming.

Yep, it is.

Originally posted by Marven Stormlight
(01) How to reduce the sound
of STANDARD coins?

Not sure about the best way to do that. It's probably not a simple hex edit. You could in theory use AddmusicK on your ROM (it's a tool that lets you add custom music, and also recreates all the original music and sound effects from scratch so you can edit them as .txt files), but it might be more trouble than it's worth right now.

Originally posted by Marven Stormlight
(02) How to remove the sound Yoshis
make when they stretch their tongue?

The ROM Map says the sound effect is at $01F30F, and you want to set that to zero, so try this:

Code
org $01F30F
	db $00

You can save that as a new file, or add it at the end of the one you've already got.

Originally posted by Marven Stormlight
(03) And finally, when jumping
from a green plant ladder (as illustrated below),
the standard mario jump sound (before removed) returns.

Does this standard jumping sound
manifest itself in other different ways
besides these plant vines?
I hope not, but I'd like to remove this sound
as well
(the default jump sound when jumping from plant stairs).


That's correct (and they're usually called vines by the way). That's the only other place the jump sound is played. To remove that sound effect, use this patch:

Code
org $00DBA6
	db $00



 
Originally posted by Ondore's Lies
Quote
I was smart and saved
an unmodified copy of the game
before applying the modification.


This is smart, and you should always do it before you ever make any modifications. And even if you don't, you should just copy and paste your ROM regularly and stash the copies somewhere safe. It takes a whole five seconds and can save you untold hours of lost work.


Okay. Thanks for the advices! And it's true, it's good to be cautious. It costs little time compared to what it might take to repair the damage.



Originally posted by WhiteYoshiEgg
Originally posted by Marven Stormlight
This is the correct version, right?
Just confirming.

Yep, it is.

Okay ty!

Originally posted by Marven Stormlight
(01) How to reduce the sound
of STANDARD coins?

Not sure about the best way to do that. It's probably not a simple hex edit. You could in theory use AddmusicK on your ROM (it's a tool that lets you add custom music, and also recreates all the original music and sound effects from scratch so you can edit them as .txt files), but it might be more trouble than it's worth right now.


Yeah, maybe it's complex so probably letting go is the best option (if it were simpler we could try).



Originally posted by Marven Stormlight
(02) How to remove the sound Yoshis
make when they stretch their tongue?

The ROM Map says the sound effect is at $01F30F, and you want to set that to zero, so try this:

Code
org $01F30F
	db $00

You can save that as a new file, or add it at the end of the one you've already got.

It worked, thank you!


Originally posted by Marven Stormlight
(03) And finally, when jumping
from a green plant ladder (as illustrated below),
the standard mario jump sound (before removed) returns.

Does this standard jumping sound
manifest itself in other different ways
besides these plant vines?
I hope not, but I'd like to remove this sound
as well
(the default jump sound when jumping from plant stairs).


That's correct (and they're usually called vines by the way). That's the only other place the jump sound is played. To remove that sound effect, use this patch:

Code
org $00DBA6
	db $00


It worked again! My god you are the legend in human form. Thank you so much, from my heart! Do you have a Discord account?

Is it possible to post private messages on this forum? you can pass the nick with the numbers there (of course, if you agree to pass xD). Maybe you are on Discord of this forum, if it exists (in that case, it would make things easier, I guess).

Thanks also to Wakana and yoshicookiezeus for making this topic possible.

Thanks to everyone who was willing to help me: WhiteYoshiEgg, Ondore's Lies, Koopster and Ninja Boy (for optimizing the image in my previous post and give the edit tip).

I hope this page can help other people too.



Out of curiosity, how would the code look like with the 3 modifications made in a single notepad (jump, jump vine and yoshi's tongue), so that only one notepad handles these 3 sounds at the same time? Would it be possible to apply all 3 at the same time?

And, in case anyone reading this post (or myself), in the future, wants to disable the default coin collecting sound (instead of lowering it as I had proposed before), or even removing some other sound, any suggestions?

Something like "Go to this page, and see the code. Add this if you want to remove the sound" (and what would be the code to remove the sound of collecting standard coins from everywhere [in case of the jump effect, still contained the sound when you jumped from a vine]).


And finally, what do you need to do if you want to restore the sound of something you took yourself? example: "I want to restore the default jump sound that I removed myself with the code", without an unmodified copy?
Originally posted by Marven Stormlight
Out of curiosity, how would the code look like with the 3 modifications made in a single notepad (jump, jump vine and yoshi's tongue), so that only one notepad handles these 3 sounds at the same time? Would it be possible to apply all 3 at the same time?

Yes, you can paste all the 3 snippets in one single file in different lines and it'll all assemble in one go.

Quote
And finally, what do you need to do if you want to restore the sound of something you took yourself? example: "I want to restore the default jump sound that I removed myself with the code", without an unmodified copy?

All the patches you've applied were simple one byte changes to the game. To restore the original behavior, you'd just have to apply a patch that changes those bytes back to what they were originally.

For those 3 edits, this is the original data:

Code
org $00D65F
	db $01
org $01F30F
	db $21
org $00DBA6
	db $01

Naturally, I've obtained these by looking at an original ROM.
It's easily the best thing I've done
So why the empty numb?
Originally posted by Koopster
Originally posted by Marven Stormlight
Out of curiosity, how would the code look like with the 3 modifications made in a single notepad (jump, jump vine and yoshi's tongue), so that only one notepad handles these 3 sounds at the same time? Would it be possible to apply all 3 at the same time?

Yes, you can paste all the 3 snippets in one single file in different lines and it'll all assemble in one go.

Quote
And finally, what do you need to do if you want to restore the sound of something you took yourself? example: "I want to restore the default jump sound that I removed myself with the code", without an unmodified copy?

All the patches you've applied were simple one byte changes to the game. To restore the original behavior, you'd just have to apply a patch that changes those bytes back to what they were originally.

For those 3 edits, this is the original data:

Code
org $00D65F
	db $01
org $01F30F
	db $21
org $00DBA6
	db $01

Naturally, I've obtained these by looking at an original ROM.



Oh okay, thanks! And I realized now, one last detail, I'll be brief: How to remove the sound when you hit the ceiling of the cave, or the hooves hit the wall or the fireball hits the wall? that "thuf thuf thuf thuf" thing. Images below inside the spoilers. I believe this is the last modification.

Originally posted by Marven Stormlight
How to remove the sound when you hit the ceiling of the cave, or the hooves hit the wall or the fireball hits the wall? that "thuf thuf thuf thuf" thing.

Remove a snippet called "hit head" from Addmusic_sound effects.txt (provided you have AMK installed) and run AMK afterwards.

If you want the SFX back for some reason, it's as simple as rewriting it as below:

Code
1	01 Hit head.txt

For reference, the hit head SFX is 01 at $7E:1DF9.
Windowless ride, feeling alive
Are you alive or just breathing?
Originally posted by Katerpie
Originally posted by Marven Stormlight
How to remove the sound when you hit the ceiling of the cave, or the hooves hit the wall or the fireball hits the wall? that "thuf thuf thuf thuf" thing.

Remove a snippet called "hit head" from Addmusic_sound effects.txt (provided you have AMK installed) and run AMK afterwards.

If you want the SFX back for some reason, it's as simple as rewriting it as below:

Code
1	01 Hit head.txt

For reference, the hit head SFX is 01 at $7E:1DF9.



Thank you for your help!

Could you (or someone) tell me in more detail how to do this in practice please?

And, this hit head, if i remove, will it get rid of these "thuf thuf" noises of hooves hitting walls, fireballs hitting walls, etc? this "thuf thuf" thing.

This seems to be a different form than what I was modifying so far in this topic with the help of the people above (which I could understand with a step by step how to do it).

And, thanks again!
Originally posted by Marven Stormlight
Could you (or someone) tell me in more detail how to do this in practice please?

Sure thing. AMK comes up with a bunch of folders related to music, including 1DF9 and 1DFC, which are banks that store sound effects.

The SFX you want to remove is "hit head", so just open Addmusic_sound effects.txt and remove that line from there. Run AMK (the AddmusicK batch), follow the instructions and the SFX should no longer be there.

Quote
And, this hit head, if i remove, will it get rid of these "thuf thuf" noises of hooves hitting walls, fireballs hitting walls, etc? this "thuf thuf" thing.

This seems to be a different form than what I was modifying so far in this topic with the help of the people above (which I could understand with a step by step how to do it).

Yes, it'll get rid of all instances of that noise. In retrospect, as I said above, AMK recreates sound effects, but in cases where you want to remove one from a specific action, a patch is usually the best way out. You can edit the .txt files to your liking, but that's a far more complex and unnecessary effort.
Windowless ride, feeling alive
Are you alive or just breathing?
  • Pages:
  • 1
  • 2