Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
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

Pages: 1 2 3 4 5 6 7 8 9

Raccoon Sam
Posted on 07-02-07 08:52 AM Link | Quote | ID: 51529


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
Eh, kinda sounds NESish. :-/ Also a much more tropical feel to it than the original.

Can the instrument samples not be ported?


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.
Posted on 07-02-07 04:29 PM Link | Quote | ID: 51603


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
Eh, kinda sounds NESish. :-/ Also a much more tropical feel to it than the original.

Can the instrument samples not be ported?


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
Posted on 07-02-07 05:00 PM Link | Quote | ID: 51609


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 HyperHacker
Can the instrument samples not be ported?
It'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
Posted on 07-02-07 08:40 PM Link | Quote | ID: 51644


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.
Posted on 07-02-07 10:33 PM (rev. 2 of 07-02-07 10:34 PM) Link | Quote | ID: 51665


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
Posted on 07-02-07 10:35 PM Link | Quote | ID: 51666


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.
Posted on 07-02-07 11:10 PM (rev. 2 of 07-02-07 11:11 PM) Link | Quote | ID: 51675


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
Posted on 07-03-07 12:57 AM (rev. 2 of 07-03-07 12:58 AM) Link | Quote | ID: 51698


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.
Posted on 07-03-07 01:11 AM Link | Quote | ID: 51701


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
Posted on 07-03-07 02:10 AM Link | Quote | ID: 51722


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
Posted on 07-03-07 04:08 AM (rev. 3 of 07-03-07 04:10 AM) Link | Quote | ID: 51748


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.
Posted on 07-03-07 04:25 AM (rev. 2 of 07-03-07 04:26 AM) Link | Quote | ID: 51751


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
No, inserting the music... sorry!
(I really hate asking questions.. i feel like i am needing too much of people.)


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
Posted on 07-03-07 04:48 AM Link | Quote | ID: 51758


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.
Posted on 07-03-07 04:54 AM (rev. 2 of 07-03-07 04:59 AM) Link | Quote | ID: 51761


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
Posted on 07-03-07 03:00 PM Link | Quote | ID: 51891


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.
Posted on 07-03-07 03:30 PM Link | Quote | ID: 51893


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
Posted on 07-03-07 04:09 PM Link | Quote | ID: 51894


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.
Posted on 07-03-07 04:22 PM Link | Quote | ID: 51895


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
Posted on 07-03-07 04:31 PM (rev. 2 of 07-03-07 04:34 PM) Link | Quote | ID: 51896


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
Posted on 07-03-07 05:28 PM Link | Quote | ID: 51905


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.
Pages: 1 2 3 4 5 6 7 8 9


Main - SMW Hacking - Adding overworld music New thread | New reply

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.039 seconds. (340KB of memory used)
MySQL - queries: 132, rows: 171/172, time: 0.022 seconds.