[GUIDA] Core Libretro - Opzioni specifiche

Qui trovate una raccolta di guide generiche che non rientrano in una specifica sezione. Argomenti specifici per un determinato sistema li trovate nella sua sezione
Rispondi
Avatar utente
Guybrush
Site Admin
Messaggi: 1693
Iscritto il: gio feb 25, 2016 6:33 pm
Ha ringraziato: 12 volte
È stato ringraziato: 14 volte

[GUIDA] Core Libretro - Opzioni specifiche

Messaggio da Guybrush » dom ago 18, 2019 8:04 pm

Ogni core di Libretro, ovvero ogni emulatore che inizia con lr-, ha delle opzioni specifiche. Queste opzioni vengono aggiunte, con i valori di default, a un file di configurazione apposito quando l'emulatore viene lanciato per la prima volta.

Il file in questione si chiama retroarch-core-options.cfg ed ha questo percorso:

Codice: Seleziona tutto

/opt/retropie/configs/all/retroarch-core-options.cfg
Ad esempio, la prima volta che verrà lanciato lr-picodrive, l'emulatore selezionato di default per il Mega Drive, saranno aggiunte al file queste opzioni:

Codice: Seleziona tutto

picodrive_aspect = "PAR"
picodrive_audio_filter = "disabled"
picodrive_drc = "enabled"
picodrive_input1 = "3 button pad"
picodrive_input2 = "3 button pad"
picodrive_lowpass_range = "60"
picodrive_overclk68k = "disabled"
picodrive_overscan = "disabled"
picodrive_ramcart = "disabled"
picodrive_region = "Auto"
picodrive_sprlim = "disabled"
Per sapere a cosa servono dovete procedere così. Andate a questo link, a sinistra selezionate For Users/Core Library: Emulation/Sega Emulation/Sega - MS/MD/CD/32X (PicoDrive). Nella pagina che si aprirà andate nella sezione Core options dove troverete la spiegazione di ogni opzione contenuta nel file retroarch-core-options.cfg.

Per fare un esempio, l'opzione picodrive_aspect ha questa descrizione:
Choose the core-provided aspect ratio. RetroArch's aspect ratio must be set to Core provided in the Video settings.
e i valori possibili sono PAR/4/3/CRT.

Questa procedura è generica, per fare un ulteriore esempio, l'emulatore lr-mGBA ha la sua pagina qui. Con questo emulatore c'è la possibilità di utilizzare opzionalmente il BIOS originale del Game Boy Advance però è necessario dire all'emulatore di utilizzarlo nel caso in cui il BIOS sia presente in:

Codice: Seleziona tutto

/home/pi/RetroPie/BIOS
Sarà quindi presente un'opzione apposita del core, nello specifico si tratta del parametro mgba_use_bios i cui valori possono essere ON/OFF. Anche questa opzione verrà scritta nel file retroarch-core-options.cfg al primo utilizzo dell'emulatore.

Sperio adesso vi sia più chiaro come districarsi tra le molteplici opzioni che ogni core Libretro offre ;-)
"Dobbiamo costruire computer per le masse, non per le classi" J. Tramiel
_____________________________________________________________
Aiutiamo il forum con una donazione :-)

Hardware:
Raspberry Pi B (x2)
Raspberry Pi 3B
Raspberry Pi Zero W

Rispondi