Nintendo 64/PlayStation 1 driver conflict

I want to emulate Nintendo 64 but I already emulate PlayStation 1 and I hear there can be a driver conflict https://www.maketecheasier.com/n64-emulation-retroarch-ultimate-guide/#the-best-n-core-in-r. They give an example of Beetle and while I do have Beetle I really only use SwanStation however I think that also has the Vulkan Driver that conflicts with Nintendo 64.

They say the solution is changing the video settings when using Nintendo 64 and changing it back when playing PlayStation but can’t settings be saved per core? So can’t I just save the GL setting on the Nintendo core and non GL on the PlayStation core and every time I load the core the settings will be correct? That way I don’t have to keep going back and forth?

I know RetroArch can change video drivers on the fly, for cores that request it, and that behavior is enabled by default. So it shouldn’t be an issue, unless the feature isn’t implemented on an XBox.

1 Like

OK good. I was worried I’d have to change the settings every time I switch from Nintendo to PlayStation. The reason this is an issue is what if I hadn’t done that in a while and forget it was necessary. I could be trying to play a PlayStation game and not remember why it’s not working and what I have to do.

To make the matter clear, go into Settings > Core > Allow Cores to Change Video Driver. Check if the option is enabled.

That looks interesting. As soon as I get a Nintendo 64 game I will test it against a PlayStation game to see if it works.