andymcca
andymcca
$global_readonly isn't currently referenced anywhere in the PHP file apart from the initial definition. To get this to work I think you just need to change the definition of FM_READONLY...
You mention 'other cores' - are you playing via gpSP in RetroArch? If so, you should raise this issue on the libretro gpSP repo, not on this one, which is...
This will probably be the Mosaic effect which was implemented within the last year - not sure if it should be having that much of a performance impact, maybe if...
I have an idea for speeding up the current per-pixel implementation of the mosaic effect. Will try it out in the coming days and update here @Apaczer I've almost certainly...
These particular two games have well-known performance issues in all gpsp forks. TempGBA / ReGBA by Nebuleon attempted to address it by implementing partial dynarec cache flushing, with some success....
Did a few tests with this over the weekend - we already know that the issue with Doom 2 / Duke Nukem and the Dynarec is that the self-modifying code...
If you go to the RetroArch Quick Menu whilst in-game, and then Resume, does the music/sound come back? That happens to me sometimes on the PS2 build.
@Danniel79 I checked this out - it appears to be a Dynarec issue. You can workaround it by switching to Interpreter and then back to Dynarec after the game menu...
Works in a build from an old commit bc8c07272b03f604e6dac735e11255134716efa5 (from Dec 2021), but not in a random build I found from Apr 2023, Time for some bisecting!!
@Danniel79 no problem. @davidgfnet I traced this issue to commit 8036ad5 from Jan 2022, where you did more work on fixing out of bounds RAM flushes. The previous commit works...