To test this gngeo MMU hack i copied the included file over the one that was present in the gngeo 0.6.12 release. I used Metal Slug 2 for testing and started the rom using the Rage2x frontend. I always used 200Mhz for the CPU and tested with 11 and 22 Khz sound. To be able to compare the speed difference between this beta and the 0.6.12 release I enabled the showfps option in Rage2x.
- Testing Metal Slug 2 at this configuration did not show a speed increase at all! It made it even worse!!! The difference between the best and worst framerate was bigger using this beta version than in the original 0.6.12 and the game run more choppy.
- As always, using 11 Khz Sound worked better than 22 Khz.
- There was also a big difference in framerate between watching the demo play that comes after the main menu, when you do nothing, and actually playing the game. Playing was often up to 20fps slower than watching the self playing demo (22Khz -> 28-32fps self playing demo; < 10fps when actually playing myself)!!! Why can this be? Input handling cannot consume this much power can it?
- Also in this forum it is stated that starting this beta version of gngeo could take some time longer showing a black screen. I did not notice this when running gngeo from Rage2x.
As a last test I tried to run Metal Slug at 200 Mhz 11 Khz sound not from Rage2x but from the default selector which comes with gngeo itself. There I could detect the delay in starting and the game also ran faster!!
Now I am puzzled. Why is there a difference between starting with Rage2x or from the selector? Am I doing something incorrectly?