fixing a small mirroring problem gives us Star Ocean title screen
not sure still why it freezes when you press Start, however. I'm going to investigate SRAM in the afternoon, just to be sure the problem is not there.
otoh, it could well be a problem in our core emulation, since it's not the only game with this (annoying) behaviour
EDIT: you can play Star Ocean by underclocking maincpu below 50%! it's definitely a CPU sync issue. this means that S-DD1 is now supported in MESS