[Released] Magician Lord romhack - Again changes from Hell

Burning Fight!!

NIS America fan & Rent Free tenant
10 Year Member
Joined
Jan 12, 2014
Posts
5,328
what happens? Do you die or something?

Is this for vanilla ML or with the hack?

This thread has also shown me that wow I've just not played ML much at all...
You proceed to the boss or next stage. Vanilla Magician Lord.

(Outside of the mid/end bosses you get the indestructible hurry up enemy as expected )
 

NeoSeeD

Another Striker
Joined
Jul 29, 2023
Posts
313
The having too many files problem that you encountered is specific to Magician Lord. I need to change how the site works to accomodate the two input roms. I didn't consider both zips would have the same rom it needs, so it grabbed both, then said wait a minute there's too many. That is an easy fix though.

It uses the sha of the rom file (not the zip, the roms inside of it), to look for the roms it needs. So usually it doesn't care about extra files, it just ignores them. Just about any mame neo geo rom will work because, at least in my experience, the mame dumps for neo geo games have not changed in a very long time.

Yeah there's tons of different neo roms floating around, and the contents of the zip varies a lot. But the actual rom files themselves are the same in all the zips. Again, at least in my experience with the other games (kof94, ss4, lb and puzzle bobble).
Got it. Thanks for clearing things up.
 

city41

Amano's Drinking Buddy
10 Year Member
Joined
Dec 27, 2010
Posts
2,671
Ok, this new version is much better


It accounts for maglordh.zip being a merged version, but also lets you provide maglord.zip. If you do, and maglordh's p1 is missing, it will then ask you for maglordh.

The downloaded rom is called maglordh.zip, and is a merged version of the game with the hack applied. Stick it in your mame roms directory then run it with "mame maglordh"

I *think* this accounts for all cases.

Granted, when you download maglordh.zip from wow roms, it is actually maglord.zip. There's nothing I can do about that. So some people will get confused but for the most part I think it will work fine.

1760029227180.png
 

city41

Amano's Drinking Buddy
10 Year Member
Joined
Dec 27, 2010
Posts
2,671
I've also added .neo support. If anyone wants to test that I'd appreciate it. I recently moved and I have nothing setup that can take a .neo file right now.


The conversion looks fine and no errors occurred, it should work fine.


EDIT: the conversion did not find v22, so now I'm thinking the .neo file doesn't work. Stupid neo geo games, why you so complex?
 

city41

Amano's Drinking Buddy
10 Year Member
Joined
Dec 27, 2010
Posts
2,671
Sadly I removed neo support for maglord. neosdcov was reverse engineered and some games I just haven't been able to figure out. Looks like maglord is one of them. It packed all the roms into the neo file. So why it's all messed up, I have no idea.

I really wish terraonion would open source and document their software.
 

Neo Alec

Legendary Member?
25 Year Member
Joined
Dec 7, 2000
Posts
14,935
Good catch, folks. I'm so behind on trying all the ports and homebrew for Neo, but I'll make my own .neo for this one and give it a shot.
 

Neo Alec

Legendary Member?
25 Year Member
Joined
Dec 7, 2000
Posts
14,935
Worked fine for me on the NeoSD. I can see how the instructions can be complicated for those who are not familiar with manipulating Neo Geo roms. The .neo instructions also assume you already have neosdconv installed, which can be a process.

The only thing I ran into is that you need double quotes (") around this part because it includes spaces:
-n 'Magician Lord - Again changes from Hell'
Also, I changed it to "Magician Lord ACFH" because it is limited to 33 characters.
 

city41

Amano's Drinking Buddy
10 Year Member
Joined
Dec 27, 2010
Posts
2,671
This weekend I will make a strong effort to get my mister set up, then I can test maglord.neo myself and maybe get it working?

Seeing that Alec got it working gives me hope.
 

Boomchild

n00b
Joined
Sep 9, 2022
Posts
36
Worked fine for me on the NeoSD. I can see how the instructions can be complicated for those who are not familiar with manipulating Neo Geo roms. The .neo instructions also assume you already have neosdconv installed, which can be a process.

The only thing I ran into is that you need double quotes (") around this part because it includes spaces:

Also, I changed it to "Magician Lord ACFH" because it is limited to 33 characters.
Yes, I realized after that you’re limited to 33 characters :/. The readme of neosdconv use single quotes, and it worked for me on macOS, but on Windows it seems to require double quotes. I will update the readme.

I can’t wait to hear your thoughts about acfh, I’m a long time fan of your Neo Geo series videos and really value your point of view !
 

NeoCverA

My Sub Name
20 Year Member
Joined
Aug 7, 2002
Posts
6,934
It definitely works, building your own. The trick is to get your automatron to build a working one. Which would be pretty cool. I have a Mac and it’s a bitch.
This weekend I will make a strong effort to get my mister set up, then I can test maglord.neo myself and maybe get it working?

Seeing that Alec got it working gives me hope.
 

city41

Amano's Drinking Buddy
10 Year Member
Joined
Dec 27, 2010
Posts
2,671
Hmmm, so it worked just fine for me having the .neo built by the website. It built the exact same .neo file as the command line tool and it does the same process.

Here it is running on my mister

1760278509890.png


@Neo Alec and @NeoCverA are you using a neosd cart or a mister?

I put the .neo option back on the website.
 

city41

Amano's Drinking Buddy
10 Year Member
Joined
Dec 27, 2010
Posts
2,671
Oh I think I might know what the issue is. @NeoCverA you mentioned you're on a Mac. Are you using Safari? It wouldn't surprise me if it doesn't work in Safari. Safari doesn't follow standards and pretty much just does its own thing. If you are using Safari, you should find it works fine in Chrome or Firefox.
 

NeoCverA

My Sub Name
20 Year Member
Joined
Aug 7, 2002
Posts
6,934
Oh I think I might know what the issue is. @NeoCverA you mentioned you're on a Mac. Are you using Safari? It wouldn't surprise me if it doesn't work in Safari. Safari doesn't follow standards and pretty much just does its own thing. If you are using Safari, you should find it works fine in Chrome or Firefox.
Confirmed.
For Mac Users:
- Working .neo (MiSTer) using Chrome
- Working .neo (MiSTer) using Firefox

Another note is for Mac users not to try making their own maglord/maglordh as the stock compression doesn't get along with the tool.


Thanks again for providing the tool!
 

city41

Amano's Drinking Buddy
10 Year Member
Joined
Dec 27, 2010
Posts
2,671
I'll make it so the tool will be unavailable for Safari users. I know that's pretty crummy, but it's better than the tool creating bad results and leaving the user confused.

I'm surprised I didn't already do this, as I generally never support Safari because of things like this. I just don't have the time to make sure things work there. Not to mention I also don't have a Mac so I'd have to use a virtual machine just to test it. Bleh.


Ayway, neorh should be good to go, and I'll stop hijacking this thread. Onto ACFH!
 

NeoSeeD

Another Striker
Joined
Jul 29, 2023
Posts
313
I'll make it so the tool will be unavailable for Safari users. I know that's pretty crummy, but it's better than the tool creating bad results and leaving the user confused.

I'm surprised I didn't already do this, as I generally never support Safari because of things like this. I just don't have the time to make sure things work there. Not to mention I also don't have a Mac so I'd have to use a virtual machine just to test it. Bleh.
The Safari issue might also affect Gnome Web/Epiphany users. It has a miniscule user base, but it may be worth testing or blocking it as a webkit based browser if that rendering engine is known to cause headaches.
 
Last edited:

masschamber

NEST Puppet
15 Year Member
Joined
Sep 28, 2005
Posts
165
built from @city41 's webtool , working fine, maybe,
Has anyone else experienced buggy hitstun? knock back lasting too long and stunned after hitting the ground
 

Boomchild

n00b
Joined
Sep 9, 2022
Posts
36
built from @city41 's webtool , working fine, maybe,
Has anyone else experienced buggy hitstun? knock back lasting too long and stunned after hitting the ground

You might have found a bug, can you please explain where it was/what you did ? Also, did you use Unibios cheats ? Some mess badly with the hack.
 

Ryokomaru

n00b
Joined
Mar 26, 2025
Posts
7
I’m joining the request: Please consider making a version for the Neo Geo CD. I have no knowledge of programming, but it would be wonderful to be able to play this game on the CD. Either way, you did a great job—thank you very much for your time.
 
Top