Pensez aux fichiers INI !

Ici se règle les problèmes concernant la configuration des différents émulateurs.

Modérateurs : Porko, Modérateurs

Avatar de l’utilisateur
soft-bug
Connaisseur
Connaisseur
Messages : 478
Inscription : 10 févr. 2013 - 00:00
A été remercié : 1 fois

Pensez aux fichiers INI !

Message par soft-bug » 20 mars 2013 - 00:24

Hello,

Une technique de développement d'intégration des émulateurs consiste à agir sur les paramètres des fichiers INI. En effet, cette technique est souvent oubliée ou méconnue pour transmettre les bons paramètres à votre émulateur.

L'avantage est d'être certain que l'émulateurs sera toujours lancé avec les bons paramètres (taille de l'écran, langage FR, paramètres de sons ...). De plus certains émulateurs proposent peu de choix en lancement par ligne de commande. Donc agir sur les fichiers INI est souvent un moyen de contourner les manques !

Voici un exemple concret qui marche avec l'émulateur BlueMSX et son fichier d'INI est bluemsx.ini


;*************************************MSX**************************************
else if (systemName = "MSX" executable = "blueMSX.exe")
{
hideDesktop()
bluemsxINI = %EmuPath%bluemsx.ini
IniWrite,French, %bluemsxINI%, config, settings.language
IniWrite,MSX2 - French, %bluemsxINI%, config, emulation.machineName
IniWrite,1024, %bluemsxINI%, config, video.fullscreen.width
IniWrite,768, %bluemsxINI%, config, video.fullscreen.height
IniWrite,32, %bluemsxINI%, config, video.fullscreen.bitDepth

Hotkey, %exitEmulatorKey%, CloseProcess
Runwait, %Executable% /rom1 "%romPath%%romName%%romExtension%" -auto -fullscreen, %EmuPath%, Hide UseErrorLevel
Process, waitClose, %executable%
exitapp
}

Avatar de l’utilisateur
CrashOver1D
Initié
Initié
Messages : 109
Inscription : 15 mars 2013 - 00:00
A été remercié : 1 fois

Re: Pensez aux fichiers INI !

Message par CrashOver1D » 20 mars 2013 - 00:27

Un bon fichier INI y'a que ca de vrais !

Avatar de l’utilisateur
Darius38
Connaisseur
Connaisseur
Messages : 268
Inscription : 24 févr. 2013 - 00:00
A remercié : 10 fois
A été remercié : 14 fois

Re: Pensez aux fichiers INI !

Message par Darius38 » 20 mars 2013 - 08:34

Ouep la faut des connaissance en ligne de code ...

pour ma part je n'arriverai pas a creer, juste a modifié les chemin d'acces, resolution ou autre .


Avatar de l’utilisateur
soft-bug
Connaisseur
Connaisseur
Messages : 478
Inscription : 10 févr. 2013 - 00:00
A été remercié : 1 fois

Re: Pensez aux fichiers INI !

Message par soft-bug » 20 mars 2013 - 09:20

Ouep la faut des connaissance en ligne de code ...

pour ma part je n'arriverai pas a creer, juste a modifié les chemin d'acces, resolution ou autre .



En fait tu n'as besoin que de connaitre l'instruction AutoHotkey IniWrite !

Qui s'utilise : IniWrite, Valeur, Chemin et Nom du Fichier INI, Section du fichier INI, variable du fichier

Par exemple dans un fichier INI tu as :

[Video]
Type=800

Tu veux mettre 1024 ( hypothèse d'une résolution d'écran ...)

Tu fais juste :

IniWrite,1024, %MON_FICHIER_INI%, Video, Type

A priori c'est simple à faire ...


Avatar de l’utilisateur
Darius38
Connaisseur
Connaisseur
Messages : 268
Inscription : 24 févr. 2013 - 00:00
A remercié : 10 fois
A été remercié : 14 fois

Re: Pensez aux fichiers INI !

Message par Darius38 » 20 mars 2013 - 13:18

oui en expliquant cela ça parait simple

Répondre

Revenir à « Aide Configuration d'Emulateurs »