The hard part was to extract the ASM code from the original ROM. That code does the magic behind the arcade feeling you described.
Oh, that sounds like quite a challenge! I can imagine getting the original ASM code working was a big part of keeping that authentic arcade feel. Did you have to make many adjustments to get it running smoothly on Neo Geo?
Yes, I had. The graphics are the part we have to change the most to get it working.