Installer UAE4ARM (Emulateur Amiga) en 1 Click !!


  • CRT Maniac

    RECALBOX 3.x ONLY !! l'Amiga 500 (Mon FTP est pour le moment coupé suite à un hack, retour rapidement ou fichiers sur demande). Une légende, ma machine de prédilection, celle avec qui j'ai découvert l'immensité du monde informatique. Jeux, programmation, dessin, musique, image 3d et bidouille en tout genre.... j'en ai encore la larme à l’œil rien qu'a y penser. Je vous propose d'installer sur Recalbox (3.3.0b) l'émulateur UAE4ARM et le tout, en 1 clic. Dans ce pack, il y a la démo "State Of The Art".   Cette installation comprendra : - La copie du dossier et les fichiers de Uae4Arm sur le Rpi dans "/emulateurs/amiga/uae4arm". - La copie des libraires nécessaires sur le Rpi dans "/usr/lib". L'émulateur sera à lancer depuis le mode console (F4 puis Alt F2 depuis EmulationStation),   Pour cette installation, j'utilise PLINK.EXE, une version limité de PUTTY en ligne de commande. - Le batch "Install_Uae4Arm.bat" ouvre un session sur le Rpi, télécharge le script "download_uae4arm.sh" sur le Rpi et l’exécute depuis le Rpi - Le script "download_uae4arm.sh" télécharge le .ZIP nécessaire a l'installation de tous les fichier, le décompresse et copie/déplace les fichiers nécessaire la ou il faut. Bref, pas trop de technique, c'est pas le but, pas non plus de critique sur les scripts, c'est volontairement très simple et pas optimisé pour faciliter la compréhension des débutant.   Il vous faut : - Un Rpi2 connecté au réseau et donc à internet. - Un Pc sous Windows (désolé mais les utilisateurs de Linux savent se débrouiller seul) connecté au réseau et donc à internet. - Le pack comprenant les fichiers d'installation : A télécharger ici. Ce pack contient également les scripts : -  PowerOff Recalbox.bat (pour éteindre le Rpi depuis le PC). - Reboot Recalbox.bat (pour redémarrer le Rpi depuis le PC).   Passons aux choses sérieuses : 1) Téléchargez le pack du lien ci-dessus. 2) Décompressez le fichiez .zip, par exemple, sur votre bureau. 3) Une fois le pack décompressé, exécutez Install_Uae4Arm.bat. 4) Une fenêtre DOS apparais, si vous avez cette fenêtre, tapez sur "y". 5) Une fois le script exécuté, appuyez sur une touche pour fermer la fenêtre. 6) Voila, tout est fait, quand je disais une installation en 1 clic, j’étais pas loin de la vérité ;)   Je n'ai pas prévu (pour le moment) de menu sous EmulationStation pour lancer UAE4ARM, il faut passer par le mode console. 1) Sur Recalbox, appuyez su 'F4' oui désolé, il faut un clavier. 2) Appuyez sur 'Alt+F2' 3) Tapez comme login : root 4) Comme password : recalboxroot 5) tapez : "cd /emulateurs/amiga/uae4arm" puis la touche ENTRER. 6) tapez : "./uae4arm" puis ENTRER.   L'émulateur va se lancer avec State Of The Art Comme Démo. Pour accéder à l'interface de UAE4ARM, appuyez sur la touche CRTL de gauche. Pour le reste, je vous laisse faire...   J’espère ne pas avoir dis ou fais de coquille, je corrigerais en conséquence... Je viens d’essayer sur une nouvelle installation de Recalbox 3.3.0b14 et ça fonctionne sans probleme.   La commande PLINK.EXE ouvre les portes à tout un tas de possibilités directement accessible depuis le PC et en 1 clic Installation et/ou lancement de tout se qu'on veut sur Recalbox et autres...


  • Team

    Salut, c'est sympa @ironic. Désolé si ce qui suit semble un point rabat joie... Attention cependant à ne pas éparpiller nos efforts sur le système. Si tout le monde fait sont propre script dan son coin, ça risque de nuire a la qualité et a l’intégration du système. Le temps passé sur un tel script t'aurait permis d'apprendre a utiliser buildroot et a intégrer peut etre UAE4ARM par défaut dans recalbox, et surtout compatible avec tous les RPI (j'imagine que l’émulateur a été compilé pour rpi2, donc non compatible armv6) Voila j’espère que le message est passé et que vous, bidouilleurs de recalbox, ne le prendrez pas mal, mais comprendrez que la vraie valeur a ajouter a recalbox est dans les scripts buildroot et le système en lui même :P


  • CRT Maniac

    J'étais sûr de recevoir une cartouche de t'as part, mais pas si rapidement quand même ;)   Le but étais aussi de permettre aux bidouilleurs amateurs/débutants de bricoler un peu et d'utiliser le réseau et les commandes Linux. Bref, si tu veux, j'efface mon tuto/script.   C’était juste pour les quelques impatients et fanatiques de l'Amiga, rien  de plus. Vais me lancer dans Buildroot prochainement, je pense...


  • Team

    Non je te demande pas de l'effacer, et je ne veux pas non plus forcer qui que ce soit a travailler d'une façon ou d'une autre. Même quand je pense que ça serait le mieux pour recalbox :) Mais je me dois de rappeler ce que j'ai dis au dessus, sinon ça risque de partir dans un sens qui ne va pas dans la vision que j'ai de recalboxOS c'est a dire le OutOfTheBox pour tout le monde :D.



  • Alors merci même si je ne sais pas si j'ajouterais l'amiga a ma recalbox. Et juste pour dire que je suis d'accord avec vous deux  !   J'ai adore le côté "out of the box" qui m'a fait choisir directement recalbox dont je suis entièrement satisfait  !! Merci digitalLumberjack  !!   Ceci dit j'aime aussi aller plus loin qd je me sens en confiance et les scripts s'y pretent bien  ! Désolé pour le hors sujet... ^^


  • Themer

    Merci ironic je testerai si je n'ai pas trop la flemme :)



  • mais il est possible.Bonne nouvelle, il est possible de lancer directement un jeu sur l'Amiga avec emulationstation. J'upload en ce moment la vidéo. Je me laisse encore un peu de temps pour proposer le code a l’équipe de recalbox. Mais c'est un début assez encourageant. Hop : https://www.youtube.com/watch?v=KrqbAoIOgsQ


  • CRT Maniac

    Excellent Nosh, t'as été plus rapide que moi ;) Une petite explication pour ceux qui voudraient se lancer serait bien venue.   C'est ça que j'aime, on part d'un super produit, entre autre, Recalbox. On ajoute une petite bidouille. Quelqu'un d'autre reprend et améliore le truc... C'est super tout ça mais rassure toi DigitalLumberjack, on va pas ruiner tous tes efforts, on est pas la pour ça. C'est pas à la porté de tout le monde ce genre de modif, c'est juste un essai et maintenant on sait qu'on peut intégrer un émulateur Amiga à Recalbox.



  • Bon voila, le code est enfin propre et fonctionnel. Il est améliorable mais a partir de maintenant j'aurais besoin de retour utilisateurs car l'amiga est un peu obscure pour moi. Actuellement le code permet de démarrer le jeu automatiquement. Je vais bosser dans mon coin pour rajouter le switch en AGA/ECS et les multi-disquettes. Actuellement aucun soucie pour démarrer les démos et aucun soucie pour les Blues Brothers, Arkanoids, Alfred Chicken, Cannon fodders, ikari warrior, bubble bobble et double dragons.


  • Themer

    file le code je veux bien aider à tester :)))




  • Moderator
    Team

    Bonjour attention es_systems.cfg est écrasé à chaque mise à jour. la manipulation sera à effectuer apres chaque mise à jour.


  • CRT Maniac

    C'est nickel tout ça, j'ai pas trop farfouillé dans uae4arm mais je me demande si il y a un moyen de mettre un scanline qui bouffe pas trop de puissance. En tout cas, rien dans les options qui sont malheureusement très limités. Bon, ça fonctionne déjà relativement bien, c'est déjà ça.


  • CRT Maniac

    J'arrive pas à faire fonctionner uae4all de Retropie mais j'ai trouvé une version qui fonctionne. (Prendre la V0.5). https://www.raspberrypi.org/forums/viewtopic.php?f=78&t=102328 - Il y a la version pour Rpi1 et Rpi2 - La touche du GUI est F11 et pas Ctrl comme sous Uae4Arm. Reste à tester et voir quelle est la meilleur version ou pourquoi pas garder les 2. Il vous manquera peut être des librairies, moi j'ai déjà tout ce qu'il faut.   La version 0.4 de Uae4Arm. https://www.raspberrypi.org/forums/viewtopic.php?t=110488 Je ne sais pas la différence entre cette version (qui fonctionne) et la version Retropie. Il y a les 2 binaires, Rpi1 et Rpi2, la version Rpi2 fait 738Ko contrairement à la version Retropie qui fait 2330Ko.


  • CRT Maniac

    Je viens de tester Tiny Launcher et ça fonctionne très bien. En gros, plus besoin de .adf, beaucoup de jeux/démos sont sur une partition et l'émulateur boot dessus. Ça utilise le WHD. On a donc un menu dans lequel on choisi ce qu'on veux. Un petit exemple en vidéo (pas de moi). https://www.youtube.com/watch?v=dIpzdYmN6JU A savoir que chez moi, ça boot directement sur le menu, soit a partir de la 5eme seconde de la vidéo. On peut également installer un beau WorkBench 3.1 et lancer les jeux/démos depuis l'OS. Le tout boot et charge beaucoup plus vite qu'avec des disquettes et pas besoin de changer de disquettes pour les jeux multi disquettes.   Non connaisseur de l'Amiga, passez votre chemin si vous voulez créer et configurer un système depuis le début. Sinon, il suffit de bien configurer Uae4Arm et de trouver le .HDF qui va bien avec tout dessus. Sur le mien, j'ai : ECS : 102 jeux et 272 demos AGA : 88 jeux et  1 demos


  • Themer

    @Nosh Bon je suis bien chaud pour tester là, d'après ce que je comprends en plus de ton commit il faut l'exécutable uae4arm dont  le lien est fourni par Ironic Par contre dans ton script ya le path suivant : /emulateurs/amiga/uae4arm/kickstarts/kick13.rom C'est quoi ce path ? faut pas le remplacer par le bon répertoire scripts ou y'a les autres emulateurs ? Et c'est quoi cette rom à choper et où ? c'est un bios je suppose ?



  • L'installateur d'ironic l'installe comme cela dans un dossier racine propre a lui. J'utilise donc les fichiers créer sans les modifiers, après bien sure, il faudrait le placer au bon endroit si il est intégrer dans recalbox. (on verra qui est meilleur entre uae-libretro et uae4arm).


  • CRT Maniac

    kick13.rom, c'est la rom de l'Amiga500, a n'utiliser que si vous possédez un Amiga500, bien-sur ;) Et Nosh a décrit le reste, merci.   J'ai mis à jour le lien qui ne fonctionnait plus.


  • Themer

    OK thanks. Du coup j'ai regardé un peu la page wikipedia de l'Amiga je me souvenais de l'Amiga 50, du 1200 et du CD32 mais en fait y'en a plein d'autres avec des capacités techniques très variées Ma question du coup : comment faisaient les éditeurs de jeux à l'époque pour gérer toutes ces configurations différentes et exploiter le hardware du 1200 par exemple tout en restant compatible avec le 500 ?


  • CRT Maniac

    (C'est simple). Au début, il y a eu l'Amiga 1000, pas tellement commercialisé. Après il y a eu l'Amiga 500, le plus connu, exploité est commercialisé. Quand on parle d'Amiga, c'est a lui qu'on fait référence. En même temps, il y a eu l'Amiga 2000, plus professionnelle. Ces machine utilisaient une rom 1.x C'est l'age d'or de l'Amiga. (1987-1991). Et la commence ... la chute ! Après, il y a eu Amiga500+, je me rappelle même plus ce qu'il a de plus, 1Mo de Ram je crois, en tout cas, avec sa rom 2.x, je me souviens que mon pote était souvent emmerdé avec les jeux. La gamme pro était des Amiga 3000. Une dernière tentative avec l'Amiga 600, un echec. Ces machine utilisaient une rom 2.x L'amiga étant maintenant dépassé, voici venir des Amiga de nouvelle génération l'Amiga 1200 (familiale), la CD32 (version console, un flop) et l'Amiga 4000 (pro). Mais avec des caractéristiques toujours dépassé par rapport aux machines actuelles, "la fin" de l'Amiga était proche... Ces machine utilisaient une rom 3.x Pour résumer, Quand on parle d'Amiga et de jeux Amiga, on fait référence aux capacités techniques de l'Amiga500, les jeux était développés sur et pour cette machine et "en principe compatible" avec les autres machines. On peu mettre les 1000, 500, 2000, 3000, 500+, 600 dans le même panier, le 500 étant le plus exploité. Avec les 1200 et 4000 (censé être compatible ancienne génération) on change de hardware. Pas mal de jeux sortiront sur ces machines mais trop tard et avec trop peu de différences sur l'Amiga500. Quand on veut émuler un Amiga pour jouer, on a le choix. - L'Amiga 500, Kickstart (rom) 1.3 (Le plus utilisé) ou - L'Amiga 1200, Kickstart (rom) 3.1 Bon, suis pas entré dans les détails, l'Amiga c'est toute ma vie (de jeune bidouilleur), je pourrait en parler des heures et des heures...


Log in to reply
 

Want to support us ?

Join us on :

179
Online

25522
Users

13357
Topics

101224
Posts

Looks like your connection to Recalbox Forum was lost, please wait while we try to reconnect.