Switch is basically a re-packed Nvidia Shield, some chips, same arquitecture. etc etc etcWhy would you say that this is for the Switch when it's running on a Shield? Is it just because of similar architecture?
Switch is basically a re-packed Nvidia Shield, some chips, same arquitecture. etc etc etcWhy would you say that this is for the Switch when it's running on a Shield? Is it just because of similar architecture?
Not only possible on switch but already done on the World of Goo port. See the video below:Gamecube is only a matter of when. Wii is a little more complicated as there's no way of replicating IR pointing without both a sensor bar and Wii Remote style controller.
and someone on Neogaf (and I think he's here too) did testing to show that the Shield throttles heavily to Switch speedsAccording to Anandtech, the Shield TV does not suffer from any thermal throttling, so you can expect the CPU always running at 2GHz, that doubles Switch's clock speed.
Also, the Shield TV has 4 additional lower power ARM cores that Switch has disabled.
Pointless without a source.and someone on Neogaf (and I think he's here too) did testing to show that the Shield throttles heavily to Switch speeds
Ultimately it's clear that the SHIELD Android TV is heavily overspeced compared to other Android TV devices – no one else is pursuing this premium market – so instead we're going to focus on looking at benchmarked performance relative to the newest generation of SoCs in the latest iOS and Android tablets. This is by no means a fair matchup and we need to be clear about this – the SHIELD Android TV has no throttling or power constraints, no need to balance out energy efficiency – but it at least gives us some idea of how the device and Tegra X1 compare to other products.
With Nintendo selling you joy cons with analog triggers or a pro controller with analog triggers.Cool, but how am I supposed to play Mario Sunshine or F-Zero GX without analog triggers ?
A Neogaf user confirmed Shield throttling through first hand testing and reported the findings. It does indeed throttle right down to Switch clocks under sustained load.According to Anandtech, the Shield TV does not suffer from any thermal throttling, so you can expect the CPU always running at 2GHz, that doubles Switch's clock speed.
Also, the Shield TV has 4 additional lower power ARM cores that Switch has disabled.
Basically easy money for Nintendo.With Nintendo selling you joy cons with analog triggers or a pro controller with analog triggers.
My bad then. The files make it clear Nintendo had their hands in this and I just cant imagine they would assist Nvidia in creating an emulator for 2 of their titles without doing anything with it. It doesnt seem worth the effort. Since TP seems to operate north of 30 fps pretty much the entire time and with properly optimized for their OS I'm still fairly confident Nintendo can make it work all the same. This is still significant since the only evidence we had so far was Dolphin, which doesnt run as well as this doesNot true. Shield TV CPU runs at 2GHz, Switch CPU runs at 1GHz.
Again, you are basing everything on assumptions and the title is just misleading.
It's not for only 2.My bad then. The files make it clear Nintendo had their hands in this and I just cant imagine they would assist Nvidia in creating an emulator for 2 of their titles without doing anything with it. It doesnt seem worth the effort. Since TP seems to operate north of 30 fps pretty much the entire time and with properly optimized for their OS I'm still fairly confident Nintendo can make it work all the same. This is still significant since the only evidence we had so far was Dolphin, which doesnt run as well as this does
Again, pointless without evidence.A Neogaf user confirmed Shield throttling through first hand testing and reported the findings. It does indeed throttle right down to Switch clocks under sustained load.
Also the four A53 are disabled on Shield too when the four A57 are in use so it's irrelevant. They might actually be used on Switch too while in sleep/low power mode.
Its seemingly a mix of emulator hacks + game assets changedI wonder if it's using a modified iso. This is the GC version right, but I thought that version didn't originally support widesceen. Plus it would seem they changed the on screen button prompts.
Maybe those are just features of the emulator, with hacks (on a per game basis?) for video output and replacement HUD assets.
It's being used in a Nintendo release. My guess, as other suggested, is that they had Nvidia engineers working on it in partnership with Nintendo.
Not only possible on switch but already done on the World of Goo port. See the video below:
S U N S H I N E B O Y Z
How are the analog shoulder buttons going to work? The only two games I can think of right off the bat that relied on them are Mario Sunshine and Luigi's Mansion.
It's part of a partnership with Nintendo, it's not like Nintendo has nothing to do with this.But this is made by Nvidia, not by Nintendo.
I'm thinking this will never see the light of day on Switch
So I'll have to spend 60 to 70 euros for dedicated VC Joy-Cons? Additional Joy-Cons that I'll have to carry around whenever I want to play some GC games on the go? Thanks, but no thanks.With Nintendo selling you joy cons with analog triggers or a pro controller with analog triggers.
I mean, they'll be strict upgrades, so you likely wouldn't have to carry around your originals anymore.So I'll have to spend 60 to 70 euros for dedicated VC Joy-Cons? Additional Joy-Cons that I'll have to carry around whenever I want to play some GC games on the go? Thanks, but no thanks.
Something tells me this emulator wasn't created to just emulate 2 Nintendo games on a niche console in China
If you want sources then fine:Again, pointless without evidence.
Dolphin developers also assured the Shield TV does not suffer from thermal throttling.
https://forums.dolphin-emu.org/Thread-get-more-fps-out-of-my-nvidia-shield?pid=431482#pid431482
Isn't the thread title a little misleading? These games are running on the Nvidia Shield, not the Switch. There's still no evidence of a GameCube emulator on Switch, correct?
Edit: Thread title titled changed, so nevermind. I'm still not getting my hopes up for Switch VC. I'd love for it to happen, but I'm doubtful at this point.
Not only possible on switch but already done on the World of Goo port. See the video below:
I'm a glitch hunter of the 3D Zelda Speedrun Community and recently we managed to get our hands on the Chinese NVIDIA Shield and Twilight Princess on it. This was made possible by a generous member of my TP community who took the risk of importing a Shield from China for $250 with 0 guarantees it would actually be possible to make it work. Buying the game from the Chinese store proved to be difficult, but a member from this very community here at resetera went ahead and used her wechat account to buy the game for us.
2 days ago Pheenoh, the person who imported the shield, did a full playthrough and glitch testing on this version. You can find the VOD here: https://www.twitch.tv/videos/223286572
The most remarkable things about this version is how well it performs. It doesn't crash, it has no graphical issues, the framerate is locked at 30 fps pretty much throughout the entire game and the loading times are on par with the Dolphin Emulator with fast load times enabled, so pretty much instant.
There was one thing that hit our attention however. 2 notorious consistent game crashes on the original GC did not crash the game on the Shield. Interestingly enough the same 2 glitches that also didn't crash Dolphin until very recently where an option of proper Memory Management emulation became available.
With the hints mounting up, yesterday we went ahead and dumped the APK from the shield. After extracting it I immediately found the native executable that should be the game executable if this was a true port of the game. But taking a look at it it didn't match its GC counterpart whatsoever - especially crucial game asset strings that are required to run the game are missing.
What I did find however were the following strings:
Note: OSPanic is a GC function called by the game when it encounters a critical error
This leaves pretty much no doubt that the executable I'm looking at is in fact a GC emulator. A GC emulator that runs one of the most demanding games on the Cube very smoothly on the same hardware as the Switch. Something tells me this emulator wasn't created to just emulate 2 Nintendo games on a niche console in China :P
EDIT:
Title is maybe a bit misleading. Wouldnt mind if a mod changes it to: "Nintendo has theoretical access to a highly capable GC/Wii emulator for the Tegra X1"
From the second link:If you want sources then fine:
Shield dev mentioning CPU throttling: https://devtalk.nvidia.com/default/topic/1025663/jetson-tx1/tx1-cpu-throttling-android/
Neogaf user showing GPU throttling to Switch clocks: https://www./threads/nintendo-switc...e-multi-touch.1297191/page-175#post-227882760
I'm going to try to push the CPU and GPU as hard as I can and see if the CPU does indeed throttle, but it looks like it doesn't so far as to keep the console game ports on the Shield to run at consistent speeds.
Again, pointless without evidence.
Dolphin developers also assured the Shield TV does not suffer from thermal throttling.
https://forums.dolphin-emu.org/Thread-get-more-fps-out-of-my-nvidia-shield?pid=431482#pid431482
My suggestion is to root it immediately and to unlock the GPU's clock speed so it runs at 1Ghz constantly. That way the potential of the GPU not clocking high enough isn't there
I'm not sure that emulator and port are the only two options and I'm not convinced this is the former. If this was an emulator, the entire GC image would be present. More likely this is like how Xbox One handles 360 BC; a specialized recompiler that converts the GC game to an ARM executable, but not in real-time the way an emulator does.I'm a glitch hunter of the 3D Zelda Speedrun Community and recently we managed to get our hands on the Chinese NVIDIA Shield and Twilight Princess on it. This was made possible by a generous member of my TP community who took the risk of importing a Shield from China for $250 with 0 guarantees it would actually be possible to make it work. Buying the game from the Chinese store proved to be difficult, but a member from this very community here at resetera went ahead and used her wechat account to buy the game for us.
2 days ago Pheenoh, the person who imported the shield, did a full playthrough and glitch testing on this version. You can find the VOD here: https://www.twitch.tv/videos/223286572
The most remarkable things about this version is how well it performs. It doesn't crash, it has no graphical issues, the framerate is locked at 30 fps pretty much throughout the entire game and the loading times are on par with the Dolphin Emulator with fast load times enabled, so pretty much instant.
There was one thing that hit our attention however. 2 notorious consistent game crashes on the original GC did not crash the game on the Shield. Interestingly enough the same 2 glitches that also didn't crash Dolphin until very recently where an option of proper Memory Management emulation became available.
With the hints mounting up, yesterday we went ahead and dumped the APK from the shield. After extracting it I immediately found the native executable that should be the game executable if this was a true port of the game. But taking a look at it it didn't match its GC counterpart whatsoever - especially crucial game asset strings that are required to run the game are missing.
What I did find however were the following strings:
Note: OSPanic is a GC function called by the game when it encounters a critical error
This leaves pretty much no doubt that the executable I'm looking at is in fact a GC emulator. A GC emulator that runs one of the most demanding games on the Cube very smoothly on the same hardware as the Switch. Something tells me this emulator wasn't created to just emulate 2 Nintendo games on a niche console in China :P
EDIT:
Title is maybe a bit misleading. Wouldnt mind if a mod changes it to: "Nintendo has theoretical access to a highly capable GC/Wii emulator for the Tegra X1"
I wouldn't call it "heavily underclocked" since in practical situations the Shield TV throttles and ends up performing about the same as the Switch, with 1GB of RAM less too.
With Nintendo selling you joy cons with analog triggers or a pro controller with analog triggers.
We are talking about CPU throttling, not GPU.
This is what's happening here. I highly doubt it is an emulator in the normal sense of the word.
^ I highly doubt this is the case for the X1.Helping the task immensely is the fact that certain aspects of the Xbox 360 hardware design are indeed built into the Xbox One processor - specifically, support for texture formats and audio.
Because doing it by emulation would have no advantage to Nintendo, who are only interested in selling individually packaged downloadable titles and don't give two shits about the homebrew community or people trying to play Billy Hatcher for free.Why do you doubt it?
I mean, both ways would be possible.
But I really hope it's a true emu, would be awesome for homebrew.