Boomchild
n00b

- Joined
- Sep 9, 2022
- Posts
- 36
Hey everyone,
Just wanted to share a small personal project that’s been on my mind for a while: making Magician Lord less unfair — reimagined not as an arcade quarter-muncher, but as a proper console-style game.
I've got no experience in romhacking, so I took a crash course in 68K assembly, explored MAME’s debugger commands, (special thanks to city41 for the great article that helped me get started!) and jumped right in. I chose the AES set 1 as my base — in my opinion, it’s way more interesting to play thanks to the checkpoints that really push you to learn the game, unlike set 2 where you can just credit-feed your way through. Plus, it has the intro — which is pretty cool.
After many hours of work, I’m proud to present:
Restored 8 max HP, as seen in early beta screenshots. I did this by forcing the game to "Level 1" difficulty via soft dips (works even in AES mode). You start with 4 HP and go up to 8 when transforming.
Removed the flying enemies that spawn if you stand still for 512 frames (~8.5 seconds). Now you can pause and breathe without being constantly attacked.
Disabled the invincible monster timer — normally triggered after 2–3 minutes per level. You can finally explore the labyrinth-style levels at your own pace!
Doubled the post-hit invincibility time
Raised Elta’s magic missile limit from 2 to 16
You now lose a power level only after two hits, instead of one
You can revert to Elta form while transformed by pressing C — especially useful on boss 2 if you're playing as Raijin (the lightning form). This also gives orbs a new role: restoring HP without needing to change form.
Each credit now gives 5 lives instead of just 2
Reduced HP for certain enemies, like the frog-men who used to require 7 hits at base power — still working on balancing this further
Realigned the orbs with the score bar — they were really messing with the feng shui 
Redesigned the Power bar to match the look and feel of the HP bar
Replaced “1UP” and “2UP” (which don’t really make sense) with “P1” and “P2”
Improved character shading for better contrast and readability
All of this seriously rebalances the game — it’s still not easy (far from it!), but it’s much less frustrating and way more enjoyable to play!
I’m still doing a bit of testing, and I’ll share the patches soon (only P1 and S1 files are modified).
Disclaimer : I know some of you love the harcore difficulty of the game, and obviously it's part of its charm. This hack is for players who would like to discover the game without having to spend too much time, but also without relying on cheat so they can still have a nice experience.
Just wanted to share a small personal project that’s been on my mind for a while: making Magician Lord less unfair — reimagined not as an arcade quarter-muncher, but as a proper console-style game.
I've got no experience in romhacking, so I took a crash course in 68K assembly, explored MAME’s debugger commands, (special thanks to city41 for the great article that helped me get started!) and jumped right in. I chose the AES set 1 as my base — in my opinion, it’s way more interesting to play thanks to the checkpoints that really push you to learn the game, unlike set 2 where you can just credit-feed your way through. Plus, it has the intro — which is pretty cool.
After many hours of work, I’m proud to present:
Gameplay tweaks:
Visual tweaks:
All of this seriously rebalances the game — it’s still not easy (far from it!), but it’s much less frustrating and way more enjoyable to play!
I’m still doing a bit of testing, and I’ll share the patches soon (only P1 and S1 files are modified).
Disclaimer : I know some of you love the harcore difficulty of the game, and obviously it's part of its charm. This hack is for players who would like to discover the game without having to spend too much time, but also without relying on cheat so they can still have a nice experience.


