Installer UAE4ARM (Emulateur Amiga) en 1 Click !!
-
Petit topo sur WHDload et Tiny Launcher. - WHDLoad c'est quoi (version court). C'est un utilitaire qui permet de se passer de l'utilisation de disquettes en installant les images (ou les fichiers) des disquettes sur disque dur. Il est compatible avec tous les Amiga (tout dépend quand même de la quantité de mémoire et de la vitesse) et également avec les émulateurs Amiga. Les jeux sont en suite lancés depuis le Workbench (Système d'exploitation de l'Amiga) par un simple clique. Si le jeux possède plusieurs disquettes, elle sont automatiquement utilisées et le temps de chargement est forcement plus court, beaucoup plus court mème. Workbench 1.3 de l'AMIGA 500 et Workbench 3.0 de l'AMIGA 1200. Tiny Launcher c'est quoi (version court). Tiny launcher est un simple, mais efficace, boot menu qui permet de se passer de démarrer le Workbench pour lancer un jeux. J'utilise actuellemen,t la version 2.1 qui fonctionne bien, une version beta3 existe, je me suis pas encore pencher sur la question. Tiny Launcher boot menu et la liste des démos ECS Amiga500. ( AGA = Amiga 1200). 2 petites soucis pour le moment : - Durant les accès disquettes, donc disque dur, donc très court, l’écran devient noir. Je ne sais pas si c'est normal et si ça peut être éviter mais c'est vraiment insignifiant a coté du reste. - Je n'arrive pas a lancé tous les jeux depuis Tiny Launcher, je pense qu'il faut utiliser le Workbench ou alors chercher un peu plus loin, chose que je vais faire mais en attendant, je peux déjà vous proposer cette solution. Bon, encore 2 choses : - Le binaire Amiga n'a pas été compilé par la Team Recalbox, un prochain binaire (aux capacités identiques) devrait arriver. - Tiny Launcher remplace le menu de EmulationStation, ou plutôt se passe de EmulationStation dans le sens ou il a, lui aussi, une liste de jeux/démos a lancer. Installation ultra simple et lancement automatique sur Tiny Launcher au démarrage de Uae4Arm Je vais y intégrer quelques démos pour essayer. Pour ajouter des jeux/démos ECS/AGA, un simple copier/coller (Oui, je n'utilise pas l’émulation d'image disque dur mais un simple dossier) d'un jeu WHDload suffit. Pour rafraichir la liste, en principe on appuie sur F1. Dispo dans quelques heures... Si vous avez des noms de démos a intégrer au pack, faites le moi savoir...
-
Merci! J'avais cherché pleins d'infos durant les fêtes de fin d'année pour avoir un HDF avec TinyLauncher. Il ya beaucoup de tuto qui traînent sur le net. J'y suis arrivé il y a peu. Il me reste à installer uae4arm sur ma RecalBox pour tester mon HDF. Si quelqu'un à besoin d'aide, ne pas hésiter!
-
La je cherche quelques jeux abandonware en WHD a mettre dessus. Ça fonctionne très bien mais tout n'est pas parfait, déjà les demos exploitaient 101% de l'Amiga avec des méthodes peu communes, mais ça vaut le detour. Coté jeux, beaucoup passent très bien, mais par exemple, Jim Power rame un peu. Bon, j'ai mis : - Lotus 1, 2, 3, DisposableHero, Space Crusade et Zool. (GREMLINS : http://gremlinworld.emuunlim.com) Et en démos : (quelques bugs sur certains demos). - Arte, Desert Dream, Redsector Megademo, Pdyssey, StateOfTheArt, et World of Commodore. 1) forcement installer Uae4Arm (Lire le 1er post). 2) Télécharger le pack : Amiga-Whdload-TinyLauncherV0.1 3) Décompressez le pack et copier le dossier TinyLauncher dans : /recalbox/share/roms/amiga 4) Copiez/écrasez le fichier uaeconfig.uae dans : /emulateurs/amiga/uae4arm/conf/ 5) Lancer uae4arm en ligne de command. Une fois sur le menu de Tiny launcher, avec les touches gauche/droite, choisir GAMES ECS ou DEMOS ECS et appuyez sur Entrer. - Choisir le jeu/démo et appuyez sur Entrer. - Pour quitter/Reset/Menu Uae4Arm : Touche gauche CTRL. - Pour ajouter des jeux/démos, trouvez ou faites des jeux/démos WHDLoad et copiez les dans : /recalbox/share/roms/amiga/TinyLauncher/Demos/ECS ou /recalbox/share/roms/amiga/TinyLauncher/Games/ECS - Une fois sous TL (Tiny Launcher), choisissez la catégorie (ECS ou AGA) et appuyez sur F1 pour mettre a jour la liste. D'autres options/possibilité existent, mais déjà la, c'est suffisant pour installer et jouer. Je ferais éventuellement des mise a jour du pack en fonction de jeux/démos libres qui tournent très bien. C'est juste un pack d'essai, je les ai juste lancé, je ne garantie rien. Comme je l'ai déjà dis, tout les jeux/démos ne fonctionne pas, si vous avez un retour sur le Shell avec une erreur de TL code 20, je n'ai pas encore cherché/trouvé la solution. Peut être a lancer du Workbench. Je ferais peut être un pack avec le Workbench, mais c'est déjà moins légal si vous n'avez pas les disquettes, m'enfin, si vous y jouez, c'est que vous avez un Amiga 1200 (obligatoire pour le kickstart) et donc forcement les disquettes du Workbench... Have Fun... P.S : J'utilise le DMT 4 (640*480) pour lancer Uae4Arm, je n'ai pas tellement essayé en 720p. Je pense pas qu'il y aura de difference de vitesse.
-
Le problème avec Jim Power serait dû à une incompatibilité avec la vitesse du proc. Passer sur une config A500 (Proc 68000 à 7Mhz) règlerait le tout.
-
Comment t'es trop un beau gosse @ironic !! Avec tes modifs J'ai gardé le script de nosh en mettant juste ça dedans : cd /emulateurs/amiga/uae4arm ./uae4arm dans le theme que j'utilise l'amiga est déjà intégré donc c'est bien chouette en plus !! (cf fichier joint) et après en lançant le adf de Rick Dangerous le Tiny Launcher se lance, petite triche facile mais quand ça marche pourquoi se priver !! en plus même l'interface de Tiny Launcher est utilisable à la manette !! (enfin faut pas toucher les sticks analogiques du pad 360 dans le menu sous peine de mega freeze accompagné de techno 8bit ultra minimaliste, bizarrement en jeu les sticks marchent nickel par contre) Par contre le jeu testé (Disposable Hero) n'est pas centré sur l'écran (je suis en 1080p ou 720p je crois), légèrement décalé sur la gauche et collé en haut avec une bande noire sur le bas (à moins qu'il manque un hud dans le jeu allant en bas de l'écranà et le menu est un peu pété, les choix sont effacés par une partie du trainer on dirait... EDIT : Zool est centré et occupe bien tout l'écran en 4/3 lui cool cool cool J'ai plein de fichiers whd en zip (à vrai dire je pense que c'est l'intégralité ou presque de la ludothèque, 4 Go 20 mais avec pas mal de doublons au moins 1 Go) je vais en copier quelques un et voir si ça marche Quelle touche ou combinaison permettent de sortir d'un jeu et de fermer le tiny launcher par ailleurs ?
-
Comme je l'ai dis, j'ai pas testé a fond les jeux, pour le probleme de centrage, les options sont limités sous Uae4Arm. Pour quitter, Tiny Launcher, faut ouvrir le menu Uae4Arm (CTRL GAUCHE) et quitter Uae4Arm. Pas le choix, Tiny Laucher est un boot menu, on est pas censé le quitter. Si t'as des jeux en WHD, tu verras, pas mal ne fonctionnent pas sous TL, mais tout fonctionne si on les lancent du workbench. On peut lancer Tiny Launcher du workbench et la version Beta 3 fonctionne.
-
J'ai un peu optimiser mon script mais comme il devient dépendant d'un autre truc, je ne savait pas si j'allais le partager. Je m'explique. J'ai donc réussie a trouver la config pour la manette mais réaction bizarre avec la manette 360. Il faudrait voir si en installant un workbench cacher, j'arrive pas optimiser un peu ça. Première chose, j'ai optimiser les réglages pour que ça fonctionne le mieux. Après on peut aussi faire des exceptions (genre rick dangerous) mais sinon on part sur des confs de l'amiga 1640 je crois. Bon après j'ai peu jouer mais ça a l'air d’être plus rapide a charger. Les disk0 fonctionne maintenant. Pour le menu de uea4arm, c'est toujours la touche ctrl de gauche. Et dernière chose, j'ai passer l’émulateur dans /usr/emulators/ pour que ça sois moins choquant. Deuxième chose, j'ai créer un nouvelle émulateur PC/Linux qui remplace celui de Cavestory qui fonctionne en créant des .recal qui permet de débloquer certain application ou émulateur stand alone. Je m'explique, je créer cavestory.recal, il sera lister dans la section PC/Linux et si on clique sur le lien on lance le jeu Cavestory. Actuellement voila ce qui est disponible :
- Cavestory
- 2048
- ioquake / Quake 3
- OpenArena (no video - sound ok)
- OpenTyrian (no video - sound ok)
- eDuke32 / Duke Nuken 3D (no video - sound ok)
- Super Mario War (no video - sound ok)
(je bosse actuellement sur Minecraft). Et maintenant ce qui nous intéresse des worbench avec :
- Amiga 500 Workbench
- Amiga 1200 Workbench
(J'aimerais bien rajouter Dosbox et j'ai cru voir dans le code l'emulateur de l'infocom, donc peut être mettre des jeux en textuel comme zork) Donc voila il nous lance directe le menu puis vous ajouter vos applications ou vos jeux dedans. Avec tiny launcher ou autres.
-
@ironic comment je lance le workbench ?
-
-
Ok donc déjà faut le récupérer (c'est pas le kick13.rom je suppose) l'installer et modifier le fichier de conf de lancement de uae4arm ?
-
@Voljega: si tu as le temps, passe sur l'irc, je me ferait un plaisir de t'expliquer, sinon le workbench se présente sous la forme de 6 disquettes qu'on install a la suite sur un hdd virtuel.
-
@Nosh Désolé mais je ne comprend pas tout. Un workbench caché ? L'Amiga 1640 ? Par contre, /usr/emulators/ c'est mieux, oui. T'as créé un nouvelle émulateur PC/Linux ? C'est un thème qui lance les binaires, c'est bien ça ? J'avais fais le mien pour tester les émulateurs pas encore inclus dans Recalbox, si maintenant c'est de base, c'est bien mieux. Pour l’émulateur amiga, j'en pense qu'utiliser ton script pour lance les adf c'est tres bien. En plus, pouvoir lancer directement Tiny Launcher ou un Workbench (Maintenant on utilise plutôt Scalos, le workbench est quand mème très vieillissant). En tout cas, très bon boulot, c'est cool de voir que pas mal de monde bosse sur Recalbox. @Voljega Le workbench, on peu le lancer comme Tiny Launcher, en configurant un dossier comme partition de boot. On doit adopter une basse résolution 640*256 car sinon c'est entrelacé Uae4Arm (contrairement a WinUae) ne permet pas de dés-entrelacer. Mais le résultat n'est pas si dégueu et c'est pour lancer des jeux, ne l'oublions pas. Sinon, en dés-entrelacé ça donnerais ça: Vais essayer me mettre un petit prog que j’utilisais a l’époque, ça réduisait drastiquement l'effet de scintillement. Bref, pour le Worcbench, (Scalos/Classic Workbench) je prépare un petit dossier sympa, mais, comme tout, ça ce fait pas en 5mn.
-
Salut à tous! J'ai pondu un amélioration du script initial de Nosh ce soir sans savoir que vous y travailliez également! Donc: -install de uae4arm dans /usr/emulators comme l'a fait Nosh. -uea4armlauncher.sh dans /recalbox/scripts Mon folder roms Amiga possède 2 sub-folder pour les ADF et HDF. Le script fait la différence et génère une config adaptée au média. Merci pour le défrichage les gars!
-
@ironic : Pardon, c'est l'amiga 1240 (amiga 1200 + Apollo 1240) si j'ai bien compris, enfaîte c'est une amiga 1200 modifier. Pour le workbench, il est possible d'integrer dans le autoconfig une ligne pour booter aussi un hdd (ce que j'utilise pour les boot workbench a500 et a1200) et voir si je boot un jeu avec ça derrière, est-ce que le jeu va gagner en perf. Après pour l'emulateur PC/linux l'idée est un peu comme scummvm actuellement on créer des fichiers pour EmulationStation et enfaîte c'est un fichier bash qui effectue les actions prédéfinis derrière. C'est une idée que j'avais eu quand j'ai commencer a bosser sur les ordinateurs personel et qu'il y n'y avais pas d'autolauncher. Et puis j'ai remarquer récemment qu'utiliser un amiga comme ça pouvait être aussi cool. Et j'ai relancer l'idée. Le hic, c'est que je pense pas que digitaLumberjack intègre ce projet car il est dans le sens inverse a la logic de conffigen. Comme la plupart de mes scripts. @Côte de Porc : cool ton script, je vais l'utiliser et le modifier un peu. Et rajouter le mien.
-
Un Amiga 1200 avec un carte accélératrice 68040, j’appelle pas ça un Amiga 1240 Il est pas modifié, juste un ajout de carte genre Apollo 1240. En gros, on va utiliser 2 Amiga, le 500(OCS/ECS/Kickstart1.3) et le 1200(AGA/Kickstart3.1). Je sais, je t'apprends rien. Actuellement, j'utilise Uae4Arm 0.3 compilé par Chips (https://github.com/Chips-fr/) Je viens de trouver la v0.4 (calé sur la version 1.0.0 de TomB) qui est sensé ajouter l'utilisation de picasso 96 (j'arrive pas a lancer un WB en P96 pour le moment mais est ce utile ?). C'est peut être pas la dernière version ou la plus stable/rapide. J'ai pas le temps de "m'amuser" a compiler, j'utilise ce qui existe... Je viens de voir que Uae4Arm accepte le paramètre : -config=<file> or -f <file> Ex: ./uae4arm -f /emulateur/amiga/uae4arm/uaeWBClassic.uae Start emulator with specified configuration file instead of the default file. Ça fonctionne chez moi Une autre option : -s <option>=<value> _ Set a specific option to the new value. Look at the configuration files to see the names of the available options and_ _ how the value for an option is provided._ (Va y avoir de la modification de scripts, je pense)... Mon Workbench/Scalos mais sous WinUAE en 1024*768 Bon, je ne pense pas qu'on puisse faire ça sous Rpi mais c'est jolie a voir...
-
Je n'ai pas connus l'amiga, c'est pour ça que j'ai demander de l'aide pour la configuration ce qui n'a pas été vraiment très prolifique. Je vais tenter cette semaine d'optimiser puae_libretro pour arriver a un résultat proche de celui qu'on a de uae4arm et aussi de créer un package pour uae4arm si ça ne fonctionne pas. Sinon j'était sur que c’était un kit d'optimisation le apollo 1240.
-
Bon ben malgré mon problème très chiant de clavier j'ai pas mal continué à tester et effectivement Tiny Launcher n'est pas trop la bonne solution je pense, trop de jeux ne marchent pas ou pas entièrement... La manette xbox360 semble assez problématique aussi pour uaearm, des ptits glitchs en permanence etc... (ceci dit j'ai aussi déjà eu certains de ces problèmes (une direction du tick analogique envoyée en boucle pour être précis) dans un frontend mame pc donc c'est plutôt la conception de la manette qui est en cause) Pour moi la meilleur solution reste quand même l'autolaunch avec des adf ou des fichiers whd directement depuis EmulationStation mais on y est pas encore je pense. (avec un uaearm parfaitement configuré niveau manette & tout le reste) enfin presque pour les adf avec le dernier script de notch peut-être
-
Bon, enfin... J'arrive a faire fonctionner Tiny Launcher 3b04-18RI et la dernière version de WHDLoad. Je lance a peu près tout, je dis a peu près car pour le moment, tout fonctionne mais je n'ai pas tout testé. La beta de Tiny Launcher a son player de .mod désactivé, la section favoris aussi mais le principal, c'est les jeux et démos. C'est vrai, c'est bien d'utiliser EmulationStation pour choisir ses jeux mais beaucoup de jeux ne gèrent pas le 2eme lecteur de disquette. Et beaucoup, encore, ne gère que 2 lecteurs maxi, malgré un nombre de disquettes supérieurs a 2. Donc obligation de repasser sous Uae4Arm pour changer de disque. De plus, les accès disquettes sont très douloureux a la longue... Les intros pirates/trainers sont régalements lourdes et source de crashs, même si j'adorais les regarder et copier leurs effets, à l’époque... Je reste persuader que le top est d'avoir un thème Amiga avec quelques titres. - Tiny Launcher for Games ECS. - Tiny Launcher for Demos ECS. - Tiny Launcher for Games AGA. - Tiny Launcher for Demos AGA. - Classic Workbench. - ... Reconnaissance parfaite de la manette a deux boutons, rare pour l'epoque. Quitter un jeux est impossible depuis les jeux en disquettes (adf), il faut obligatoirement revenir sous Uae4Arm et faire un Reset. Sous WHLoad, il faut également un clavier mais on peut quitter les jeu, pour atterrir immédiatement sous Tiny Launcher. La touche dépend du jeu, elle est annoncée avant le lancement du jeu. Pour le moment, j'ai vu : ESC, F10, PrtSc. J'ai mapé ESC sur Joy L et CTRL sur Joy R mais ça ne fonctionne pas, c'est pas grave, se passer d'un clavier est quasi impossible. Inutile de penser a Confinggen en parlant de l'Amiga, sa serait complexifier Recalbox pour rien. Concernant, P-UAE Libretro, j'ai jamais réussi a faire tourner un jeux dessus, crash immédiat.
-
Ahbon ben cool... Tu peux partager les dernières versions de ce que tubutilises que je teste aussi de mon côté... Après il est vrai que les deux solutions sont valables et que les points que tu soulèves pour les adf sont vraiment un no-go ....
-
Amiga-Whdload-TinyLauncher_3b04-18RI.rar - C'est un dossier, il faut booter dessus. J'y ai intégré tout ce qu'il faut, ne rien effacer. - Mettre les jeux (les dossier des jeux, renommés ou pas et sans les .info) dans le dossier TL-GAMES - Ca boot directement sur la liste GAMES, c'est compatible ECS/AGA. - Joystick 100% OK (joystick a 2 boutons) - Boot en 5 secondes. - Liste de jeux sélectionnable au joystick. Pour le moment, la configuration n'est pas forcement optimal mais tourne très bien. Je peaufinerais plus tard et je ferais une version uniquement ECS et une autre AGA (sauf si je trouve une config qui tourne très bien avec les 2). J'ai testé 20 jeux (ECS/AGA/CD32) est ça fonctionne a 100% (beaucoup ne passaient pas sur la 2.1 a cause des tooltypes). Juste un truc, pour les jeux qui se jouent a la souris, la souris ne réagit pas dans cette configuration (Il faut aller dans le menu Input de Uae4Arm). - Les noms des dossier de jeux peuvent être renommés avec des espace. Il ne faut rien modifier dans les dossiers de jeux. - ESC pour revenir au menu. (Encore ESC, quitte TL). - F1 pour mettre a jour la liste. - Haut (dans la liste) pour afficher l'alphabet et sélectionner une lettre de début de liste. - Au démarrage de chaque jeux, on voit la touche pour quitter le jeux. Si le clavier n'est pas compatible comme le mien (pas assez de touche), alors CTRL Gauche et Reboot (très rapide).