Tuto Magic Engine -  logo

Même s’il est payant, Magic Engine est incontestablement le meilleur émulateurPC-Engine sur le marché. Outre son excellente compatibilité avecl’ensemble des jeux sur Hu-Card1,il offre un excellent support du lecteur de CD-ROM (Super CD-ROMet Super CD-ROM²). Magic Engine est également leseul émulateur à ma connaissance capable de faire tourner, etce dans d’excellentes conditions, les quelques jeux conçus pour la Supergraph’X2.Et franchement, rien que pour Aldynes et Ghouls & Ghosts,c’est une vraie joie!

La version de démonstration de Magic Engine ne permetcependant d’apprécier cet émulateur que 5 courtes minutes (mêmesi une astuce un peu contraignante permet d’escamoter cette limite - je ne l’expliqueraipas, mais fouillez un peu dans le fichier readme.txt livré avecl’émulateur pour le savoir. ;) Non RoM, ce n’est pas l’énigmede la clef du Père Fouras! :p ).

Néanmoins, je ne peux que vous conseiller d’achetercet excellent programme qui ne coûte que 15€ et qui vous donne droità des mises à jour gratuites et à la possibilitéde participer à un tirage au sort mensuel permettant de gagner un CD-ROMPC Engine original!


Installation

La version de démonstration de Magic Engine est disponibledans la sectionémulateurs PC Engine d’Emu Nova. Une fois téléchargé,il suffit de décompresser le zip obtenu dans un dossier sur votre disquedur.

Je vous recommande de créer un répertoire dansle dossier où vous avez installé Magic Engine pour y loger vosroms car dans sa configuration de base, Magic Engine est assez bordélique,plaçant tous les fichiers qu’il génère (sauvegardes, screenshots…)dans le dossier où il est installé!

Vous pouvez néanmoins créer un dossier spécialpour vos sauvegardes ainsi qu’un autre pour vos screenshots. Voyez ici.

Vous avez désormais la possibilité de lancerl’émulateur en double-cliquant sur le fichier PCE.exe.

Vous tomberez alors sur le menu de la très sympathiqueinterface de Magic Engine, contrôlée avec le clavier (les flèchespour naviguer, la touche Entrée pour choisir une option du menu)ou votre manette :Tuto Magic Engine - le menu principal


Configuration du joypad

Pour atteindre les options de configuration des contrôles,il suffit de sélectionner CONFIG dans le menu principal. Voustomberez alors sur l’écran suivant :Tuto Magic Engine -  configuration des commandes

Commencez par sélectionner le pad à configurerdans la fenêtre en haut à gauche. La PC Engine pouvait accueillirjusqu’à 5 manettes à l’aide d’un adaptateur, ce qui permet defranches parties de rigolade sous Bomberman! Une fois le pad àconfigurer sélectionné, appuyez sur Entrée pourque le curseur passe dans la fenêtre principale. Vous pouvez y voir unemanette PC Engine à 6 boutons.

En vérité, la majorité des pads PC Enginene disposaient que de deux boutons principaux et peu de jeux ont tiréparti des manettes à 6 boutons (Street Fighter 2 est le seulà ma connaissance, en dehors des quelques adaptations Neo Geo sur ArcadeCard3). En dehors de la croix directionnelle,les deux boutons qui vous seront vraiment utiles sont ceux surlignésen bleu sur la capture d’écran ci-dessus, ainsi que les boutonsSelect et Start, en rouge.

Les interrupteurs surlignés en jaune sur lacapture d’écran permettent d’affilier les autofires des boutons Iet II à un bouton de votre manette. Il est égalementpossible de configurer l’interrupteur activant le ralentisseur, option qui voussera peu utile : Magic Engine dispose d’une fonction de contrôle des imagespar seconde bien plus performante! (cf. raccourcis-clavier)

Enfin, le bouton MENU (surligné en vertsur la capture) permet de configurer un bouton pour appeler l’interface de MagicEngine à tout moment. Cela est facultatif, une simple pression de latouche Echap de votre clavier le faisant tout aussi bien.

Déplacez le curseur (peu visible) sur le bouton quevous souhaitez configurer puis appuyez sur Entrée et enfin pressezle bouton de votre manette ou la touche du clavier que vous souhaitez utiliser.

Une fois votre manette configurée, appuyez sur Echappour sortir.


Lancer un jeu Hu-Card

Par défaut, Magic Engine ne permet de ne configurerque les contrôles, ce qui est largement suffisant pour lancer un jeu surcartouche!

Maintenant qu’elle est configurée, vous pouvez naviguerdans le menu de Magic Engine à l’aide de votre manette (si vous en avezune). Pour lancer une rom, il suffit de sélectionner l’option LOADROM. Cela ouvrira la fenêtre suivante :Tuto Magic Engine -  charger une rom

Si vous n’avez pas placé vos roms dans le dossier oùse trouve Magic Engine, vous ne les verrez pas à l’écran. Il fauten effet vous déplacer dans le dossier où elles se situent survotre disque dur. Les dossiers sont indiqués en jaune à l’écran(surlignés en bleu sur la capture d’écran) et précédésd’un losange. Le losange suivi de deux points permet de monter dans le dossiersupérieur. Les disques durs C, D, E et F (surlignés en orangé)sont également présents, entre crochets, dans la fenêtre.Si vous avez besoin d’accéder à des lecteurs portant une lettreplus éloignée dans l’alphabet, veuillez vous reporter àla section Modifier les options d’affichage de l’écrande chargement des roms.

Tuto Magic Engine -  US flag

indique qu’il s’agit d’une version Turbograph’X4du jeu, c’est-à-dire d’une version américaine.

Tuto Magic Engine -  US flag

indique qu’il s’agit d’une version Turbograph’X4du jeu, c’est-à-dire d’une version américaine.

Tuto Magic Engine -  US flag

indique qu’il s’agit d’une version Turbograph’X4du jeu, c’est-à-dire d’une version américaine.

X**4du jeu, c’est-à-dire d’une version américaine.


Tuto Magic Engine -  Supergraph'X

indique qu’il s’agit d’un jeu spécifique à la Supergraph’X.


Déplacez le curseur sur le titre du jeu auquel voussouhaitez jouer. Si vous avez fait une capture d’écran du titire sélectionné,celle-ci apparaîtra en miniature. Appuyez sur Entrée ousur le bouton I de la manette PC Engine pour lancer le jeu.

Note : Magic Engine est capable de lire les roms zippées.

 »)

 »)


Sauver et charger un jeu

Sauver et charger un jeu est d’une simplicité enfantine.Pendant le jeu, appelez le menu à l’aide du bouton MENU quevous avez configuré ou de la touche Echap de votre clavier.

Dans le menu, sélectionnez SAVE GAME si voussouhaitez sauver le jeu ou LOAD GAME si vous souhaitez reprendre unjeu préalablement sauvegardé. Dans les deux cas, la fenêtrequi apparaît est comparable :Tuto Magic Engine -  Charger et sauver un jeu

Par défaut, Magic Engine autorise quatre slots de sauvegardepar jeu. Le temps indiqué à droite du numéro de la sauvegardeindique le temps de jeu écoulé dans le jeu au moment de la sauvegarde.Notez que ce chiffre n’est pas ramené à 0 quand vous chargez unjeu. Cette caractéristique est en tout cas un excellent moyen de savoirquelle est la sauvegarde la plus avancée pour le jeu en cours. En plusde cela, un screenshot est automatiquement pris lors de la sauvegarde, celuiapparaissant dans la fenêtre de chargement d’une sauvegarde.

Pour sauver comme pour charger, déplacez le curseursur le slot de sauvegarde désiré puis confirmez, l’action seraimmédiatement effectuée.


Raccourcis-claviers

Magic Engine propose plusieurs raccourcis-claviers bien pratiques :

  • F1, F2, F3, F4
  • Sauvegarder un jeu. Une touche par slot de sauvegarde.
  • F5, F6, F7, F8
  • Charger une sauvegarde. Une touche par slot de sauvegarde.
  • F11 : Zoom : une pression sur cette touche réduitl’image à la moitié de l’écran. Appuyez de nouveaupour que l’image reprenne la totalité de l’écran.
  • F12 : Applique un effet simulant une télévision à l’image.
  • Page Up/Page Down : Ajuste le gamma. Utile si l’imagevous apparaît trop claire ou trop foncée.
  • TAB : Active/désactive le frameskipping (sautd’images) automatique.
  • Retour arrière : Fait une capture d’écran.Par défaut, les screenshots sont stockés dans le dossier deMagic Engine, au format PCX.Voyez ici pourchanger le dossier par défaut des sauvegardes.
  • Touches 1 à 6 du pavé numérique
  • Permet de ralentir le jeu en limitant le nombre d’images par seconde.Par défaut, les jeux tournent à 60fps. Appuyer sur 1 réduitla vitesse à 10fps, 2 à 20fps etc.
  • 0 sur le pavé numérique : ramènela vitesse du jeu à 60fps.

Les jeux sur CD-ROM

Magic Engine offre également la possibilité dejouer aux jeux sur CD-ROM, même si cela est un peu plus compliqué.

Vous pouvez indifféremment jouer avec des CD (gravésou originaux) ou avec des images-disques préalablement montéesavec un outil tel que DaemonTools.

Il vous faut tout d’abord les System Cards5.Vous pouvez les récupérer dans la section utilitaires PC Engined’Emu Nova, où vous trouverez un pack rassemblant la 1, la 3 et la GameExpress Card.

La System Card 3 sera la plus utile car ellepermet de faire fonctionner 90% des jeux sur CD-ROM classiques ainsi que certainsjeux basés sur l’Arcade Card. C’est celle que vous utiliserezdans 99% des cas!

Au cas où un jeu ancien refuserait de tourner avec celle-ci,vous pouvez vous reporter sur la System Card 1.

La Game Express Card permet de faire tournerles jeux conçus pour la Game Express. Ils sont peu courants.

Une fois le pack de System Cards récupéré,décompressez le dans le dossier où vous avez installé MagicEngine.

Il nous faut maintenant éditer le fichier pce.ini.Ouvrez le avec n’importe quel éditeur de texte (le bloc-notes de Windowsfera parfaitement l’affaire) et parcourez le fichier jusqu’à trouverles lignes suivantes :

\# ----
\# CD-ROM settings
\# ----
\[cdrom\]
;
; CD-ROM drive
; --
; 0 -\> first CD-ROM drive \[default\]
; 1 -\> second CD-ROM drive
; ...
;
drive=
;
; CD-ROM drive letter
; --
; (Windows 2000/XP only)
;
; D:
; E:
; ...
;
drive\_letter=

Tuto Magic Engine -  repérer les lecteurs de CD

Repérez maintenant le numéro du lecteur de CD-ROM que vous allez utiliser dansle Poste de Travail. Le premier lecteur de CD-ROM est numéroté0, le suivant 1 etc (comme il est numéroté ci-contre).Si vous utilisez Windows 2000 ou Windows XP, il vous faut noter la lettre dulecteur utilisé (entouré en rouge ci-contre - dans mon cas H:).Notez que les CD-ROM PC Engine sont en général identifiéscomme des CD Audio, aussi ne vous étonnez pas du label « AudioCD ». ^^

Nous devons maintenant modifier fichier _pce.ini _:

  • Si vous utilisez Windows 95, 98 ou Me : modifiez la ligne surlignéeen rouge ainsi : drive=xx estle numéro du lecteur utilisé.
  • Si vous utilisez Windows 2000 ou Windows XP : Modifiez la lignesurlignée en bleu ainsi : drive_letter=xx est la lettre du lecteur utilisé.

Une fois ceci fait, sauvegardez le fichier et fermez le. Sivous n’avez pas inséré votre CD ou que vous n’avez pas montél’image à utiliser, faîtes-le maintenant et lancez Magic Engine.Rendez-vous dans BOOT CD.


Tuto Magic Engine -  le menu System Card

Sélectionnez ici la System Card à utiliser. Les System Cards non trouvées parMagic Engine seront grisées et vous ne pourrez pas les utiliser.Les Magic System Cards sont intégrées dans MagicEngine et sont toujours disponibles mais elles offrent une compatibilitétrès limitée et sont par là même inutiles.Une fois la System Card choisie, le jeu se lancera tout seul!


Utilisation avancée (pce.ini)

Les astuces suivantes se font en éditant le pce.ini,qui comporte de nombreux paramètres.

Modifier les options sonores

Dans le fichier pce.ini, recherchez la section **[SOUND]**.Les lignes intéressantes sont indiquées ci-dessous avec leursparamètres possibles. Les paramètres notifiés par (défaut)sont ceux utilisés par défaut dans Magic Engine. Placez la valeursouhaitée après le signe = de la ligne et sauvegardez le fichier.

  • **sound** : permet d’activer ou de désactiverle son.Valeurs reconnues :
  • y (défaut)
  • n
  • **frequency** : permet de modifier le taux d’échantillonnagesonore (en Hz). Si votre PC rame, vous pouvez baisser ce chiffre au détrimentde la qualité.Valeurs reconnues :
  • 8000
  • 22050
  • 44100 (défaut)
  • 48000
  • **16bit** : active/désactive le son en16 bits.Valeurs reconnues :
  • y (défaut)
  • n : Le son est alors en 8 bits.
  • **stereo** :active/désactive le son stéréo.Valeurs reconnues :
  • y (défaut)
  • n : Le son est alors en mono.

Modifier les options graphiques

Dans le fichier pce.ini, recherchez la section **[VIDEO]**.Les lignes intéressantes sont indiquées ci-dessous avec leursparamètres possibles. Les paramètres notifiés par (défaut)sont ceux utilisés par défaut dans Magic Engine. Placez la valeursouhaitée après le signe = de la ligne et sauvegardez le fichier.

  • **windowed** : permet de configurer Magic Enginepour jouer en plein-écran ou en mode fenêtré.Valeurs reconnues :
  • y : Magic Engine se lancera alors en mode fenêtré.
  • n (défaut) : Magic Engine sera alors en full screen.
  • **filtering** : permet d’activer le bilinearfiltering, ce qui permet d’améliorer le rendu de l’image enlui appliquant un lissage. Cela nécessite cependant une machine pluspuissante.Valeurs reconnues :
  • y
  • n (défaut)
  • **vsync** : active/neutralise la synchronisationvidéo.Valeurs reconnues :
  • y
  • n (défaut)
  • **res_256** , **res_320**,**res_352** : permettent de modifier la résolutionutilisée par Magic Engine dans les trois résolutions d’écranexploitables par la PC Engine (256x224 , 320x224 et 352x224). La valeurdoit être écrite x,yxest la largeur de l’image et y la hauteur et doit être unerésolution supportée par votre carte graphique et votre écran.Ces paramètres ne sont utilisables qu’en cas d’utilisation de MagicEngine en plein-écran._Valeur par défaut_ : 640,480._IMPORTANT_ : Soyez sûrdes valeurs que vous mettez! Des valeurs non supportées par votreécran peuvent l’endommager. Le site (ou moi-même) ne sauraitêtre tenu responsable pour d’éventuels dysfonctionnements causéspar de mauvais réglages.
  • **win_res_256** , **win_res_320**, **win_res_352** : la même chose que lesparamètres précédents mais dans le cadre d’une utilisationfenêtrée de Magic Engine.

Modifier les options d’affichage de l’écran de chargement des roms

Dans le fichier pce.ini, recherchez la section **[LOAD]**.Les lignes intéressantes sont indiquées ci-dessous avec leursparamètres possibles. Les paramètres notifiés par (défaut)sont ceux utilisés par défaut dans Magic Engine. Placez la valeursouhaitée après le signe = de la ligne et sauvegardez le fichier.

  • **drive_list** : permet de modifier la listedes lecteurs navigables. Ecrivez simplement les lettres de lecteur en majuscule,les unes derrière les autres, sans caractère de séparation.Valeur par défaut : CDEF.
  • **use_rom_file_name** : par défaut, MagicEngine lit le header de chaque rom pour en extraire le nom du jeu. Activerce paramètre permet de forcer Magic Engine à afficher le nomdu fichier au lieu du nom de la rom.Valeurs reconnues :
  • y
  • n (défaut)

Réglages divers

Dans le fichier pce.ini, recherchez la section **[MISC]**.Placez la valeur souhaitée après le signe = de la ligne et sauvegardezle fichier.

  • **nb_state_file** : Permet de définirle nombre de sauvegardes disponibles par jeu. Les valeurs toléréess’échelonnent entre 4 et 8.Valeur par défaut : 4.

Réglages des chemins

Ces paramètres permettent de définir la localisationdes fichiers générés par Magic Engine ainsi que la localisationdes fichiers qui lui sont nécessaires.

Dans le fichier pce.ini, recherchez la section **[PATH]**.Si vous ne mettez aucune valeur à ces paramètres (comme c’estle cas par défaut), Magic Engine utilisera le dossier où il estinstallé.

  • **system_card_1** , **system_card_2**, **system_card_3** , **system_card_4**
  • ces paramètres permettent de définir l’emplacement des diversesSystem Cards que vous souhaitez utiliser. Si vous avez placé vosSystem Cards dans le dossier de Magic Engine et que vous n’avez pas renomméces fichiers, vous n’avez normalement pas à éditer ces paramètres.Dans le cas contraire, indiquez le chemin complet vers celles-ci.
  • **screenshots** : définit le dossieroù seront stockées les captures d’écran généréespar Magic Engine. Indiquez le chemin complet (par exemple : c:\emul\nec\screenshots).Si le dossier n’existe pas, Magic Engine le créera automatiquement.
  • **saved_games** : indique le dossier oùseront stockées vos sauvegardes de jeu et où Magic Engineira chercher les sauvegardes à charger. Indiquez le chemin complet,comme pour le paramètre screenshots.

Notes

1 : Cartouches de la PC Engine, auformat proche de celui d’une carte de crédit.

2 : Console 8/16 bits de NEC, pluspuissante que les modèles de base (PC Engine et CoreGraph’X)mais bénéficiant d’une compatibilité ascendante. Sa grandedifficulté de programmation et des erreurs de conception en ont faitun échec : seulement 5 jeux sont sortis pour cette machine (+1 jeuCoreGraph’X optimisé).

3 : System Card spécifique,disposant notamment de plus de RAM (2Mo) que les autres. Elle a notammentpermis l’adaptation de hits issus de la Neo Geo de SNKtels que Art of Fighting ou Fatal Fury sur CD-ROM. MagicEngine dispose d’un support limité de l’Arcade Card. Celle-ci n’estpas nécessaire, mais il faut avoir la System Card 3.

4 : La TurboGraph’X16est la version américaine de la PC Engine.

5 : Cartouche au format Hu-Card permettantd’exploiter un lecteur de CD-ROM et contenant de la mémoire supplémentairepour la console.