Switch to USB vs Symlinks
Posted: Sat Jun 26, 2021 4:49 pm
As per Sorge "Actually switch to USB is kind of obsolete option, you may use symlinks from specific folder to USB and use both locations without hard switch." without any further explaination.
My MISTer is switched to USB and this is what I have:
1. On the SD Card /media/fat
Files: menu.rbf
MISTer
MISTer.ini
Directories: config which contains only device.bin.
linux
Scripts which contains only things related to update script and the wifi script.
2. On the USB drive /media/usb0
Files: KICK.ROM because when using USB (even when not switched to USB) the Amiga requires to have this ROM on /media/usb0,
no other name or location can be used.
spectrum.rom and spectrum.rom_rc196 because the Spectrum core is inconsistent with all other cores (except the Amigha)
and requires the ROM to be in /media/usb0 (or /media/fat when running from the SD card), it cannot be in games/Spectrum.
Directories: _Arcade
_Computer
_Console
_Other
_Unofficial
_Utility
Amiga because the Amiga core refuses to work if it is in games/Amiga.
cheats
config which contains all the configuration file related to games controllers, arcade dip settings and the various core configuration
files.
Filters
Filters_Audio
games
Gamma
inputs
saves
savestates
screenshots
Scripts which contains all the scripts.
What would I have to do to revert running from the SD card and having symlinks to the USB drive?
Of particular concern is the config directory which is on both the SD card and the USB drive but each containing different things.
My MISTer is switched to USB and this is what I have:
1. On the SD Card /media/fat
Files: menu.rbf
MISTer
MISTer.ini
Directories: config which contains only device.bin.
linux
Scripts which contains only things related to update script and the wifi script.
2. On the USB drive /media/usb0
Files: KICK.ROM because when using USB (even when not switched to USB) the Amiga requires to have this ROM on /media/usb0,
no other name or location can be used.
spectrum.rom and spectrum.rom_rc196 because the Spectrum core is inconsistent with all other cores (except the Amigha)
and requires the ROM to be in /media/usb0 (or /media/fat when running from the SD card), it cannot be in games/Spectrum.
Directories: _Arcade
_Computer
_Console
_Other
_Unofficial
_Utility
Amiga because the Amiga core refuses to work if it is in games/Amiga.
cheats
config which contains all the configuration file related to games controllers, arcade dip settings and the various core configuration
files.
Filters
Filters_Audio
games
Gamma
inputs
saves
savestates
screenshots
Scripts which contains all the scripts.
What would I have to do to revert running from the SD card and having symlinks to the USB drive?
Of particular concern is the config directory which is on both the SD card and the USB drive but each containing different things.