I wasn't trying to be pesimistic at all, just trying to point out what I see as potential pitfalls to maybe explain any difficulties you might be having, that was all. As it stands, this is still how I see it (and please don't take this a pessimism, only an observation). Searching through the code on the discs you can see many lines that would indicate a startup diagnostic is performed by the arcade game itself. As part of this diagnostic it crc's the rom. As you posted before, and I believe you 100%, all m2 roms are different (maybe not in the fundamental ways that they work, but I'm pretty sure the checksum would be different between FZ21, FZ35, and arcade). So at this point, like most arcade games, it would stop going any further. Thats my main qualm at the moment. But you may very well be several steps ahead of me on that issue and know that I'm either wrong or how to step around it. I understand the point you are trying to make with this, and it is noted. I would like to point out the fact though that, yes, it can break games. A good example is the xbox. When people found out how to upgrad the northbridge and consequently the processor to basically double its speed, it broke a lot of the early games that were improperly programmed to rely on (what they thought was) a fixed clock speed to regulate certain events. A system then had to be implemented to "underclock" the processor to its orginal speed with a switch to get these games going again. So I don't really know if thats the case with M2 games, but historically, if the game is written poorly, yes it will break. Again, not trying to be pessimistic, just food for thought. Anyways, enough of my ramblings. Get back to work on this thing so that you can rub it in my face when you do get it working :icon_bigg
btw did you get your filesystem reader further envolved ? hope to join the discussion more deeper in novermber when i got my 4weeks holiday with a lotta spare time