Come usare files INI
Da Wikicab.
Contentuto |
Introduzione
I file ini sono comunemente usati per configurare le opzioni dei programmi. Questi file hanno estensione .ini e sono file di testo che possono essere editati tramite notepad.
MAMEWAH usa 3 tipi principali di file ini; mamewah.ini (opzioni generali, globali), emuname.ini (opzioni specifiche per l'emulatore), e emuname-?.ini (opzioni specifiche per la lista).
Il file mamewah.ini è automaticamente generato e aggiornato quando si apre MAMEWAH, e si trova in mamewah\config\
mamewah.ini
Ogni emulatore avrà bisogno del suo file di configurazione (ini). Innanzi tutto andiamo nella cartella mamewah\config\ e creiamo per ogni emulatore una cartella. La cartella config risulterà quindi: Snes Nes Genesis Nintendo 64 ... Ora avviamo mamewah, così facendo lui creerà automaticamente i file ini in ogni cartella che abbiamo creato in precedenza. Usciamo da mamewah. In ogni cartella degli emulatori si saranno creati due file:
1 - [nomecartella].ini 2 - [nomecartella]-0.ini
Il 1° file contiene la configurazione dell'emulatore. Le righe (principali) che andremo a modificare sono le seguenti:
- [nomecartella].ini (mamewah v1.62) ###
emulator_title [Nome Emulatore visualizzato in mamewah]
- List Generation Settings ###
rom_path [PercorsoRoms] rom_extension [estensioneRoms] dat_file [Se avete il dat file inserite qui il percorso]\[File].dat nms_file [Se avete l' nms file inserite qui il percorso]\[file].nms catver_ini_file [catverPath]\catver.ini //solo per mame// list_generation_method rom_folder // questo funziona solo nella versione 1.62b13a, altrimenti dovrete avere il file dat della lista dei giochi quindi andremo a mettere rom_folder_vs_dat_file //
- Execution Settings ###
pre_emulator_app_commandlines emulator_commandline [Emupath]\[emuName].exe [name]{nodosbox} post_emulator_app_commandlines general_app_commandlines
- Artwork Settings ###
artwork_image_paths [artworkpath1];[artworkpath2];... movie_preview_path [moviepath] movie_artwork_no 1 enable_fuzzy_search 0 history_dat_file [percorsoHistory.dat] //solo per mame// history_dat_artwork_no 2 // questo numero indica a quale artwork vorrete far visualizzare l'history.dat
Ora questa è la configurazione generale. In sostanza ci sono 3 parametri di configurazione che vanno impostati per ogni emulatore. Qui di seguito troverai la configurazione per ogni Emulatore che vorrai utilizzare:
Emulatore utilizzato: Zsnesw 1.51 rom_path [PercorsoRoms] rom_extension zip dat_file [Se avete il dat file inserite qui il percorso]\[File].dat list_generation_method rom_folder // questo funziona solo nella versione 1.62b13a, dove è stato corretto un bug, altrimenti dovrete avere il file dat della lista dei giochi. Quindi andremo a mettere rom_folder_vs_dat_file //
emulator_commandline [Emupath]\zsnesw.exe -m "c:\[rompath]\[name].zip"
(emuname).ini
I file ini specifici per l'emulatore, che dicono a Mamewah come far funzionare un particolare emulatore. Deve esserci un file per ogni emulatore che si vuole utilizare.
List Generation Settings
| Setting | Default | Definizione |
|---|---|---|
| rom_path | (vuoto) | Il percorso completo con la locazione delle tue rom |
emuname-?.ini
mamewah.cfg
Tastiera DIK_0-9 DIK_A-Z DIK_UP or DIK_UPARROW DIK_DOWN or DIK_DOWNARROW DIK_LEFT or DIK_LEFTARROW DIK_RIGHT or DIK_RIGHTARROW
Mouse MOUSE_LEFT MOUSE_RIGHT MOUSE_UP MOUSE_DOWN MOUSE_SCROLLUP MOUSE_SCROLLDOWN MOUSE_BUTTON0 MOUSE_BUTTON1 MOUSE_BUTTON2 MOUSE_BUTTON3
Joystick: JOY?_LEFT JOY?_RIGHT JOY?_UP JOY?_DOWN JOY?_BUTTON0-31 Sostituire al punto interrogativo il numero del Joystick BUTTON[numero pulsante che si vuole utilizzare]

