MAPROM does all sorts of "other stuff" as well. It caches some lower STram. While this can give a huge speed bump in some cases, I requested that the amount got reduced the number of times even down to 4K at some point because I found issues. How much STram got cached depends on what version you use. So I doubt it's copying ROM to TTram which is the problem.coonsgm wrote: Tue Oct 07, 2025 1:00 pm Sorry, I meant simply copying ROM into TTram.
Based on my limited experience, copying ROM into TTram seems to cause software incompatibilities. I've found this to be the case with maprom but I'm getting the feeling in using my STE536 that the same applies to copying ROM into TTram.
MAPROM translates the ROM address with the MMU. So software wise, it doesn't "see" anything any different. The problem with doing that is it creates a inherent slowdown because of the amount of overhead of the ROM lookup tables for the MMU takes up.
I did away with that with the new firmware and TOS. It copies ROM to TTram, but does direct address translation in the PLD, so no MMU overhead and things run a bit faster.
You also have BLTfix to consider if you have a blitter.. If you can't run it before the games (assuming they use blitter) then it probably be better to remove the blitter from the ST.
Also, you shouldn't even be using MAPROM with the STE536 anyway.. You need to make sure your also using the latest firmware and TOS...
The original ST536 & firmware had all sorts of bugs.. So you could be hitting one of those as well.I'm working with a flawed comparison because I'm comparing running them from an ST536 with older firmware and older modified TOS so I could 100% be wrong in this.
The new firmware can only be used if you replace the PLD with a 288XL. But I am also not supporting the older ST536 144XL builds, so can't guarantee the outcome. It *should* work. But there was also some minor hardware changes as well which could upset things.
I never get chance to play any games or test anything.. Though if you suspect MAPROM, you should try using FASTROM instead as it only sets up the ROM copy to TTram and nothing else. Or don't use it at all, then no TTram of course. CPU caches will impact some stuff as well.This seems to especially the PPera hard drive adapted games. Just curious if you've seen similar issues?
Beyond that, you should probably report that is used to PPera . I don't know if any of his adaptations are even compatible with 030 CPU.. You would have to ask him.. AFAIK, it was mostly adapting them for hard drive use different TOS versions maybe. Though I would basically assume they should still only be run on a 68000 CPU. Again you would have to ask him ..
