Marvel Mods

Marvel Ultimate Alliance I & II => Mod Releases and Conversions => Misc. Modifications => Topic started by: Tony Stark on June 09, 2019, 03:59pm

Title: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: Tony Stark on June 09, 2019, 03:59pm
It's finally here! A new HeroSelect that supports the default 27 characters, but also supports the 28, 33, and 36 character hacks!

It's easy to use, way more convenient than dealing with every stat with xmlbcui every time, and very extensible!

Remember to make a backup before trying it out, and leave feedback here in case you run into trouble!

Here it is, OpenHeroSelect!
https://drive.google.com/open?id=1vp4B972H7aRKsacw7Z1v4C36WUXExrpK

Source code:
https://drive.google.com/open?id=1RZTH-G86y3ZT0q3oIUenxvctjsZrMLs9

FAQ
How do I run this?
Just run OpenHeroSelect.exe to convert the included herostat.cfg into the herostat.xmlb and engb and all that automatically! It's that easy! (If you're on Windows 10, it acts weird, so you might have to right-click and run OpenHeroSelect.exe as Administrator to make it work right.)

Using the default characters from the OC pack? Just run OpenHeroSelect.exe and you're good to go!

Got your own roster you want to use? No problem, it's really easy to modify the included herostat.cfg, and if you've got an old herostat.cfg you have just right from the old HeroSelect, it's really easy to convert! Just remove a few lines and add a couple more (it's all in the included Instructions file)!

Great, what makes this so much better than the old one?
Unlike the old HeroSelect, OpenHeroSelect supports more than just the default 27 characters. You could theoretically use any setup of menulocations and any number of characters you want, no programming knowledge required! All you'd have to do is generate a new menulocations.cfg file. Not to mention, this one's open source!

What is menulocations.cfg anyway? It wasn't in the old HeroSelect.
This is the new config file that lets you specify which menulocations you want to use. By default, it's set to use the default number of 27 characters from left to right, in the order of the names listed in your herostat.cfg.

But you're not limited to that! There are already options included for the 28, 33, and 36-character hacks in addition to the 27-character default. Just swap out the menulocations.cfg file for the one you want to use. Like the default, they all work from left to right in the order the names are listed in the herostat.cfg file.

If you really want to, you can even go in and modify your menulocations.cfg file to support different menulocations and arrangements, just be careful to use the right numbers for what you have.

You keep saying open, what's so "open" about this?
This project is open source! The source code is also linked up above. I put the source code out so the project can be extended even further by others if there's a need.
Title: Re: OpenHeroSelect
Post by: Tobi777 on June 09, 2019, 04:02pm
Interesting. I might check this out! More characters is a must for me, thanks a ton!
Title: Re: OpenHeroSelect
Post by: andersonbrazil on June 09, 2019, 05:55pm
Tony, I am a loyal user of Heroselect, and my first tutorials on YouTube were dedicated to teaching to everybody how to use it and even solve errors, so on behalf of all my subscribers who enjoy using heroselect I thank you and congratulate you on this,  your initiative. I'm very anxious to test all the latest news from our forum. Congratulations on your great idea!

                                               (http://icons.iconarchive.com/icons/google/noto-emoji-people-bodyparts/256/12070-clapping-hands-light-skin-tone-icon.png)
Title: Re: OpenHeroSelect
Post by: Tony Stark on June 09, 2019, 06:13pm
Thanks guys! Let me know how it works for you!
Title: Re: OpenHeroSelect
Post by: Outsider on June 09, 2019, 06:39pm
Excellent work, Stark. I won't be able to try it out just yet, but Anderson and others who use Heroselect on the regular -- feel free to inform everyone how it performs when you try it out.

Title: Re: OpenHeroSelect
Post by: andersonbrazil on June 10, 2019, 07:29am
Great job really Tony!
I tried it here.
I'm using 33 RH. After reading the instructions, I made the changes in herostat.cfg to it adapt to the herostat of my game.

Very easy to handle, very practical. The numbering of the menulocation, separated in that cfg file, it helps a lot to organize the characters in the most appropriate places. Very good indeed. I liked. I do not know if you have already closed the project, but would like to propose the inclusion of a feature that you surely have already thought of in it. If possible, the inclusion of a new graphic map of the places in the menulocation would, in my view, be a great outcome for this project. To organize the places of each character I used the menulocation.cfg file but I had to use an image of the menulocation, used in the 33RH topic to put me on screen. If you could include a map, with vertical view, as it is in the application of heroselect would aid in a rapid organization of characters in menulocation. I point this proposal just to try to contribute a little with your project that is already fantastic, but if this is not possible, know that I have already been very pleased to have this new tool in hand and that from now I'll  to make this it, the official method of modification in MUA, in my game. Depending on what you decide I will wait or not because I want create a new video tutorial on my channel, about it.
Congratulations Tony! I really enjoyed the OpenHeroselect tool!                                                                       
                                                   
                                           
  (https://www.mediafire.com/convkey/539c/m04kim20rn4czy2zg.jpg)
Title: Re: OpenHeroSelect
Post by: Tony Stark on June 10, 2019, 07:37am
Great job really Tony!
I tried it here.
I'm using 33 RH. After reading the instructions, I made the changes in herostat.cfg to adapt to the herostat of my game.

Very easy to handle, very practical. The numbering of the menulocation, separated in that cfg file, it helps a lot to organize the characters in the most appropriate places. Very good indeed. I liked. I do not know if you have already closed the project, but would like to propose the inclusion of a feature that you surely have already thought of in it. If possible, the inclusion of a new graphic map of the places in the menulocation would, in my view, be a great outcome for this project. To organize the places of each character I used the menulocation.cfg file but I had to use an image of the menulocation, used in the 33RH topic to put me on screen. If you could include a map, with vertical view, as it is in the application of heroselect would aid in a rapid organization of characters in menulocation. I point this proposal just to try to contribute a little with your project that is already fantastic, but if this is not possible, know that I have already been very pleased to have this new tool in hand and that from now I'll  to make this it, the official method of modification in MUA, in my game. Depending on what you decide I will wait or not because I want create a new video tutorial on my channel, about it.
Congratulations Tony! I really enjoyed the OpenHeroselect tool!                                                                       
                                                   
                                           
  (https://www.mediafire.com/convkey/539c/m04kim20rn4czy2zg.jpg)

Thanks! So the problem with the map is that this application isn't graphical, it's 100% text based. It would certainly be possible to write an application to do that, but it would require another full rewrite (or actually more easily it could theoretically be another application altogether). Right now the project isn't structured to do anything more than take in and put out text, but I would welcome a companion project that can rearrange the names in herostat.cfg and show the numbers based on the memulocations.cfg. Also you would need an image for every individual menulocation.cfg version, and would somehow need to specify the location of each number inside the image. I think it would be a full project to do it, but if someone else is willing to do it, I'm happy to include it.
Title: Re: OpenHeroSelect
Post by: Username on June 11, 2019, 07:30am
hallelujah the 33 heroselect, thanks man
Title: Re: OpenHeroSelect
Post by: Tony Stark on June 11, 2019, 07:59am
hallelujah the 33 heroselect, thanks man

Let me know how it works for you! Hopefully it works as well as it did for Anderson.
Title: Re: OpenHeroSelect
Post by: LarsAlexandersson on June 13, 2019, 06:18am
Someday, 36 heroselect. Someday.
Title: Re: OpenHeroSelect
Post by: Tony Stark on June 13, 2019, 08:49am
Someday, 36 heroselect. Someday.

It'll be very easy to make! All you'll have to do is copy menulocations.cfg and add the new spots.
Title: Re: OpenHeroSelect
Post by: LarsAlexandersson on June 13, 2019, 09:19am
Only problem needs to be taken care of first before new heroselect are regarding of mlm_team_back slot location via 3DS Max 4 - 5 (Old Alchemy) & 4 - 2013 (32-bit Alchemy 5.0)), & team_back selection coding
Title: Re: OpenHeroSelect
Post by: Outsider on June 13, 2019, 12:28pm
Well, if the game's memory can be somehow increased, having 36 or more on the roster would indeed be more possible. It would likely fix the "last 5" issues with the 33 Roster Hack. So far though, Krisan Thyme hasn't had any luck in doing so. I suspect that because he plays multiple games, he may not be completely focused on MUA though.

Hearing good things about this OpenHeroselect (OHS) program so far... I'll try it myself when I get a chance, but in the meantime, I'll be paying attention to the reviews. Well done.

Title: Re: OpenHeroSelect
Post by: SypherVendetta on June 14, 2019, 01:40pm
this does not work for me sorry, i installed it, set the correct path for it to find the herostat.xml in the data folder, made sure the path double backslashes and it did not work for me, not sure why it will not work, but i have given up for now, if you need to know more i can provide screenshots in discord if you like.
Title: Re: OpenHeroSelect
Post by: Username on June 24, 2019, 03:32pm
anyway there's a..."tool" like the old heroselect? i mean the progam that opens and you can add,select,etc the characters you want. i feel really good with that method...because i can't understand well how to use the characters i want with this one "open"
Title: Re: OpenHeroSelect
Post by: Marco123Gutierrez on June 24, 2019, 07:59pm
I installed this mod with no issues got it on the first try its awesome thank you so much for this.
Title: Re: OpenHeroSelect
Post by: Tony Stark on June 28, 2019, 04:17pm
this does not work for me sorry, i installed it, set the correct path for it to find the herostat.xml in the data folder, made sure the path double backslashes and it did not work for me, not sure why it will not work, but i have given up for now, if you need to know more i can provide screenshots in discord if you like.

If you can post the beginning of your herostat.cfg file, I might be able to try to figure it out.

anyway there's a..."tool" like the old heroselect? i mean the progam that opens and you can add,select,etc the characters you want. i feel really good with that method...because i can't understand well how to use the characters i want with this one "open"

No there's no visual tool because this isn't limited to a specific number of characters. All you have to do is put your characters at the top of the list in the order you want them in the game, and run the program (make sure the character stats are at the bottom with the same name and the path is at the top).

I installed this mod with no issues got it on the first try its awesome thank you so much for this.

Glad it worked for you!
Title: Re: OpenHeroSelect
Post by: Tony Stark on June 28, 2019, 04:20pm
Well, if the game's memory can be somehow increased, having 36 or more on the roster would indeed be more possible. It would likely fix the "last 5" issues with the 33 Roster Hack. So far though, Krisan Thyme hasn't had any luck in doing so. I suspect that because he plays multiple games, he may not be completely focused on MUA though.

Hearing good things about this OpenHeroselect (OHS) program so far... I'll try it myself when I get a chance, but in the meantime, I'll be paying attention to the reviews. Well done.

Thanks Outsider! When you get a chance, could you test it out? If it works for you could you sticky this? It might be a good idea to move toward using this.
Title: Re: OpenHeroSelect
Post by: Dark_Ansem on July 05, 2019, 02:01pm
I'm amazingly impressed, how does this work with the Steam version?
Title: Re: OpenHeroSelect
Post by: Tony Stark on July 05, 2019, 03:46pm
I'm amazingly impressed, how does this work with the Steam version?

No idea unfortunately. I don't know anything much about the Steam version's herostat formatting. If it's the same as the original version with the xmlb/engb files, then it'll work (I'm just reusing the NBA2kStuff XMLB compiler), but otherwise it would require a totally different compiler/format.
Title: Re: OpenHeroSelect
Post by: LarsAlexandersson on July 05, 2019, 07:47pm
@Tony Stark It still the same actually. My mod patch for that version proof to be worked there.
Title: Re: OpenHeroSelect
Post by: Tony Stark on July 05, 2019, 08:40pm
Great! In that case it should work just fine.
Title: Re: OpenHeroSelect
Post by: superaceman34 on July 13, 2019, 08:11am
Hi Tony, I was using your app yesterday and it was working really well, saves a LOT of time. I've found one really weird issue and was hoping you might be able to explain. If I include Ms. Marvel in my 27 heroes and change her charactername from Ms. Marvel to Captain Marvel, after successfully compiling the herostat.xml I get this output:

Generating herostat with 27 characters, please wait...
Compiling: herostat.xml to herostat.xmlb
parm 1 or { [ ( expected
[WinError 2] The system cannot find the file specified: 'herostat.xmlb' -> 'E:\\\\Program Files (x86)\\\\Activision\\\\Marvel - Ultimate Alliance\\\\data\\\\herostat.xmlb'

This was just weird because changing it from Captain Marvel to Capt. Marvel worked and compiled the herostat files. Not sure whether this is an issue in xmlb-compile.exe. Not a major issue at all just a strange one.
Title: Re: OpenHeroSelect
Post by: Tony Stark on July 13, 2019, 12:10pm
I would look closely at whatever you're pasting in. My guess is you're putting in too many or too few { or } braces and it's not closing the set properly.
Title: Re: OpenHeroSelect
Post by: Jonnydragon88 on July 30, 2019, 09:19pm
Iíve finally FINALLY gotten 33 to work, but my save game, it doesnít load it 😭. Any suggestions?
Title: Re: OpenHeroSelect
Post by: Tony Stark on July 30, 2019, 09:31pm
With big mods like that you need to start a new game; your old saves won't work.
Title: Re: OpenHeroSelect
Post by: Jonnydragon88 on August 01, 2019, 11:58am
I think it might be an ExE problem. If I can just modify that maybe Iíll get somewhere!
Title: Re: OpenHeroSelect
Post by: superaceman34 on September 04, 2019, 07:32pm
Been using your amazing program with the new 36 roster hack Tony. Just had to add the new defaultman part to the end lines. It really speeds things up!
Title: Re: OpenHeroSelect
Post by: Tony Stark on September 04, 2019, 09:32pm
Been using your amazing program with the new 36 roster hack Tony. Just had to add the new defaultman part to the end lines. It really speeds things up!

Great! I'm working to add the 36 option directly to the project, so all you have to do is replace the one file to get it working. Just need a little help from Outsider!
Title: Re: OpenHeroSelect
Post by: Tony Stark on September 04, 2019, 11:02pm
Alright guys, it's uploaded! OpenHeroSelect should now have support for the new 36 character mod! Just do what you would with any other character number mod, follow the instructions, and you should be playing very quickly! The link's in the first post, but here it is again: https://drive.google.com/open?id=1vp4B972H7aRKsacw7Z1v4C36WUXExrpK
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: andersonbrazil on September 05, 2019, 09:23am
Tony, it's amazing !
Thank you so much for this quick attitude in updating OpenHeroselect. It's working perfectly for me here.

(http://www.mediafire.com/convkey/539c/m04kim20rn4czy2zg.jpg)
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: Tony Stark on September 05, 2019, 10:27am
Tony, it's amazing !
Thank you so much for this quick attitude in updating OpenHeroselect. It's working perfectly for me here.

(http://www.mediafire.com/convkey/539c/m04kim20rn4czy2zg.jpg)

Awesome! I'm glad to hear it's working for you!
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: Tobi777 on September 13, 2019, 01:50pm
Hey! I'm running into an issue. I am using the 36 roster hack mod and this mod but I can't seem to work it together. I  edited the herostat menulocations and run openheroselect, It says it works but when i open the game I still have 27 characters in the roster. Did i miss a step?
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: Tony Stark on September 14, 2019, 11:52am
Hey Tobi, did you follow the instructions entirely? If you're successfully getting it to work except it's only 27 characters, my guess is you missed the step where you replace the default menulocations.cfg with the 36-char one.
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: Tobi777 on September 14, 2019, 12:14pm
Thats exactly what i did i replace the menu location with the 36 roster hack cfg. I run it it through heroselect but i end up with the same 27 roster.Was i suppose to do something with the heroselect.cfg?
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: Tony Stark on September 14, 2019, 09:02pm
Make sure there's 36 characters in your heroselect.cfg, and make sure the list of characters you have at the top of the file is at least 36 characters.
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: scottsum on September 17, 2019, 04:49pm
I would like to put comments in my herostat.cfg file, just for my own reference.  Do I just use the hashtag # symbol at the beginning of the line, like in the game's script files?
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: Tony Stark on September 21, 2019, 07:53pm
I would like to put comments in my herostat.cfg file, just for my own reference.  Do I just use the hashtag # symbol at the beginning of the line, like in the game's script files?

Ah I never even thought about comments. I just updated it, if you download the current version, you can add comments to both herostat.cfg and menulocations.cfg. The comment has to be on its own line and the line has to start with a '#' character.
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: scottsum on September 24, 2019, 07:33pm
Cool, that will be helpful.

FYI, just noticed this: In the instructions, there are a few references to "heroselect.cfg" where I believe it is meant to refer to herostat.cfg.  I just wanted to make a note of this, in case anyone gets confused.
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: Tony Stark on September 25, 2019, 03:58pm
Cool, that will be helpful.

FYI, just noticed this: In the instructions, there are a few references to "heroselect.cfg" where I believe it is meant to refer to herostat.cfg.  I just wanted to make a note of this, in case anyone gets confused.

Thanks for the callout scottsum, I've updated the instructions in the downloads to fix that mistake. I also added a note for herostat.cfg: you can't put a comment as the first line of herostat.cfg, it has to be the path.
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: scottsum on September 28, 2019, 09:46am
Question-

It seems that your openheroselect tool isn't placing the defaultman entry into the herostat it creates.  (Side note: apparently the old heroselect tool didn't either.)  But the 36R hack specifically says to place this at the end. 

I've tried searching the site but can't seem to find what the entry does.  Is it a problem that it's missing?


Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: Tony Stark on September 28, 2019, 11:44am
Question-

It seems that your openheroselect tool isn't placing the defaultman entry into the herostat it creates.  (Side note: apparently the old heroselect tool didn't either.)  But the 36R hack specifically says to place this at the end. 

I've tried searching the site but can't seem to find what the entry does.  Is it a problem that it's missing?

That's a good question. I'm not entirely sure; my guess is that it was meant to cover any missing characters. Like if your roster isn't 36 characters long the empty spaces get filled with defaultman.
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: scottsum on September 28, 2019, 01:46pm
Quote from: Tony Stark
...my guess is that it was meant to cover any missing characters. Like if your roster isn't 36 characters long the empty spaces get filled with defaultman.

That makes sense.  I suppose if everyone using heroselect has gone this long without it being a problem, it should be OK.
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: BaconWizard17 on September 28, 2019, 05:19pm
Defaultman is basically just a placeholder character in case something else is missing
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: Tony Stark on October 02, 2019, 07:04pm
I've noticed a few issues pop up with OHS not writing to the right location. Looks like the solution is to make sure you right-click OpenHeroSelect.exe and run as Administrator, otherwise Win10 sometimes redirects the files somewhere else. I'll update the instructions in the zip file as well.
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: Tony Stark on October 02, 2019, 07:48pm
Second update, I've added the defaultman entry to the end of the herostat, it'll get added in automatically when you run OHS. Hopefully this helps with some issues. I haven't tested this extensively, but it should work. Please try out the new version and let me know if you encounter any issues.
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: IOwnALego111 on October 06, 2019, 10:00pm
Hi!! First of all I want to thank you so much for this amazing tool!!! But I got a problem so I hope you guys can help me figure it out!

So I made a folder called Openheroselect in the game directory, pasted all the files tthere and modified my own old herostat from heroselect so it could be converted, I am 100% I followed all instructions correctly. After that I run OHS (I have windows 10, so I ran it as an administrator) and the tool worked fine. Then after that I attempted to open my game, and it would just crash seconds after it opened (I used 36 Hack). So I tried to run it using the old hero select, because I wanted to make sure it was the OHS and not the game the problem so I chose the random option through Characterselect to make things faster. Obviously my game opended. After that, I decided to attempt to run OHS but this time with the 33 hack. Then my game openeded normally, but when I went to see my heroes, they were the same random heroes that were chosen by the Characterselect. In other words, OHS had no effect in my game whatsoever for some odd reason.

The only thing I felt weird or unsure about is that the name list order did not match the stat list, but I assume that they are independent from each other and I shouldn't worry about the order in the stats but only the order in the list, at least that is what I understand, correct me if I'm wrong.

I don't know what todo. I hope you guys can help me! Thank you!
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: andersonbrazil on October 07, 2019, 08:44am
Hi!! First of all I want to thank you so much for this amazing tool!!! But I got a problem so I hope you guys can help me figure it out!

Your problem may not be in OpenHeroselect. In the 36RH files there is a dll named "dinput8.dll". If you do not extract it to the game directory, opening it will crash. Make sure you not forgot to extract this dll.
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: IOwnALego111 on October 07, 2019, 02:20pm
Well I certainly did not know that! I'll definitely try that and I'll let you know. Thank you!
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: IOwnALego111 on October 07, 2019, 02:20pm
Your problem may not be in OpenHeroselect. In the 36RH files there is a dll named "dinput8.dll". If you do not extract it to the game directory, opening it will crash. Make sure you not forgot to extract this dll.

Ohh ok!!! Thanks
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: IOwnALego111 on October 07, 2019, 03:04pm
Your problem may not be in OpenHeroselect. In the 36RH files there is a dll named "dinput8.dll". If you do not extract it to the game directory, opening it will crash. Make sure you not forgot to extract this dll.

Ok so I tried putting the dll dinput8 and still it's not working. Like I said, my game is no longer crashing because no matter what how many times I run OHS it takes no effect in my game. I am not getting the first 36 characters from my herostat list. I don't know whats going on.....
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: Tony Stark on October 08, 2019, 06:14pm
Ok so I tried putting the dll dinput8 and still it's not working. Like I said, my game is no longer crashing because no matter what how many times I run OHS it takes no effect in my game. I am not getting the first 36 characters from my herostat list. I don't know whats going on.....

Make sure you're swapping out menulocations.cfg for the 36-character version.
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: Tony Stark on October 08, 2019, 06:16pm
Hey guys, just uploaded a new version of OHS. This should place the defaultman and team_character entries at the top, followed by the characters. Hopefully this helps with some issues going on with powerstyles and at least lets the characters act like defaults when powers aren't working.

I've also added a debug flag, so you can have it generate the XML file if you want to inspect and compile it to XMLB yourself.
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: IOwnALego111 on October 09, 2019, 12:55pm
Make sure you're swapping out menulocations.cfg for the 36-character version.

Hello Tony! Thanks for replying.

Like I've said earlier, I made sue that I did swap out the menulocations for that version. Even if I would've not changed it, I would atleast have gotten the first 27 characters, but they didn't appear either. I even attempted running just like you left it, with the herostat you gave us and everything, and it still did not work....
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: IOwnALego111 on October 09, 2019, 12:57pm
Hello Tony! Thanks for replying.

Like I've said earlier, I made sue that I did swap out the menulocations for that version. Even if I would've not changed it, I would atleast have gotten the first 27 characters, but they didn't appear either. I even attempted running just like you left it, with the herostat you gave us and everything, and it still did not work....

The heroes that appear are the ones that I choose earlier with my CharacterSelect in the old heroselect, despite the fact that I ran OHS several times...
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: Tony Stark on October 10, 2019, 06:01pm
Hello Tony! Thanks for replying.

Like I've said earlier, I made sue that I did swap out the menulocations for that version. Even if I would've not changed it, I would atleast have gotten the first 27 characters, but they didn't appear either. I even attempted running just like you left it, with the herostat you gave us and everything, and it still did not work....

Can you run it with the -d option and post the generated herostat.xml (put it in pastebin or something and link it)?

Also did you update the OHS herostat.cfg file's first line with the location of your game's data folder?
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: IOwnALego111 on October 11, 2019, 03:45pm
I'm not sure how to do the "-d option". Ill try to do it myself. In the meanwhile, could you please explain how to do it?

And yes I did update the location, it's exactly the same one I have in my cfg in the old herostat. I just copied and pasted it (I mean the location only, not the whole cfg. I did all the corrections obviously)
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: IOwnALego111 on October 12, 2019, 12:15pm
Can you run it with the -d option and post the generated herostat.xml (put it in pastebin or something and link it)?

Also did you update the OHS herostat.cfg file's first line with the location of your game's data folder?

Ok so I really have no idea what I've done but OHS  won't create the files in data, but it somehow generates herostat.xml, the one you asked, I have no idea how i did that honestly but ok here it is, i pasted in a google docs cause I can't paste it here: https://docs.google.com/document/d/1877pdpQbBN0xUM-2itxm4yknPHnXLfi1YngtPD38HbQ/edit?usp=sharing
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: IOwnALego111 on October 12, 2019, 12:18pm
Can you run it with the -d option and post the generated herostat.xml (put it in pastebin or something and link it)?

Also did you update the OHS herostat.cfg file's first line with the location of your game's data folder?

Something to add, really weird that is happening:

1. I am getting 33 spaces to put characters, but there are not 33 characters, there are 27 spaces and the blank ones are filled with "Human Torch"

2. There was once I tried using OHS recently where I left the herostat.cfg as you gave it exactly, only changed the game location in the first line and added jean grey just to test if it worked, and for some really weird reason I would open my game and the only characters available to use where the 4 main (cap, wolverine, spiderman, thor) and jean grey, the one I just added. it's so weird!
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: Tony Stark on October 12, 2019, 02:36pm
Something to add, really weird that is happening:

1. I am getting 33 spaces to put characters, but there are not 33 characters, there are 27 spaces and the blank ones are filled with "Human Torch"

2. There was once I tried using OHS recently where I left the herostat.cfg as you gave it exactly, only changed the game location in the first line and added jean grey just to test if it worked, and for some really weird reason I would open my game and the only characters available to use where the 4 main (cap, wolverine, spiderman, thor) and jean grey, the one I just added. it's so weird!

Wait, did you install the Official Characters Pack before installing the 36R hack?
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: IOwnALego111 on October 12, 2019, 06:09pm
Wait, did you install the Official Characters Pack before installing the 36R hack?

Of course I did! That was one of the first things I did since I started nodding MUA. I have hero select installed so of course I do. Why do you ask? The things that happened indicate I may not have it installed? Maybe should I try to reinstall it? What do you think? (Wouldnít make sense because I always use captain marvel, hulk and Hawkeye.
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: IOwnALego111 on October 12, 2019, 06:14pm
Can you run it with the -d option and post the generated herostat.xml (put it in pastebin or something and link it)?

Also did you update the OHS herostat.cfg file's first line with the location of your game's data folder?

I donít know if this may be the cause of the problem, but maybe it is. I donít have my game located in Program Files, but in Program Files (x86). I still change the location to that and my old hero select works perfectly. But maybe OHS wonít work in that file and only functions in Program Files? I donít know Iíve heard people say itís better and may solve hero select if you move the game to Program Files.
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: ZaneD2016 on October 12, 2019, 06:37pm
im new to this whole modding thing, does anyone have a video tutorial on how to use this thing? thanks
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: IOwnALego111 on October 12, 2019, 10:45pm
Wait, did you install the Official Characters Pack before installing the 36R hack?

OK OK NEVERMIND! I FINALLY GOT IT TO WORK.

I had 2 problems that were the cause of why it wasn't working I don't know why:

1. The location: I'll NEVER put mua in program files (x86), EVER.
2. I firmly believe that my anti virus was somehow messing up with OHS. I put in the exceptions.

Thanks so much Tony and Anderson! If anyone is having this problem those are your solutions :)
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: scottsum on October 13, 2019, 08:04am
OK OK NEVERMIND! I FINALLY GOT IT TO WORK.

I had 2 problems that were the cause of why it wasn't working I don't know why:

1. The location: I'll NEVER put mua in program files (x86), EVER.
2. I firmly believe that my anti virus was somehow messing up with OHS. I put in the exceptions.

Thanks so much Tony and Anderson! If anyone is having this problem those are your solutions :)

1) I doubt the program being in the x86 folder was the problem.  MUA is a 32-bit program, so that is where it belongs.

2) I have also had my antivirus detect openheroselect.exe as a virus. 
@Tony Stark - Do you know why this is the case?
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: IOwnALego111 on October 13, 2019, 09:13am
1) I doubt the program being in the x86 folder was the problem.  MUA is a 32-bit program, so that is where it belongs.

2) I have also had my antivirus detect openheroselect.exe as a virus. 
@Tony Stark - Do you know why this is the case?

Well your probably right you know more than me regarding this things... Nevertheless, it still worked for me so yeah I don't know... Thanks!
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: andersonbrazil on October 13, 2019, 03:50pm
1) I doubt the program being in the x86 folder was the problem.  MUA is a 32-bit program, so that is where it belongs.

2) I have also had my antivirus detect openheroselect.exe as a virus. 
@Tony Stark - Do you know why this is the case?

Changing the directory address is a deciding factor in correcting at least 80% of problems with Heroselect, and OpenHeroselect as well. Both have by default the herostat file address in C: \\ Program Files \\ Activision \\ Marvel - Ultimate Alliance \\ data \\. This address is natural from a program installation, casually on Win 32bit. The default installation address in Win 64bit is C: \ Program Files (x86). Marvel Ultimate Alliance, installed on Win 64bit, will have default installation address at C: \ Program Files (x86).
I was able to solve most of my problems with heroselect by removing the game directory from C: \ Program Files (x86) to C: \ Program Files.
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: IOwnALego111 on October 13, 2019, 06:40pm
Changing the directory address is a deciding factor in correcting at least 80% of problems with Heroselect, and OpenHeroselect as well. Both have by default the herostat file address in C: \\ Program Files \\ Activision \\ Marvel - Ultimate Alliance \\ data \\. This address is natural from a program installation, casually on Win 32bit. The default installation address in Win 64bit is C: \ Program Files (x86). Marvel Ultimate Alliance, installed on Win 64bit, will have default installation address at C: \ Program Files (x86).
I was able to solve most of my problems with heroselect by removing the game directory from C: \ Program Files (x86) to C: \ Program Files.

Well that was sure my case then and why it wasn't working. Thanks for the explanation :)
Title: Re: OpenHeroSelect (Includes support for the 36 Character Mod!)
Post by: Tony Stark on October 14, 2019, 11:02am
1) I doubt the program being in the x86 folder was the problem.  MUA is a 32-bit program, so that is where it belongs.

2) I have also had my antivirus detect openheroselect.exe as a virus. 
@Tony Stark - Do you know why this is the case?

Unfortunately no clue. It may be the way the Python to EXE compiler packages it. My own antivirus had no issues with it.