YesNoOk
avatar

MugenHook - upgrade your M.U.G.E.N! (Read 16000 times)

Started by ermaccer, September 20, 2019, 03:01:11 pm
MugenHook - upgrade your M.U.G.E.N!
#1  September 20, 2019, 03:01:11 pm
  • avatar
  • *
    • Poland

MugenHook is an opensource project aimed to add features to the M.U.G.E.N engine (1.1 only). It is programmed in C++ (well, mostly) with assembly bits. Most of currently added features are from Mortal Kombat games (cause I like them), though I do accept suggestions and/or feature requests.
It is under constant development, so expect updates often.

Current major features:
  • Animated portraits/stances on select screen - You can say goodbye to cursor tricks!
  • Animations upon selection - Make your character perfom an animation (eg. win) upon selection.
  • Cell based sounds - Assign different selection sound for every character in your roster (useful for announcers).
  • Hardcoded strings modification - Rename Simul/Single/Turns or customize your button names without hex editor or font tricks.
  • Disable game modes - Don't like a particular game mode in your fullgame? Simply disable it!
  • 3 vs 3 or 4 vs 4 - Spice things up with one switch, no seperate executables required!
There's also some minor ones like random stage select sound.
Help: https://github.com/ermaccer/mugenhook/wiki
Download:https://github.com/ermaccer/mugenhook/releases
Source:https://github.com/ermaccer/mugenhook

Please report bugs here if possible: https://github.com/ermaccer/mugenhook/issues

Preview:
Re: MugenHook - upgrade your M.U.G.E.N!
#2  September 20, 2019, 03:04:47 pm
  • avatar
  • ***
    • Morocco
Ohh shit!! Nice to see you here aswell Ermaccer !
Re: MugenHook - upgrade your M.U.G.E.N!
#3  September 20, 2019, 03:16:35 pm
  • ****
  • The Quality Assurance Boy
    • UK

  • Online
Oh it's that thing from the Mortal Kombat projects.
I'll check it out sometime soon.
Re: MugenHook - upgrade your M.U.G.E.N!
#4  September 20, 2019, 03:19:20 pm
  • *****
  • Modern things are really annoying.
    • USA
    • doraemariby@yahoo.com
I cannot thank you enough for these features. We truly are in the future.
Re: MugenHook - upgrade your M.U.G.E.N!
#5  September 20, 2019, 03:21:35 pm
  • *****
  • The Lord of Vampire
  • RoK Member / MUGEN Editor
    • Brazil
    • guiaugusto20@hotmail.com
    • Skype - guiaugusto20
Hey bro! :)
Great that you post this amazing stuff here.
Re: MugenHook - upgrade your M.U.G.E.N!
#6  September 20, 2019, 03:30:46 pm
  • ******
  • Master of Jankness
  • 15 years of MFG, geez...
    • Brazil
    • www.brazilmugenteam.com
Hey. this looks cool.
Re: MugenHook - upgrade your M.U.G.E.N!
#7  September 20, 2019, 03:42:36 pm
  • ****
  • Robotics Engineer
    • USA
    • altoiddealer@gmail.com
Whoa, good stuff man!  Makes me want to finally make the leap to 1.1

Re: MugenHook - upgrade your M.U.G.E.N!
#8  September 20, 2019, 04:28:04 pm
  • ****
  • play more SNK games
  • I FUCKING LOVE PLATINUM!
    • South Africa
    • www.trinitymugen.net/
This is pretty cool, looking forward to see this get further developed
Re: MugenHook - upgrade your M.U.G.E.N!
#9  September 20, 2019, 05:41:54 pm
  • avatar
  • **
I can't believe we had to wait until 2019 to get something like this! Amazing, cant wait for the possibilities in the future!
Re: MugenHook - upgrade your M.U.G.E.N!
#10  September 20, 2019, 06:17:55 pm
  • ****
  • The Quality Assurance Boy
    • UK

  • Online
Some suggestions:
- Having a frameLoader thing for each character like the Animated ports.
- Having P2's teammode change during arcade mode, for example, having a Single character as a boss after Tag/Simul matches.
- Adding new keys which combine the defaults key like for example, x+a.
- Have the string changes expand out to the normal Options screen.
Some feedback:
- Recode the anim selection for the Animated ports, some characters' anims, most notably the stance use anims in the wrong order, unless I use the workarounds mentioned on your wiki.
- No portraits or name appear on the versus screen if I change the amount of characters in Simul mode.
Re: MugenHook - upgrade your M.U.G.E.N!
#11  September 20, 2019, 06:36:18 pm
  • avatar
  • **
    • Honduras
great!!,

how do I enable 3v3 tags??
Jesus loves you
Re: MugenHook - upgrade your M.U.G.E.N!
#12  September 20, 2019, 06:38:47 pm
  • ****
  • RISSSSSSIIIIINNNNGGGGG TACO!!!
    • USA
This sounds pretty awesome. I'll test it out this weekend.
Suggestion: What about an Image stage selector, since the only way now is via custom fonts, which only allows for limited stages.

Example in spoiler.
Spoiler, click to toggle visibilty
Re: MugenHook - upgrade your M.U.G.E.N!
#13  September 20, 2019, 07:10:02 pm
  • avatar
  • *
    • Poland
great!!,

how do I enable 3v3 tags??

There's no real tag mode if you want that, there's 3vs3 and 4s4 just like old mugen hacks. To enable that simply change iSelectableFighters value in the .ini, note you can do 6vs6 and you'll select 6 players for player 1 only and the other will break, so just keep that at 4 max.

Some suggestions:
- Having a frameLoader thing for each character like the Animated ports.
- Having P2's teammode change during arcade mode, for example, having a Single character as a boss after Tag/Simul matches.
- Adding new keys which combine the defaults key like for example, x+a.
- Have the string changes expand out to the normal Options screen.
Some feedback:
- Recode the anim selection for the Animated ports, some characters' anims, most notably the stance use anims in the wrong order, unless I use the workarounds mentioned on your wiki.
- No portraits or name appear on the versus screen if I change the amount of characters in Simul mode.


Frameloader for each character is pointless, and impossible too. There's only one place where i can load extra frames required to display on select screen. The only thing that I am certain is possible is expanding the options string space. Frankly, I've done some research on keys and it seems it might be possible to add new one but that would require expanding script handler as well. Until I find a better way to pull off animations (which I doubt), you'll have to rely on workarounds for now.

This sounds pretty awesome. I'll test it out this weekend.
Suggestion: What about an Image stage selector, since the only way now is via custom fonts, which only allows for limited stages.

-snip-
Can't access system.sff in memory yet (guess that's where images would be kept, to save on loading all stages .sff), so can't say anything at this moment.

Re: MugenHook - upgrade your M.U.G.E.N!
#14  September 20, 2019, 07:33:43 pm
  • ****
  • ✭HUE HUE HUE✭
    • excahmmugen.blogspot.mx/
Was about to ask if would be possible to use both sprites {for the select animation} and normal ports at the same time, then suddenly think one could simply add the animation over the port---

Does need a specific set of sprites and/or AIR animation in general tho or each char can have a custom one?

This is good progress visualy.

Tay

Re: MugenHook - upgrade your M.U.G.E.N!
#15  September 20, 2019, 07:56:11 pm
  • ****
  • dang ol' spirit sword man.
    • USA
    • twitch.tv/xtayisblackx
^ each character animation is custom, you can easily create what you're trying to do.

I know what i'm about to do all weekend lol
Re: MugenHook - upgrade your M.U.G.E.N!
#16  September 20, 2019, 08:06:19 pm
  • ****
  • ✭HUE HUE HUE✭
    • excahmmugen.blogspot.mx/
^ each character animation is custom, you can easily create what you're trying to do.

I know what i'm about to do all weekend lol

Oh~ Was already liking that Battle Climax screenpack due ports, being able to animate the sprite that goes with the port sounds really good.

Tay

Re: MugenHook - upgrade your M.U.G.E.N!
#17  September 20, 2019, 08:41:42 pm
  • ****
  • dang ol' spirit sword man.
    • USA
    • twitch.tv/xtayisblackx
only thing i've encountered is that you'll have to move the portrait position in the system.def which he stated in the tutorial lol

otherwise using the scale code and all that good stuff in the system.def still works for this

A question i do have, is it possible to show P1 and his partner after selecting first fighter during simul/Tag?
Last Edit: September 20, 2019, 08:57:56 pm by Tay
Re: MugenHook - upgrade your M.U.G.E.N!
#18  September 20, 2019, 10:05:26 pm
  • *****
  • Glorious Bastard
  • Halfway between both negatives
    • UK
    • plasmoidthunder.neocities.org
I get this error:


Latest version of MugenHook, latest version of x86 Ultimate ASI Loader, both placed in the root directory of MUGEN 1.1b.
3DS FC: 0516 - 7483 - 3564
Oh, I want a diagram. I fucking love diagrams.
Re: MugenHook - upgrade your M.U.G.E.N!
#19  September 20, 2019, 10:15:03 pm
  • ***
it works but I don't understand why stances animation doesn't appear :/
Re: MugenHook - upgrade your M.U.G.E.N!
#20  September 20, 2019, 10:25:17 pm
  • ****

  • Online
Holy fuck, amazing !

Gonna test this asap.