how much of a speed improvement are we talking about?
I haven't measured it exactly but it is visually noticeable and easy to add to your code... It is only needed to call the MMU hacking table function after all mmap() done in your application. In Rlyeh minimal library it is needed to add the call at the end of the minimal library initialization function.
In MAME memory access to
- Video buffers.
- Extended memory (when loading biggest NeoGeo games).
changes from not cached to cached memory.
Last edited by a moderator: