| |||
Views: 88,501,372 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 04-29-24 02:47 PM |
|
Guest: Register | Login |
0 users currently in SMW Hacking | 2 guests |
Main - SMW Hacking - Adding overworld music | New thread | New reply |
S.N.N. |
| ||
Beezo Level: 49 Posts: 321/485 EXP: 846343 Next: 37540 Since: 02-19-07 From: Ontario, Canada Last post: 5460 days Last view: 5460 days |
That happened to me when I forgot to type INIT and just added the music to the ROM. You need to type "addmusic SMW.smc INIT" and then "addmusic SMW.smc" and it should work.
At least, it did for me On a side note, I guess this may explain how Mario Fantasy has Paper Mario music in it .. most likely done by hand, if I were to guess. ____________________ Want custom overworld music in your SMW hack? Download this. Don't forget to RTFM. |
Bio |
| ||
Red Paragoomba Level: 19 Posts: 38/58 EXP: 35002 Next: 775 Since: 02-19-07 Last post: 5837 days Last view: 5700 days |
I'm under the impression that all this happen because the author of this didn't know about RATS tag. |
Sukasa |
| ||
Red Birdo Level: 92 Posts: 311/2112 EXP: 7691302 Next: 65635 Since: 02-19-07 Last post: 4451 days Last view: 3222 days |
Aha, "INIT" is case-sensitive.
Also, 18 is the final boss battle from Megman 64 / Megaman legends equivalent. |
icegoom |
| ||
Cheep-cheep Level: 33 Posts: 149/195 EXP: 215678 Next: 13501 Since: 02-25-07 From: United States Last post: 6050 days Last view: 6051 days |
This works just fine on an almost clean ROM, but it just causes my hack in-progress to freeze up. (Not surprising, as much crap that's been accumulating in my ROM for the past year) So, any way to utilize this for level music? (I'm coveting that DKC2 brambles music) |
Mythbusterbro |
| ||
Goomba Level: 14 Posts: 5/30 EXP: 12901 Next: 170 Since: 06-13-07 Last post: 5934 days Last view: 5934 days |
Posted by icegoom Problably the creator of Mario Fantasy Knows. why dont you ask him? |
Tyty |
| ||
Vire Jizz Danmaku Level: 77 Posts: 240/1381 EXP: 4047046 Next: 144083 Since: 04-20-07 From: Canada Last post: 4450 days Last view: 3722 days |
try putting it in, then making levels use music bank 2, would that work? ____________________ |
S.N.N. |
| ||
Beezo Level: 49 Posts: 322/485 EXP: 846343 Next: 37540 Since: 02-19-07 From: Ontario, Canada Last post: 5460 days Last view: 5460 days |
icegoom: Where is it freezing up? I know if it freezes at the "MARIO START!" screen, it's because you typed the commands out of order, or forgot INIT. Your ROM needs to be 1 MB too or it won't work
If it's freezing elsewhere, it could have something to do with incorrect inserting, because it worked fine in my hack. edit: and yes, music bank 2 should work. ____________________ Want custom overworld music in your SMW hack? Download this. Don't forget to RTFM. |
icegoom |
| ||
Cheep-cheep Level: 33 Posts: 151/195 EXP: 215678 Next: 13501 Since: 02-25-07 From: United States Last post: 6050 days Last view: 6051 days |
Posted by S.N.N. It freezes as soon as it starts. Black screen of death before the title can even come up. I typed the commands exactly the same for my hack as I did for the semi-clean ROM, (and it is well over a meg in size) so who knows? The same thing happened back when I tried applying Mattrizzle's SMB2 music patch to my hack, so I think it just hates new music. Edit: OK, now that I look, it's a bit different from what the SMB2 patch did. The "Nintendo Presents" logo appears, but the title screen won't load after that. |
S.N.N. |
| ||
Beezo Level: 49 Posts: 323/485 EXP: 846343 Next: 37540 Since: 02-19-07 From: Ontario, Canada Last post: 5460 days Last view: 5460 days |
Ah yeah, that happened to me with Mattrizzle's music patch - I assumed it either had something to do with the header or the version, but i quickly disregarded both thoughts
Also, just found out, music bank 2 will work, but it will crash when you touch the goal, as there is no goal music in bank 2 apparently ____________________ Want custom overworld music in your SMW hack? Download this. Don't forget to RTFM. |
Ice Man |
| ||
Cheep-cheep Level: 33 Posts: 62/197 EXP: 219081 Next: 10098 Since: 02-20-07 From: Germany Last post: 2385 days Last view: 935 days |
I managed to make a song, lol.
Download the SPC here: http://www.speedyshare.com/640349486.html It sounds kinda weird but meh. xD |
Raccoon Sam |
| ||
Cobrat Level: 56 Posts: 250/672 EXP: 1380374 Next: 17802 Since: 02-19-07 From: Hi Last post: 3471 days Last view: 2702 days |
Posted by Ice Man That'd fit for a mind-blowingly confusing puzzle level so it would drive you nuts. ____________________ |
Ice Man |
| ||
Cheep-cheep Level: 33 Posts: 63/197 EXP: 219081 Next: 10098 Since: 02-20-07 From: Germany Last post: 2385 days Last view: 935 days |
All the commands after a long translation process.
Command summary Size of the file before the converting is 16000 bytes. All capital letters will be ignored. Diacritic c, d, e, f, g, a, b (1, 2, 4, 8, 16, 32) Between the times when it appoints, there will be sound. There are also times when there isn’t any sound, but that’s an exception. Pitch +, - Adding a + or - after the diacritic will lift and/or lower the tone. ++ or -- does not work. Signs r (1, 2, 4, 8, 16, 32) Between the times when it appoints, there won’t be any sound. Tie ^ (1, 2, 4, 8, 16, 32) Sound between and immediately before designated times is extended. [c4^4] becomes equal in [c2]. (There is no meaning, but it is like that). Attaching Point . Adding this immediately after the diacritic will make the sound longer. c+4. becomes c+4^8 c+4.. becomes c+4^8^16. c+4... doesn’t work. Octave o (1~6) Octave is appointed. The maximum of octave is 6, but there is the possibility to use [o6a+] in SMW. [o6a] or more will give an error, so please pay attention. Furthermore, when error does not come out and the musical interval has been settled inside the range, please remember that it doesn’t sound normally depending upon the timbre. Increase Octave > When octave exceeds 6, [>] an error will appear. Decrease Octave < When octave is less than 1, [<] an error will appear. Tempo t (1~255) This is the tempo. When the time cuts 100 in the game, tempo rises by 10. Usually you insert it at #0 (1st track). Entire Volume w (0~255) This is the entire volume. When 255 is inserted, it will be the loudest. Usually you insert it at #0 (1st track). Volume Of Each Channel v (0~255) Volume of each channel is appointed. Actually the volume is 256 = 100%. It is the percentage from entire volume. Speaker Position y (..8, 9, 10, 11, 12..) It sets whether sound come out from the right speaker or from the left speaker. 10 is center, when the value is decreased it will go to the right speaker and when it decreased the sound will go to the left speaker. Default Sound Lenght l (1, 2, 4, 8, 16, 32) This is the small letter l (L). When inserting the value after the diacritic the sound length will be set. Namely, [l16 cdefg] becomes equal in [c16d16e16f16g16]. Channels # (0~7) Channel number of the music which you sound is appointed. First after appointing this, it means such as diacritic the musical score data to describe. In regard to music, in the Super Famicom/Super Nintendo it can sound simultaneously to 8 sounds. In case of SMW, as for the 5th track because it is applied to the one for various effective sounds, the channel which can be utilized in BGM is able to call the 6-8 track, that is just substantial, probably will be. If so well, the music of the entire map, as for 7 tracks is an expectation which can be used. When changing the number of the channel, be sure to re-appoint the numerical value for the octave. Timbre @ (0~18) The timbre is appointed. Several timbre reach and the musical interval deviating clearly, do not agree with the other timbre, but it is an exception. Proper thing, you cannot use the timbre which is not here. It is game margin. Drum @ (21~29) The drum timbre will be set. Immediately after setting this, there are times when the sound after 2nd is different from the sound, but this is an exception. Details q (the hexadecimal quantity of 01~7F) This command hasn’t been analyzed yet. For one time it is necessary to put it at the beginning of each channel. Diacritic (c, d and e). Because those which are placed immediately before it seems that the inserting varies. Transposition ? Use the transposition command which is in SMW already, because of the musicad interval of effective sound changes. End Of Introduction / The boundary of introduction and this subject is set. When “A/B C” writing, “A B C B C.” Just one arrange in each channel. When introduction isn’t needed, it isn’t necessary to arrange. Binary Direct Input $ (00~FF) Hexadecimal number is the input into the file directly. $F0 seems to be Echo Off. $EF $F6 $00 $00 ;Echo vbits/volume $F1 $04 $6C $00 ;Echo delay, feedback, filter $F2 $DC $16 $16 ;Echo volume fade Seems to be Echo On. Loop [~] (loop count) Just the frequency which appoints the diacritic in the parenthesis repeats. [[cdefg] 2] becomes equal in [cdefgcdefg]. The nest is not possible. Namely, [the ~ [the ~] 2 ~] like 2 it is not possible. In addition, the loop 1st time and after 2nd, there is no thing where the octave at the beginning of the sound changes. Namely, [[c > c] 2] you do not have to write. [[c > c <] 2], or [[like o4c o5c]] you must write. By the way, because the capacity which is necessary for loop command has reached 6 bytes, depending upon when there is also a case where rather size increases. Reuse Of Loop * (Loop count) Reusing the data inside the loop “immediately before” experimentally. For example, the data like [cdefgab cc cdefgab dd] [[cdefgab] 1 cc *1 dd] it can describe. There is a change of the timbre which is due to note and this command, but as for change of octave it isn’t. Three Connected Signs {~} When a stop is wanted put three connected signs in place. Sound length in the parenthesis just is designated as 2/3. Forced Termination ! End is forced. Meaning you can’t add something after that. Comments ; After that you can comment on something. Vibrato p (wave length of vibration), (strength of vibration) As for this command it is necessary to set two arguments of wave length and strength. When the value is inserted, you do not know whether some effects are produced or not. When making vibrato invalid, [p0,0] please input. |
S.N.N. |
| ||
Beezo Level: 49 Posts: 324/485 EXP: 846343 Next: 37540 Since: 02-19-07 From: Ontario, Canada Last post: 5460 days Last view: 5460 days |
Has anyone figured out tinymm yet? The commands in the prompt are all Japanese, so I have no idea what to do to make the conversion ____________________ Want custom overworld music in your SMW hack? Download this. Don't forget to RTFM. |
Ice Man |
| ||
Cheep-cheep Level: 33 Posts: 64/197 EXP: 219081 Next: 10098 Since: 02-20-07 From: Germany Last post: 2385 days Last view: 935 days |
Just paste the midi file in it and it will generate the MML file. |
S.N.N. |
| ||
Beezo Level: 49 Posts: 325/485 EXP: 846343 Next: 37540 Since: 02-19-07 From: Ontario, Canada Last post: 5460 days Last view: 5460 days |
Er?
What do you mean by paste the midi file in that? ____________________ Want custom overworld music in your SMW hack? Download this. Don't forget to RTFM. |
Ice Man |
| ||
Cheep-cheep Level: 33 Posts: 65/197 EXP: 219081 Next: 10098 Since: 02-20-07 From: Germany Last post: 2385 days Last view: 935 days |
Eh? I didn't do it via cmd. I just pasted the midi file in the tinymm.exe and it auto generated the file. I will translate the readme for it too, then. xD |
S.N.N. |
| ||
Beezo Level: 49 Posts: 326/485 EXP: 846343 Next: 37540 Since: 02-19-07 From: Ontario, Canada Last post: 5460 days Last view: 5460 days |
Ah, now I see what you did. I have never used the cmd prompt that way before, heh. It came out to a 57 KB file though, so methinks my MIDI may be too big.
Thanks. I assume you need to add the loops and stuff yourself? Recreating the .txt file from the .mml produces a semi-exact copy of the original, but a lot of the instruments and sounds are off. I guess you need to correct them by hand, eh? ____________________ Want custom overworld music in your SMW hack? Download this. Don't forget to RTFM. |
Ice Man |
| ||
Cheep-cheep Level: 33 Posts: 66/197 EXP: 219081 Next: 10098 Since: 02-20-07 From: Germany Last post: 2385 days Last view: 935 days |
Yup, and i can tell you, it's a time effort.
Anyway, I was able to create some songs, even though they don't sound like the originals but meh, take a look at them. :p http://www.speedyshare.com/847482231.html http://www.speedyshare.com/326569983.html Feel free to use these songs, if you like. |
Bloodstar |
| ||
Red Cheep-cheep Level: 33 Posts: 148/201 EXP: 225815 Next: 3364 Since: 02-19-07 From: Philadelphia, PA Last post: 4450 days Last view: 4448 days |
|
Ice Man |
| ||
Cheep-cheep Level: 33 Posts: 67/197 EXP: 219081 Next: 10098 Since: 02-20-07 From: Germany Last post: 2385 days Last view: 935 days |
Actually the music in Mario Fantasy has been done with a hex editor, not with this tool. |
Main - SMW Hacking - Adding overworld music | New thread | New reply |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 132, rows: 171/172, time: 0.022 seconds. |