Gamoover

Forums " WORKSHOP" => Emulateurs, Frontends & Distributions => : neverdaie Tuesday 31 March 2009, 20:43:28 PM

: Coup de main pour réaliser un petit programme
: neverdaie Tuesday 31 March 2009, 20:43:28 PM
Bonjour,
 
Sur ma MameCab j'utilise WinUAE Loader pour jouer aux jeux Amiga, c'est un programme qui lance les diquettes de jeux transformés en fichiers disque dur, ça charge beaucoup plus vite et on a plus le probleme de changement de disquette!
ça marche super et j'aimerai faire de même avec les démos qui sont géniales sur Amiga mais apparement ça n'existe pas!
Donc je dois modifier le fichier XML de WinUAE Loader pour y mettre le nom de chaque démos
Le fichier XML ressemble à ça:

<Game Name="1000 Miglia" FileName="1000Miglia_v1.1b.zip" ScrnshotFilename="0\1000_Miglia.png" UseMouse="True" PalNTSC="0" Cd="dh1:1000Miglia;" WHDLoad="1000Miglia.slave PRELOAD;" UAEConfig="cpu_speed=real|immediate_blits=false|cpu_compatible=false|cpu_cycle_exact=false|blitter_cycle_exact=false" />

pour le jeu "1000 Miglia", pour les autres jeux c'est pareil à part le nom qui change bien sur!

Ce que j'aimerai c'est un programme style .bat pour reproduire cette ligne avec les noms des 274 démos dont j'ai déja tiré la liste en fichier .txt

Voilà merci et j'espère m'être bien expliquer
: Coup de main pour réaliser un petit programme
: funkycochise Tuesday 31 March 2009, 20:46:35 PM
Bonjour,
 
Sur ma MameCab j'utilise WinUAE Loader pour jouer aux jeux Amiga, c'est un programme qui lance les diquettes de jeux transformés en fichiers disque dur, ça charge beaucoup plus vite et on a plus le probleme de changement de disquette!
ça marche super et j'aimerai faire de même avec les démos qui sont géniales sur Amiga mais apparement ça n'existe pas!
Donc je dois modifier le fichier XML de WinUAE Loader pour y mettre le nom de chaque démos
Le fichier XML ressemble à ça:

<Game Name="1000 Miglia" FileName="1000Miglia_v1.1b.zip" ScrnshotFilename="0\1000_Miglia.png" UseMouse="True" PalNTSC="0" Cd="dh1:1000Miglia;" WHDLoad="1000Miglia.slave PRELOAD;" UAEConfig="cpu_speed=real|immediate_blits=false|cpu_compatible=false|cpu_cycle_exact=false|blitter_cycle_exact=false" />

pour le jeu "1000 Miglia", pour les autres jeux c'est pareil à part le nom qui change bien sur!

Ce que j'aimerai c'est un programme style .bat pour reproduire cette ligne avec les noms des 274 démos dont j'ai déja tiré la liste en fichier .txt

Voilà merci et j'espère m'être bien expliquer
moi je fais ce genre de chose avec des macros sous ultra edit
a partir de ton fichier listant tous le noms.
tu enregistres la macro et tu la répètes x fois pour arriver à tes fins.
: Coup de main pour réaliser un petit programme
: enjoyyyy Tuesday 31 March 2009, 22:34:13 PM
autre truc tout bête sous excel
A1=<Game Name="
A2=1000 Miglia"
A3=FileName="
et ainsi de suite, on colle ensuite sur pleins de ligne , et pour les cellule pseudo variable comportant le nom du jeu, on insère le nom des jeux ( liste générée à partir d'un dir repertoiredesroms >  maliste.txt

pour la dernière colonne  =  = A1 + A2 + le nom de chaque colonne  ( copier coller de cette cellule jusqu'en bas de la feuille )
après on peut se faire bat

: Coup de main pour réaliser un petit programme
: X-cAlibur Tuesday 31 March 2009, 22:43:05 PM
moi je fais ce genre de chose avec des macros sous ultra edit
a partir de ton fichier listant tous le noms.
tu enregistres la macro et tu la répètes x fois pour arriver à tes fins.

 =:))
Lamer...
 ;D :D
: Coup de main pour réaliser un petit programme
: funkycochise Wednesday 01 April 2009, 00:37:39 AM
=:))
Lamer...
 ;D :D
3lite d3 m3$ coui113$
: Coup de main pour réaliser un petit programme
: gostbuster Monday 11 May 2009, 12:35:29 PM
Moi je ferais ca en JAVA....
: Coup de main pour réaliser un petit programme
: mioux Monday 11 May 2009, 17:13:58 PM
Moi j'utilise pas WinUAE =:))
: Coup de main pour réaliser un petit programme
: f4brice Monday 11 May 2009, 19:11:53 PM
cat monfichier.txt | awk 'print <Game name="$1" .... />'

 =:))
: Coup de main pour réaliser un petit programme
: jujusl Monday 11 May 2009, 21:29:12 PM
cat monfichier.txt | awk 'print <Game name="$1" .... />'

 =:))
Un Unixien ! Dans mes bras ! :-*
: Coup de main pour réaliser un petit programme
: Zorg Monday 11 May 2009, 22:07:16 PM
le hic, c'est uqe les conventions de nomage sont pas les mêmes pour tou apparement :D

<Game Name="1000 Miglia" FileName="1000Miglia_v1.1b.zip" ScrnshotFilename="0\1000_Miglia.png" UseMouse="True" PalNTSC="0" Cd="dh1:1000Miglia;" WHDLoad="1000Miglia.slave PRELOAD;" UAEConfig="cpu_speed=real|immediate_blits=false|cpu_compatible=false|cpu_cycle_exact=false|blitter_cycle_exact=false" />

Bon en bidouillant avec sed on s'en sort aussi

pis je sui pas sur non plus que les options soient les mêmes pour tous les jeux, que les extensions soient les même non plus.