jotego / jtbin

Binary files for MiSTerFPGA, Pocket and other platforms
https://patreon.com/jotego
249 stars 71 forks source link

Wrong number of health bars in Golden axe #269

Closed ghost closed 2 years ago

ghost commented 2 years ago

Since some releases Golden axe shows 5 health bars instead of three for normal difficulty. Setting 'Hardest' via DIP switches doesn't change this and there are still 5 health bars instead of one.

jotego commented 2 years ago

@atrac17 could you check this out, please?

atrac17 commented 2 years ago

Will do.

paulb-nl commented 2 years ago

Not tested but I think this should be correct:

<dip name="Difficulty" bits="10,13" values="10,11,14,15,13,7,5,0" ids="Easiest,Easier,Easy,Normal,Hard,Harder,Hardest,Special"/>
MJY71 commented 2 years ago

All of the valid options are now present, but are out of order compared against the game's reported on-screen DIP switch settings. When you have that service menu open in the background and cycle through them in the OSD, the only one that matches is 'Normal'.

I'll try to look at them later today if I have the time.

paulb-nl commented 2 years ago

I think I had the bits reversed. Try this:

<dip name="Difficulty" bits="10,13" values="5,13,7,15,11,14,10,0" ids="Easiest,Easier,Easy,Normal,Hard,Harder,Hardest,Special"/>
atrac17 commented 2 years ago

This is fixed pending other work on System16.

jotego commented 2 years ago

Thank you for your comments. I see where the problem is and I have fixed it. Except, some values are wrong in MAME too. I have created an issue about it here. For now, I have fixed it to at least work like MAME. I prefer not to correct the values swapped in MAME and wait until they fix it.