Backporting D2K Driver from Misfit MAME to AdvanceMAME

February 19th, 2009

I have an arcade cabinet that runs AdvanceMAME 0.106. My arcade cabinet has an arcade monitor in it and AdvanceMAME is the only software I have found that can recreate the arcade games with pixel-perfect accuracy on my monitor. Unfortunately, AdvanceMAME is no longer in active development, although there was a recent bugfix release.

I am trying to use the source from Misfit MAME 0.127e which supports Donkey Kong II: Jumpan Returns (or d2k for short) but the changes in MAME are somewhat drastic and I’m having trouble coming up with the appropriate code to make the new dkong.c work in the old MAME environment. I will keep trying, though, because it would be amazing to get it running on my arcade cab until I can afford a real Donkey Kong machine to run D2K on.

Who knows, maybe once I understand the code a little bit better, I might be able to make some real contributions to MAME or possibly fix some buggy drivers in AdvanceMAME 0.106.

4 Responses to “Backporting D2K Driver from Misfit MAME to AdvanceMAME”

  1. mcobit says:

    Did you get anywhere with this?

  2. Shawn Dowler says:

    Unfortunately, no. I tried, but there were too many things that had changed. Now I’m using GroovyArcade, which supports 15k monitors and is regularly updated to track the newest version of MAME. The downside is that I can’t use my old Pentium III 700 MHz machine for MAME anymore. I found an old P4 machine that’s fast enough for what I want to do.

  3. mcobit says:

    Thanks for the reply, I asked because I want to backport it to run in advanced MAME on the OpenPandora handheld.

  4. Shawn Dowler says:

    That sounds like a great project. I hope you have more success than I did. If you do get it working, I would like to know about it so I can add a link to it from this page so people can find it easier. Good Luck!

Leave a Reply

Line and paragraph breaks automatic.
XHTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>