Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
tutos:software:systemes:zinc [2017/01/30 11:19] oijkn créée |
tutos:software:systemes:zinc [2017/02/27 23:13] (Version actuelle) thesalan ↷ Nom de la page changé de tutos:software:systemes:integrer_zinc à tutos:software:systemes:zinc |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Intégration de ZINC sous hyperspin | + | ====== Intégration de ZINC sous HyperSpin |
__Tutoriel original__ : Toni du 06/03/2015 | __Tutoriel original__ : Toni du 06/03/2015 | ||
- | ===== Intégration de zinc sous Hyperlaunch | + | ===== Intégration de zinc sous HyperLaunch |
- | A la demande d'un certain nombre, et au vu du peu d' | + | A la demande d'un certain nombre, et aux vues du peu d' |
- | L’intégration du système Zinc sous Hyperspin est un cas à part. Oubliez donc vos réflexes et remettez-vous en cause !\\ | + | L’intégration du système Zinc sous Hyperspin est un cas à part. Oubliez-donc vos réflexes et remettez-vous en cause ! |
- | Zinc est un système fondamental pour moi, fan de jeux de baston. L’émulation des titres est bien meilleure que mame et ne demande que peu de ressources pour un système | + | |
- | La première des choses à comprendre, est que pour intégrer | + | Zinc est un système fondamental pour moi, fan de jeux de baston. L’émulation des titres est bien meilleure que Mame et ne demande que peu de ressources pour un système |
+ | |||
+ | La première des choses à comprendre, est que pour intégrer | ||
Elle doit être de la forme suivante : | Elle doit être de la forme suivante : | ||
- | {{http://img11.hostingpics.net/pics/378581ZINC01.png? | + | <code xml> |
+ | <game name=" | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | Ici, le n°63 soit Aqua Rush. | ||
+ | |||
+ | Les jeux sont codés selon une numérotation, | ||
+ | |||
+ | Le problème est qu’il n’est pas compatible avec le fonctionnement sous HyperSpin. Nous devons donc utiliser le front-end Aldo’s Zinc dans sa version 2.2. | ||
+ | |||
+ | Je ne suis vraiment pas convaincu par ce front-end dans la mesure où le paramétrage des contrôles est, pour moi, une petite usine à gaz… En revanche, le résultat graphique est identique à ZincGui. Jusqu’à preuve du contraire, je n’ai pas trouvé de solution pour m’en passer sous HyperSpin. | ||
- | Ici, le n°63 soit Aqua Rush.\\ | + | __En préambule, je vous conseille de reprendre |
- | Les jeux sont codés selon une numérotation, en référence à certains frontend. Et c’est là que le bât blesse. La majorité d’entre nous utilise le très bon front end ZincGui. Le plus facile à paramétrer car le mappage des touches est aisé (on clique sur la touche à assigner, on appuie sur le contrôle correspondant, | + | ==== Ingrédients ==== |
- | Je ne suis vraiment pas convaincu par ce frontend dans la mesure où le paramétrage des contrôles est, pour moi, une petite usine à gaz… en revanche, le résultat graphique est identique à zincGui. Jusqu’à preuve du contraire, je n’ai pas trouvé de solution pour m’en passer sous hyperspin. | + | |
- | <font 16px/ | + | Pour notre recette, nous aurons besoin des ingrédients suivants que vous trouverez dans toutes les bonnes boutiques en libre-service sur le net (sous forme d’archives compressées) au rayon Arcade, promotion Zinc : |
- | **Ingrédients** \\ | + | |
- | Pour notre recette nous aurons besoin des ingrédients suivants, que vous trouverez dans toutes les bonnes boutiques en libre service sur le net (sous forme d’archives compressées) au rayon Arcade, promotion Zinc :\\ | + | |
- | -Zinc 1.1\\ | + | |
- | -Aldo’s FE 2.2\\ | + | |
- | -Les plugin OGL et D3D renderer pour zinc.\\ | + | |
- | -le Msvbvm50.dll (qui se trouve partout sur internet)\\ | + | * La Database officielle |
- | -Le plugin Winterblast_Inp_controller.\\ | + | |
- | -Database officielle.\\ | + | |
- | Et bien évidemment | + | |
Si vous respectez les étapes ci-dessous, chaque fois que l’on va dézipper une archive, dites oui à l’écrasement d’un fichier précédent (y compris les .txt). | Si vous respectez les étapes ci-dessous, chaque fois que l’on va dézipper une archive, dites oui à l’écrasement d’un fichier précédent (y compris les .txt). | ||
Ligne 34: | Ligne 52: | ||
==== Etape 1 ==== | ==== Etape 1 ==== | ||
- | Extraire | + | Extraire |
{{http:// | {{http:// | ||
Ligne 40: | Ligne 58: | ||
==== Etape 2 ==== | ==== Etape 2 ==== | ||
- | Extraire | + | Extraire |
{{http:// | {{http:// | ||
- | **Nous | + | __Nous |
==== Etape 3 ==== | ==== Etape 3 ==== | ||
- | Normalement, | + | Normalement, |
{{http:// | {{http:// | ||
Ligne 53: | Ligne 72: | ||
==== Etape 4 ==== | ==== Etape 4 ==== | ||
- | Pour fonctionner, | + | Pour fonctionner, |
- | Décompressez l’archive d3d-ogl12.zip correspondante dans le répertoire courant. Cela vous donne deux sous répertoires : wind3d et winogl. Vous devez récupérer le fichier renderer.cfg correspondant à l’un des plugin de votre choix et le renommer d3d_renderer.cfg pour d3d ou ogl_renderer.cfg pour ogl. Placez-le (ou placez-les) dans le répertoire courant de zinc. Redémarrer ZincFE2 et là, les deux plugin | + | |
+ | Décompressez l’archive | ||
+ | |||
+ | Vous devez récupérer le fichier | ||
+ | |||
+ | Redémarrer ZincFE2" | ||
{{http:// | {{http:// | ||
Ligne 60: | Ligne 84: | ||
==== Etape 5 ==== | ==== Etape 5 ==== | ||
- | A ce stade, appuyer sur l’onglet setup. Cela vous donne les choix entre les deux sous-menus : vidéo et contrôles. Vérifiez également le chemin des roms, par défaut celui du répertoire courant. | + | A ce stade, appuyer sur l’onglet |
{{http:// | {{http:// | ||
- | Dans l’onglet vidéo, pas grand-chose à paramétrer | + | Dans l’onglet |
{{http:// | {{http:// | ||
Ligne 70: | Ligne 94: | ||
==== Etape 6 ==== | ==== Etape 6 ==== | ||
- | Réglage des contrôles. C’est ici que ça se corse… et que j’ai buté pendant longtemps.\\ | + | Réglage des contrôles. C’est ici que ça se corse… et que j’ai buté pendant longtemps. |
Vous avez accès à plusieurs layouts, en bas en onglets. | Vous avez accès à plusieurs layouts, en bas en onglets. | ||
{{http:// | {{http:// | ||
- | En gros, pad pour joystick, | + | En gros, //pad// |
- | Ensuite, il ne s’agit pas d’un mappage classique, mais d’une attribution de touches, dans le cas ou vous souhaitez modifier le layout.\\ | + | |
- | Une fois ce travail effectué, vous vous rendrez compte que ce que vous avez paramétré ne fonctionne pas !!!!\\ | + | |
- | Et oui, car en fait il faut extraire le plugin Winterblast_input_controller dans le répertoire courant, sans ça, rien ne sera conservé ! Avouons que tout ça n’est vraiment user friendly… ! | + | |
- | {{http:// | + | Ensuite, il ne s’agit pas d’un mappage classique, mais d’une attribution de touches, dans le cas ou vous souhaitez modifier le layout. |
- | Décompressez le plugin. Il va vous demander d’écraser les fichiers controller.cfg et controller.znc. Dites oui. Désormais, les layouts sont fonctionnels ! | + | Une fois ce travail effectué, vous vous rendrez compte que ce que vous avez paramétré ne fonctionne pas! |
+ | |||
+ | Et oui, car en fait il faut extraire le plugin // | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | Décompressez le plugin. Il va vous demander d’écraser les fichiers | ||
{{http:// | {{http:// | ||
Ligne 92: | Ligne 120: | ||
==== Etape 7 ==== | ==== Etape 7 ==== | ||
- | Il ne vous reste plus qu’à configurer l’intégration, | + | Il ne vous reste plus qu’à configurer l’intégration, |
- | -Pointer | + | |
+ | Pour ce faire, pointer | ||
{{http:// | {{http:// | ||
- | Je précise que le nom des roms ne doit en aucun cas être modifié. C’est une particularité, | + | Je précise que le nom des roms ne doit en aucun cas être modifié. C’est une particularité, |
+ | |||
+ | Utilisez le fichier // | ||
+ | |||
+ | __Attention__ | ||
- | Utilisez le fichier zinc.ahk embarqué | + | Donc par exemple, pour //Dead or Alive ++//, il s’affiche |
- | Attention : vos médias | + | La rom est nommée //doapp//. Mais les médias |
- | Donc par exemple pour Dead or Alive ++ : Il s’affiche dans le front end sous le n°68.\\ | + | Attention, certains jeux comme hyperathlète ont besoin en plus de la rom de chd, comme Mame. \\ Nous voilà au bout. |
- | La rom est nommée doapp. Mais les médias wheel, video et thèmes doivent être nommée « 68 ». | + | |
- | Attention, certains jeux comme hyperathlète ont besoin en plus de la rom de chd, comme mame.\\ | + | Je ne prétends pas résoudre tous les problèmes, mais les bases de compréhension |
- | Nous voilà au bout. | + | |
- | Je ne prétends pas résoudre tout les problèmes, mais les bases de compréhension de l’intégration complexe de ce système sont là et, je l’espère, | ||
Mr T | Mr T | ||