Fr:Gp2xMESS

From wiki.gp2x.org

vinodo

Gp2xmess
MESS
Télécharger (archive)
Dévelopeur original MESS
Porté par telengard
Version 0.14
Page Web Site du porteur
Etat Diffusé et jouable


Gp2xmess est le port de l'excellent émulateur MESS (plus spécifiquement basé sur le code de xmess) pour la GP2x. Il est basé sur xmess 0.102 et avec des aditif provenant des version récentes.

Contents

Systèmes/Consoles supportés

Lancer Gp2xmess

   Actuellement il faut utiliser un script de lancement pour utiliser Gp2xmess avec
   les bons arguments. Dasn un futur, il devrait y avoir une interface lorsqu'on lance l'émulateur
   mais actuellement il faut passer par un script de lancement. Ces scripts sont fournis.  
   Les systemes testés ont un script de démarrage .gpe inclus dans la paquetage de gp2xmess. 
   Les scripts de lancement suivent la convention nom_systeme.gpe. 
   Exemple: a7800.gpe pour l'émulateur Atari 7800. a7800 est le nom du driver mess.
   
   Le paquetage de Gp2xmess *N'EST PAS* livré avec les roms BIOS ou n'importe
   quels logiciels pour les systèmes émulés. Ceci est laissé à l'attention de
   l'utilisateur de les récupérer dut aux copyrights. Pas bnesoin de demander à l'auteur.
   Tous les BIOS compréssés en ZIP (Ne les décompressés pas) nécessaire doivent
   être placés dans le sous-répertoire "bios" qui est fourni avec le paquetage de Gp2xmess. 
   Les fichiers Zip des BIOS doivent porter le même nom que les drivers que
   vous voulez faire fonctionner. Si vous n'êtes pas certain du nom du driver
   le nom du fichier .gpe porte le nom que vous cherchez.

Par exemple:

       Le driver de Texas Instruments 99/4A s'appele ti99_4a.  Le fichier de lancement gpe
       pour ce driver s'appele ti99_4a.gpe (Par la convention définit par le porteur).
       xmess nécéssite que le fichier BIOS soit aussi être appelé de la même magnière.
       Dans ce cas il doit être ti99_4a.zip.

Quelques systemes vous demandent une disquette ou carte initiale pour démarrer le système. Dans ce cas un écran de sélection de fichier devrait s'afficher pour choisir le fichier à utiliser. Tout en en utilisant le système émulé, le menu principal est employé pour de futur choix de fichier/changements.

Controles de Gp2xmess

Menu principale

       Une fois dans Gp2xmess par défaut, le bouton "shoulder" gauche  fait apparaitre
       le menu principal. Le Haut/Bas du joystick permet de se déplacer à travers le menu et
       le bouton 'A' permet de valider. Tous ces boutons peuvent être réaffectés si vous
       le désirez via le menu des entrées (Input). Lisez le readme de mess pour plus de détails.

A partir de là vous pouvez:

  • Assignez n'importe laquelle de ces entrées à n'importe quel bouton que vous souhaitez aussi bien pour le système actuel et globalement pour tous les systèmes.
  • Redémarrer le système émulé.
  • Use the file manager to select a new cart/rom/disk image/save state
  • Configurer les options de Gp2xmess comme la vitesse d'horloge de cpu, configuration du joystick, etc (pas encore implémenté).
  • Quitter Gp2xmess.

Ecran de choix de fichier

Déplacer le joystick vers le haut 
Déplacer le pointeur de sélection vers le haut.
Déplacer le joystick vers le bas 
Déplacer le pointeur de sélection vers le bas.
Le bouton A 
Entrer dans le répertoire si sélectionné ou utiliser le fichier pour l'émulateur si sélectionné.
Le bouton START 
Quitte le programme.

Pour outre passer les écrans de dialogues OK qui apparaissent, vous pouvez déplacer le joystick gauche ou droite.

   Les boutons du volume sont par défaut assignés au controle du volume. Si
   et lorsque les systèmes sont mieux en vision vertical et supportés (vectrex)
   les boutoons du volume peuvent être assignés, si vous le désirez, à une autre
   entrée comme n'importe quel autres boutons.

Clavier virtuel de Gp2xmess

   Gp2xmess utilise un clavier virtuel qui s'affiche à l'écran pour permetre de
   faire des saisies aussi bien dans Gp2xmess et le système émulé qui est lancé.
   La configuration par défaut du clavier virtuel est dans le bouton arrière
   droit de la GP2x. Il peut être réassigné à diférents boutons du joystick
   si voulu (pas recommandé) via le menu des assignations (input mapping).
   
   L'émulation du clavier possède 2 modes.  Vous pouvez basculer entre les 2 modes
   en utilisant la touche Scroll Lock du clavier virtuel ('sl').  Ceci fait
   exactement la même chose que dans la version classic du logiciel mess/xmess.
   L'appuie sur Scroll Lock permet de basculer entre les entrée du clavier qui
   sont utilisées dans Gp2xmess lui même (la portion de l'interface) et les entrées
   pour le système émulé.
   Par exemple pa défaut la touche 'P' est assignée à 'Pause' dans l'interface
   de Gp2xmess. Ceci pause le système émulé. en utilisant le système émulé vous
   ne voulez pas que 'P' fasse ceci mais plutot qu'il entre la valeur 'P' come si
   vous l'aviez tapé dans le système émulé. Vous basclué de ce mode en appuiant
   sur la touche Scroll Lock. Un petit écran de popup vous dira dans quel mode
   vous etes lorsque vous appuiez sur la touche Scroll Lock key. Il est très
   fortement recommandé de ne pas réassigner cette touche dans l'interface.
   N'importe quels boutons du joystick peuvent être assignés à une touche à
   l'interieur du système émulé. Faire cela signifit que la touche du clavier
   qui fesait cela normalement ne peut plus le faire. Ce que vous devez faire
   après l'assignation, par exemple, la touche '1' au bouton 'X' de la GP2X
   vérifiez alors aussi d'assigner la touche '1' à la touche '1' du clavier virtuel.
   Ceci permet que les 2 méthode fassent la touche '1' dans le système émulé.
   Currently the keyboard that is displayed is a (mostly) full PC keyboard
   layout.  Each emulated system that uses a keyboard has it's own mapping
   for mapping it's keyboard to a PC keyboard.  In the future I plan on
   displaying the keyboard layout as seen on the emulated system to make it
   easier for the user to know which key is what.
   The shift, ctrl, and alt keys are toggles.  When selected they act as if they
   were being held down.  A red rectangle is drawn around them when they are
   being held down.  To simulate an actual press of the button, select the key
   and press the 'A' button twice.
   When the shift key is pressed the shifted keys should be displayed on screen.

Compatibilité/Notes des driver de Gp2xmess

Si un driver n'es pas listé ici, c'est qu'il ne fonctionne pas encore ou qu'il na pas encore été testé.

a7800 (Atari 7800)

Ce driver fonctionne a une vitesse decente mais soufre de quelques ralentissement. L'optimization est en cours. L'overclock permet à ce driver de fonctionner à peut près à plein vitesse.

       xmess ne fonctionne pas sans avoir une cartouche inserée dans l'ordinateur donc un écran
       de choix de fichier devrait apparaitre avant de lancer l'émulation. Here you will 
       choose the initial cartridge to use and after that the main menu can be 
       used for changing cartridge images.

coleco (Colecovision)

Ce driver fonctionne pratiquement à la perfection. Les jeux testés tournent approximativement à plein vitesse avec le saut d'image par défaut.

  • Le bouton '1' est actuellement assigné au bouton START de la gp2x.

ti99_4a (Texas Instruments 99/4A Home Computer)

Ce driver fonctionne pratiquement à la perfection. Les jeux testés tournent approximativement à plein vitesse avec le saut d'image par défaut.

  • Le bouton '1' est actuellement assigné au bouton START de la GP2x.
  • Le bouton '2' est actuellement assigné au bouton SELECT de la GP2x.

Coco (Tandy Color Computer)

Ce driver fonctionne bien mais un peut lent. L'overclocking peut vous aider. Color BASIC 1.0 ne semble pas supporter les disques de commandes alors vous ne pouvez les executer. J'ai trouvé quelques images .pak qui fonctionnent comme pooyan.pak. J'ai touvé récament un logiciel BASIC qui fonctionne sans erreurs de syntax ainsi je suppose que le BASIC couleur etendu devrait le lancer.

Odessey 2

Driver works but compatibility with the current mess source low. I was able to get golf, hockey, bowling, skiing, and few others to work fine. KC Munchkin and Pick Axe Pete do not. Collision detection seems to be spotty also. I have downloaded the specs for the intel 8048 and other related odyssey2 docs and hope to work on the actual driver.

Apple II

Got the apple2 screen centered and looking good. Had to go to an even multiple of 320x240 to get a good looking display. The gp2xmess menu rect is missing the left side, but it still looks good.

These drivers run somewhat slow but so far compatibility seems very good. Overclocking helps w/ emulation speed. Your best bet for compatibility is to try the 2e and 2c drivers first.

This release (0.9) is also the first one using paeryn's awesome HW accellerated SDL which was necessary for the Apple 2 driver to even run. The virtual keyboard w/ the scaled resolutions doesn't look as crisp as the systems that are at or below 320x240. I'm working on that and hope to have it resolved soon.

Personal tools