Marx (v1.9) by DeluxeGamer705
From: Kirby (series)
============================================================================================================================================================================

Everyone knows that Marx is very well known for his appearances as a boss, though surprisingly, he also had an apperance as a playable character in Kirby Star Allies (which, unfortunately, I never played). Seeing how Marx's moveset functioned in the latter, I was thinking "why not make Marx for Mugen with a look as if he was a playable character instead of just a boss?". After failing to find any versions that didn't feel like a boss character, I decided to make my own, and in comparison to other versions of him, he's a standard character instead of a boss (since he did have an apperance as a playable character, as I said before).

============================================================================================================================================================================
1. WHO IS MARX?

Marx is a character that made his first appearance in the 1996 video game Kirby Super Star, which got a remake in 2008. He is a mischievous, small, round, jester-like creature from Popstar who at first appears to be an ally, but then reveals his true nature, as he made the sun and moon fight each other and asked Kirby to summon the Galactic Nova to fix the issue, before Marx kicks Kirby away and decides to take over Popstar, though Kirby eventually manages to defeat him. In Star Allies, it is shown that Marx has survived and is now an ally, though it depends on the language; the original one says that Marx is only joining Kirby because he (Marx) wants to save himself Jamba Heart threat, while the English version says that Marx will be an ally if he's well-fed.

However, Marx tends to be also portrayed as more friendly by fans… and I'm one of them! :D

============================================================================================================================================================================
2. CHANGELOG

-v1.9 (March 21, 2026) (the 30th anniversary update)
 *[BUFF] When a parry is performed, a pause occurs, which gives Marx to use a move on the opponent before they can have a chance to guard it.
 *[ADD] Walking sounds.
 *[ADD] Intro now plays a landing sound when Marx lands.

-v1.8 (December 8, 2025)
 *[BUFF] A.I, now making more use of Marx's projectiles.
 *[CHANGE] 12th palette, now being completely different.
 *[BUFF] Marx now can use his projectiles if a different one is on-screen. He still cannot use Ice Bomb if the opponent is frozen, though, otherwise it would allow effortless infinites.
 *[NERF] Defence stat from 100 to 85.
 *[CHANGE] Hyper portrait.
 *[ADD] Ultimate. Needs 300 HP and 3000 power for it to be used.
 *[NERF] Arrow Barrage and Laser Beam now deal much less damage if chained into, to prevent potential OP combos.
 *[BUFF] Jester Charge now has a pause before Marx charges forward, making it into an actual combo tool.
 *[ADD] Aerial drift, shorter jumps, and fast falling.
 *[BUFF] Rolls and air dashes now travel slightly farther.
 *[NERF] Ball Kick has more endlag.
 *[ADD] "DANGER!" message.
 *[NERF] EX Ice Bomb now has a 4-second cooldown.
 *[CHANGE] Hitsparks for Ball Kick when Marx kicks the ball.

-v1.7 (February 15, 2025)
 *[ADD] New mechanics - Parrying and air dashing
 *[ADD] Guard Cancel
 *[ADD] Hyper Combo Finish
 *[CHANGE] Palette selector graphic.
 *[ADD] Throw
 *[CHANGE] A.I. in some ways.

-v1.6 (September 20, 2024)
 *[ADD] New hitsparks! Specials and hypers have different ones, rather than reusing the ones used for normals.
 *[CHANGE] A.I. in some ways.
 *[ADD] Some more character-specific victory quotes.
 *[CHANGE/BUFF] Power requirements and usage of Jester Charge and Shadow Uppercut.

-v1.5 (August 31, 2024)
 *[ADD] EX specials.
 *[ADD] Hyper background.
 *[ADD] Palette selector.
 *[CHANGE] The 12th palette, now being based on Jevil.
 *[CHANGE] Palette mode has been removed along with the config file.
 *[CHANGE] Input for hypers to make space for EX specials.
 
-v1.4 (June 23, 2024)
 *[ADD] Jumping and landing sounds
 *[FIX] Typo in one of his victory quotes where it said "by ball" instead of "my ball".
 *[CHANGE] Readme style, slightly
 *[BUFF] Ice Bomb's range has been made longer.
 *[CHANGE] Marx now runs backwards instead of hoping backwards
 *[ADD] Dash dancing. To perform it, hold the forward/back key and then press the opposite.
 *[NERF] Laser Beam is now completely blockable.
 *[FIX] The laser is now fully attached to Marx.
 *[ADD] One more sound for the taunt.
 *[ADD] Marx's 12th palette is now a configurable palette mode, where Marx gains power in this palette if the palette mode is turned on in the newly-added config file.
 *[FIX] Head.pos and mid.pos positions.

-v1.3.51 (April 7, 2024)
 *[ADD] One more character-specific victory quote.
 *[FIX] Jester Ball Ride's hitbox was made slightly longer.

-v1.3.5 (April 5, 2024)
 *[FIX] Laser Beam's laser now disappears when Marx is hit during the move.

-v1.3 (March 21, 2024)
 *[FIX] Marx could stand in mid-air if he was hit during Shadow Uppercut's ending frames (when he's falling down).
 *[RENAME] Laser Shoot -> Laser Beam 
 *[CHANGE] Laser Beam's ending animation is now a bit transparent. 
 *[NERF] Laser Beam's chip damage is now lower and it now hits every 5 miliseconds instead of 2.
 *[FIX] Ice Bomb no longer makes the opponent stay in mid-air if they're frozen. Instead, they now fall after being frozen in mid-air.
 *[FIX] Some of Double Wing Slap's sprites to no longer have missing details.

-v1.2b (February 11, 2024)
 *[FIX] Marx could cancel his crouching medium kick multiple times.

-v1.2 (February 11, 2024)
 *[ADD] Dodge, a power charge and a super jump.
 *[CHANGE] Marx's crouching strong kick now launches the opponent into the air instead of tripping the opponent.
 *[BUFF] This allows Marx to cancel it into his super jump, allowing for aerial raves.
 *[BUFF] Ice Bomb now can be hit and will freeze the opponent if it connects.
 *[FIX] The ball's hit animation was shown for longer if the opponent hit it.
 *[REMOVE] Damage scaling for helper-based moves because of some problems in simul mode.
 *[NERF] Shadow Uppercut's velocity now activates on frame 4 instead of 3. Also, on frame 13, Marx stops going up before eventually going down.
 *[CHANGE] Readme style, slightly.

-v1.1 (February 4, 2024)
 *[BUFF] Marx is now able to attack while running.
 *[BUFF] Jester Ball Ride and Ball Kick's startup has been lowered.
 *[CHANGE] Marx's normals push the opponent into further distance.
 *[CHANGE] Some sprites for Laser Shoot.
 *[BUFF] Marx is now able to cancel his light and medium normals into specials and hypers.
 *[CHANGE] Damage dampener.
 *[FIX] Hyper portrait now binds to the screen.
 *[BUFF] Shadow Uppercut's pausetime now appears on frame 1, making it easier to connect when Marx goes up.
 *[CHANGE] 12th palette, slightly.

-v1.0.1c (January 24, 2024)
 *[FIX] The projectiles from the light version of Arrow Arrow disappeared way too early before they even went off-screen.

-v1.0.1b (January 24, 2024)
 *[BUFF] Arrow Barrage's cooldown for Marx's other helper-based moves has been lowered.

-v1.0.1 (January 23, 2024)
 *[FIX] The last hit of Jester Ball Ride was somehow blockable when airborne, despite the other hits being unblockable when airborne.
 *[BUFF] The cooldown for Arrow Arrow was lowered, allowing Marx to use his other helper-based moves while waiting for the cooldown to end after using Arrow Arrow.
 *[BUFF] The superpause for Jester Ball Ride now activates on frame 17 instead of frame 2. For its startup frames, everything else stops and Marx jumps into his ball, and the superpause activates after that.

-v1.0 (January 21, 2024)
 *FIRST RELEASE*

============================================================================================================================================================================
3. GAMEPLAY

-MAIN GAMEPLAY-
Marx is a small character that is a strong zoner, with a projectile that fires two of them that go through the opponent, as well as a projectile with fast startup and a knockdown, which he can use effectivelly to zone the opponent and annoy them all day with his projectiles. He also has a combo starter that can be tough to use but freezes the opponent. He can also perform combos if you wants to play up close.

All specials come with an EX version, a stronger version that requires 500 power and gives some longer endlag, and EX moves require two buttons to be pressed.

-COMBOS-
Marx's combo system is based on MvC, where he can perform aerial raves by cancelling his crouching C into his super jump, and then start comboing. However, Marx can struggle against most characters when it comes to comboing because of his punches showing him attacking with his hat, but the kicks do the job more easily. Marx also has a combo starter that can be hard to land but freezes the opponent. Overall, if you want, you can rely on freezes to start the combos, but just remember that it can be hard to land at times!

-MECHANICS-
Marx has a few mechanics to go through. One of them is a dodge, performed with X+A. When he performs it, he does not get hit from melee attacks and projectiles, giving him a defensive tool, unless he is hit by a throw (which WILL hit him, so don't be surprised when he is hit by a grab for example if he's dodging!). The second one is a power charge, performed with Y+B . Doing this will cause Marx to gain power if the button is held, which will give him faster access to EX specials and hypers, though this comes at a cost of not allowing him to move, so make sure you don't abuse it too much. The third one is parrying, performed when you walk forward just before the opponent's attack makes contact, and this mechanic has an airborne version. When performed, Marx negates all damage the opponent's attack would do to him, while providing small invincibility to not be hit while parrying. Another one is an air dash, performed by pressing forward twice to do a forward one and vice versa. This does not give him any unique properties, but allows him to cancel it into any of her normals, while giving him more air control. He also has a super jump, performed by pressing down, and then up. This is mostly used for combos, mainly for aerial raves.

-MOVELIST-
SPECIALS:

Ball Kick: D, DF, F, X/Y/Z
- A projectile where Marx kicks his ball with varying velocity depending on which button is pressed. Causes soft knockdown if it connects and can hit downed opponents. The ball can be hit, however, though it will cause very small damage to the opponent, so it's better to avoid it. Good for stopping the opponent's approach.
 - EX version: Kicks two balls, the second one causes hard knockdown.

Double Wing Slap: D, DF, F, A/B/C
- Marx uses one of his wings to slap the opponent twice, causing soft knockdown. Horizontal distance varies depending on the button pressed. Best used as a combo tool.
 - EX version: Increased horizontal distance, causes a wall bounce.
  - This move is also used for the Guard Cancel, performed by pressing Z+C during blockstun at the cost of 1000 power.

Arrow Arrow: D, DB, B, X/Y/Z
- A double projectile where Marx fires two arrows. Not as effective as Ball Kick, though they cause hard knockdown if the opponent is airbone.
 - EX version: Faster projectiles, causes hard knockdown regardless if the opponent is airbone or not.

Ice Bomb: D, DB, B, A/B/C
- Marx splits a bomb from his mouth that freezes the opponent. Has a bit of startup, but leaves the opponent vulnerable if it connects. Can be used as a combo starter.
 - EX version: A projectile instead of a melee attack, tracks the opponent's position, increased horizontal distance, and overall easier to land.

------------------------
HYPERS:

Jester Ball Ride: D, DF, F, D, DF, F, X+Y/Y+Z/X+Z (uses 1000 power)
- Marx hops onto his ball and rides it onto the opponent. Has long startup, but gives Marx invincibility for most of the startup and endlag. Causes hard knockdown on the final hit and cannot be blocked while airbone.

Jester Charge: D, DF, F, D, DF, F, A+B/B+C/A+C (uses 1000 power)
- Marx slides back, then charges into his opponent, causing hard knockdown. Long startup, but still powerful. Cannot be blocked while crouching.

Arrow Barrage: D, DB, B, D, DB, B, X+Y/Y+Z/X+Z (uses 2000 power)
- A stronger version of Arrow Arrow where Marx fires 18 projectiles instead of 2, which cause hard knockdown regardless if the opponent is airbone or not.

Shadow Uppercut: D, DB, B, D, DB, B, A+B/B+C/A+C (uses 2000 power)
- Marx goes up, uppercuting the opponent. Must be a bit close for it to connect, and it cannot be blocked while airbone.

Laser Beam: D, DF, F, D, DB, B, X+Y/Y+Z/X+Z (uses 3000 power)
- Marx shakes a bit in place and then fires a laser beam from his mouth, which reaches the other side of the screen. This is Marx's most powerful move, best used against strong characters.

-ULTIMATE- 
The ultimate is an unblockable move that is performed by crouching thrice and pressing X+Y+Z. The move pushes the opponent into Marx, dealing almost enough damage to K.O. the opponent if at full HP, and can only be performed after the "DANGER!" message appears, while giving them full invincibility during its duration. 

Marx's ultimate - Black Hole:
Marx splits in half, as he summons a black hole that sucks the opponents into it. He then goes back to normal… as the opponents fall down.

============================================================================================================================================================================
4. PALETTES
Marx has a total of 12 palettes, all of which can be selected if you press a different button when you're at the character select screen. Note that palettes 7-12 can only be selected if you hold start (which is used for the taunt). However, Marx comes with a palette selector, which allows the player to select any of the 12 palettes, which can be helpful if they change their mind before the match can start. Below are the palettes:

A: Lavender (Default)
B: Yellow
C: Blue
X: Green
Y: Red
Z: Grayscale
Start+A: Monochrome (based on a cutscene from Milky Way Wishes in Kirby Super Star, where Marx is shown for the first time)
Start+B: Kirby
Start+C: Meta Knight
Start+X: Bandana Waddle Dee
Start+Y: Magolor
Start+Z: Air Riders alternative

============================================================================================================================================================================
5. NOTES

-THINGS YOU CAN DO WITH HIM-
 1. Make a match with him.
 2. Share it with your friends/fans in case you would want them to find out about the Kirby series.
 3. Give him an A.I. patch if you want his A.I. to be stronger. No permission needed, though credit will be still appreciated. :)
 4. Create additional palettes for him, in case you would want more variety or have your own palettes.
 5. Send me feedback if there are any oddities, oopsies, or bugs, especially that can affect his gameplay.

-THINGS YOU CANNOT DO WITH HIM-
 1. Make NSFW/18+ edits (this includes vore edits.).
 2. Bash him (it's a waste of time. There are better ways of using your time rather than bashing. This isn't the 2010s anymore anyways).
 3. Make spriteswaps or paletteswaps of him, because doing them is laziness and is disrespectful.

-THINGS THAT REQUIRE PERMISSION-
 1. As I tend to have trust issues with some Mugen content creators, editing her requires permission from me. Note that what can be edited are combos, gameplay, and other stuff, but absolutely no NSFW/18+ edits as mentioned earlier.
 2. Using codes from the character if you're creating a Mugen character yourself. It's better to learn how to code instead of steal, so if you would want to use some of her code, ask me first.
 3. Use of sprites in a different project.

-KNOWN ISSUES-
 1. The A.I. code is not perfect, but I tried.

-OTHER NOTES-
 1. This character was made only for Mugen 1.0 and up. Older versions of Mugen will not load the character.
 2. Tested on Mugen 1.1, but still works on Mugen 1.0.

============================================================================================================================================================================
6. INSTALLATION

Struggling with adding Marx to your roster? No worries, here's how to do it:

1. Unpack the character's folder and add it in the chars folder
2. Go to data and open select
3. Paste the following name in the character section: Marx

And here you go! Marx should now appear anytime you start Mugen.

============================================================================================================================================================================
7. CONTACT

Found any bugs or oopsies with Marx? Then please tell me about them and I'll update him when I have time.

MFG: https://mugenguild.com/forum/profile/DeluxeGamer705-99108
MFFA: https://mugenfreeforall.com/profile/28846-deluxegamer705/
YouTube: https://www.youtube.com/channel/UCGfXpYBe143GxmRUvp8Q7fQ
DeviantArt: DeluxeTheGamer705
Twitter/X: @DeluxeGamer705
Bluesky: DeluxeGamer705
Discord: @deluxegamer705 (note that I do NOT do friend requests with randoms)

============================================================================================================================================================================
8. SPECIAL THANKS
Nintendo and HAL Laboratory: For creating Marx, as well as the Kirby series.
Jermungandr/Drshnaps: For ripping some sprites, mainly the ones for Arrow Arrow and Ice Bomb.
siil3ntj: For ripping the sprites for Laser Shoot.
Kong: For ripping the hitsparks.
Elecbyte: For creating such a wonderful fighting program.
My fans: For supporting me and enjoying my characters.
Some people on Mugen Fighters Guild: For providing feedback for my characters.
You: For downloading him, of course.

============================================================================================================================================================================
9. DISCLAIMER

This character was made out of love for the source media the character comes from, and therefore there's no intended copyright infringement. This character was made for free to allow the Kirby fans enjoy playing as Marx in Mugen and to let those that never heard of the Kirby series in general to gain a potential interest in the series if they were looking for new media to discover.

Don't forget to support HAL by purchasing the Kirby products! And don't forget to suport the creator of Kirby, Sakurai himself!

In case you'd wanna find more of my characters, head onto my site: https://sites.google.com/view/dxgsmugensite/main-page
Note that when the "Latest update" is changed, then that means a new version was released of the character.

Thanks for reading and have a nice day! ^^
- Deluxe