That's odd, I've got a complete MAME 136 ROMset and marble.zip is only 189KB. MAMEUI32 audits that ROM as best available. I thought SDLMAME was using MAME build 136 -why wouldn't it accept a 136-build ROM? And where did you get/what version of MAME is your 413KB rom from?