jotego / jtcores

FPGA cores compatible with multiple arcade game machines and KiCAD schematics of arcade games. Working on MiSTer FPGA/Analogue Pocket
https://patreon.com/jotego
GNU General Public License v3.0
228 stars 40 forks source link

pocket: central location for common configuration #704

Closed jotego closed 2 months ago

jotego commented 3 months ago

Develop a core to set up common options to all cores. Particularly to support #696. This may be taken over to MiSTer too in order to support common CRT settings.

jotego commented 3 months ago

A central core that save settings in the Pocket cannot be made because the configuration file will not be accessible by the other cores. Only files in the common folder of a platform are readable by other cores.

We cannot make a central core, but we can still edit a file using an external tool and store the file in the right location so all cores can access it. This external tool can be provided by us but also third party developers (i.e. updater developers) can include this functionality.