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! ;) |