Editing Ryujinx
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
{{Infobox emulator | {{Infobox emulator | ||
|logo = Ryujinx-Logo.png | |logo = Ryujinx-Logo.png | ||
− | |logowidth = | + | |logowidth = 150 |
|active = Yes | |active = Yes | ||
− | |platform = | + | |platform = Windows, Linux, macOS |
|target = [[Nintendo Switch emulators|Nintendo Switch]] | |target = [[Nintendo Switch emulators|Nintendo Switch]] | ||
|developer = [https://github.com/gdkchan/ gdkchan] <small>(Project lead)</small> [https://github.com/Ryujinx/Ryujinx/graphs/contributors Ryujinx team] | |developer = [https://github.com/gdkchan/ gdkchan] <small>(Project lead)</small> [https://github.com/Ryujinx/Ryujinx/graphs/contributors Ryujinx team] | ||
Line 10: | Line 10: | ||
|source = [https://github.com/Ryujinx/Ryujinx GitHub] | |source = [https://github.com/Ryujinx/Ryujinx GitHub] | ||
|support = [https://www.patreon.com/ryujinx Patreon] | |support = [https://www.patreon.com/ryujinx Patreon] | ||
− | |license = | + | |license = Public domain (Unlicense) |
|compatibility = [https://github.com/Ryujinx/Ryujinx-Games-List/issues Compatibility list] | |compatibility = [https://github.com/Ryujinx/Ryujinx-Games-List/issues Compatibility list] | ||
− | |||
}} | }} | ||
− | + | '''Ryujinx''' is an experimental, public domain [[Nintendo Switch emulators|Nintendo Switch]] emulator/debugger written in C#, unlike most emulators that are created with C++ or C. Its "sibling", [[yuzu]], is written in C++. Due to its preliminary state, it has not yet had a stable release. | |
− | '''Ryujinx''' is an experimental, | ||
==Download== | ==Download== | ||
Line 21: | Line 19: | ||
|- | |- | ||
|align=center|{{Icon|Win|Lin|Mac}} | |align=center|{{Icon|Win|Lin|Mac}} | ||
− | |'''[https://ryujinx.org/ | + | |'''[https://ryujinx.org/#/Build Latest automatic builds]'''<br/><small>Windows build requires [https://openal.org/downloads/OpenAL11CoreSDK.zip OpenAL]</small> |
|} | |} | ||
==Overview== | ==Overview== | ||
− | The Switch port of Puyo Puyo Tetris was the first commercial game to show a logo | + | The Switch port of Puyo Puyo Tetris was the first commercial game to show a logo<ref>{{cite web|title=Experimental Switch emulator in C#|url=https://gbatemp.net/threads/experimental-switch-emulator-in-c.495982/|publisher=GBAtemp|author=gdkchan|date=February 05, 2018|accessdate=August 07, 2018}}</ref> The titles [https://www.youtube.com/watch?v=1Ux9MFHgLiM Cave Story+], [https://www.youtube.com/watch?v=uNs05L7Ch0c The Binding of Isaac: Afterbirth+], [https://www.reddit.com/r/Ryujinx/comments/8g2zz9/old_news/ One Piece Unlimited World Red Edition Deluxe Edition] and [https://www.youtube.com/watch?v=NvKz6YPYIDU 1-2 Switch] were among the first group of games to boot on this emulator on April to May 2018. Ryujinx was able to boot and render the introductions of Super Mario Odyssey on [https://www.youtube.com/watch?v=2eTtB-Rwung early June 2018]. The [https://www.youtube.com/watch?v=HC1xE3X6VgY aforementioned ''One Piece'' title] was the first 3D game to load in-game in Ryujinx in early [https://www.youtube.com/watch?v=voEByHuUB6Q July 2018]. |
− | Even though Ryujinx and yuzu's teams are composed of different people, their development | + | Even though Ryujinx and yuzu's teams are composed of different people, their development is steady and almost equal. Though Ryujinx seems to be a bit quicker in booting previously incompatible games or improving the rendering of certain games. Some games already run well.<ref name="SonicMania">{{cite web|url=https://www.youtube.com/watch?v=LFJUdd5xDA4|title=Sonic Mania - Ryujinx (Nintendo Switch Emulator)|publisher=Youtube|accessdate=2018-08-07|date=2018-05-30}}</ref><ref name="60FPS-games">{{cite web|url=https://www.youtube.com/watch?v=sTt-ap5K4XU|title=Ryujinx - 60 FPS Games!|publisher=Youtube|accessdate=2018-08-07|date=2018-08-01}}</ref> |
− | + | Be sure to read this first insightful [https://yuzu-emu.org/entry/yuzu-progress-report-2018-p1-1/ progress blog report] (July 14, 2018) from its sister emulator, yuzu, which also tells of a lot of research and code sharing between that emulator and Ryujinx. It also covers a significant number of surprising similarities between the hardware and operating systems of the [[Nintendo_3DS_emulators|3DS]] and Switch. Thus, a lot of the code made for the 3DS emulator [[Citra]] was also shared and re-interpreted for yuzu and Ryujinx. Ryujinx doesn't have a visible [https://blog.ryujinx.org/ blog] presence yet, although yuzu's regularly updated blog is useful as both emulators' progress should be fairly equivalent. Ryujinx's team makes their own progress report videos on their YT channel. Also, refer to the Reddit thread under the [[#External_Links|External Links]] list to see new video uploads on this emulator's progress. | |
− | In July 2020, resolution upscaling was implemented. With a sufficiently powerful system, upscaling to 4K or even 8K is possible.<ref>https://blog.ryujinx.org/introducing-resolution-scaling/</ref> | + | In July 2020, resolution upscaling was implemented. With a sufficiently powerful system, upscaling to 2K, 4K, or even 8K is possible.<ref>https://blog.ryujinx.org/introducing-resolution-scaling/</ref> |
At the end of August 2020, Ryujinx was the first Nintendo Switch emulator to implement [https://blog.ryujinx.org/local-wireless-technical-walkthrough local wireless multiplayer support]. This allows games that support local multiplayer to be played with other people globally that are also using Ryujinx. This feature suffers from desynchronization issues and frequent disconnects due to the lack of a disk shader cache. | At the end of August 2020, Ryujinx was the first Nintendo Switch emulator to implement [https://blog.ryujinx.org/local-wireless-technical-walkthrough local wireless multiplayer support]. This allows games that support local multiplayer to be played with other people globally that are also using Ryujinx. This feature suffers from desynchronization issues and frequent disconnects due to the lack of a disk shader cache. | ||
− | + | *[https://ryujinx.org/#/Compatibility Compatibility List] | |
− | |||
− | |||
==References== | ==References== | ||
− | <references/> | + | <references /> |
− | ==External | + | ==External Links== |
*[https://ryujinx.org Official Website] | *[https://ryujinx.org Official Website] | ||
*[https://www.youtube.com/channel/UCAgHOlotXfMgGcYDShkdIcg Official YouTube channel] | *[https://www.youtube.com/channel/UCAgHOlotXfMgGcYDShkdIcg Official YouTube channel] | ||
*[https://discord.gg/VkQYXAZ Discord] | *[https://discord.gg/VkQYXAZ Discord] | ||
− | *[https://www.reddit.com/r/Ryujinx reddit] (Great place for finding new | + | *[https://www.reddit.com/r/Ryujinx reddit] (Great place for finding new Youtube video uploads) |
+ | |||
+ | [[Category:Nintendo Switch emulators]] | ||
[[Category:Emulators]] | [[Category:Emulators]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Category:Windows emulation software]] | [[Category:Windows emulation software]] | ||
[[Category:Linux emulation software]] | [[Category:Linux emulation software]] | ||
+ | [[Category:macOS emulation software]] |