Introduction
Parmi les divers Ă©mulateurs Arcade existants, Nebula mĂ©rite sans conteste sa placesur le podium. DĂ©veloppĂ© par Elsemi, qui a Ă©galement crĂ©e un Ă©mulateur Sega Model 2(aprĂšs la sortie dâune version spĂ©ciale de Nebula qui nâĂ©mulait que ce systĂšme),mais qui a aussi contribuĂ© aussi aux projets Chankast, MAME⊠Vous lâaurez compris,Elsemi est un programmeur de talent. Dans le prĂ©sent tutorial, nous allons nous intĂ©resser de prĂšs Ă laconfiguration complĂšte de ce petit bijou quâest Nebula.Mais pourquoi autant dâenthousiasme autour de cet Ă©mulateur ? Tout simplement parce quâil possĂšde un grandnombre de qualitĂ©s. Tout dâabord, il est simple dâutilisation et peut ĂȘtre abordĂ© sans trop deproblĂšmes par un dĂ©butant (tout du moins pour une utilisation basique). Ensuite, il Ă©mule parfaitement lessystĂšmes Neogeo, CPS1, CPS2, et partiellement le systĂšme arcade PolyGame Master(Elsemi a fait de gros progrĂšs sur lâĂ©mulation du PGM au courant du mois de Janvier et du mois dâAoĂ»t 2005).Autre point non nĂ©gligeable, Nebula Ă©mule trĂšs honorablement la Neogeo CD, ce qui est loindâĂȘtre commun et ce qui permet de dĂ©couvrir les jeux spĂ©cifiques Ă ce support.Enfin, Nebula est un Ă©mulateur flexible, puisque lâon peut rajouter des jeux supportĂ©s via unsystĂšme de fichiers DAT.Vous lâaurez compris, Nebula est un Ă©mulateur Arcade trĂšs complet, et aprĂšs avoir lu ce tutorial,vous serez capable de le pousser dans ses derniers restranchements ! Bonne lecture.
Téléchargement de Nebula et fichiers importants
Avant toutes choses, commencez par tĂ©lĂ©charger la derniĂšre version de Nebula sur Emu Nova, qui setrouve cette page. Vous aurezĂ©galement besoin des BIOS Neogeo et Neogeo CD. Sans ces prĂ©cieux fichiers, Nebula sera dans lâincapacitĂ© de faire fonctionner vosjeux ou de les dĂ©tecter, ceci est donc trĂšs important. CrĂ©ez un dossier nommĂ© par exempleNebula (quel hasard ^^), et placez lâarchive de lâĂ©mulateur que vous venez detĂ©lĂ©charger dans ce rĂ©pertoire.
DĂ©compressez lâarchive dans le rĂ©pertoire que vous aurez crĂ©e Ă cet effet.
Déplacez les BIOS Neogeo et Neogeo CD dans le sous-répertoire « roms« qui est apparu lors de la décompression. (Ne décompressez pas les BIOS, laissez-les au format .zipsinon cela ne fonctionnera pas).
Enfin, placez vos ROMs dans le sous-rĂ©pertoire « roms », le mĂȘmeoĂč vous avez placĂ© les BIOS Neogeo et Nogeo CD. (Ne dĂ©compressez surtout pas vos ROMs, laissez-les auformat .zip sinon elles ne fonctionneront pas).
Vous ĂȘtes dĂ©sormais parĂ©s Ă lancer Nebula pour la premiĂšre fois, et pour procĂ©der Ă saconfiguration. Suivez le guide !
Configurer Nebula
Double-cliquez sur lâicĂŽne de lâexĂ©cutable de Nebula, nommĂ©e nebula.exe, vous verrez apparaitreun disclaimer quâil vous faudra attendre 20 secondes avant de voir disparaitre. Cliquez ensuitesur « I agree » (Oui, jâaccepte) si vous acceptez les termes dâutilisation de Nebula (il vaut mieux si vousvoulez pouvoir exploiter ce tutorial :D) :
Une fenĂȘtre de dialogue vous informe ensuite que Nebula nâest pas encore configurĂ©.Il faut donc procĂ©der Ă une configuration prĂ©liminaire qui se fait via lâinterface suivante :
Champ GUI (œ) :
Vous avez ici le choix entre la nouvelle interface de Nebula, qui est une interface Windows classique(Fenetre, barre de menu « Fichier », « VidĂ©o », etcâŠ) et lâancienne interface qui prendra tout lâĂ©cran etprĂ©sente la liste des jeux disponibles. Je trouve personnellement cette derniĂšre moins pratique et vous conseille donc la « nouvelle » interface.
Champ Romsets :
Laissez les deux cases cochĂ©es pour des raisons pratiques : la premiĂšre permet dâutiliser les noms stricts des jeux(ce qui permet dâetre sur que la ROM que vous avez est compatible avec Nebula), et la seconde fera en sortequâĂ chaque dĂ©marrage de Nebula, il vĂ©rifiera si vous avez ajoutĂ© de nouvelles ROMs dans le rĂ©pertoireappropriĂ©.
Champ System :
Vous pouvez avec le curseur changer la prioritĂ© de Nebula lorsquâil est exĂ©cutĂ© sur votre ordinateur. CetteprioritĂ© varie de -15 (trĂšs basse prioritĂ©) Ă 15 (Nebula prendra toutes les ressources quâil lui faut, quitteà « Ă©touffer » dâautres processus en cours sur votre ordinateur), en passant par 0 (prioritĂ© normale, que je vousconseille de garder).
Champ GUI (2/2) :
Vous pouvez choisir, en dĂ©cochant les cases, dâactiver les bruitages de lâinterface graphique et de la controler au joystick.A vous de voir si vous jugez cela indispensable.
Champ Graphics :
Vous avez ici lâopportunitĂ© dâactiver/dĂ©sactiver des effets graphiques, qui sont respectivementla possibilitĂ© de masquer les sprites CPS2, puis dâafficher les rasters Neogeo(qui correspondent Ă certaines parties de lâaffichage), et enfin dâactiver les effets de transparence.Je vous conseille de tout laisser activĂ© pour un affichage correct. Toutefois, si votre ordinateur ralentit etrend lâutilisation de Nebula pĂ©nible, vous pouvez dĂ©sactiver lâĂ©mulation des rasters et de la transparence afin de dĂ©charger le processeur et ainsi rendre lâĂ©mulation plus fluide.
Champ Sound :
La taille du buffer sonore est ici configurable, la valeur par défaut fonctionne toutefois trÚs bien. Ne modifiez cette valeurque si vous avez des problÚmes de délai ou de synchronisation sonore.
Champ Input :
Si vous disposez dâune manette Ă retour de force, elle pourra vous servir ! Pour cela, laissez la casecorrespondante cochĂ©e.
Champ PGM :
Nebula Ă©mule partiellement le systĂšme PGM, ou PolyGame Master, un systĂšme arcadesensĂ© remplacer la Neogeo mais qui nâa jamais vĂ©ritablement percĂ©. Il est recommandĂ© de laisser le son dĂ©sactivĂ©pour ne pas demander trop de ressources Ă lâordinateur. Parmi les jeux jouables, ne manquez pas le trop mĂ©connu Knights of Valour : Nine Dragons, Nebula est le seul Ă©mulateur permettant de jouer Ă ce jeu par exemple.
Réglages vidéo
Nous allons maintenant nous intĂ©resser Ă une partie cruciale qui est la configuration vidĂ©o deNebula. Celui-ci dispose dâune foule de filtres graphiques et dâeffets divers, qui vous permettront dâobtenirobligatoirement ce que vous recherchez. Etudions en dĂ©tail les options graphiques proposĂ©es par Nebula :
FonctionsDescriptionsFullscreenCette option prĂ©sente un sous-menu que je vais vous prĂ©senter plus bas.Window ModeCe sous-menu est Ă©galement dĂ©taillĂ© plus bas.Switch to FullscreenPermet de basculer instantanĂ©ment en plein Ă©cran.Surface allocationIndiquer si vous voulez utiliser la mĂ©moire vidĂ©o (conseillĂ©e) ou la mĂ©moire vive (RAM)CPS-1Vous pouvez via lâoption « Shots factory » qui apparait alors accĂ©der aux screenshots que vousaurez pris de jeux CPS1.CPS-2Vous pouvez, comme dans la configuration initiale, choisir dâactiver/dĂ©sactiver lâaffichagedes rasters ainsi que le masquage automatique des sprites pour ce systĂšme.Neo-GeoActiver/dĂ©sactiver lâĂ©mualtion des rasters. Entrer dans le « Shot FActory » pour faire de jolies captures dâĂ©cransSprites TransparencyLorsquâelle est activĂ©e, cette option permet comme dans la configuration initiale de permettrelâaffichage des transparences.Transparency TablePermet dâactiver lâutilisation des fichiers de transparence spĂ©cifiques Ă chaque jeu.Automatic TransparenciesPermet dâactiver automatiquement lâaffichage des transparences.
RĂ©glages sonores
Nous pouvons maintenant nous intĂ©resser Ă la configuration sonore de Nebula. Que je vous rassure, pour une utilisation« classique » de Nebula, vous nâaurez pas besoin de vous y intĂ©resser. En revanche, si vous ĂȘtes curieux ou que vous voulezpousser lâĂ©mulateur dans ses derniers retranchements, ce paragraphe est fait pour vous ! Un aperçu du menu de configurationdu son tout dâabord :
FonctionsDescriptionsQ sound /PGMCette option permet tout dâabord dâactiver/dĂ©sactiver le son pour les jeux PGM,mais aussi de choisir la frĂ©quence dâĂ©chantillonage (la diminuer si votre ordinateurnâarrive pas Ă suivre), lâinterpolation du signal sonore (ne lâaugmenter que si vous avez un ordinateur puissant,la diminuer si votre ordinateur peineâŠ) qui permet dâavoir une meilleure fidĂ©litĂ© du son, le mode de traitement DirectX (celui par dĂ©fautfontionne trĂšs bien), et enfin la possibilitĂ© de prĂ©-amplifier le son des jeux PGM pour avoir un volume sonorefinal plus Ă©levĂ©.Neo-GeoDans ce sous-menu, vous pouvez activer/dĂ©sactiver le son (je vous conseille de le laisser activĂ© !), ainsi quede choisir tout comme pour le PGM la frĂ©quence dâĂ©chantillonage et lâinterpolation du signal sonore.Les memes conseils que ceux donnĂ©s prĂ©cĂ©demment sâappliquent.CPS-1 / KonamiIci encore, vous pouvez configurer le taux dâĂ©chantillonage et la qualitĂ© de lâinterpolation dusignal sonore.DSP PluginsPermet de sĂ©lection un plugin son pour amĂ©liorer lâĂ©mulation sonore de Nebula.Save sound to Wave fileCette option vous permettra de convertir la bande sonore du jeu auquel vous ĂȘtes en train dejouer en un fichier *.wav, qui sera ensuite lisible par un lecteur multimĂ©diaclassique.Dump current PGM songCette option vous permet de sauvegarder sous la forme dâun fichier audio classique une bande-sonde jeu PGM ! Plutot sympathique.
Options de jeu
Dans ce menu, vous allez pouvoir modifier quelques options relatives au jeu, comme sa rĂ©gion(cas de la Neogeo); et configurer vos manettes (votre clavier le cas Ă©chĂ©ant), ce qui est donc important.Voyons en dĂ©tail comment tirer le pmeilleur parti de ces diffĂ©rentes possibilitĂ©s :FonctionsDescriptionsConfig ControlsUn menu crucial, oĂč vous allez choisir la disposition des boutons de jeu : au clavier, Ă lâaide dâune manette⊠Dans un souci de simplicitĂ©, choisissez les configurations prĂ©-Ă©tablies pour les joysticks type X-Arcade/Hotrod dâune part, pour les joypads classiques dâautre part. MacrosLes Macros sont des touches particuliĂšres : en appyant dessus, lâeffet sera le mĂȘmeque si vous aviez enchaĂźnĂ© une sĂ©rie de boutons que vous aurez vous-mĂȘme dĂ©finie auparavant.HintsActiver ou non les commandes dâaides (en haut de la fenĂȘtre) en mode « no stretch » et en 800x600.Macro LayoutAttribuer vos macros au joueur 1 ou 2, ou laisser la dĂ©tection automatique.RegionPermet de choisir la langage des jeux.CheatsConsulter et utiliser les codes de triches disponibles pour le jeu en cours dâĂ©mulation.CPU OverclockPermet dâoverclocker la frĂ©quence du CPU original du systĂšme Ă©mulĂ©.
La derniĂšre option, Neogeo Options, est plus fournie et mĂ©rite dâĂȘtre dĂ©taillĂ©e :
Region : Cette option permet de choisir la rĂ©gion dâorigine de la machine. Ceci a pour incidencede changer la couleur du sang sur certains jeux (blanc/gris en Europe, rouge au Japon par exemple),ou encore de contourner certaines « censures », comme la poitrine de MaĂŻ qui remue (ou pas) !
Mode : Ici, vous choisirez si vous voulez au jeu tel quâil est en version AES(ou Console), ou comme sur la Borne dâarcade (version MVS).Quelle est la diffĂ©rence ? En version Console, vous aurez accĂšs au menu des jeux,(tels que entraĂźnement pour les jeux de baston) ce que vous nâaurez pas par exemple en version Arcade.
Use Universe BIOS : Si vous souhaitez tricher facilement dans les jeux, alorsdĂ©bloquez les possibilitĂ©s en utilisant lâUniverse BIOS de Razoola ! Vies infinies, changer de niveau, tout cela sera possible.
Options diverses
Nebula possĂšde Ă©galement quelques fonctionnalitĂ©s annexes trĂšs intĂ©ressantes.Celles-ci sont disponibles dans le sous-menu Misc. Voici le dĂ©tail dechacune dâentre elles dans le tableau ci-dessous :FonctionsDescriptionsGenerate RomCenter DATPermet de crĂ©er un fichier DAT, qui autorise le logiciel RomCenter Ă scanner vos rĂ©pertoiresde ROMs, et Ă savoir celles qui sont attendues et reconnues par Nebula. Câest doncindispensable si vous souhaitez vĂ©rifier vos ROMs ou bien les lister de maniĂšre plus prĂ©cise.Auto-Switch to 16-bit DesktopCette option vous sera utile si vous souhaitez que votre bureau passe en 16-bits(au lieu de 32 habituellement), ceci se fera automatiquement au dĂ©marrage de chaque ROMpar Nebula.Auto-Switch to FullScreen after ROM loadUne fonctionnalitĂ© simple et excellente : chargez votre ROM comme dâhabitude, etNebula bascule le jeu en plein Ă©cran sans intervention de votre part ! Un must.LanguageComme vous lâaurez devinĂ©, vous devez ici choisir la langue dans laquelleNebula proposera ses menus et options. Pour que ceci soit effectif, il faudra re-dĂ©marrer Nebula.
Emuler la Neogeo CD
Peu de gens savent que Nebula est sans doute le meilleur Ă©mulateur Neogeo CD Ă ce jour. Petit rappel pour ceux qui ne sauraient pas ou qui auraient oubliĂ©, la Neogeo CD fut un support que SNK a lancĂ© afin de conquerir un public plus vaste : mĂȘme si de nombreuses personnes connaissaient la Neogeo via les salles dâarcade, peu sont ceux ayant acquis une Neogeo AES et ses onĂ©reuses cartouches. Le passage au support CD permit ainsi des jeux Ă des prix plus raisonnables, mĂȘme si les temps de chagement instrinsĂšques au support Ă©taient assez douloureux Ă supporter. Mais revenons-en Ă Nebula.Il est capable de faire fonctionner aussi bien les jeux originaux que les ISOS, et ce avec uneexcellente qualitĂ© dâĂ©mulation. Vous allez voir quâĂ©muler la Neogeo CD est de plus trĂšs simple Ă mettre en oeuvre. Lorsque vous lancez Nebula et que vous affichez la liste des jeux disponibles,double-cliquez sur le fichier Neogeo CD BIOS :
Vous verrez alors une courte séquence animée qui est celle du démarrage de la Neogeo CD. Durant cette séquence,appuyez sur la touche Tab. Le menu suivant apparaßtra alors :
A lâaide des flĂšches directionnelles du clavier, choisissez lâoption CD settings puis validez Ă lâaide de la touche EntrĂ©e. * Si vous avez insĂ©rĂ© un jeu original de Neogeo CD dans votre ordinateur, alors choisissez « Vrai CD » avec les flĂšchesgauche et droite du clavier. Toujours de la mĂȘme façon, choisissez la lettre du lecteur oĂč est insĂ©rĂ© le jeu. * Si vous utilisez une image CD de jeu Neogeo CD (un ISO) (pour en savoir plus sur les ISOS Neogeo CD, rendez-vous Ă la fin de ce tutorial), choisissez alors Image ISO, puisappuyez sur EntrĂ©e au niveau de lâoption Choisir une image ISO. Un explorateur de fichiers apparait alors, et vous nâavez plus quâĂ indiquer le chemin dâaccĂšs de votre ISO.
Une fois quevotre jeu est sĂ©lectionnĂ©, appuyez 2 fois sur Echap. La petite sĂ©quence de dĂ©marrage de laNeogeo CD se termine alors et tout simplement, le jeu dĂ©marre ! Ce nâest pas plus compliquĂ©.
Il est Ă©galement bon de savoir que la configuration des contrĂŽles pour la Neogeo CD est la mĂȘme que celle des autres systĂšmes Ă©mulĂ©s par Nebula. Ceci est Ă©galement vrai pour les rĂ©glages audio et vidĂ©o. Un point qui peut poser problme Ă lâutilisation de ce module Neogeo CD est la structure des jeux Neogeo CD tels que vous les trouverez sur Internet. En effet, quand vous dĂ©zipperez lâarchive contenant les fichiers du jeu, vous serez sans doute surpris de trouver un fichier ISO ainsi quâune multitude de fichiers WAV. Pas dâinquiĂ©tude : câest parfaitement normal. Lorsque vous lancez un ISO Neogeo CD, tout ce que vous avez besoin dâindiquer Ă Nebula, câest lâemplacement du fichier ISO, et rien dâautre.