Screwed up.. in what why? Seems quite fine in my view.
Aaron took a lot for time on this driver, adding proper emulations and using flyer/screenshots/actual video to determine how everything was laid out.
If you see a glaring bug and have some documentation/samples/video to back it up, please issue a bug report at MAME Testers. Unfortunately, even as I've been subject to: personal recollection and memories of a game are often not considered undeniable proof.
Perhaps this is a discussion for outside of a MacMAME forum..