Jump to content

Nintendo Switch emulator revealed

matrix07012

Yuzu

 

Quote

Yuzu is an experimental open-source emulator for the Nintendo Switch from the creators of Citra.

It is written in C++ with portability in mind, with builds actively maintained for Windows, Linux and macOS. The emulator is currently only useful for homebrew development and research purposes.

 

Quote

Can I play Switch games?

No – at this time, yuzu does not run any commercial Switch games. yuzu can boot some games, to varying degrees of success, but does not implement any of the necessary GPU features to render 3D graphics.

 

When will yuzu run games?

In short – we do not know how soon games might run. While yuzu is making great progress, Switch emulation is very complex. Running games is one of the team’s top priorities, so we are actively working toward that goal!
 

Where does the name come from?

Citrus junos, or yuzu (from Japanese ユズ), is a citrus fruit, most commonly used in Asian cuisines. This name was chosen as an homage to Citra and its developers, whose work gave the foundation for this project.

 

This didn't take that long. Switch was released not even a year ago and there's already an emulator in development.
Switch emulation might be easier than emulation of other consoles, since there's already a lot of documentation available, but we'll see.

 

 

Sauce: https://yuzu-emu.org

GitHub: https://github.com/yuzu-emu/yuzu

Spoiler

Quiet Whirl | CPU: AMD Ryzen 7 3700X Cooler: Noctua NH-D15 Mobo: MSI B450 TOMAHAWK MAX RAM: HyperX Fury RGB 32GB (2x16GB) DDR4 3200 Mhz Graphics card: MSI GeForce RTX 2070 SUPER GAMING X TRIO PSU: Corsair RMx Series RM550x Case: Be quiet! Pure Base 600

 

Buffed HPHP ProBook 430 G4 | CPU: Intel Core i3-7100U RAM: 4GB DDR4 2133Mhz GPU: Intel HD 620 SSD: Some 128GB M.2 SATA

 

Retired:

Melting plastic | Lenovo IdeaPad Z580 | CPU: Intel Core i7-3630QM RAM: 8GB DDR3 GPU: nVidia GeForce GTX 640M HDD: Western Digital 1TB

The Roaring Beast | CPU: Intel Core i5 4690 (BCLK @ 104MHz = 4,05GHz) Cooler: Akasa X3 Motherboard: Gigabyte GA-Z97-D3H RAM: Kingston 16GB DDR3 (2x8GB) Graphics card: Gigabyte GTX 970 4GB (Core: +130MHz, Mem: +230MHz) SSHD: Seagate 1TB SSD: Samsung 850 Evo 500GB HHD: WD Red 4TB PSU: Fractal Design Essence 500W Case: Zalman Z11 Plus

 

Link to comment
Share on other sites

Link to post
Share on other sites

Saw this coming a mile off, the Switch uses a Tegra chip which is essentially tablet hardware and easily emulated. I still prefer playing my games on the hardware its intended for though.

Link to comment
Share on other sites

Link to post
Share on other sites

now we can play those 9999 in 1 mario games in our PCs

ASUS X470-PRO • R7 1700 4GHz • Corsair H110i GT P/P • 2x MSI RX 480 8G • Corsair DP 2x8 @3466 • EVGA 750 G2 • Corsair 730T • Crucial MX500 250GB • WD 4TB

Link to comment
Share on other sites

Link to post
Share on other sites

I've never heard nintendo going full retard regarding the emulators, downloading games/iso yes, but not emulators

All these NES, SNES, N64, Gamecube, Wii, NDS, 3DS had working emulator.

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, Coombzy said:

Saw this coming a mile off, the Switch uses a Tegra chip which is essentially tablet hardware and easily emulated. I still prefer playing my games on the hardware its intended for though.

Sometimes the games run better on emulators though.

Take the Breath of the Wild game, on WiiU, the game struggles to keep at a consistent framerate and can dip quite low(mostly Korok forest, pre 1.1.1 patch, it's not as bad now, but still not great).

While on the PC WiiU emulator, you can keep it at 4k 60fps if you have the hardware for it.

Emulators are great to get have a better experience for some games, you can make older games look newer with special filters, super sampling textures and what not. Also Quicksaves.

CPU: AMD Ryzen 3700x / GPU: Asus Radeon RX 6750XT OC 12GB / RAM: Corsair Vengeance LPX 2x8GB DDR4-3200
MOBO: MSI B450m Gaming Plus / NVME: Corsair MP510 240GB / Case: TT Core v21 / PSU: Seasonic 750W / OS: Win 10 Pro

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, TetraSky said:

Sometimes the games run better on emulators though.

Take the Breath of the Wild game, on WiiU, the game struggles to keep at a consistent framerate and can dip quite low(mostly Korok forest, pre 1.1.1 patch, it's not as bad now, but still not great).

While on the PC WiiU emulator, you can keep it at 4k 60fps if you have the hardware for it.

Emulators are great if you have a better experience for some games, you can make older games look newer with special filters, super sampling textures and what not. Also Quicksaves.

I don't care for emulation, playing 3DS games on the PC feels weird to me and after playing BOTW on CEMU at 1440p I still bought a Switch for the real experience.

Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, Trik'Stari said:

And Nintendo's legal department has an aneurysm in 3...2...

Between this and the earlier modchip announcement which exploits a hardware flaw in the Tegra X1, oh yeah.

Link to comment
Share on other sites

Link to post
Share on other sites

So in other words, a blank window that does nothing beside run ARM standard CPU instructions and called it "Switch emulator" to try and get media attention.

How about making something more meaningful beside one of the many ARM-CPU based emulator?

When they'll get a game running to some OK level, NOW we will be talking, and now you can claim "Switch emulator".

 

Me too, I can show you the full source code of a emulator for Nintendo next 5 generations of consoles in the future from now:

int main() {
  while (1) {
  	sleep(100);
  }
  return 1;
}

I know I am amazing.. it doesn't do anything yet.. but it is open source, so it will eventually do something. But for now, enjoy the black window.

Link to comment
Share on other sites

Link to post
Share on other sites

Can someone explain (I'm slow... I guess) why someone would want an emulator (for consoles) that can't play console games? 

Link to comment
Share on other sites

Link to post
Share on other sites

10 hours ago, Trik'Stari said:

And Nintendo's legal department has an aneurysm in 3...2...

If they would stop being assholes and just release PC ports of all their games anyway then there wouldn't be a problem :)

But it's been a loooooonnnnnngggggggggggg time since I've used an emulator. 

ENCRYPTION IS NOT A CRIME

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, descendency said:

Can someone explain (I'm slow... I guess) why someone would want an emulator (for consoles) that can't play console games? 

Because it's the first step to having an emulator that's better than the console.

Come Bloody Angel

Break off your chains

And look what I've found in the dirt.

 

Pale battered body

Seems she was struggling

Something is wrong with this world.

 

Fierce Bloody Angel

The blood is on your hands

Why did you come to this world?

 

Everybody turns to dust.

 

Everybody turns to dust.

 

The blood is on your hands.

 

The blood is on your hands!

 

Pyo.

Link to comment
Share on other sites

Link to post
Share on other sites

12 hours ago, Blebekblebek said:

I've never heard nintendo going full retard regarding the emulators, downloading games/iso yes, but not emulators

All these NES, SNES, N64, Gamecube, Wii, NDS, 3DS had working emulator.

 

 

They have thrown a shit fit int he past with the original DS. One of the emulators at the time was able to connect to office Nintendo Network Servers for multiplayer (forgot what it was called back then)

Windows 10 Edu | Asus ROG Strix X570-F Gaming | Ryzen 9 3950x | 4x 16GB G.Skill Trident Z RGB| ROG Strix GeForce® RTX 2080 SUPER™ Advanced edition | Samsung 980 PRO 500GB + Samsung 970 Evo Plus 2TB + 8TB Seagate Barracuda | EVGA Supernova 650 G2 | Alienware AW3418DW + LG 34uc87c + Dell u3419w | Asus Zephyrus G14

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, straight_stewie said:

If they would stop being assholes and just release PC ports of all their games anyway then there wouldn't be a problem :)

But it's been a loooooonnnnnngggggggggggg time since I've used an emulator. 

The reason they still exist is because they force us onto their propitiatory hardware.

Like it or don't that's Nintendo. Is the hardware robust/great? That is an opinion.

When the PC is acting up haunted,

who ya gonna call?
"Monotone voice" : A local computer store.

*Terrible joke I know*

 

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, Scruffy90 said:

They have thrown a shit fit int he past with the original DS. One of the emulators at the time was able to connect to office Nintendo Network Servers for multiplayer (forgot what it was called back then)

A modified version of DSemu could easily do that, before they shut the network down that is.

When the PC is acting up haunted,

who ya gonna call?
"Monotone voice" : A local computer store.

*Terrible joke I know*

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Scruffy90 said:

They have thrown a shit fit int he past with the original DS. One of the emulators at the time was able to connect to office Nintendo Network Servers for multiplayer (forgot what it was called back then)

CEMU can do that right now, it's fairly convoluted but it works.

 

Basically you need a real Wii U which is signed into an NNID then you have to boot a CFW with a R/W kernel patch and dump all the files from the console that contain the NNID user information.

 

After that you import said files into CEMU and it connects to the Nintendo network.

 

Iirc there was an unofficial fork of Dolphin than could also do it however it didn't last long, the Devs dropped it when the Dolphin team made it clear they wouldn't be upstreaming the code into main builds.

Main Rig:-

Ryzen 7 3800X | Asus ROG Strix X570-F Gaming | 16GB Team Group Dark Pro 3600Mhz | Corsair MP600 1TB PCIe Gen 4 | Sapphire 5700 XT Pulse | Corsair H115i Platinum | WD Black 1TB | WD Green 4TB | EVGA SuperNOVA G3 650W | Asus TUF GT501 | Samsung C27HG70 1440p 144hz HDR FreeSync 2 | Ubuntu 20.04.2 LTS |

 

Server:-

Intel NUC running Server 2019 + Synology DSM218+ with 2 x 4TB Toshiba NAS Ready HDDs (RAID0)

Link to comment
Share on other sites

Link to post
Share on other sites

5 hours ago, straight_stewie said:

If they would stop being assholes and just release PC ports of all their games anyway then there wouldn't be a problem :)

But it's been a loooooonnnnnngggggggggggg time since I've used an emulator. 

Or if they were smart, stop making consoles and just switch to PC and maybe handhelds.

 

Although If I'm honest I could not possibly care less about handhelds or mobile gaming in general.

Ketchup is better than mustard.

GUI is better than Command Line Interface.

Dubs are better than subs

Link to comment
Share on other sites

Link to post
Share on other sites

18 hours ago, Coombzy said:

Saw this coming a mile off, the Switch uses a Tegra chip which is essentially tablet hardware and easily emulated. I still prefer playing my games on the hardware its intended for though.

Not every one is into buying a console but might still have fun with those games... I don't see why not... I particularly don't like Nintendo but amulating PS1 and PS2 on my PC allowed me to have quite the fun with my old classics.

Personal Desktop":

CPU: Intel Core i7 10700K @5ghz |~| Cooling: bq! Dark Rock Pro 4 |~| MOBO: Gigabyte Z490UD ATX|~| RAM: 16gb DDR4 3333mhzCL16 G.Skill Trident Z |~| GPU: RX 6900XT Sapphire Nitro+ |~| PSU: Corsair TX650M 80Plus Gold |~| Boot:  SSD WD Green M.2 2280 240GB |~| Storage: 1x3TB HDD 7200rpm Seagate Barracuda + SanDisk Ultra 3D 1TB |~| Case: Fractal Design Meshify C Mini |~| Display: Toshiba UL7A 4K/60hz |~| OS: Windows 10 Pro.

Luna, the temporary Desktop:

CPU: AMD R9 7950XT  |~| Cooling: bq! Dark Rock 4 Pro |~| MOBO: Gigabyte Aorus Master |~| RAM: 32G Kingston HyperX |~| GPU: AMD Radeon RX 7900XTX (Reference) |~| PSU: Corsair HX1000 80+ Platinum |~| Windows Boot Drive: 2x 512GB (1TB total) Plextor SATA SSD (RAID0 volume) |~| Linux Boot Drive: 500GB Kingston A2000 |~| Storage: 4TB WD Black HDD |~| Case: Cooler Master Silencio S600 |~| Display 1 (leftmost): Eizo (unknown model) 1920x1080 IPS @ 60Hz|~| Display 2 (center): BenQ ZOWIE XL2540 1920x1080 TN @ 240Hz |~| Display 3 (rightmost): Wacom Cintiq Pro 24 3840x2160 IPS @ 60Hz 10-bit |~| OS: Windows 10 Pro (games / art) + Linux (distro: NixOS; programming and daily driver)
Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, Princess Cadence said:

Not every one is into buying a console but might still have fun with those games... I don't see why not... I particularly don't like Nintendo but amulating PS1 and PS2 on my PC allowed me to have quite the fun with my old classics.

That's fair enough but Switch games aren't classics, it's a current gen system and the hardware and software are both still on sale.

 

I'm all for emulation to allow old games to be played by new audiences but the large majority of users interested in Switch emulation are in it for pirating new games.

Main Rig:-

Ryzen 7 3800X | Asus ROG Strix X570-F Gaming | 16GB Team Group Dark Pro 3600Mhz | Corsair MP600 1TB PCIe Gen 4 | Sapphire 5700 XT Pulse | Corsair H115i Platinum | WD Black 1TB | WD Green 4TB | EVGA SuperNOVA G3 650W | Asus TUF GT501 | Samsung C27HG70 1440p 144hz HDR FreeSync 2 | Ubuntu 20.04.2 LTS |

 

Server:-

Intel NUC running Server 2019 + Synology DSM218+ with 2 x 4TB Toshiba NAS Ready HDDs (RAID0)

Link to comment
Share on other sites

Link to post
Share on other sites

30 minutes ago, Master Disaster said:

That's fair enough but Switch games aren't classics, it's a current gen system and the hardware and software are both still on sale.

 

I'm all for emulation to allow old games to be played by new audiences but the large majority of users interested in Switch emulation are in it for pirating new games.

I am pretty much on the same page with you. I like emulators but only past the consoles life time. Any excuse for using it other than pirating is pretty much out the window. 

Link to comment
Share on other sites

Link to post
Share on other sites

23 hours ago, Coombzy said:

Saw this coming a mile off, the Switch uses a Tegra chip which is essentially tablet hardware and easily emulated. I still prefer playing my games on the hardware its intended for though.

Yeah typically unless its 10 years later thats the best experience.

  Playing SNES N64 NES ect with a 8 Bitdo controller is pretty good.

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Master Disaster said:

I'm all for emulation to allow old games to be played by new audiences but the large majority of users interested in Switch emulation are in it for pirating new games.

The alternative excuse would be "but muh homebrew development"

 

Yeah sure. Tell me a killer homebrew app that doesn't provide some functionality one of my other bazillion "smart" devices provides and I might actually believe that excuse.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×