How to Install 1FPGA on an existing MiSTer

This is a tutorial on how to install the 1FPGA frontend on your MiSTer device.

Requirements

The first thing that you need is a DE10-Nano with a functioning MiSTer install.

The easier way to do this is to follow the instructions for the Mr. Fusion installation.

Installing the 1FPGA MiSTer Script

Open a Terminal, SSH to your MiSTer device (or use the Linux terminal by pressing F9), and execute the following line:

curl https://public.1fpga.cloud/db/Scripts/1fpga.sh --output /media/fat/Scripts/1fpga.sh --insecure

This will put a 1fpga script in your Scripts folder.

Starting 1FPGA

From the MiSTer menu, go to the Scripts menu and execute the 1fpga script. It will download any necessary binary, then start 1FPGA.

Going back to MiSTer

You can simply exit 1FPGA, restart or turn off and on your MiSTer. 1FPGA does not change files related to MiSTer, but instead keep a separated install containing everything 1FPGA needs (including cores and core-related files).

Deleting 1FPGA

To delete all 1FPGA files, remove the /media/fat/1fpga folder that contains everything. 1FPGA itself does not write files outside of that folder.

The one_fpga binary located in /media/fat can also be deleted, as well as the 1fpga.sh file in the Scripts folder.