Support Permission.
Do not support obsoletion: it is technically less impressive; having a convenient canal (Which will be there for all games!) is less interesting than finagling increasing-throughput bootloaders
I am curious what sort of extra video throughput would be possible if you were doing the AGDQ-ish thing but with the expansion port.
I'll note that the NES and N64 have expansion ports. The NES's is, however, anemic and has no memory mapping unless the cartridge provides it (
lacking address lines, but having EXP lines that go to cart); as cartridge-fiddling is verboten, it's of minimal use, other than doing the same things that controller ports do in exactly the same handful of bits of read memory. I don't know how the N64's is hooked up.
Short argument: It's a Tool.
Medium argument: it does not modify the game nor video-edit the results.
Long argument:
If we're going by precedent (which this site only weakly follows)
Turbo: allowed
Hyperturbo: allowed (SMB3 ACE)
16-button controller: sort-of-allowed (JXQ's SM100%?)
L+R/U+D: allowed
Hyperextension of analog stick beyond its bracket to maximum binary output: allowed
Game Genie: Disallowed, "modifies the game"
cartridge tilting: disallowed
Basically, anything that's fed into the controller port has been allowed, and anything that disrupts connectivity between game data and console is disallowed.
And yeah, a port exposed to the user that is not intercepting and altering game data.
ETA: when did [no] L+R/U+D get rolled into "forgoes time-saving glitches" rather than its own movie-tag?
ETA2: weak yes.