I have upgraded my nintendo online to include N64 and have been playing goldeneye... Adjusted the controls and it plays alright w/ pro controller
In the Switch menu:
Go to System Settings -> Controllers and Sensors -> Change Button Mapping.
Remap the left analog stick to function as right analog.
Remap the right analog stick to function as left analog.
Remap ZR button to function as ZL, so you can fire with ZR.
Remap ZL to function as L, so you can manual aim with ZL.
*Optional: Remap L to function as B, so you can activate things with L.
*Optional: Remap R to function as A, so you can switch weapons with R.
Save the mapping as "Goldeneye".
(You will now have to navigate using the right analog stick and either A/B or L/R, depending on whether you followed steps 6 and 7.)
Launch Goldeneye and begin a mission, navigating menus with the right analog stick.
Pause, and go over to controls.
Switch from 1.1 Honey to 1.2 Solitaire.
Go over to Settings, and turn the Look Up/Down setting to Upright.
You will now have modern controls! Only issue is that you will only be able to walk in 8 directions, since the stick only emulates the C buttons.
Also remember: Weapon change + fire cycles through weapons backwards. Activate + weapon change detonates remote mines.
https://www.reddit.com/r/NintendoSwitch/comments/10l7wra/protip_you_can_get_mostly_modern_controls_on/