forked from mamedev/mame
-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
There are some places in the VM implementation where VM vars are set to hardcoded values. Some comments on @fabiensanglard 's VM re-implementation make me believe those are hacks crafted to tweak the bytecode of specific releases at runtime. Idealy, I'd like to acchieve a VM implementation that is clean of hacks.
Towards that goal, I'll be wrapping these tweaks with #ifdefs so that we can temporarily disable them at compile-time and verify what are the differences at runtime.
Hopefully I'll end up figuring out a way of getting rid of all of these VM irregularities.