I posted this on the parallel-n64 issue tracker but I thought I’d post it here.
Using the latest build of Parallel (as of writing) while using the OpenGL video driver in the latest nightly build of RetroArch, the screen will flicker if the Framerate setting is set to fullspeed. The screen doesn’t flicker when set to “original”. This seems to affect any game that can run in Parallel. My Parallel settings have always remained the same, and this problem hasn’t happened until just recently. I am not using any shaders. I ‘reinstalled’ retroarch by making a new folder and redownloading the same nightly builds and I can reproduce the same issue by setting the framerate setting to fullspeed.
You should be able to reproduce this issue by doing the following: 1.) Download the latest nightly build of Retroarch and Parallel (as of writing) 2.) Open Retroarch and make sure the video driver is set to ‘gl’. 3.) Load up any game using the Parallel core (you shouldn’t get any screen flickering. 4.) Press F1 and select ‘Option’. 5.) Set the Framerate option to “fullspeed”. 6.) Close the ROM out and reopen it within Retroarch, the game should now flicker. Restarting the game as recommended by the setting doesn’t seem to apply the setting correctly (another bug?), but closing the ROM out and reopening it seems to.
I used a fresh install of the latest nightly build of retroarch and build of parallels with no setting changes aside from the ones I mentioned, and it seems to happen every time. I also tested on macos, and the problem occurs there as well.
This seems to affect the gliden64 and rice video backends, angrylion is fine. I’m not sure about gln64 since all I get is a black screen when trying to use it.
Is anyone else having this problem? I like the fullspeed setting, as it improves the frame pacing quite a bit. I’d like to use gliden64, since it can upscale the image and provide widescreen support…