telperion / saturday-morning

Saturday Night Steppin': StepMania simfile injector for Friday Night Funkin'
GNU Lesser General Public License v2.1
14 stars 1 forks source link

Saturday Morning Steppin'

Saturday Morning Steppin' is a StepMania simfile injector for Friday Night Funkin'.

Sample interface snapshot

Do NOT use this to distribute any content you don't have the rights for!

But it might make it easier for you to create new mods and share them!

How to use!

  1. Close Friday Night Funkin' before you begin replacing data.
  2. Download the release and unzip to a directory of your choice.
  3. Drag-and-drop a StepMania song folder onto SaturdayMorning.exe.
  4. Select the location of Funkin.exe in your Friday Night Funkin' install.
  5. Select the Friday Night Funkin' song to replace the files for.
    • Don't worry, the program will make a backup copy of your FNF install's song data the first time you run it (in a _backup folder).
  6. Choose which charts are played by you and your opponent for each difficulty of the song.
  7. Set your desired reading speed.
    • (2.0 is probably fine...y'all short reaction time havers)
  8. Press Go! when you're ready.
  9. If no errors pop up, you're done! You can continue to inject simfile data or restart Friday Night Funkin' from here and enjoy.

Why have you done this?

We at the StepMania community didn't spend two decades writing charts with a nice selection of editors just to have a burgeoning new rhythm game community wade through click-to-place interfaces and BPM/sync woes.

Recommended editors

How to build!

  1. Install Python 3.8.
  2. Install pipenv: pip install pipenv
  3. Set up the build environment: pipenv install --dev
  4. Run PyInstaller to build the executable: pipenv run pyinstaller -w -F .\SaturdayMorning.py
  5. Copy the assets directory into the dist directory.

Shoutouts