Skip to content
This repository has been archived by the owner on May 3, 2024. It is now read-only.

Releases: shockdude/fnf-to-sm

FNF to SM Convert v0.1.2

01 May 22:29
Compare
Choose a tag to compare

This repository is archived, this release will not work with FNF 0.3.0 and newer
Original release description is as follows:

  • Fixed conversion of recent FNF charts

Roughly convert Friday Night Funkin .json charts to doubles simfiles for StepMania
Or convert StepMania simfiles to FNF charts.
Very WIP but it works, kinda.

Usage: Drag-and-drop the FNF .json chart or a StepMania .sm simfile onto fnf-to-sm.exe
Or use the command line: python fnf-to-sm.py [chart_file]

For FNF-to-SM, if you input the Normal difficulty .json, and have the
easy & hard .jsons in the same folder, then FNF-to-SM will output
a single .sm with all 3 difficulties.

SM-to-FNF currently only supports Challenge Single difficulty.
The output "blammed.json" is meant to replace "Blammed", Normal difficulty.

Written by shockdude in Python 3.7
Original chart-to-sm.js by Paturages
https://github.com/Paturages/

Project Outfox (active StepMania fork): https://projectmoon.dance/
Friday Night Funkin: https://ninja-muffin24.itch.io/funkin

FNF to SM Converter v0.1.1

08 Mar 00:46
Compare
Choose a tag to compare
  • Fixed converting FNF charts that don't contain BPM changes - thanks @Samario1

If you get a Windows Defender warning with the .exe, it's a false positive, sorry.
If you're unsure, download the source code and run it through Python yourself.

Roughly convert Friday Night Funkin .json charts to doubles simfiles for Stepmania
Or convert Stepmania simfiles to FNF charts.

Very WIP but it works, kinda.

Usage: Drag-and-drop the FNF .json chart or a Stepmania .sm simfile onto fnf-to-sm.exe
Or use the command line: python fnf-to-sm.py [chart_file]

For FNF-to-SM, if you input the Normal difficulty .json, and have the
easy & hard .jsons in the same folder, then FNF-to-SM will output
a single .sm with all 3 difficulties.

SM-to-FNF currently only supports Challenge/Expert Single difficulty.
The output "blammed.json" is meant to replace "Blammed", Normal difficulty.

Written by shockdude in Python 3.7
https://www.python.org/

Original chart-to-sm.js by Paturages
https://github.com/Paturages/

Stepmania 5.3 Outfox: https://projectmoon.dance/
Friday Night Funkin: https://ninja-muffin24.itch.io/funkin

FNF to SM Converter v0.1

10 Feb 03:47
Compare
Choose a tag to compare

Roughly convert Friday Night Funkin .json charts to doubles simfiles for Stepmania
Or convert Stepmania simfiles to FNF charts.
Very WIP but it works, kinda.

Usage: Drag-and-drop the FNF .json chart or a Stepmania .sm simfile onto fnf-to-sm.exe
Or use the command line: python fnf-to-sm.py [chart_file]

For FNF-to-SM, if you input the Normal difficulty .json, and have the
easy & hard .jsons in the same folder, then FNF-to-SM will output
a single .sm with all 3 difficulties.

SM-to-FNF currently only supports Challenge Single difficulty.
The output "blammed.json" is meant to replace "Blammed", Normal difficulty.

Written by shockdude in Python 3.7
Original chart-to-sm.js by Paturages
https://github.com/Paturages/

Stepmania 5.3 Outfox: https://projectmoon.dance/
Friday Night Funkin: https://ninja-muffin24.itch.io/funkin