Hello friends!Hopefully some of you will find this useful. It's a new tool I've been working on to enable editing of your Mugen select screen using a visual drag&drop interface.I've had a stab at rendering the select screen as accurately as I could, though it's not perfect; in particular the alpha blending is only an approximation of how it looks in Mugen. I think it's close enough, in general.To give an idea of how to use it, I've made a short video. Hopefully this demonstrates the basic idea:It should work with WinMugen, hi-res WinMugen and Mugen 1.0. The program reads from mugen.cfg and the system.def file of the selected motif, and tries to scale the screen accordingly; it should get it right for Mugen 1.0 but for hi-res WinMugen you need to use the setting available via the File -> Options menu.Other options allow you to hide the top layer while dragging a character around - useful for some motifs where the grid is partially hidden. You can also choose to show or hide empty cells (note this only applies to the viewing mode within the tool; the actual Mugen setting is not affected). Also you can choose to disable alpha-blending (I added this because for screens that make heavy use of these effects the program can start to lag if it tries to display them all; this particularly applies if a transparent animation is used as the cell background).Animations are not played, but the program will try to display single frames where possible. It tries to be clever and exclude any frames that might obscure the screen, but I included an option to randomize the frames in case one of these does get displayed. There's also the option to exclude animation elements completely.What else... zipped characters are supported (although the program may be slow to load if a lot of these are included). Characters can be added from anywhere; if they're not located in the chars directory then an absolute path will be used (however zipped characters will be copied to the chars directory as this seems to be a Mugen requirement).Cons: the more characters in the select screen, the longer the program will take to load. Flashier motifs with lots of alpha-blending can also slow things down, as mentioned. Other than that, no doubt there will be some select screen paramaters I've failed to implement correctly, so please feel free to post details of any errors you come across. Also any random crashes, weird behaviour, etc. Note: one issue I'm aware of is the width parameter, used with parallax elements for a perspective-type effect. I don't support this currently and just display the sprites as they are.One more thing to be aware of: a backup is made of every file before it's first edited by the program - named (for example) "select.def.vselect.bak". The select screen def file is the only one ever edited, unless you use the "set as default motif" option which just updates the appropriate line in mugen.cfg.Updates:Spoiler, click to toggle visibilty11/10/2010:New option: display hidden charactersShift-dragging now swaps dropped character with target characterNew menu option to open character def fileMore details...16/10/2010:Character list addedNew feature: drag/drop character file from Windows ExplorerMore details...15/11/2010:Added support for selecting/moving/inserting/replacing multiple charactersAdded order listNew option to toggle drag/drop and shift-drag behaviourMore details...23/11/2010:Added SFF2 support06/12/2010:New option: keep a separate config for each copy of MugenAdded (provisional) SFF2.0.1 supportAdded technical info to character properties dialogMore details...10/01/2011:New option to display big portrait of selected characterMore details...06/03/2011:New feature: set maxmatches parameters via the Order list panelSize/position of the window are now saved between sessionsMore details...28/03/2011:Added stage listMore details...25/08/2011:Added 'Included' column to chars listMore details...12/06/2012New feature: lock cells to prevent their contents from being changedNew option to allow RandomSelect cells to be used as free cells when the grid is fullMore details...18/06/2012Zoom option addedAuto-backup option added (backs up before every save - on by default)More details...01/08/2021Added basic support for Ikemen GoMore details...Enjoy! And as always any feedback is most appreciated Download here.
This sounds like a really useful tool. I will definitely use this as I'm lazy to type update my select.def with new characters. But I have a problem for trying to download it. After clicking the download link, it ask me to make an account. I did and after clicking it again, I got this:Permission DeniedYou do not have the necessary privileges to access this file. This may be because you are not logged into your humyo account.Make sure you are logged into the correct humyo account or contact the file's owner and request that they share this file with you.Now, I think I wasted my time making an pointless account that can't download anything in that file-sharing site. Can you please post an alternative link or fix it? Does this also happen to everyone too?
The best tool I've seen appear in quite a while. I had made something akin to this, though you certainly did it way better.Some suggestions: give some info on the stage selected (name shouldn't be hard, as it is a single text parameter). Also, stages have a 'default' BGM option (which plays when no other tune is specified): display it, and give the option to 'associate' the currently selected BGM to the selected stage (maybe to playtest the tune?).I understand this would go far beyond the scope of this tool, but a screenshot display of the stage (non-animated) would certainly help (I had implemented this in my homemade tool by autogenerating a bat which ran MUGEN with every single stage in the dir, pitting two invisible and lifebar-disabling auto-dying chars against each other, and capturing a screenshot in every instance which was then saved to disk and renamed to fit the stage; I'm sure you can find a better way ).
EPIC! I have waited too long for something like this! EDIT: You should work with compatibility issues with screenpacks. My screenpack, HLoader Mugen 3 Galaxy
Thanks for the comments.Lasombra Demon said, September 20, 2010, 10:09:40 pmSome suggestions: give some info on the stage selected (name shouldn't be hard, as it is a single text parameter). Also, stages have a 'default' BGM option (which plays when no other tune is specified): display it, and give the option to 'associate' the currently selected BGM to the selected stage (maybe to playtest the tune?).I understand this would go far beyond the scope of this tool, but a screenshot display of the stage (non-animated) would certainly helpInteresting ideas. I haven't really thought about doing anything with stages.sal-azul said, September 20, 2010, 11:24:02 pmEDIT: You should work with compatibility issues with screenpacks. My screenpack, HLoader Mugen 3 GalaxyCan you be specific about the issues you're talking about? What problems are there with this screenpack? Is there somewhere I can download it? (just the select screen system.def, select.def and sff - I don't want to download a 100meg archive)
tunglashor said, September 21, 2010, 12:44:17 amsal-azul said, September 20, 2010, 11:24:02 pmEDIT: You should work with compatibility issues with screenpacks. My screenpack, HLoader Mugen 3 GalaxyCan you be specific about the issues you're talking about? What problems are there with this screenpack? Is there somewhere I can download it? (just the select screen system.def, select.def and sff - I don't want to download a 100meg archive)uplaoding my select.def, system.def, and system.sff. Please wait for it
Best tool ever ^^ It's helps alot organize chars. Although I would like to see small feature in - zooming. I mean if screenpack have alot of slots such as EVE, portraits are kinda small. It could be cool if you can zoom part of select screen (like you can do with picture in MSPaint) so you can see & organize them better.
well here is the select.def/.sff, and the system.def/sffhttp://www.4shared.com/file/yOVPsj4o/def.htmlno idea whats up maybe a bug?right click to view full size
sal-azul said, September 21, 2010, 01:30:37 amwell here is the select.def/.sff, and the system.def/sffhttp://www.4shared.com/file/yOVPsj4o/def.htmlno idea whats up maybe a bug?right click to view full sizeYou're using hloader's screenpack right?That screenpack has tons of stuff and the program probably could not handle it.
Lol I probably need to wait for a stronger version of the program, and yes that is true, HLoader's screenpack takes loads of data. I already have 2.38 gb of MUGEN data using his screenpack and I'm still not half way filling it up
sal-azul said, September 21, 2010, 01:30:37 amwell here is the select.def/.sff, and the system.def/sffhttp://www.4shared.com/file/yOVPsj4o/def.htmlno idea whats up maybe a bug?Strange... this is what I see when I open your system.def:The error message you're getting suggests the program can't find one of the files. So, could you let me know the full paths of each of the files (the ones that you sent) on your system? e.g.c:\program files\mugen\data\system.def, c:\program files\mugen\data\select.def, etc?One other thing to check: make sure you're opening the system.def file, and not the select.def...
c:\program files\mugen\data\system.defc:\program files\mugen\data\system.sffc:\program files\mugen\data\select.defc:\program files\mugen\data\select.sffwill that help?
Looks fine Did you try again, making sure to select the system.def file and not select.def?I'll upload a new version that gives a specific error message if the user does this, as I guess it could easily happen.