QUOTE(stringfellow @ Jun 9 2017, 12:22 PM)
You dont understand, this isn't PORTING, this is up-resolution. You use the same game asset and running it at higher resolution. No changes or extra work need to be done on the original game assets. Sure, you can troubleshoot and debug to make sure everything works, but as exemplified by Capcom with its MHXX "port" (if you wanna call that a port), that process doesn't take long. In MHXX's case, they're doing extra work on the game assets (improving geometry, adding texture details, etc), but the process I described is up-resolution. It's literally running the same game at higher resolution. That's what the image I linked meant, it's thesame game, but in the case of 3DS, the resulting image is downgraded to fit into the poor 3DS 240p screen.
This isn't about asking for a new Pokemon (not a remake, refresh, or a port of the current shitty 240p ones), this is about using the SAME game and uprezzing it. That Citra emulator image is proof, the emulator is not doing anything other than running the game at a higher resolution, using THE SAME ASSETS. Optimizing the game to run on the Switch? The game literally runs on 240p on the 3DS, and how many times more powerful is the Switch compared to the paltry 3DS? Even running that same same at 480p would've resulted in improvement already, good enough to put it on eShop for sale. TRY that Citra emulator, to get what I mean. I've tested LoZ BOTW WiiU running on emulator on my gaming PC, all I did was turn a few toggles in to run the game at 4K, using THE SAME GAME ASSETS, and the results are stunning. There are trickeries here, there are no SPECIAL VERSIONS of the game that has higher texture or better geometric details, it's the SAME GAME running at higher resolution.
You're sacrificing your eyeballs for the sake of portability, in this case, being able to play Pokemon portably but having to suffer through 240p 3DS image quality, when the game can scale up further to better resolution, USING THE SAME GAME ASSETS. Now, with the Switch, you have the option of running portably at a much more palatable 720p, is that bad? I have the original Nvidia Shield Portable, and running emulators on those is a dream, and that's running on a less capable hardware than the Switch.
This is also to alleviate the concern about games being separated by two platforms instead of one (3DS ONLY instead of both 3DS and Switch). Like I mentioned earlier, people have sold their 3DSes to fund for their Switech, also under the pretext that Nintendo had said to them that they're "unifying mobile and home platforms into a single platform". That's what the Switch promise is.......that's what they're banking on when Nintendo claimed that. See what happens now? Most early adopters are the hardest of hardcore Nintendo fans, and see how Nintendo treated them? I think even a mention of the games "coming soon" to Switch would've alleviate that feeling of betrayal that these Switch players felt about that Pokémon announcement.
I don't see why this is not a port
while both are running on ARM CPU, but the system software / OS running on top of both platforms are different
so they have different api calls to play sound, different api to render graphics, different api to handle controls
(for instance, just because ur pc is capable of running windows and linux, it doesnt mean all the games u play under windows would automagically work under linux, duh~)
(the marketing speech "write once, run everywhere" is a joke to a lot of programmers if you ask me)
(also i would be really sad if u r my project manager)
I am not familiar with DS's emulator, but usually an emulator emulates one specific platform (and possibly adding some enhancement)
if you must insist it is not much of an effort to make 3DS game run on switch (OK, if you don't think this is a port)
I suppose the better analogy is play 3DS games on a Wii U emulator (CEMU?) (or even a switch emulator, if it exists already)
Or run a Wii U game in a Wii Emulator (Dolphin)
(both wii and wii u are kinda similar, i think, Wii U is just offering better resolution mar /s )
having graphics asset is important, but it is not the only component in making a game work
as of Capcom's MHXX game, I suppose they put in effort in making sure their engine handles platform abstraction properly so porting is less an effort (not a hardcore gamer, not sure what game engine it is built with)
also to be fair, nintendo didn't really promise to bring pokemon to switch this soon prior to the direct
(yes, i hope for one, but im fine if they need more time)
This post has been edited by Upsilon: Jun 9 2017, 02:36 PM