Fr:Gp2xMESS
vinodo
Gp2xmess | |
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
- Atari 7800
- Colecovision
- Coleco Adam Home Computer
- Texas Instruments 99/4A Home Computer
- Ordinateur Tandy Color (Coco)
- Odyssey 2
- Apple II Family ([, ][e, //c)]
- Emerson Arcadia 2001
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.