Kitty Corp Meow Mix Forums

Super Smash Bros. Brawl Hacking => Programming => Topic started by: Ricky (Br3) on March 24, 2014, 10:06:22 PM



Title: Expanding Tracklists... is it possible?
Post by: Ricky (Br3) on March 24, 2014, 10:06:22 PM
I have been wondering while I was looking at Brawl's tracklists, is it possible to improve the max number of tracks that a stage has? Some stages, like Halberd, have 12, but couldn't it possibly have more? Let's say, 16, for example?

I remember an old code, back in 2010, that was able to modify the tracklist in a similar way. But I can't seem to find it anywhere on Smashboards...


Title: Re: Expanding Tracklists... is it possible?
Post by: HowDoISpaceJam on March 25, 2014, 05:36:01 AM
http://opensa.dantarion.com/wiki/BrawlDJ (http://anonym.to/?http://opensa.dantarion.com/wiki/BrawlDJ)
This 'un?

I don't use it, don't know anything about using it, and I haven't even heard of anyone mention that they do use it... good luck?


Title: Re: Expanding Tracklists... is it possible?
Post by: Ricky (Br3) on March 25, 2014, 08:38:29 AM
[url]http://opensa.dantarion.com/wiki/BrawlDJ[/url] ([url]http://anonym.to/?http://opensa.dantarion.com/wiki/BrawlDJ[/url])
This 'un?

I don't use it, don't know anything about using it, and I haven't even heard of anyone mention that they do use it... good luck?


Well!... This sounds very useful and I had never heard about it until now. Seems about right, I will probably give it a shot, even though it doesn't say anywhere that I can go past the 12 for Halberd... It's still worth a try.


Title: Re: Expanding Tracklists... is it possible?
Post by: Dantarion on May 10, 2014, 06:54:46 PM
I don't know but maybe you can? I think 12 might be the limit due to how the game organizes things when making the My Music Menu. More will work, but I think the My MUsic window wont. So just set them all up in BrawlDJ!


Title: Re: Expanding Tracklists... is it possible?
Post by: Doq on May 11, 2014, 03:19:06 PM
I tried BDJ but it always traced back when I go to --inject

New title entry for SongID A000 - Final Destination (Crusade) - index 265 [the song I'm adding]
Warning SongID 27D3 has no name! If it is used in My Music it will freeze! (it's not, it's just Hanenbow)
Traceback (most recent call last):
  File "C:\path\brawldj_v1_0\BrawlDJ.py", line 9, in <module>
    inject()
  File "C:\path\brawldj_v1_0\functions.py", line 109, in inject
    write_sndBgmTitleData(entries, "build/sndBgmTitleData.dat")
  File "C:\path\brawldj_v1_0\functions.py", line 15, in write_sndBgmTitleData
    f.write(pack(">I",thing))
struct.error: integer out of range for 'I' format code

and yes, "path" is an actual folder on the root of C:


Title: Re: Expanding Tracklists... is it possible?
Post by: Bernkastel34 on May 11, 2014, 04:19:56 PM
Is there a recommended version of python I should download, python 3.4 is giving me problems all over the place, first I had to change  print "" to print ("") in both BrawlDJ.py and functions.py and that got me to extract the files, but injecting I get this error:

Traceback (most recent call last):
  File "BrawlDJ.py", line 9, in <module>
    inject()
  File "C:\Users\De Jesus\Desktop\brawldj_v1_0\functions.py", line 93, in inject

    print ("Changing: \""+strs[entry[4]]+"\" -> \""+title+"\"")
TypeError: Can't convert 'bytes' object to str implicitly


 and I can't figure out what I'm suppose to edit to make this work.

Edit: I got this to work using python 2.5.4 but I don't really know what codes besides the CSE I need to use to get this to work properly, the best I can do is make the song title show up in battle but no song plays
and the MyMusic menu only shifts the song up by depending on what stage you want to add a new song(s)(Skyworld for me) and just leaves an extra not working duplicate selection the last song on Menu.


Title: Re: Expanding Tracklists... is it possible?
Post by: Dantarion on May 12, 2014, 03:09:05 PM
I wrote this for python 2.x, I may go back and update it for python 3 and put it in version control on github so I can try to fix these issues. Ill take a look at this sometime this week.


Title: Re: Expanding Tracklists... is it possible?
Post by: Doq on May 12, 2014, 05:22:49 PM
I wrote this for python 2.x, I may go back and update it for python 3 and put it in version control on github so I can try to fix these issues. Ill take a look at this sometime this week.
:af2:


Title: Re: Expanding Tracklists... is it possible?
Post by: brawlboy22 on May 14, 2014, 10:26:28 AM
Actually I don't know if there's a way to make more without freezes but there is a code that allows you to get stages like halberd and give its tracks to a stage like corneria which only has 2


Title: Re: Expanding Tracklists... is it possible?
Post by: Dantarion on May 14, 2014, 10:47:06 AM
http://opensa.dantarion.com/wiki/BrawlDJ (http://anonym.to/?http://opensa.dantarion.com/wiki/BrawlDJ)

I did this 3 years ago now....its amazing


Title: Re: Expanding Tracklists... is it possible?
Post by: Eggman12 on May 14, 2014, 05:13:50 PM
How does it work exactly ?
I try to add a song to 75M Tracklist, but when i go to My Music, the new song is Jungle Level V2.


Title: Re: Expanding Tracklists... is it possible?
Post by: Dantarion on May 14, 2014, 08:30:32 PM
I'm gonna stream updating this for python 3 and then testing it!


Title: Re: Expanding Tracklists... is it possible?
Post by: Bernkastel34 on May 15, 2014, 01:50:24 PM
I'm gonna stream updating this for python 3 and then testing it!

On what day are you going to stream it?


Title: Re: Expanding Tracklists... is it possible?
Post by: Doq on May 17, 2014, 04:56:51 PM
Realized my problem is exactly the same problem Jaklub had two years ago (http://smashboards.com/threads/brawldj-py-support-thread.301226/#post-12653401).
(http://i.imgur.com/2Cr32.png)


Title: Re: Expanding Tracklists... is it possible?
Post by: Dantarion on May 20, 2014, 12:20:13 PM
I got this working on python 3
Will update soon and make another video.


Title: Re: Expanding Tracklists... is it possible?
Post by: Armored dragon on May 24, 2014, 08:36:40 PM
Will there be a fix to the thing in gecko with the music going to static?


Title: Re: Expanding Tracklists... is it possible?
Post by: Dantarion on May 25, 2014, 08:38:31 PM
Probably not. I don't even know what causes that or if I can fix it.


Title: Re: Expanding Tracklists... is it possible?
Post by: Armored dragon on May 25, 2014, 09:39:22 PM
ok. do you know how often it does it though?


Title: Re: Expanding Tracklists... is it possible?
Post by: Eggman12 on June 08, 2014, 08:31:44 AM
Dantarion, did you make any progress on it ?