Wow! That was a rabbit hole. I've fixed quite a bit with the Timers/DMA/IRQ but there is something really weird with the game once the game play starts....Super Real Mahjong which has graphical glitches (yes, I'm one of the few westerners who plays and enjoys the Japanese Richii style of Mahjong).
I think I've also fixed starting roms from TwiLight, new release coming soon.