Whole can of worms thats too early to open.
For N64 m4xw has released a build (on his patreon page), someone fill me in, if this is more current, than whatever is in the nightly builds - please.
All those 'current' mupen cores use dynarec, which should be GPU assisted.
The conventional saying goes, that N64 should be "as good as it gets" with stock CPU and GPU. Maybe a little CPU overclock (which can be done in the retroarch menu itself (left most column in XMB style layout)).
GPU overclocking should not have to be done for N64 - being my point.
Thats something people will start asking about, when JIT for PPSSPP is released properly. Hence, can of worms to be opened then. Imho.
If you still want to OC the GPU 'a little' (stick to 460 max imho - switches have been fried OCing the GPU in testing - i'd recommend the sys-clk plugin for _current_ atmosphere - with the following config file:
Code:
[0104444444444001]
docked_gpu=460
handheld_charging_gpu=460
handheld_charging_usb_gpu=460
handheld_charging_official_gpu=460
handheld_gpu=460
Which only overclocks the GPU by a tiny bit.
edit: And docked_gpu may even have to be deleted - if you want to use it docked. (Docked speeds are probably higher by default.)
The title ID you mentioned (and you see in the beginning of the config file), is the title ID of the game or 'launcher .nsp' you are launching hbmenu with. (You then launch retroarch from within hbmenu.)
The game you launch within retroarch doesnt matter. Has no ID you'd have to think about in that context.
The plugin simply thinks about this in 'Nintendo Switch terms' and activates if a certain switch 'game' (= you need to know the title ID of) is launched. The game also can be a hbmenu launcher nsp - as long as you know the ID of 'it'.
Current atmosphere allows you to launch into hbmenu by pressing R on any installed switch game (you can get the title ID of), same difference - this ID is what is needed.
Then the module activates the OC - while the 'game' is running. That the game then turns out to be hbmenu, and eventually retroarch, and then whatever rom you are loading - doesnt matter, from the switchs points of view, it is still the game you initially 'launched'.
All of that should probably go into to sys-clk plugin thread instead.
In regards to N64 roms - probably none of it is needed/wanted. (Only to get full ram, which you've already managed anyhow.
(launch hbmenu via an installed game or nsp launch target - NOT via album)))