In this section I will try to explain as deeply as I can, the different elements of this project.
The PSNee_V** folder contains all the essential files for the project.
The PSNee_V.ino** file is the main file of the project, it contains all the basic algorithms of the project.
The BIOS_patching.h file contains the algorithms specific to the BIOS patch.
The MUC.h file contains all the library headers, and the specific pointers for each architecture.
The Setting.h file contains the variables for the different compilation scenarios depending on the target PS1.
The PSNeecore folder contains the board manager specific to this project.
The bootloader folder contains the bootloader.txt file which is empty, it is necessary for the board manager to work, but it is empty because it is not useful in the project.
The variants folder contains the Arduino pointers for the different architectures.
The boards.txt file contains the Arduino environment variables for the different MUCs supported by the project.
The platform.txt file contains the global Arduino compilation and injection variants.