Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Mars 29, 2024, 03:41:54
Accueil | Aide | Rechercher | Identifiez-vous | Inscrivez-vous

+  ArcheoGamers Forums
|-+  Support Officiel AtomicFE
| |-+  En Francais
| | |-+  Atomic 0.20 : Problème de quote parameters et d'espace dans les noms de roms
0 Membres et 1 Invité sur ce fil de discussion. « sujet précédent | | sujet suivant »
Pages: [1] Imprimer
Auteur Fil de discussion: Atomic 0.20 : Problème de quote parameters et d'espace dans les noms de roms  (Lu 8603 fois)
anarchaos
archéologue newbie
*
Messages: 2


« 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,
Journalisée
youki
Chef d'équipe.
Indiana Jones
*****
Messages: 8176



« Répondre #1 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.

Journalisée

anarchaos
archéologue newbie
*
Messages: 2


« Répondre #2 le: Décembre 09, 2008, 00:37:42 »

Super la réactivité  Cool

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

Merci Youki,
Journalisée
youki
Chef d'équipe.
Indiana Jones
*****
Messages: 8176



« Répondre #3 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!  Clin d'oeil
Journalisée

Pages: [1] Imprimer 
« sujet précédent | | sujet suivant »
Aller à:  


Connexion avec identifiant, mot de passe et durée de la session

Hit-Parade Propulsé par MySQL Propulsé par PHP Powered by SMF 1.1.4.9 | SMF © 2006, Simple Machines LLC XHTML 1.0 Transitionnel valide ! CSS valide ! Classement de sites - Inscrivez le vôtre!