You should play the Project64 GEPD project.
A customised emulator setup specifically to run Goldeneye 007 and Perfect Dark in 60fps, widescreen support, keyboard and mouse controls, support for HD texture packs.
github.com/graslu/1964GEPD/releases/tag/latest
IMHO it’s the definitive way to experience these games on modern hardware. I’ve tried running both on my steam deck and the controls just don’t translate well to a comfortable experience so prefer this.