Perfect thread for me to post some ideas i've been thinking about for a good while. Definitely a lot more fantastical than what I had in mind, because I can't see Nintendo ever doing any of this, but this makes it more fun!
The launch of the Switch's successor will be the most opportune time to rethink their retro game output, but I don't think they'll entirely remain stagnant with NSO until then either. We'll get Game Boy and Game Boy Color titles in the near future, hopefully Game Boy Advance eventually, and probably PC Engine since it seems fairly easy to get Konami to agree to that (it was on Wii and Wii U VC). This is the baseline i'll be working with when laying out additions and changes.
So, where to start? Scrap the individual NSO apps. Scrap regional apps. Instead, consolodate all the first-party platforms into one single application:
Nintendo Classics.
Mega Drive appears to be managed individually as-is; they aren't even displayed on
the same page as the Nintendo platforms on Nintendo's site or the NSO app on the Switch Home Menu; so i'll assume any third-party platforms would retain this independence.
Alright, time to open the app:
Here's what you'll see after a quick splash screen. Very similar in design to the existing Nintendo Switch Online applications, but the front page is now essentially a selection of folder for each platform. I'll go through the basic features (or new additions) for each:
- Famicom
- Kachikachi emulator reused from FC Mini / NSO.
- Added support for Zapper emulation, controlled via gyro aiming.
- Super Famicom
- Canoe emulator reused from SFC Mini / NSO.
- Added support for Mouse and Super Scope emulation, controlled via gyro aiming and touch support for handheld mode. USB mouse compatability available for those titles too (ala Game Builder Garage).
- Nintendo 64
- Hovercraft emulator should hopefully be overhauled by this time to eliminate the major emulation issues.
- Added support for Controller Pak, Transfer Pak and Nintendo 64DD emulation. F-Zero X Expansion Kit is included in the service.
- Game Boy
- GB emulator developed by NERD; might already be used on the Zelda Game & Watch.
- Should already include support for Game Boy Color / Super Game Boy display modes, local and online Link Cable support, and emulation of game-specific features like rumble (Pokemon Pinball) and accelerometer (Kirby Tilt 'n' Tumble) for titles never before rereleased.
- Virtual Boy
- New VB emulator developed by NERD.
- Black and white filter available.
- Should support a new Nintendo VR solution if the next platform has one.
- Game Boy Advance
- Updated version of the GBA emulator used for WIi U VC, developed by M2.
- Dark filter removed; smooth filter still available as an option; now supports rewinds.
- Nintendo GameCube
- Hagi emulator reused from Super Mario 3D All-Stars.
- Light and heavy trigger presses mapped to L/R and ZL/ZR respectively. Supports original GameCube controllers via the adapter.
- Nintendo DS
- Updated version of Hachihachi, the DS emulator used for WIi U VC, developed by NERD.
- Dark filter removed; screen display options still available; internal resolution increase feature now available to users.
- Touch screen controlled via gyro (docked) or touch (tabletop / handheld).
- Wii
- Now entirely emulated via Hagi, unlike Super Mario Galaxy in 3D All-Stars. Nintendo's next hardware should be capable enough for it.
- Supports original Wii Remotes. New USB Sensor Bar available for purchase from online Nintendo Stores.
- Nintendo 3DS
- New 3DS emulator developed by NERD. Nintendo's next hardware should be capable enough for it.
- Touch screen controlled via gyro (docked) or touch (tabletop / handheld); just like DS. Screen display options carry over too.
Oh, and of course, control remapping should be a given for every platform.
Nintendo Archive is an idea i've shared around these parts before: a collection of rare and previously unreleased Nintendo titles and pre-release demos from across all of their systems. This is where you'd find Nintendo's Satellaview lineup (with the original radio audio and features like chapter select); unreleased titles like Star Fox 2, Sound Fantasy and Gimmick Land; long sought-after demos like Shoshinkai '95 Super Mario 64 and Spaceworld '99 Mother 3; etc. I'll explain the Game Spotlight button later.
Now, how about we enter one of these platform libraries?
Way earlier into this post I said 'scrap regional apps', and here's where that comes into play. I believe there should be a global unified app with access to every regional variant of each title; an extension of what the international N64 app currently has. One app, all systems, all regions, all games. That's how I envision the ideal Nintendo Classics service.
"That's so many systems and so many games though, and the later systems have much larger file sizes for games! How would you balance all of this?" The honest answer is that a service this good just wouldn't work in reality... but i've got a few very unreasonable ideas, so let me explain using this updated Details screen as references.
1) For that more powerful hardware, each game would need to be an individual download. Just the way it is. I imagine these would be treated as downloadable content for the base app, in a similar regard to how the Capcom Arcade Stadium works.
2) That's far too much value for one or two subscription tiers, so you'd probably need to spread it out to three:
- Base Tier - NES / SNES / GB / VB
- Expansion Pack - N64 / GBA / DS + Mega Drive and PC Engine
- Ultimate Pack - GC / Wii / 3DS + Nintendo Archive
3) While I think the subscription model is fine in theory (especially without the slow dripfeed), there's no harm in letting people purchase the individual games they want to play, to keep even after their membership expires. Purchases from Wii U and 3DS should absolutely carry over in this scenario, for all of the platforms available on those systems. Having this purchase option available should hopefully help bring in the larger third-parties like Capcom, Konami, Bandai Namco and Square Enix who haven't been entirely on-board with the service as it stands now. This is the model they're taking with DLC and the Expansion Pack now, so why not extend it to their retro game offerings?
That's where the Game Spotlight comes into play too. In regular intervals one game would be made available to play for free to anyone without a Nintendo Switch Online membership, for a limited time (a week? a few days?). You get a taste of these games, and could choose to purchase them individually or subscribe to one of the NSO tiers to access it and many others like it. Again, this is just extending the Game Trials service already part of NSO to their retro game offerings. For subscribers, these spotlights are more an excuse to get more people to check out and play these titles; talk about them on social media; etc. Free promotion for the service.
None of this will ever happen, obviously. We'll get a few more sprite-based systems on NSO and that'll be good enough for Nintendo. Titles from GameCube and beyond will see rerelease via remasters rather than a unified service. A lot of titles from the DS and 3DS will be lost, with no way to acquire them legally. I really wish they'd take their library of games seriously, though. This is certainly 'extra' to say the least, but the thread is about what i'd do!
...oh, right, Wii U games. Well, most of the major third-party releases are on Switch already anyway, so I kinda think the job is mostly done there already.