Language…
19 users online: anonimzwx, bradcomp, codfish1002, Danik2343, DanMario24YT, deported, Domokun007, Golden Yoshi,  Gonzales555, Heitor Porfirio, iamtheratio, Irondill, Knight of Time, koffe190, ModernKiwi, MorrieTheMagpie, TheOrangeToad, Tomi P, xxxblackangel2208xxx - Guests: 292 - Bots: 239
Users: 64,795 (2,375 active)
Latest user: mathew

Works with Addmusic4 ... but not with AddmusicK | FIXED! Click for the solution :>

Hiya.#w{:>}

So, I've made a port that works just fine on Addmusic4.
But when I used it in AddmusicK, it stop working at a certain point.

Here's the port, with both the .txt and the .spc, took with AddmusicK.
Go down for the files >.<

Why it breaks in AddmusicK? Thanks in advance.#thp{;)}
Originally posted by X-cniS
Label loops can't go past (255). I'm not entirely sure if that's the problem, but I suggest changing them and seeing if it works.


Nope. Label loops can go up to (999), and even higher I think, so that's not the problem.

Only thing I see that breaks AMK, would be the AM4 header. AMK doesn't need it, so you can easily remove it. That should make it work.
Removed the header, still don't work.#w{:s}
I may not be a Music expert, but have you tried adding "#am4" on the bottom of the txt file?
Want progress on 100 Rooms of Enemies: The Nightmare Edition? Go here to see.

(rip my other userbars momentarily)

Originally posted by Daizo Dee Von
I may not be a Music expert, but have you tried adding "#am4" on the bottom of the txt file?


But you're right, because AddmusicK is the only Addmusic, which have got an "emulations" mode.

Edit: In the Folder "other" there're two datas (AM4Batch and AMMBatch)Those datas are converting the song if you over pull over the songs in AM4Batch (for musics for Addmusic4.5) or AMMBatch (for musics for AddmusicM).

Torchkas edit: Don't post huge images that are unrelated, let alone stretch the site.
Fixed! Mashiro-eeh, Vilela figured out. See here if you're curious:

Originally posted by Vitor Vilela
Yay!

I decided to change a bit Reimu.txt and I replaced the area which was crashing, which is:

Code
(300)[f+f+>d+<f+]7
(301)[ff>c+<f]
(302)[d+d+bd+]7
(303)[f>c+fc+<]

(300)7 (301) (302)7 (303)

(300)7 (301) (302)7 (303)

(300)7 (301) (302)7 (303)

(300)7 (301) (302)7 (303)

(300)7 (301) (302)7 (303)

(300)7 (301) (302)7 (303)

(300)7 (301) (302)7 (303)


into:
Code
[[ [f+f+>d+<f+]7 ff>c+<f [d+d+bd+]7 f>c+fc+< ]]8


[[ and ]] is a $E6 loop, a loop method used by AddmusicM and now by AddmusicK. Although you can't create label $E6 loop, they're very useful to create nested loops (loop in loop). And so, when I tested Reimu.txt was working again! By magic?! #thp{O_O1}

I got futher and I converted Reimu.txt to AMK format, replacing all $ED $81 $XX to $FA $02 $XX and I removed the header and #am4, of course.

Also I ocnverted this block with $E6 loop:

Code
(300)7 (301) (302)7 (303)

(300)7 (301) (302)7 (303)

(300)7 (301) (302)7 (303)

(300)7 (301) (302)7 (303)

(300)7 (301) (302)7 (303)

(300)7 (301) (302)7 (303)

(300)7 (301) (302)7 (303)

(300)7 (301) (302)7 (303)

(300)7 (301) (302)7 (303)


into:
Code
[[ [f+f+>d+<f+]7 ff>c+<f [d+d+bd+]7 f>c+fc+< ]]9


#thp{:>}


...still can't believe it was a looping problem.#thp{O_O1}
Anyway, thanks everyone that posted.