FBNeo
FBNeo copied to clipboard
martial champion
At the stage of chaos( egypt) there is a slow down in frames and sound, this apear only in this stage (egypt).
It looks like you are having performance issues, are you playing on some kind of low-end device ? Is it getting worse/better if you increase/decrease the emulated cpu clock ? Are you currently at 100% ?
I run it on pi4 , the game runs fine in all stages ,only in egypt it gets low fps, I try it on lr-mame and it runs fine in all stages. cpu clock is at 100 , it still play in low fps in egypt even if i raise it above 100.
Performance in MAME is irrelevant, FBNeo's pgm emulation is not based on MAME and is more accurate afaik.
it still play in low fps in egypt even if i raise it above 100.
That's not what i was asking about, i asked if increasing or reducing it has an impact on framerate.
Actually, providing a savestate would help, since i have no idea what this "egypt stage" is or how to reach it.
fps is at 37,7 in egypt if i raise or if i drop the cpu speed from 100 the frame stay the same.
Just make chaos to fight chaos in a 2 player battle ,the stage that will be load is egypt
save file
https://easyupload.io/ijy4ti
Hehe, it turns out i mistook martial champion with martial master. This one is not a pgm game, it's on mystwarr hardware, which also happens to contain fixes that don't exist in MAME.
I can confirm this is a performance issue. I see this stage has missing gfx in MAME, maybe the performance difference is somehow related (?). Or maybe something is just going bonkers due to all the raster effects.
As a general rule, we don't accept requests to "make games run faster" and we recommend users to use an emulator with lesser requirements whenever their device is too weak to run FBNeo.
Well, the performance is extremely bad on this one though, it's way worse than segas32 which i thought was the upper system in terms of requirement in FBNeo. Let's leave this issue open in case someone can figure out something.
I will certainly look into it, thanks kounabi22
best regards,
- dink
wow, this is a tough one. The game is enabling linescroll for all the layers, which means something like 250+ tilemap draws per layer. And there's 4 layers + several sub-layers. yikes. For now I'll just add a dip option to disable linescroll (the raster-type effects) until a better idea/solution can be found; this way, at least, the game can be played on lower hw.
best regards,
- dink