Welcome to Smash Boards, the world's largest Super Smash Bros. 64, Smash Bros. Melee, and Smash Bros. Brawl community! Over 110,000 Smash Bros. fans from around the world have come to discuss these great games in over 4 million posted discussions!
You are currently viewing our boards as a guest, which gives you the ability to view most discussions and articles. By joining our FREE community you will be able to post new topics and reply to threads, communicate privately with other SmashBoards members (PM), sign up for Smash Bros. tournaments, and access many other special features. Registration is fast, simple and absolutely free, so please, join our community today!
If you have any problems with the registration process or your account login, please contact support.
brstm’s created from 1.5 on should be louder, but still normalized to get rid of clipping.
FIX: Rows marked “yellow” due to not being on the sd card now turn white after being added to the sd card.
BIG EXTREME CHANGE: Library.xml now holds less information, program auto-exports songs.db on quit. On start of the program, the program loads up library.xml, then overrides that information with the info in songs.db
Songs.txt now supports replacing a few more musics that were missing from the list, such as Cruel Brawl
Loop Support. You have to find the sample numbers outside of BCSM-GUI, but you can input the sample numbers when adding files to your brstm library
Logging….well, sorta. The add window now has a pseudo log of the brstm creation process, and attempts to correct errors.
FIX: Fixed Bug where right clicking on a row header caused a crash
FIX: Fixed Bug where certain path names caused the program to fail. Now the MP3’s are automatically copied to the tmp directory before processing begins.
Added Hash Cache. Increased startup speed 10x with many songs on SD card.
Highlights library songs not on SD, and highlight SD songs not in library
You can now drag and drop files into the add dialog
You can now edit artist and title information in your library by clicking on a song
You can now play brstms from your SD or Library by right clicking them
You can rehash files in your library by right clicking them. There was a bug where adding a song twice kept the hash from the first add, if you have files on your SD card that show as “Unknown” even though you know the file is in your library already, give it a shot.
You can now click Export to copy a formatted list of songs on your SD to the clipboard
FIX: Fixed bug with certain filenames and ID3 tags
FIX: Fixed bug where replacing a song with a different one didn’t update the song name
FIX: Fixed extra space before song Names
Code/Interface major cleanup
Changed how Song Names are shown in the right side of the interface
A video of it in action would be wonderful!
I'l try it out anyway. lol
Dear God, this is amazing! I just tried t out, it is so much better looking! However, until some of the bugs are fixed, I can't use this instead of SSR's version. Not yet anyway, but it looks like there will be a lot of prmise on this!
Last edited by cookieM0Nster; 07-17-2009 at 03:47 PM.
This GUI is just too awesome. However, I can't really add more than 5 songs to the queue unless I get this:
Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string.
Parameter name: startIndex
at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
at BCSM_GUI.Util.GetSongData(String filename)
at BCSM_GUI.AddForm.toolStripButton1_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
BCSM-GUI
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/bcsm/BCSM-GUI.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Data.DataSetExtensions
Assembly Version: 3.5.0.0
Win32 Version: 3.5.30729.1 built by: SP
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Data.DataSetExtensions/3.5.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll
----------------------------------------
System.Core
Assembly Version: 3.5.0.0
Win32 Version: 3.5.30729.1 built by: SP
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Any idea why? This filename also doesn't have non-ascii characters, just the regular "Song1.mp3"
__________________
Last edited by Bionic Sonic; 07-17-2009 at 04:03 PM.
That is a bug caused by files that for some reason, don't have ID3 tags.
Its already fixed I just haven't released a newer version.
For the next version, may I suggest that you simply change the "Copy to SD" option so that you can select either the library folder (inside the .zip that you gave us) or the SD card, to simplify things.
__________________
Quote:
Originally Posted by Mewtwo_2000
I have no time now, I'm on my girlfriend's, so I can't hack
If you aren't going to release it, then I'm going back to SSR's GUI. It's not ugly at all unless you've never used ash before.
EDIT: ok, all you have to do is make sure all of your songs have an "Artist" and "Title" listed in their properties.
I meant that it is ugly compared to this version. I doubt that you can consider the current version unattractive.
__________________
Quote:
Originally Posted by Mewtwo_2000
I have no time now, I'm on my girlfriend's, so I can't hack
Might I recommend renaming the song titles so that they match the song titles in the game. With my music swap program I made sure all of the songs in my program were named the same as they were in the My Music section of Brawl.
The problem I'm having, for example, is trying to find the Battlefield stage songs:
1) Battlefield
2) Menu (Super Smash Bros. Melee)
3) Battlefield Ver. 2
4) Battlefield (Melee)
5) Multi-Man Melee 1 (Melee)
Try looking for those songs in your program and you'll see what I mean.
There is already victory theme support...
I AGREE WITH UTD Zac! but, all you have to do is edit the "songs".txt file in the data folder. Ill do that now :P
If someone can fix the song.txt file to have proper names and categories(Everything grouped by stage, with proper titles for each song), post it online and ill throw it in the next version and give you credit.
If I have to choose between doing more coding and doing tedious work like comparing the in-game name of every song to one in a txt file, I'm gonna code :P
Also, by victory theme support, do you mean the ablity to make songs NOT loop?