skyline-emu/skyline ↗

Created Feb 17, 2021 · View the skyline-emu/skyline repository page

Run Nintendo Switch homebrew & games on your Android device!

An animated visualization of skyline-emu/skyline's Git history from June 2019 to November 2020, built by 10 contributors. The codebase reached 5,038 lines, mostly C++. The video runs 46 seconds.

Want this for your repo?

Render a free sample of any GitHub repo in seconds.

Visualize your own →

Contributors

10

Lines of Code

5,038

From

Jun 28, 2019

To

Nov 23, 2020

Advertisement

About skyline-emu/skyline

Skyline was an experimental Nintendo Switch emulator designed to run on ARMv8 Android devices, enabling users to play Switch games and homebrew on their mobile phones and tablets. The emulator implemented the core functionality of the Switch system through a combination of hardware emulation and high-level emulation of system components, with a custom shader compiler forked from the yuzu project to optimize performance for mobile hardware.

Development on Skyline has officially ceased, though the project remains open-source under the Mozilla Public License 2.0, allowing anyone to fork and continue the work independently. The codebase drew inspiration and reference implementations from other prominent Switch emulation projects like Ryujinx and yuzu, as well as extensive documentation from the Switchbrew community. The project was built in C++ and represented a significant undertaking in mobile emulation, targeting the specific constraints and capabilities of Android devices rather than attempting a direct port of existing desktop emulators.

Advertisement

Share this video