Skyline
Search
An error has occurred
Settings
Share Logs
Refresh
Share log file
No logs were created during the last run
All
Metadata Missing
Icon
Cannot find any ROMs
Pin
Play
Searching for ROMs
Invalid file
Missing title key
Incomplete production keys
Emulator
Search Location
Theme
Game Display Layout
Always Show Game Information
Game information will be shown on clicking a game
Game information will only be shown on long-clicking a game
Show Performance Statistics
Performance Statistics will not be shown
Performance Statistics will be shown in the top-left corner
Log Level
Compact Logs
Logs will be displayed in a compact form factor
Logs will be displayed in a verbose form factor
System
Use Docked Mode
The system will emulate being in handheld mode
The system will emulate being in docked mode
Username
@string/app_name
Keys
Production Keys
Title Keys
Successfully imported keys
Failed to import keys
Display
Force Triple Buffering
Utilize at least three swapchain buffers (Higher FPS but more input lag)
Utilize at least two swapchain buffers (Lower FPS but less input lag)
Disable Frame Throttling
Game is allowed to submit frames as fast as possible (Only for benchmarking)
Only allow the game to submit frames at the display refresh rate
Use Maximum Display Refresh Rate
Sets the display refresh rate as high as possible (Will break most games)
Sets the display refresh rate to 60Hz
Input
On-Screen Controls
Enable On-Screen Controls
On-Screen Controls won\'t be shown
On-Screen Controls will be shown
Edit On-Screen Controls layout
Joystick
Confirm
Cancel
Recenter Sticks On Touch
Controller
Configure Controller
Controller Type
None
Handheld + Pro Controller
Pro Controller
Left JoyCon
Right JoyCon
General
Partner Joy-Con
Rumble Device
Supported
Not Supported
Press any button on a controller
Confirm choice by pressing a button again
Built-in
Built-in Vibrator
Reset
Buttons
Use any button or axis on a controller
Release to confirm selection
Hold to confirm selection
Sticks
Stick Button
Next
Stick X+ Axis (Right)
Stick Y+ Axis (Up)
Stick X- Axis (Left)
Stick Y- Axis (Down)
A
B
X
Y
Left Shoulder
Right Shoulder
Left Trigger
Right Trigger
Plus
Minus
Emulator Menu
Stick Preview
Done
Use any unmapped button to finish
Button
Up
Down
Left
Right
D-pad
Left Stick
Right Stick
Face Buttons
Shoulder Buttons on Joy-Con Rail
Miscellaneous Buttons
Licenses
The license of Skyline (MPL 2.0)
{fmt}
We use libfmt for formatting strings (Custom License)
oboe
We use oboe for audio output during emulation (Apache License 2.0)
Vulkan-Hpp
We use Vulkan-Hpp for using Vulkan with a C++ API (Apache License 2.0)
TinyXML2
We use TinyXML2 for parsing the preference XML to retrieve settings from C++ (zLib License)
java-string-similarity
We use java-string-similarity to power our search functionality (Apache License 2.0)
AndroidX
We use AndroidX to have a consistent user-experience across Android versions (Apache License 2.0)
Android Material Components
We use Android Material Components to have a consistent material design UI (Apache License 2.0)
Kotlin Standard Library
We use Kotlin Standard Library for accessing convenience functions in Kotlin (Apache License 2.0)
Material Design Icons
We use Material Design Icons to have consistent iconography throughout the application (Apache License 2.0)
Open Sans
We use Open Sans as our FOSS shared font replacement for Latin, Korean and Chinese (Apache License 2.0)
Roboto
We use Roboto as our FOSS shared font replacement for Nintendo\'s extended character set (Apache License 2.0)
Source Sans Pro
We use Source Sans Pro as our FOSS shared font replacement for Extended Chinese (SIL Open Font License 1.1)
Expand