Hosting your own server allows you to have a private community leaderboard, custom materials, and your own curated list of charts.
FNFast doesn't hardcode its IP; it looks for a "Bootstrap" URL.
- Create a public file (GitHub Pages, Pastebin, or your own site).
- Use the
encode.pytool (found in the server folder) to encrypt your Server's IP/URL. - Paste that encrypted string into your public file.
- Open the FNFast executable (
PsychEngine.exeorFNFast.exe) in a hex editor like hexed.it. - Search for the text string:
kazancik.github.io/A/ - Replace it with the URL to your public file created in Step 1.
- IMPORTANT: Your new URL must be the SAME length or SHORTER than the original. Fill extra space with zeros/nulls if needed.
- Save the patched
.exe.
- Install Python 3.10+.
- Open a terminal in
/fnfast-serverand run:pip install -r requirements.txt