/K-SNES

K-SNES is an Android port of the famous Snes9x Super Nintendo emulator.

Primary LanguageC++MIT LicenseMIT

K-SNES

K-SNES is an Android port of the famous Snes9x Super Nintendo emulator.

Features

  • Multiplayer
  • Customizable on-screen keypad
  • Gamepad support
  • Save states
  • Cheats
  • Super scope
  • Fast-forward
  • Multiple key profiles

Requirements

  • Android Studio 2.3 or newer
  • Android SDK
  • Android API 26
  • Android SDK Platform Tools 26 or newer
  • Android SDK Tools 25 or newer
  • Android NDK r15b or newer
  • CMake
  • LLDB

Dependencies

  • com.android.support:support-v4:26.0.0

Build

Follow these steps to get K-SNES up and running:

  1. Install the latest version of Android Studio
  2. Inside Android Studio, open the SDK Manager
  3. In the "SDK Platforms" tab, select Android 8.0
  4. In the "SDK Tools" tab, select CMake, LLDB and Android NDK
  5. Click "Apply" and wait for the installation to complete
  6. Since gradle and CMake take care of the building process, you just need to run the project

License

This project is licensed under the MIT License - see the LICENSE file for details.