Skip to content

Octopirate1/slippi-desktop-app

 
 

Repository files navigation

Slippi Desktop App

Project Slippi

This repository is part of the Project Slippi ecosystem. For more information about all of the Project Slippi projects, visit https://github.com/project-slippi/project-slippi.

Intro

This project is home to the desktop app for Project Slippi. The app allows the user to browse and launch replay files. It also has stat analysis tools for replay files.

Build Instructions

Prerequisites

These are the applications you will need to install in order to build this project:

Build Steps

  • Clone the repo via: git clone [email protected]:project-slippi/slippi-desktop-app.git
  • Navigate into the directory and run: yarn to install all dependencies
  • Use yarn dev to develop
  • Use yarn package to build a release

If you have some weird errors when starting yarn dev but think everything else went okay, you can try the following:

$ UPGRADE_EXTENSIONS=1 yarn dev

# For Windows
$ set UPGRADE_EXTENSIONS=1 && yarn dev

Dolphin

On Windows, you'll need to copy the Playback Dolphin files into app\dolphin-dev\windows. You can grab these from the release version, which should be installed at C:\Users\[Username]\AppData\Roaming\Slippi Desktop App\dolphin.

If you do it right you should have:

app\
  dolphin-dev\
    windows\
      Sys\
      User\
      .gitignore
      Dolphin.exe
      license
      OpenAL32.dll
      portable

You will also need to copy the contents of app\dolphin-dev\overwrite into app\dolphin-dev\windows and overwrite all duplicate files.

About

Slippi desktop app used for launching replays

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 94.4%
  • CSS 4.9%
  • Other 0.7%