ArcheoGamers Forums

Support Officiel AtomicFE => En Francais => Discussion démarrée par: anarchaos le Décembre 08, 2008, 23:09:21



Titre: Atomic 0.20 : Problème de quote parameters et d'espace dans les noms de roms
Posté par: anarchaos le Décembre 08, 2008, 23:09:21
Bonjour,

J'ai décidé de me remettre sur ma borne d'arcade et donc de mettre à jour AtomicFE.

J'ai été agréablement surpris de l'évolution d'AtomicFE et notamment de la version 0.20 avec Atomic Studio.

J'ai tout de même un petit soucis, que je n'avais pas avec la version 0.17

En effet, pour la console TurbographX (pcengine), je passe par un .bat pour lancer l'emulateur.

Le voici :

@echo off
DEL /Q D:\AtomicFE\plugnplay\pcengine\*.pce
"C:\Program Files\7-Zip\7z" e %1
RENAME D:\AtomicFE\plugnplay\pcengine\*.pce temp.pce
WinIPAC pcengine.IPC /t
D:\AtomicFE\plugnplay\pcengine\pce.exe temp.pce
WinIPAC default.IPC

Mon souci est à la décompression du fichier zip, sur la ligne
"C:\Program Files\7-Zip\7z" e %1

à la place de %1, je récupère le nom de la rom envoyée par Atomic, je pensais avoir "D:\AtomicFE\plugnplay\pcengine\roms\15-in-1 Mega Collection.zip"
J'ai donc sélectionné dans les options de l'écran : Emulator options :
- Send Rom Extension to emulator
- Quote Parameters

Mais que l'option soit sélectionnée ou pas j'ai :
"C:\Program Files\7-Zip\7z" e D:\AtomicFE\plugnplay\pcengine\roms\15-in-1
Le nom de la rom est tronqué sur le premier espace du nom

Alors que quand je met en dur dans mon .bat
"C:\Program Files\7-Zip\7z" e "D:\AtomicFE\plugnplay\pcengine\roms\15-in-1 Mega Collection.zip"
tout fonctionne.

Donc je ne sais pas si c'est un bug, ou si je n'ai rien compris à l'option. Mais en gros comment avoir les quotes et le nom complet, pour les noms de rom avec des espaces.
De mémoire, ça fonctionnait sur la version 0.17.
Vu que j'utilise les goodx pour gérer mes roms, j'ai forcément des nom de fichier avec espace.


En tout cas super boulot Youki, je suis content de me remettre à ma borne d'arcade en partie grâce à toi

Cordialement,


Titre: Atomic 0.20 : Problème de quote parameters et d'espace dans les noms de roms
Posté par: youki le Décembre 08, 2008, 23:34:29
hum..il y a peut etre un bug la effectivement.

Tu peux essayer ca, pour voir si ca marche pour toi :

Click sur ton screen
choisi "properties"
et dans command parameters tu met :
"[ROMDIR][ROMNAME].[ROMEXT]"

(met les quotes!!)

Dans Atomic , il y a une option pour qu'il log les commandes qu'il lance.
clique sur "project properties"
va sur "global options"
et coche "enable run command log"

Quand tu quittera Atomic.Exe , il y aura un fichier AtomicRunLog.txt  . Avec tout ce qu'il a lancé (ou essayez de lancer)  , ca peut servir.



Titre: Atomic 0.20 : Problème de quote parameters et d'espace dans les noms de roms
Posté par: anarchaos le Décembre 09, 2008, 00:37:42
Super la réactivité  8)

En fait en mettant "[ROMDIR][ROMNAME].[ROMEXT]" avec les quotes comme tu l'indiquais, ça fonctionne nickel

Merci Youki,


Titre: Atomic 0.20 : Problème de quote parameters et d'espace dans les noms de roms
Posté par: youki le Décembre 09, 2008, 00:56:23
Cool.

J'ai du cassé quelque chose avec l'ancienne method. Mais bon , c'est pas grave, la nouvelle marche!  ;)