| |||
Views: 88,501,628 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 04-29-24 04:18 PM |
|
Guest: Register | Login |
0 users currently in SMW Hacking | 1 guest |
Main - SMW Hacking - Adding overworld music | New thread | New reply |
Raccoon Sam |
| ||
Cobrat Level: 56 Posts: 255/672 EXP: 1380381 Next: 17795 Since: 02-19-07 From: Hi Last post: 3471 days Last view: 2702 days |
Posted by HyperHacker Unless I'm mistaken, which I certainly don't doubt, you can change instruments by breaking the sound compression system and modifying the waveforms, all this possible on a program called SNESSOR95. ____________________ |
S.N.N. |
| ||
Beezo Level: 49 Posts: 339/485 EXP: 846348 Next: 37535 Since: 02-19-07 From: Ontario, Canada Last post: 5460 days Last view: 5460 days |
Posted by HyperHacker There is actually a command in the .txt file to change instruments, but involves changing timbre or bass to get the right combo, which I kind of slacked on. (also, I find it stupid how NES songs are more complicated to work into a .txt file then SNES songs *sigh*) ____________________ Want custom overworld music in your SMW hack? Download this. Don't forget to RTFM. |
Mattrizzle |
| ||
Red Cheep-cheep Level: 33 Posts: 127/202 EXP: 226396 Next: 2783 Since: 04-21-07 From: United States Last post: 2424 days Last view: 2384 days |
Posted by HyperHackerIt's possible, just not with this program. It would involve finding where the SMRPG samples are in an SPC RAM dump, copying and pasting them at the end of the sample bank in SMW(78200) and changing the tables to point to them. Of course, not all of the SMRPG samples would fit, as SMW only has one bank of samples. SMRPG has a buttload of them. I'm forgetting to mention that you'd also have to make new instruments which use the SMRPG samples. ____________________ |
Maxx |
| ||
Micro-Goomba Level: 11 Posts: 1/16 EXP: 5017 Next: 968 Since: 07-02-07 Last post: 6121 days Last view: 6120 days |
I don't know if it is just me, but Google Translator distorts everything, and i find it hard to read... a tutorial would be of much help, All i got was something about downloading songs and java codes and things. Wha..? It would help if someone would make a tutorial. ____________________ |
S.N.N. |
| ||
Beezo Level: 49 Posts: 342/485 EXP: 846348 Next: 37535 Since: 02-19-07 From: Ontario, Canada Last post: 5460 days Last view: 5460 days |
What do you mean? Tutorial for inserting the music, or tutorial for converting midis to mml?
I can help you with either of them, but you need to clarify which you need help with. ____________________ Want custom overworld music in your SMW hack? Download this. Don't forget to RTFM. |
Tyty |
| ||
Vire Jizz Danmaku Level: 77 Posts: 290/1381 EXP: 4047067 Next: 144062 Since: 04-20-07 From: Canada Last post: 4450 days Last view: 3722 days |
I myself need a tut on inserting loops and echoes, but from what he said I think he needs help with inserting the files... ____________________ |
S.N.N. |
| ||
Beezo Level: 49 Posts: 343/485 EXP: 846348 Next: 37535 Since: 02-19-07 From: Ontario, Canada Last post: 5460 days Last view: 5460 days |
Ok, echoes .. or vibrato .. is simply a p(#),(#) after the y position of the speaker in each channel. The first number determines how long the echo lasts, and the second determines the strength of the echo. This will make every note in that channel echo, so use it with caution.
For loops .. there are two kinds: 1. Note loop. If you want a set of notes to loop, such as c2e2f2g2c2e2f2g2c2e2f2g2f .. you can type [c2e2f2g2] #, where # is the number of times you want it to loop. You can do more then one loop too, by doing [c2e2c2e2] 3 [d2f2d2f2] 3 for example. 2. Song loop. There isn't actually a command for this .. but I noticed that all of the channels need to be the same length. If one ends early, it loops the entire song. (IE. channel 1 looks like c2c2c2c2, channel 2 is c16) You need to make channel 2 match with channel 1, or else it will loop. As far as I know, that is the info you need. ____________________ Want custom overworld music in your SMW hack? Download this. Don't forget to RTFM. |
Ice Man |
| ||
Cheep-cheep Level: 33 Posts: 71/197 EXP: 219082 Next: 10097 Since: 02-20-07 From: Germany Last post: 2385 days Last view: 935 days |
vibratos and echos have two different commands though. I don't know for sure how echos work but you insert the command at channel #0 (at the beginning). IT will look like this then:
#0 w192 t60 $F0 $DE $00 $00 $00 EDIT: The 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 |
S.N.N. |
| ||
Beezo Level: 49 Posts: 344/485 EXP: 846348 Next: 37535 Since: 02-19-07 From: Ontario, Canada Last post: 5460 days Last view: 5460 days |
Ah, you're right. I tried that before and I could never get it to work. I assumed he meant vibratos
____________________ Want custom overworld music in your SMW hack? Download this. Don't forget to RTFM. |
Maxx |
| ||
Micro-Goomba Level: 11 Posts: 2/16 EXP: 5017 Next: 968 Since: 07-02-07 Last post: 6121 days Last view: 6120 days |
No, inserting the music... sorry!
(I really hate asking questions.. i feel like i am needing too much of people.) ____________________ |
Hamtaro126 |
| ||
Cheep-cheep Level: 33 Posts: 20/194 EXP: 212893 Next: 16286 Since: 05-02-07 From: Shelton, WA Last post: 2476 days Last view: 2319 days |
I figured out that the OW music insertion binaries also included Source files
The *.JAVA files are included with the binaries! (The *.JAVA files are the sources, NOT JAVASCRIPT. they are diffrent) Links To the Sources (Although this is the same link as the Binaries): http://www.smwcentral.net/download.php?id=49&type=tools Also; There is a Compiler that might compile these: http://www.innovation.ch/java/java_compile.htm With Instructions (Read First!): http://www.innovation.ch/java/java_comp_instr.html Good luck Translating Japanese! ____________________ Mah boi, romhacking is what all true warriors strive for! I wonder what's for dinner? |
S.N.N. |
| ||
Beezo Level: 49 Posts: 345/485 EXP: 846348 Next: 37535 Since: 02-19-07 From: Ontario, Canada Last post: 5460 days Last view: 5460 days |
Posted by Maxx Don't feel bad. We all had to ask questions in the past. Download the file and unzip it all to one folder. Make sure your ROM is in the same folder, and it NEEDs to be 1024 bytes or it won't work (1KB) After that, open Command Prompt, find the path to the folder, and then type the following: "addmusic (romname).smc INIT" Only type the INIT ONCE. If you type it more, it ruins your ROM. After that, type: "addmusic (romname).smc" Every time you want to add new music to your hack, make sure the files "11.txt, 12.txt, etc" are in the folder, and NEVER type INIT again. Once they are in your ROM, open it in LM, go to the OW editor, then go to "Change Submap Music" Scroll down to tracks 11-18 labelled "Not Used" and then save. It should work. Good luck! (on a side note for people interested, I'm currently working on Midas River .. expect the spc and txt file tomorrow) ____________________ Want custom overworld music in your SMW hack? Download this. Don't forget to RTFM. |
Maxx |
| ||
Micro-Goomba Level: 11 Posts: 3/16 EXP: 5017 Next: 968 Since: 07-02-07 Last post: 6121 days Last view: 6120 days |
Okay, but i had a problem with the first step. The command prompt? It loads a bunch of ???'s, and then closes. any help? SNN, thank you so much! ____________________ |
S.N.N. |
| ||
Beezo Level: 49 Posts: 346/485 EXP: 846348 Next: 37535 Since: 02-19-07 From: Ontario, Canada Last post: 5460 days Last view: 5460 days |
Ah. I bet you double clicked the "addmusic.bat" To open command prompt properly, go to Start -> Programs -> Accessories -> Command Prompt and try from there.
Oh, and here is Midas River. I love the sound of this one, even if the instruments aren't like the original, I think it sounds good. Call it 13.txt Midas River.spc I don't remember if it starts instantly, but meh. Sounds fine I think. ____________________ Want custom overworld music in your SMW hack? Download this. Don't forget to RTFM. |
Raccoon Sam |
| ||
Cobrat Level: 56 Posts: 262/672 EXP: 1380381 Next: 17795 Since: 02-19-07 From: Hi Last post: 3471 days Last view: 2702 days |
I can't help but to ask why are all your SPC dumps named 'something.sp#"? Instead of the C there, it displays a number, like sp3 or sp5. I have to manually rename them always :p ____________________ |
S.N.N. |
| ||
Beezo Level: 49 Posts: 348/485 EXP: 846348 Next: 37535 Since: 02-19-07 From: Ontario, Canada Last post: 5460 days Last view: 5460 days |
Oh.
I just dump them one after another, and don't bother to change the name. Sorry ____________________ Want custom overworld music in your SMW hack? Download this. Don't forget to RTFM. |
Ice Man |
| ||
Cheep-cheep Level: 33 Posts: 72/197 EXP: 219082 Next: 10097 Since: 02-20-07 From: Germany Last post: 2385 days Last view: 935 days |
Again, your song will only be inserted and the others will be left out. I found out it has something to do with the octaves being too high or too low. |
S.N.N. |
| ||
Beezo Level: 49 Posts: 349/485 EXP: 846348 Next: 37535 Since: 02-19-07 From: Ontario, Canada Last post: 5460 days Last view: 5460 days |
But how is that possible? At any point in the song, if the octave goes over o6 or lower then o1, it will give an error on the spot. ____________________ Want custom overworld music in your SMW hack? Download this. Don't forget to RTFM. |
Maxx |
| ||
Micro-Goomba Level: 11 Posts: 4/16 EXP: 5017 Next: 968 Since: 07-02-07 Last post: 6121 days Last view: 6120 days |
I did exactly this:
Opened the Command Prompt. It shows the text "C:\Documents and Settings\-Removed for privacy-" (Moved all the files (INCLUDING THE ROM) to my documents. I am sure i got all of them, i redownloaded it and unzipped it to there.) typed 'addmusic.bat' gives me a bunch of ???'s. Shows "C:\Documents and Settings\-removed for privacy-" again, with the question marks above it. I type "addmusic SMW.smc INIT" It gives me: Exception in Thread "Main" java.lang.IndexOutOfBoundsException At java.io.RandomAccessFile.readBytes*Native Method* At java.io.RandomAccessFile.read*Unknown Source* At Zyunbi.kakikae*Zyunbi.java-equals sign-67* At Zyunbi.run*Zyumbi.java-equals sign-20* At AddMusic.romInit*AddMusic.java-equals sign-55* At AddMusic.main*Addmusic.java-equals sign-20* The stars are bracket signs. Any help here? ____________________ |
Ice Man |
| ||
Cheep-cheep Level: 33 Posts: 73/197 EXP: 219082 Next: 10097 Since: 02-20-07 From: Germany Last post: 2385 days Last view: 935 days |
Just do this:
1. Move all of your files in C:\addmusic <- create folder addmusic 2. Copy all of your files in the addmusic folder 3. Open cmd -> Start -> Run -> type cmd and hit enter 4. Command prompt will open. 5. Now type in cd c:\ then type cd addmusic 6. Type in addmusic smw.smc INIT 7. A few ??? will appear meaning you had success initializing the rom. 8. Now type in addmusic smw.smc 9. Set your overworld music in Yoshi's Island to 11 - 18. 10. Have fun with the new music. |
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. |