Language…
13 users online:  AmperSam, DanMario24YT, Enan63, EvilAdmiralKivi, JezJitzu, Joosh,  MarioFanGamer, quantumcoder, Rhubarb44230,  shovda, signature_steve, Sweetdude, toady - Guests: 254 - Bots: 340
Users: 64,795 (2,378 active)
Latest user: mathew

Yet another addmusic thread!

Make the gui a frontend, I really dont like .NET. (Mono sucks, and running it in a VM is slow.)

I myself prefer CLI apps for everything that can be CLI.

EDIT: This AddMusic is Perl! Yay! No more Wine for this baby.
Your layout has been removed.
Updated to ver 1.10

Support misc musics, and can change boss room music.

http://dragon.s151.xrea.com/addmusic_beta_e.zip


features:

* This is adjusted to all ROM (hacked ROM, applied by original/other addmusic are O.K).
But the ROM size must be between 1MB and 4MB.

* Initialization and removal old data are done automatically.

* You can change ending music.

* You can change misc music of all levels, whether custom level music used or not.
If custom misc music are not inserted, original misc music are used.

* Number of music you can insert.
- OW music
11-1F, total 15 musics
- Level music
20-FE, total 223 musics
- Ending music
1 music by 1 scene, total 3 musics
- Misc music
8 kinds of musics

* Delete old music, and search free space and insert music data like Sprite Tool.

* You can use list file like Sprite Tool to specify MML file.

* Make msc file automatically by option command.

* Apply ADSR command by option command.

* Add some function of MML format. Read manual.txt.
Man, I believe I see some of Romi's addmusic's features implemented in your. I might try this.
I have followed the exact instructions in the manual. However levels do not start. Do you know what might be causing the problem?

I have the "no sprite tile limits patch", the "dynamic sprite patch", exgfx, custom sprites, addmusic 4.0. patched(more.asm and music.asm), DMA, and an asm patch that uses SRAM.

Your layout has been removed.
Carol, thank you so much for giving us this new addmusic. Seriously, it's great. As of typing, I've experienced no problems with it. Keep up the good work, and feel free to use any of the songs offered on this site.

Also, a word of advice to those encountering errors. If the header is like this:

#0 @3 q7F v230 y10, w250 t65

it won't insert. Change it to...
#0 @3 q7F v230 y10
#0 w250 t65
With the other channels coming later, etc.
Supertails, you know, just remove the comma after y10 and you're fine, lol.
Originally posted by Ice Man
Supertails, you know, just remove the comma after y10 and you're fine, lol.

Oh, that works as well? All right then, thanks.
I don't know why, but the DKL Blimp song refuses to work. It makes the level it's in have no sound effects, and when you complete the level, it turns black, and you can't do anything from there.

Also, a lot of instruments in the Cave Story: Grasstown song are very quiet. When I inserted this in the original Addmusic, it was fine.
$00/973B 22 FF E7 1E JSL $1EE7FF[$1E:E7FF] A:8313 X:00FF Y:0000 D:0000 DB:00 S:01FD P:envMXdizcHC:0748 VC:144 00 FL:790

$1E/E7FF 81 00 STA ($00,x)[$00:1101] A:8313 X:00FF Y:0000 D:0000 DB:00 S:01FA P:envMXdizcHC:0820 VC:144 00 FL:791
$1E/E801 42 48 DB #$48 A:8313 X:00FF Y:0000 D:0000 DB:00 S:01FA P:envMXdizcHC:0866 VC:144 00 FL:791
$1E/E802 48 PHA A:8313 X:00FF Y:0000 D:0000 DB:00 S:01FA P:envMXdizcHC:0874 VC:144 00 FL:791
$1E/E803 00 3C BRK #$3C A:8313 X:00FF Y:0000 D:0000 DB:00 S:01F9 P:envMXdizcHC:0896 VC:144 00 FL:791
*** BRK

according to my log, this is where the crash occur, do addmusic insert any code at SNES $973B?
Originally posted by Tewi Inaba
I have followed the exact instructions in the manual. However levels do not start. Do you know what might be causing the problem?

I have the "no sprite tile limits patch", the "dynamic sprite patch", exgfx, custom sprites, addmusic 4.0. patched(more.asm and music.asm), DMA, and an asm patch that uses SRAM.


Mine and Romi's addmusic are incompatible.
Please try a rom without addmusic 4.0. and patched(more.asm and music.asm).
My program patches music.asm automatically and pathes more.asm with -a option.

Originally posted by Daboys121
I don't know why, but the DKL Blimp song refuses to work. It makes the level it's in have no sound effects, and when you complete the level, it turns black, and you can't do anything from there.

Also, a lot of instruments in the Cave Story: Grasstown song are very quiet. When I inserted this in the original Addmusic, it was fine.


I confirmed that problem. I'll fix as soon as mybe. Sorry.

Originally posted by Bio
according to my log, this is where the crash occur, do addmusic insert any code at SNES $973B?


Yes. this program change around $973C to expand custom level music to 20-FF.
I checked Romi's code, his system change around $973B, too.
Maybe, this is the cause. I'll fix to support to rom whitch romi's addmusic is applied.
Thank you for your information, Bio.





[edit]
I fixed a bug about Cave Story: Grasstown. I had missed about quontize handling.
And, there is no bug about DKL Blimp. This music uses ADSR command.
So, you need to install ADSR patche by -a option once.
ex) addmusic -a -l list.txt
After install ADSR pathe, don't load state save before ADSR installed.

Now, this doesn't support ROMs already initialized by Romi's addmusic.
His addmusic change a lot of parts of ROM, and complex. It is difficult to support.
Please use a ROM without his addmusic.
A rom initialized by original or homing's addmusic is OK.

http://dragon.s151.xrea.com/addmusic_beta_e.zip
Dammit, i had high hopes for this version, but nay, Addmusic still refuses to work on my hack. Not a single version has worked.

I don't doubt that it works, it's just my ROM I think...
Originally posted by Doomdragon
Dammit, i had high hopes for this version, but nay, Addmusic still refuses to work on my hack. Not a single version has worked.

I don't doubt that it works, it's just my ROM I think...


Please PM me with your ips and teach which patches applied.
Wow, it works now :O
Did you do that port of Zeal? It is very well done :P
GOOD JOB!
Guess my rom was initialized by Homing's before and that was the result on why it was screwy before this update..

edit:
Songs 60+ still do not fail to play. Is that normal and I must do some extra modifications to the rom?
edit: Strangely, song C0 works while the others don't.
Your layout has been removed.
Originally posted by Tewi Inaba

edit:
Songs 60+ still do not fail to play. Is that normal and I must do some extra modifications to the rom?
edit: Strangely, song C0 works while the others don't.


I made this support to a rom using Homing's addmusic.
I'm ashamed that I'm not good at English.
Do you mean that 20-60 and C0 musics work, however C1-C3 don't work?
Originally posted by carol
Originally posted by Tewi Inaba

edit:
Songs 60+ still do not fail to play. Is that normal and I must do some extra modifications to the rom?
edit: Strangely, song C0 works while the others don't.


I made this support to a rom using Homing's addmusic.
I'm ashamed that I'm not good at English.
Do you mean that 20-60 and C0 musics work, however C1-C3 don't work?

I mean everything above 60 does not work but C0 does.
Your layout has been removed.
You probably edited your ROM in at x1A0200. Cause it works perfectly fine for me. Already have 90+ songs or so. ^_^

Carol, your english is really good, no need to be ashamed.
Originally posted by Ice Man
You probably edited your ROM in at x1A0200. Cause it works perfectly fine for me. Already have 90+ songs or so. ^_^

I have checked and nothing is at x1A0200. Just 00's.
Perhaps I will try SNN's old method of insulting inside those slots, as it wont do it automatically.


Originally posted by Ice Man

Carol, your english is really good, no need to be ashamed.

Yes, Carol. You're English IS good for it not being your primary language. Really, your English is godly compared to my knowledge of Japanese/Nihongo and Kanji XD

Your layout has been removed.
This isn't inserting my music, I have my list setup like this:

11 fourth_sector_overworld.txt
13 rapheal_raven_stage.txt
15 red_soil_area.txt
18 ys_clock_tower.txt
21 fourth_sector.txt
22 sectorial_path.txt
23 cq_bear_the_heat.txt
25 Sectorial Keep.txt
26 cq_carters_home.txt
29 cq_mischievous_robot.txt
2a desperation.txt
2b hunters_fortress.txt
2c bowsers_valley.txt
2d nectars_fortress.txt
3e nectar_level.txt
30 krooks_march.txt
31 forest_interlude.txt
33 boss_battle.txt
34 fourth_sector_depths.txt
36 scorpion_fortress.txt
38 gem_keep.txt
40 nsmb_castle.txt


But, it doesn't insert the music. I also renamed all of them to match the list (WITHOUT the numbers at the beginning) and all it is doing is inserting Brutal Mario music.

Can somebody help me here?
Music that previously inserted with addmusic 3.5 does not insert.
It keeps saying I have a syntax error.
For example, it says there is a syntax error on line 180 of 3d.txt
All I have on line 180 is
o3@4V100>a2^8^rg+8a8

edit:
Fixed after changing it to:
o3
@4
v100
>a2^8^rg+8a8

Apparently Carol's addmusic hates capitals :P
Your layout has been removed.