Codes to silence the music

Discuss NSF files, FamiTracker, MML tools, or anything else related to NES music.

Moderator: Moderators

tepples
Posts: 22861
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Codes to silence the music

Post by tepples »

I want to make a video of what a game with a hypothetical Moero Pro Yakyuu-inspired expansion sound chip would sound like. Moero Pro Yakyuu is the Japanese version of Bases Loaded, and it has an onboard sound chip playing one of 16 recordings of sampled speech. A modern version of this would play .mp3 or .ogg background music, sort of like this hardware hack but with software control of the track number.

Is there a repository of Game Genie or hex codes to silence the music in numerous NES games, leaving only sound effects?


And would Jurassic Park sound like this?
User avatar
Jedi QuestMaster
Posts: 696
Joined: Thu Sep 07, 2006 1:08 pm
Location: United States
Contact:

Post by Jedi QuestMaster »

For Journey to Silius, I have these cheats that can be used in FCEUXD (or any emulator with cheat codes):

-Music Modifier- (replace w/ value '17' for silence)

Master:
00D1

Title:
Hex - 007310 00 xx

Game Over:
Address - DAF1 13 xx
Hex - 01DB01 0D xx

Stage 1:
Address - DAE7 05 xx

Stage 2:
Address - DAE8 09 xx

Stage 3:
Address - DAE9 07 xx

Stage 4:
Address - DAEA 08 xx

Stage 5:
Address - DAEB 05 xx

Boss:
Address - E198 10 xx

Death:
Address - C3DC 36 xx
Hex - 01C3EC 24 xx

Victory:
Hex -01B1C7 25 xx

Ending:
Address - C26F

What games do you have in mind? I can come up with some codes for you.
tepples
Posts: 22861
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Post by tepples »

Mostly I'm looking for codes for any game with well-known and well-loved OCRemixes.
User avatar
Jedi QuestMaster
Posts: 696
Joined: Thu Sep 07, 2006 1:08 pm
Location: United States
Contact:

Post by Jedi QuestMaster »

Got it. Mega Man 2 coming up. Image

I guess that means no awesome Batman: Return of the Joker arrangements. :cry:

Unless these count: http://fit.faccat.br/~agressor/batman/? :D

Edit: For Mega Man 2, I had to use multiple addresses:

055E
055D
053F
053E
0520
051F
0501
0500

Set them all to '00' & there should be no sound, but still SFX. A little precaution: I only tested it for a little while using Woodman's stage.
tepples
Posts: 22861
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Post by tepples »

Thanks for the ideas.

Games whose music has been remixed for Brawl count, except for games that already have an in-game music switch like Tetris and Dr. Mario.
User avatar
Jedi QuestMaster
Posts: 696
Joined: Thu Sep 07, 2006 1:08 pm
Location: United States
Contact:

Post by Jedi QuestMaster »

Zelda II:

07FB: 00 (music is frozen for a short time on the first notes when it's supposed to start playing, then goes silent for the rest of the duration)

I tested this playing the first temple:

-level up sound does the same
-picking up an item does the same
-it will do it again for the music for a boss
-faeries will still sound normal
(basically any song that takes over the music will play for a short while, then stop)

Edit:

Rush 'n Attack:

0077: 00

-the alarm will still play
-music will play a short note, then be silent until the boss theme.
-death music still plays

Castlevania:

Disable Music Stage 1 - Watch the first two demonstrations. When it starts on the third, press 'START.' The intro music should play, but the music for the first stage shouldn't. It will resume after you die. The boss theme will stay play.
bucky o'hare
Posts: 160
Joined: Fri Sep 22, 2006 9:52 am
Location: philly

Post by bucky o'hare »

My friends in Bit Brigade were also interested in something similar. They play covers of game music, live, while someone plays through the game. They match what all of the music on-screen should be. So far they've done this with Contra, Ninja Gaiden, and Mega Man 2.
http://www.youtube.com/watch?v=FBRrPn-s3vs

But they're interested in seeing what options are available for keeping the SFX intact on the NES while all of the music is disabled. We've already ruled out channel isolation, of course. Is it feasible to modify these roms to disable all music tracks from starting? Would anyone be interested in helping with that? I think they're also interested in Castlevania and Mike Tyson's Punch-Out, in addition to the above titles. :)

For the time being, they've sampled some of the SFX and they actually have the player trigger whatever ones he can from a sampler (like "boss getting killed" and "fortress explodes" in Ninja Gaiden since they occur in down time/during cutscenes). But yeah, that's a limiting and roundabout solution.
User avatar
thefox
Posts: 3134
Joined: Mon Jan 03, 2005 10:36 am
Location: the universe
Contact:

Post by thefox »

bucky o'hare wrote:My friends in Bit Brigade were also interested in something similar. They play covers of game music, live, while someone plays through the game. They match what all of the music on-screen should be. So far they've done this with Contra, Ninja Gaiden, and Mega Man 2.
http://www.youtube.com/watch?v=FBRrPn-s3vs
That's pretty cool, here's a longer video: http://www.youtube.com/watch?v=-fJdAnu9MDU

And yeah, I think most music engines should allow disabling music separately from sfx pretty easily in hands of a capable reverse engineer/rom hacker. :) I may give it a try later.
Prizmatic Spray
Posts: 5
Joined: Fri Aug 22, 2008 11:12 pm
Contact:

Post by Prizmatic Spray »

Oh happy day!

Hello friends. Thanks to the glorious hand of bucky o'hare, it looks like a Bit Brigade dream might come true! I play guitar in Bit Brigade and we have been talking a lot lately about what to add to our repertoire of games. As bucky has already said, it currently consists of MM2, Ninja Gaiden, and Contra. The next big idea is to do Punch-Out, but with classic brawler/action/boss themes in place of the regular P-O fight music (saving that for Tyson himself). Of course, we quickly realized that watching someone play Punch-Out, even if there's a rock band blaring in real time, seems empty and awkward without the copious sound effects.

Anyone who could help us in this endeavor would be heroic! I already own a PowerPak, so that's settled. :)

And yes, bucky, I do believe CV1 is a possibility! Double Dragon 2 is looking good these days as well. Hell, if we could get SFX roms of all the games we already do, that would bring our experience to an overwhelmingly ultimate nexus (if I do say so myself...I'm still new to the band and still look at it from a fan's perspective a lot of the time! :P)
User avatar
Memblers
Posts: 4100
Joined: Mon Sep 20, 2004 6:04 am
Location: Indianapolis
Contact:

Post by Memblers »

It's been a while since I've ripped an NSF, but it seems like I remember a lot of them seemingly used separate init addresses for the music and sfx. Maybe just replacing calls to the music init with NOPs would work in some cases. In all the NSFs I ripped, I only included the sfx whenever it was the same init address as the music (and didn't require obscene amounts of re-ordering the track list).
Prizmatic Spray
Posts: 5
Joined: Fri Aug 22, 2008 11:12 pm
Contact:

Post by Prizmatic Spray »

Our good pal Ryan8Bit is on this so hard! He already completed Ninja Gaiden, and is set to work on the rest of our repertoire as well as future projects! AMAZE.
User avatar
thefox
Posts: 3134
Joined: Mon Jan 03, 2005 10:36 am
Location: the universe
Contact:

Post by thefox »

Prizmatic Spray wrote:Our good pal Ryan8Bit is on this so hard! He already completed Ninja Gaiden, and is set to work on the rest of our repertoire as well as future projects! AMAZE.
Can you tell him to post here what he's working on so we don't needlessly work on the same games.
Download STREEMERZ for NES from fauxgame.com! — Some other stuff I've done: fo.aspekt.fi
Prizmatic Spray
Posts: 5
Joined: Fri Aug 22, 2008 11:12 pm
Contact:

Post by Prizmatic Spray »

I'll ask him to poke his head in for sure!
Ryan8bit
Posts: 2
Joined: Wed Feb 09, 2011 8:53 pm

Post by Ryan8bit »

I just did Ninja Gaiden and was going to move my way down the list, but I'm currently not working on one.

NG was a lot easier to peg down because it has a sound test built in the game that even uses the on screen number as an offset for the pointer.

If one of you guys want to try doing one, go ahead and pick one and just post about it, and I'll just move onto another one and post about it.

EDIT: I have poked around a little bit with Contra, so that will probably be the one I do next.
User avatar
Jedi QuestMaster
Posts: 696
Joined: Thu Sep 07, 2006 1:08 pm
Location: United States
Contact:

Post by Jedi QuestMaster »

Wow - I should've checked this thread more often. :o

Didn't think anyone else was interested. :o

I already started working on Mike Tyson's Punch Out!!

So far I managed to silence the Title, Intro, & Password screens. I'll post a patch file once it's finished.
Post Reply