If you're familiar with playing Wii games on a modern TV you might have noticed one or two games not supporting widescreen or others only supporting correction with borders, but in the case of Virtual Console only a very small number of Arcade games had support for it, usually VC games released on disc did support it as well.
By looking at these disc versions of VC games, I found a setting that is enabled when in widescreen mode, and it just so happens to exist in regular VC games as well.
Though I've found they're mostly only useful on n64 games, because of the sharper scaling. Enabling it in NES games gave me a similar look to NES games on Wii U (very blurry), you can get a better widescreen correction by doing what SSBB and SM All-Stars do by using VI, or rather by not using VI and just letting the TV stretch it. This can be patched-in on most VC games but not SNES, Genesis, or MS.
I've made a list and patches of every working game, I've also included dark filter removals where needed.
By looking at these disc versions of VC games, I found a setting that is enabled when in widescreen mode, and it just so happens to exist in regular VC games as well.
Though I've found they're mostly only useful on n64 games, because of the sharper scaling. Enabling it in NES games gave me a similar look to NES games on Wii U (very blurry), you can get a better widescreen correction by doing what SSBB and SM All-Stars do by using VI, or rather by not using VI and just letting the TV stretch it. This can be patched-in on most VC games but not SNES, Genesis, or MS.
I've made a list and patches of every working game, I've also included dark filter removals where needed.
Normal VC
After patch:

After patch:

-Super Mario 64 (Has dark filter)
-Mario Kart 64 (Has dark filter)
+Mario Kart 64 (Korean release) (Has dark filter)
-Ocarina of Time
-Star Fox (HOME Menu goes widescreen but not game.)
+Star Fox REV3
+F-Zero X
+Paper Mario (Has dark filter? Game is just normally dark?)
+Wave Race 64 (Has dark filter)
+Yoshi's Story
+Sin and Punishment
+Pokemon Snap
-Pokemon Puzzle League
+1080 Snowboarding
+Kirby 64
+Cruis'n USA (Has dark filter)
+Mario Golf
-Majora's Mask
+Super Smash Bros.
-Ogre Battle 64
+Mario Tennis
+Mario Party 2
+Bomberman Hero
+Custom Robo V2 (Has dark filter)
+Kirby 64 (disc version) (native support)
+OOT (Brawl demo) (native support)
+StarFox64 (Brawl demo) (native support)
-Mario Kart 64 (Has dark filter)
+Mario Kart 64 (Korean release) (Has dark filter)
-Ocarina of Time
-Star Fox (HOME Menu goes widescreen but not game.)
+Star Fox REV3
+F-Zero X
+Paper Mario (Has dark filter? Game is just normally dark?)
+Wave Race 64 (Has dark filter)
+Yoshi's Story
+Sin and Punishment
+Pokemon Snap
-Pokemon Puzzle League
+1080 Snowboarding
+Kirby 64
+Cruis'n USA (Has dark filter)
+Mario Golf
-Majora's Mask
+Super Smash Bros.
-Ogre Battle 64
+Mario Tennis
+Mario Party 2
+Bomberman Hero
+Custom Robo V2 (Has dark filter)
+Kirby 64 (disc version) (native support)
+OOT (Brawl demo) (native support)
+StarFox64 (Brawl demo) (native support)
Code:
Every VC game conveniently stores the SYSCONF in memory, so I use it to check if widescreen has been set.
If it's set then enable the setting. This functionality is mostly useful for permanently writing these codes to the main.dol,
right now it's infeasible with the current tools, and the only method I've figured out breaks reset.
*All of these patches are for the NTSC-U releases unless specified.
Mario Kart 64 (K) widescreen // Korean release is the same US ROM, and the VC portion can be easily converted to English.
281b6fbc 00005201
001fe6b3 00000001
e0000000 80008000
Mario Kart 64 (K) no dark filter
0404b468 4e800020
Star Fox 64 REV3 widescreen
281e589c 00005201
0024729b 00000001
e0000000 80008000
F-Zero X widescreen
281e545c 00005201
00246e63 00000001
e0000000 80008000
Paper Mario widescreen
281e565c 00005201
00246e6b 00000001
e0000000 80008000
Paper Mario increase brightness (makes whites 0xFF)
001913c1 00000020
Wave Race 64 widescreen
281e565c 00005201
00246e63 00000001
e0000000 80008000
Wave Race 64 no dark filter
040495b4 4e800020
Yoshi's Story widescreen
281ea55c 00005201
0024bf8b 00000001
e0000000 80008000
Sin and Punishment widescreen
281ecc5c 00005201
0024e6a3 00000001
e0000000 80008000
Pokemon Snap widescreen
2822465c 00005201
002af7fb 00000001
e0000000 80008000
1080 Snowboarding widescreen
281f10dc 00005201
00252b43 00000001
e0000000 80008000
Kirby 64 widescreen
281abb3c 00005201
001f31eb 00000001
e0000000 80008000
Cruis'n USA widescreen
281af07c 00005201
001f672b 00000001
e0000000 80008000
Cruis'n USA no dark filter
0404b79c 4e800020
Mario Golf widescreen
281a79bc 00005201
001ef083 00000001
e0000000 80008000
Super Smash Bros. widescreen
281bcfbc 00005201
00204aeb 00000001
e0000000 80008000
Mario Tennis widescreen
281d78fc 00005201
0021fa33 00000001
e0000000 80008000
Mario Tennis increase brightness (makes whites 0xFF)
001889e1 00000020
Mario Tennis 'no controller inserted' screen
04066100 4e800020
Mario Party 2 widescreen
281d347c 00005201
0021f773 00000001
e0000000 80008000
Bomberman Hero widescreen
281d1f3c 00005201
00197973 00000001
e0000000 80008000
Bomberman Hero - gamma setting bool (??)
00197977 00000001
Custom Robo V2 (NTSC-J) widescreen
281ab9bc 00005201
001f306b 00000001
e0000000 80008000
Custom Robo V2 (NTSC-J) no dark filter
0404b414 4e800020