Gamoover

[move]Vous aimez la série Ricky la belle vie, Julio Iglésias ou l'émission Kohlanta ? Alors soyez les bienvenus sur Gamoover ! [/move]

Tuto : NeoGeoCD (Iso/mp3) + son. Batch via AtomicFE

Démarré par Karter, Lundi 31 Octobre 2005, 04:16:33 AM

Karter

Hello all :D

Bon, je me suis enfin décidé à poster mon petit tuto pour faire tourner les jeux NeoGeoCD (Iso & Mp3) avec le son sur nebula de manière automatique via un fichier batch (*.bat) & AtomicFE; non pas que les autres émulateurs NeoGeoCD ne me plaisent pas mais ils nécessitent tous la gravure d'Iso ou de posséder les jeux originaux pour les lancer ; ce qui pour la majorité des emumaniacs que nous sommes reste bien ennuyeux. De plus, la majorité des tuto explique comment lancer ces jeux (Iso & Mp3) avec Nebula mais toujours sans le son, je ne dirai pas que je vous offre une exclusivité mais presque ... :cool:

L'intégralité de ce tuto s'adresse donc uniquement aux possesseurs d'Iso & Mp3 qui veulent faire tourner les jeux avec le son sur leur Cab !!! Pour les possesseurs de jeux originaux ou de backups certifiés, Neo Geo CDZ Emulator est tout simplement excellent. Pour les possesseurs de jeux NeoGeoCD sous la forme Iso & wav avec .cue, allez à l'étape création d'un fichier batch, et pour ceux qui n'ont pas de .cue, à l'étape Sega Cue Maker.

Ce tuto a été réalisé sur 4 jeux NeoGeoCD et tout a parfaitement fonctionné. Magician Lord sera le jeu d'exemple de ce tuto (d'ailleurs faites une copie de vos fichiers de jeu, au cas où quelque chose fonctionnerait mal). Je suppose donc que cette technique est valable pour les 93 isos restant. Je précise toutefois que si vous possédez un mauvais dump des jeux NeoGeoCD, ce tuto pourrait devenir obsolète soit parce que le jeu fonctionnerait mais sans le son, soit parce que le jeu ne se lancerait pas. Le seul moyen de vérifier vos isos et bien c'est de tester ! :D

Commençons ! :)

De quoi avons nous besoin exactement :

- Daemon Tools (3.47)
- Nebula (2.25)
- Les Bios NeoGeo & NeoGeoCD (neogeo.zip, neogeocd.zip)
- RazorLame (1.1.5)
- Lame (3.97b1)
- Sega Cue Maker (1.0.11b)
- Notepad (de base !) :D

Ne vous inquiétez pas, beaucoup de softs sont nécessaires mais le tout reste un jeu d'enfant ! Téléchargez ces softs et on démarre ! Je précise que toutes ces manipulations sont à faire à partir d'un PC avec une souris et un clavier ! Pour faciliter les manipulations et notamment le batch, il est préférable de tout installer sur le même disque dur, Iso & mp3 compris. Dans notre exemple, j'ai choisi de tout installer sur C:\.

Installation de Daemon Tools :

Installez Daemon Tools (C:\Program Files\D-Tools) et lancez le. Notez la lettre attribuée au lecteur virtuel CD/DVD au niveau du Device 0. Pour cela, faites un clic droit sur l'icône de "Virtual Daemon Manager" dans la barre des tâches et positionnez vous sur "Virtual CD/DVD-Rom", vous trouverez ainsi le "Device 0" et la lettre du lecteur. Chez moi, il s'agit de la lettre H. Ne quittez pas le programme maintenant, laissez le en tâche de fond.

Installation de Nebula :

Dézipper Nebula (C:\Nebula) et copier dans le répertoire "roms" les 2 Bios (sans les dézipper, ni les renommer)

Configuration de Nebula :

Au premier lancement, vous aurez droit à plusieurs écrans différents:

Il faut attendre la fin du compte à rebours et cliquer sur "I Agree".

Puis vous aurez ça :

Cliquez juste sur OK.

Et enfin, celui là :

Faites comme sur le screenshot et cliquez sur "Continue".

Aller dans le menu "Emulation" puis "Roms Directories" pour y indiquer le répertoire qui contient les Bios NeoGeo ainsi que vos Iso & Mp3 (même répertoire). Magician Lord se trouvera donc dans ce répertoire dans un dossier propre. (C:\Nebula\Roms\Magician Lord)

Retourner dans le menu "Emulation" et cliquez sur "Load Rom".

Faites les mêmes réglages que sur le screenshot puis cliquez sur "Rescan Roms" et enfin sur NeoGeo CD. Vous ne voyez que NeoGeo CD et non pas Magician Lord et c'est bien normal !


Le Bios NeoGeo CD devrait apparaitre. Cliquez sur la touche "Tabulation" pour entrer dans le menu, puis sur "CD Settings".


Sélectionnez "CD Mode : Real CDROM" et non pas "Iso Image" !!! C'est très important de ne pas se tromper ! Séléctionnez ensuite la lettre du lecteur par défaut dans le device 0 de Daemon Tools. Chez moi, comme nous l'avons vu plus haut, il s'agit de la lettre H. J'ai donc choisi ce lecteur.

Puis quitter le menu et l'émulateur en appuyant plusieurs fois sur "Echappe". Vous devez également quitter Daemon Tools.

Lancez maintenant nebulaconfig.exe qui se trouve normalement dans le répertoire de Nebula et cochez la case Fullscreen GUI à la place de Windox GUI. Puis relancez nebula.exe. Configurer Nebula selon vos attentes. Je vous conseille toutefois de n'afficher que les jeux Neogeo disponibles c'est à dire le bios NeoGeoCD.

Allez dans le menu "Controls" et configurez les touches en fonction de la configuration de vos boutons de borne si vous jouez sur une Cab, ou à votre goût pour les utilisateurs PC (clavier, joystick, gamepad).

De façon générale, vous n'aurez pas besoin de modifier les autres options, l'émulateur tourne très bien comme il est. Mais je vous laisse quand même explorer les autres options de cet émulateur ... Quoiqu'il en soit, je vous conseille vivement de le faire sur un PC doté d'un clavier et d'une souris parce que directement dans une Cab c'est trop prise de tête.
Quittez l'émulateur.

La partie configuration de Nebula étant terminée nous allons maintenant passer à l'étape de transformation des Mp3 en Wav. Cette étape est à renouveler pour chaque jeu (Iso & Mp3). C'est relativement long j'en conviens si on souhaite transformer tous les Iso que l'on a mais une fois que c'est fait c'est que du bonheur :D

Décompressez les fichiers Mp3 en Wav :

Installez Lame (C:\Lame) & RazorLame (C:\RazorLame) puis lancez RazorLame. Allez dans le menu "Edit" puis "Options" et indiquez y le chemin d'accès à Lame.exe. Cliquez sur l'icône Lame du menu pour régler les options de décompression.

Dans Général :
- Mettre le Current Bitrate sur "192kbit"
- Mettre le Mode sur "Stéréo"
- Par défaut, les fichiers Wav vont se trouver dans le même répertoire que les Mp3, je vous conseille donc de les mettre dans un nouveau répertoire à la racine du jeu NeoGeoCD. Dans Output Directory, cochez "Use below" et notez "C:\Nebula\Roms\Magician Lord\Wav" (Créez le avant au besoin).

Dans Advanced :
- Mettre "quality" en Optimization
- Cochez l'option "include CRC-checksums"

Dans Audio Processing :
- Mettre l'Output Sampling Frequency sur "44,1 khz"

Cliquez sur Ok pour sortir du menu. Afin de vérifier si vous avez entré les bons paramètres, vous devriez avoir marqué en bas de la fenêtre de RazorLame : "Current Lame Options: -b 192 -m -s -h -p --resample 44.1" comme sur le screenshot ci-dessous.


Cliquez maintenant sur "Add" puis chercher les Mp3 de Magician Lord présents normalement dans le répertoire Roms de Nebula (C:\Nebula\Roms\Magician Lord). Sélectionnez tous les Mp3 et cliquez sur "Ouvrir". Ensuite, cliquez sur "Decode" et vous obtiendrez les fichiers Wav. Une fois la décompression terminée, vous trouverez les nouveaux fichiers extraits soit dans le répertoire de Magician Lord où se trouvent également les Mp3 (C:\Nebula\Roms\Magician Lord), soit dans le nouveau répertoire que vous avez spécifié dans les options (C:\Nebula\Roms\Magician Lord\Wav). Supprimez les Mp3 pour ne garder dans le dossier de Magician Lord que l'Iso & les Wav. C'est important pour la suite !!!

Extraction des Wav étant terminée, nous allons maintenant passer à la création du fichier .cue.

Création d'un .cue avec Sega Cue Maker :

Installez Sega Cue Maker puis lancez le. Vous obtiendrez ceci :

Sur la gauche, vous avez un explorateur. Choisissez le dossier dans lequel se situe le jeu Magician Lord (C:\Nebula\Roms\Magician Lord).

:exclam: Attention :exclam: Dans ce dossier ne doit figurer que l'Iso & les Wav et rien d'autre !!!

Cliquez ensuite sur le bouton "Generate Cue" et vous obtiendrez quelque chose comme cela :

Cliquez enfin sur "Save Cue" et sauvegarder le .cue dans le même répertoire que l'Iso & les Wav (C:\Nebula\Roms\Magician Lord) en lui donnant le même nom que l'Iso NeoGeoCD qui est dans notre exemple "magician Lord - Track 01.iso". Le cue se nommera donc : "magician Lord - Track 01.cue".

Création d'un fichier batch pour automatiser le lancement de Daemon Tools & de Nebula sous AtomicFE :

Ouvrir Notepad et copier/coller le texte suivant :

Citation@echo off
:: Ce Batch permet le lancement automatique de Magician Lord.

:: On Monte l'image du jeu Magician Lord
"C:\Program Files\D-Tools\daemon.exe" -noicon -mount 0,"C:\Nebula\Roms\Magician Lord\magician Lord - Track 01.cue" -safedisc off -securom off -laserlock off -rmps off

:: On lance Nebula
"C:\Nebula\nebula.exe" neocd

:: On démonte l'image du jeu Magician Lord quand on quitte Nebula.
"C:\Program Files\D-Tools\daemon.exe" -unmount 0

Explications des options :

- mount 0 : monter une image sur le support 0
- unmount 0 : démonter une image du support 0
- noicon : cache l'icône de la barre des tâches
- safedisc, securom, laserlock, rmps : option d'émulation CD à laisser sur Off
- neocd : lance directement la NeoGeoCD dans Nebula

Option non testée mais qui semble très utile :

- blade15 : Enables 15Khz Video output for Trident Blade3D cards. Needs
BLADEIO.VXD (http://www.beimborn.com/mame/dl/blade15_24.zip). J'aimerai bien un feedback sur cette option si c'est possible. Merci d'avance.

On enregistre le fichier sous "Magician Lord.bat" dans le répertoire d'installation de Nebula (C:\Nebula), ça aussi c'est très important si vous déplacez ce fichier *.bat dans un autre répertoire, l'émulation ne fonctionnera plus ! On clique pour tester si ça marche et hop Magician Lord se lance et avec le son s'il vous plait !!! :|

Il ne vous reste plus qu'à intégrer ce batch dans AtomicFE en faisant pointer les jeux sur les fichiers *.bat que vous allez créer pour chaque jeu Iso & Mp3 NeoGeoCD que vous possédez. Ne me demandez pas comment, je viens juste de me pencher sur AtomicFE donc je ne suis pas la personne la plus compétente en la matière ... Je me penche dessus en ce moment, je vous tiendrai au courant sur ce qu'il faut faire pour intégrer ces batchs à AtomicFE, j'ai déjà ma petite idée mais je dois la vérifier.

Je n'ai donc pas testé personnellement le fonctionnement de tout ceci sous AtomicFE mais vu que ce frontend peut lancer les fichiers *.bat, pour ma part il est quasi sur à 99% que cela fonctionne. Jouer à la NeoGeoCD sur une vraie borne d'arcade avec le son en totale transparence, c'est le pied non ? Je demande d'ailleurs un autre feedback à ce sujet si c'est possible :smile: J'espère que ce tuto vous sera utile ! :!:

Et voilà fin du "petit tuto" ! Enjoy !

K. Votre Serviteur :thanks:

P.S : - Tous les répertoires d'installation sont bien évidemment changeables, j'ai volontairement choisi de tout installer sur C:\ pour faciliter la création du *.bat.
       - Merci à Whereismymind du forum de Gametronik,
       - Merci à iGREKKESS du forum Satakore,
       - Merci aux auteurs des images trouvées sur le net.

poluxbox

je n'ai qu'une chose a dire ca rox  :|
felicitations c'est du super taff !
a mettre dans la section tutos

Iro

Hello,
POur info , daemon tools n'est pas obligatoire car on peut directement choisir son iso par le menu de nebula.
çà necessite une petite bricole que j'ai exppliqué ici il y à quelques temps
http://www.gamoover.net/modules.php?name=Forums&file=viewtopic&t=5331
Ce tutos fonctionne parfaitement avec la 2.24.
Par contre , j'ai noté que certains ISos/Mp3 ne fonctionne pas tous mais fonctionne avec daemon tools.
J'ai donc modifié mon prog pour prendre les iso/mp3 et Iso/wav selon le jeux que l'on souhaite.
Je metterais à jour mon post.
Voila peut etre qu'on pourra avoir quelque chose de complet sur la NEOCD  :D
"Jet set 2, c'est avec Robert Garcia ?" Kaneda, Lapsus de sac Vol.1
Peter Shou Owner' Club

WIPs : Naomi - SEGA Rally - AB Cop - Lethal Enforcers - COMPUMI - Terminator 2 - Space Invaders - Artworks pour Boitiers K7 Naomi CF - Ma collec' de panels

LES TUTOS DE GAMO   

Karter

Merci PoluxBox si au moins quelqu'un a apprécié, je me dis que je n'ai pas fait cela pour rien  :D Je vote pour le déplacement dans la section Tuto !  :thanks:

Iro : Pour ma part, j'ai testé toute sorte d'Iso+Mp3 via Nebula en choississant l'option Iso Image ; le jeu s'est toujours lancé en effet du moins uniquement avec les bruitages qui sont situés dans le fichier principal : *.iso., mais jamais avec les sons d'ambiance, les musiques ... Il en va de même si j'utilise les Daemon Tools avec les Iso+Mp3 => toujours le jeu mais jamais de "sons".

Le but du tuto est donc bien pour tous les possesseurs d'Iso+Mp3 de transformer le tout en Iso+Wav et de lancer les jeux avec le son d'une manière totalement transparente grâce à un fichier batch via un frontend tel que AtomicFE. Effectivement en terme de place, les Iso vont prendre beaucoup plus de place sur le HD ; le Wav étant beaucoup plus gourmand que le Mp3 mais franchement jouer à de tels jeux sans ambiance sonore, je préfère encore me faire un Tétris sur Game Boy ! :P

Je ne connais pas du tout GamEx donc je ne me prononce pas toutefois, chez moi je le redis, je n'ai jamais réussi à faire ce que tu avances dans ton post  :( mais je suis totalement d'accord avec toi pour une chose Nebula est le seul émulateur à lancer convenablement les backups du net sans les graver et ce peu importe la méthode. J'ai peut être de mauvais dump mais j'en doute ...

Iro

Bah Ecoute je lance 90% des jeux en iso/MP3 avec nebula en choisissant directement l'iso(et ce que j'explique dans mon tuto).
Le reste doit etre un prob de compatibilité de nebula.
ça marche donc tres bien.
C'est quoi que t'arrive pas à faire avec gameex ??

Par contre faudra que tu m'explique comment monter un iso/Mp3 avec Daemon Tools. Il le prend pas.
Mais attention, pour prendre les pistes MP3 avec , il faut selectionner le .cue et pas  le iso. Ce qui expliquerait pourquoi tu n'as jamais les musiques. Car tu monte que le jeu en ne selectionnant le iso
:smile:
"Jet set 2, c'est avec Robert Garcia ?" Kaneda, Lapsus de sac Vol.1
Peter Shou Owner' Club

WIPs : Naomi - SEGA Rally - AB Cop - Lethal Enforcers - COMPUMI - Terminator 2 - Space Invaders - Artworks pour Boitiers K7 Naomi CF - Ma collec' de panels

LES TUTOS DE GAMO   

Karter

Effectivement après plusieurs tests rapides je viens de comprendre :D On reprend notre discussion Iro : Le but de mon tuto s'était principlament de lancer les jeux NeoGeoCD de manière totalement transparente via un frontend du genre d'AtomicFE chose que ton programme fait également (je te crois sur parole :cool:) via GamEx. Il semblerait que sur AtomicFe se soit plus compliqué vu qu'il faudrait lancer ton soft avant de lancer Nebula, chose qui me parait difficile compte tenu des paramètres comme tu l'as si bien dit. Quoique je ne suis pas un expert, je peux me tromper.

Pour les utilisateurs d'AtomicFe, il faut donc passer par le biais d'un batch avec Daemon Tools. Seul bémol, il est impossible de lancer un batch avec un .cue contenant des fichiers Mp3, Daemon Tools refuse tout simplement de se lancer ! C'était donc pour cette raison que j'ai parlé de l'étape de décompression des Mp3 en Wav dans mon tuto. Là plus aucun problème, tout passe !

Je récapitule tout pour ceux qui arrivent en cours de route :

Transparence totale :  :| Top dans une Cab ou sur un PC  :|

- Pour les utilisateurs de frontend comme AtomicFE, utiliser mon tuto avec conversion des Mp3 en Wav, Daemon Tools & fichier batch.

- Pour les utilisateurs d'autres frontends tel que GamEx, utiliser le tuto d'Iro avec son petit soft GamExNeoCD.

Du moins en attendant qu'un pro d'atomicFE puisse confirmer ou infirmer ce que j'ai dit au début.

Aucune Transparence :  :nul: Nul dans une Cab &  :!: sur un PC

- Utilisez Nebula avec Iso Image pour les Iso/Mp3 en lancant bien le fichier cue contenant l'Iso & les Mp3. [Autant pour moi Iro je viens de faire un test avec un 5ème jeu et apparement ça marche bien avec le son. C'est pas de chance pour moi, 4 jeux qui ne marchent pas et le 5ème qui fonctionne ...]

- Pour les Iso/Mp3 qui ne fonctionnerait pas avec Iso Image, convertissez vos Mp3 en Wav, utilisez les Daemon Tools et positionnez la NeoGeoCD sur CD Mode. Même en Wav, ça ne fonctionne pas en Iso Image apparemment d'où l'intervention des D-T. (Voir mon tuto plus haut)

J'espère avoir été clair pour tout le monde ! :o

P.S. : Dans l'hypothèse où ce tuto passerait dans la rubrique Tuto du site, j'apporterai les modifications adéquates pour plus de clareté parce que là ça commence à devenir sévèrement brouillon  :alien: (Me MP pour une version finale entre mon tuto et celui d'Iro si ce dernier est OK)

Iro

Y'a pas de soucis pour moi  :smile:
GameExNeoCD doit pouvoir fonctionner avec atomic fe en lançant juste GameExNeocd avec le chemin du cue en parametre dans le batch
"Jet set 2, c'est avec Robert Garcia ?" Kaneda, Lapsus de sac Vol.1
Peter Shou Owner' Club

WIPs : Naomi - SEGA Rally - AB Cop - Lethal Enforcers - COMPUMI - Terminator 2 - Space Invaders - Artworks pour Boitiers K7 Naomi CF - Ma collec' de panels

LES TUTOS DE GAMO   

kaneda56

Yep, petit up pour ce post, a l'occasion d'une petite question:
Tout d'abord bravo pour ton tuto, c'est du grand art et tu as du bien galérer avant d'en arriver là :|  :|
J'aimerai savoir si ta methode de conversion des mp3 en wav et tout le toutim rend l'image cd compatible avec le fameux neogeo cdz emulator dont tout le monde parle...
Je susi un peu mégalo et pointilleux, particulièrement sur neo, et je souhaite avoir le meilleur émus sur mon cab, tant pis si ca prend de la place...
merci! et a+ :smile:

"Arrête de te croire fort avec tes roll cancel!!!"
Paroles de Sac

Iro

Citation de: "kaneda56"Yep, petit up pour ce post, a l'occasion d'une petite question:
Tout d'abord bravo pour ton tuto, c'est du grand art et tu as du bien galérer avant d'en arriver là :|  :|
J'aimerai savoir si ta methode de conversion des mp3 en wav et tout le toutim rend l'image cd compatible avec le fameux neogeo cdz emulator dont tout le monde parle...
Je susi un peu mégalo et pointilleux, particulièrement sur neo, et je souhaite avoir le meilleur émus sur mon cab, tant pis si ca prend de la place...
merci! et a+ :smile:
Il à quoi de si bien de NEOGEOCDZ ??
"Jet set 2, c'est avec Robert Garcia ?" Kaneda, Lapsus de sac Vol.1
Peter Shou Owner' Club

WIPs : Naomi - SEGA Rally - AB Cop - Lethal Enforcers - COMPUMI - Terminator 2 - Space Invaders - Artworks pour Boitiers K7 Naomi CF - Ma collec' de panels

LES TUTOS DE GAMO   

Youki

Tiens j'avais pas vu ce post moi.. :o

Je vois pas pourquoi AtomicFE ne pourrait pas lancer un iso avec mp3.
Surtout si GameEX le fait , il n'y aucune raison qu'Atomic le fasse pas.
Il y toujours un moyen, si jamais tu peux pas avec un .BAT, tu le pourra surement avec un .vbs

Enfin, je suis pas un expert en config d'emulateur, moi person, j'utilise que MAME.  Mais bon, si on peut m'expliquer clairement ou ca semble coincer, je pourrai surement vous donner une solution.

kaneda56

Citation de: "Iro"
Il à quoi de si bien de NEOGEOCDZ ??

C'est tout simplement le meilleur emulateur pour la neocd, comme final burn l'est pour les cps1 et 2...

"Arrête de te croire fort avec tes roll cancel!!!"
Paroles de Sac

Iro

Citation de: "kaneda56"
Citation de: "Iro"
Il à quoi de si bien de NEOGEOCDZ ??

C'est tout simplement le meilleur emulateur pour la neocd, comme final burn l'est pour les cps1 et 2...
Euh ... oui mais çà ne dis pas en quoi il est meilleur !!! :D
"Jet set 2, c'est avec Robert Garcia ?" Kaneda, Lapsus de sac Vol.1
Peter Shou Owner' Club

WIPs : Naomi - SEGA Rally - AB Cop - Lethal Enforcers - COMPUMI - Terminator 2 - Space Invaders - Artworks pour Boitiers K7 Naomi CF - Ma collec' de panels

LES TUTOS DE GAMO   

Youki

CitationEuh ... oui mais çà ne dis pas en quoi il est meilleur !!!


Il est le meilleur parce que Kaneda56 te le dis!!!  :D