On a related note, I don't think I can improve the driver much further without proper waitstate support in the core. That's mnemodemo 1, part 2 in MESS (with some wip changes):



And heres the demo in SimCoupe:



The big yellow letters are mid-screen palette changes, the bottom border is also changed mid-screen to create those pillars.