krabob

Toutes mes réponses sur les forums

  • En réponse à : Nouveau Emulateur C64 KVICE pour pistorm/Vamp + update MAME

      #401017

      Ah oui, j’ai aussi intégré « PetMate », la version amiga du soft pour dessiner le mode PETSCII, que j’avais fait en début d’année: comme il sait exporter des programmes basic et .prg pour exporter les dessins vers le C64, on peut juste réutiliser direct les dessins dans l’emulateur.

      En réponse à : Le fil des vidéos

        #400858

        Video MP4 sur mastodon

        Pfiouu… juste en copiant une URL Youtube depuis un toot Mastodon, je peux la regarder direct en copiant l’URL sur le dernier MintVID qui gère Youtube trop bien sur piStorm

        En réponse à : Une video sur MAME106 Minimix

          #400841

          > En théorie les jeux de gun pourraient fonctionner sur écran cathodique ?

          Ouiii c’est le seul « controller » qui manque, et en fait je l’ai codé à 50%. Un seul LightGun serait supporté (un peu dommage, tout les jeux Lightgun genre Operation thunderbolt se joue à 2.), et il est possible de modifier un Phaser Sega SMS pour en faire un lightgun compatible Amiga. Le seul truc qui coincerait ensuite c’est que plus personne à de CRT. Bon faudrait améliorer les FPS en AGA aussi.

          En réponse à : Une video sur MAME106 Minimix

            #400836

            > @stephbb75: cela ne prend pas encore les manettes en USB ?

            « Peut-être » car je n’ai pas pu tester avec un poseidon ou anaÏs:
            J’ai ouï-dire que les extensions USB « mappaient » plus ou moins automatiquement les joypads USB multi-boutons en tant que « manettes CD32 sur la lowlevel.library ». Là ou ça peut être vraimment étonnant c’est que les Amiga classics et CD32 n’ont que 2 ports DB9, alors que dans la doc développeur de la lowlevel.library (OS3.1), il est défini *4* ports de manettes à 7 boutons, (et ces ports lowlevel 3 et 4 n’ont rien à voir avec l’extension joystick port parallèle). Donc potentiellement, Poseidon/anaïs peuvent rediriger 4 manettes USB 7 boutons en tant que 4 manettes CD32, et tu peux jouer à 4 avec Minimix, mais c’est pas testé.

            > @stephbb75: il faut quel pack de ROM ?

            C’est MAME 0.106 la base donc ça correspond à « MAME Advance » un bon 75% des roms des versions antérieures fonctionnent.

            > @mikedafunk: Qu’est ce que ça donne en AGA sur un écran cathodique?

            J’ai décidé que j’implémentais pas de « Chunky2Planar » interne et je fais simplement un appel à graphics WriteChunkyPixels8() qui est universel et patchable. De base c’est super lent mais si tu installes le patch BlazeWCP d’aminet (yen a un nouveau sorti 23 après), ça va utiliser une C2P à la kalms. Comme le bus est également utilisé pour streamer le son à 22Khz, et que le piStorm écrire en Chip c’est pas son truc, ça rame. Genre si la vitesse d’emu normale est 100%:

            Metal Slug en PAL 256c sans blazeWCP: 40%
            Metal Slug en PAL 256c avec blazeWCP: 60%
            Metal Slug en PAL 64c avec blazeWCP: 80%
            Note: même en 256c tu n’auras pas les couleurs originales !

            … Le fait que la grande majorité des jeux d’arcade soient en 60Hz et le PAL à 50Hz n’aide pas. Des curiosités comme « Big Run » et « Cisco Heat », les outruns de Jaleco, ont une résolution de 256×224 et une freq à 30Hz, du coup avec BlazeWCP celui-là passe à 94% de la vitesse en AGA basse réso 64c, et 85% à 256. « ça passe bien » à cause des specs particulière de ces machines. (note: à 80% de la vitesse un jeu est jouable)

            Re-Note: comme tout ça est GPL, un mec m’a dit avoir essayé de forker une version pour grater sur les C2P en AGA mais n’a rien amélioré par rapport à BlazeWCP, par contre il a fait un meilleur truc spécifique aux bus 16b. des A500.

            En réponse à : Le Client Mastodon Amiga OS3 FriendSh3ep

              #394299

              J’ai fait une video YT pour présenter FriendSh3ep, une video qu’elle est bien: FR FriendSh3ep 🐑, a Mastodon Client for Amiga OS3 🎺 , sur YT

              En réponse à : Le Client Mastodon Amiga OS3 FriendSh3ep

                #394163

                @Tarzin
                Comme précisé dans la doc et les news il faut installer le package EmojiGear5.3.lha qui est dispo sur aminet et en lien au dessus: ça installe un gadget BOOPSI éditeur de texte (unitexteditor.gadget) qui fait les Emojis et les fontes qui vont bien. Il faut aussi AmiSSLv5, aussi sur aminet. Et internet.

                J’ai découvert ce matin que si vous avez pas un picture.datatype « webp » ya un warpdtWebp sur aminet aussi, ça permet de voir 100% des images posté sur mastodon.

                Note sur Amidon: en fait j’ai un MUI 5 chez moi et il ne fonctionne pas du tout avec MUI5. MidWan l’auteur qui supporte pleins de projets, travaille sur les drivers zz9000 en ce moment… et de toute façon… désolé mais: … FriendSh3ep quoi. Ya pas tof.

                • Cette réponse a été modifiée le il y a 1 mois et 4 semaines par krabob.

                En réponse à : Situation des Amiga NG PPC

                  #394137

                  Désolé, mais… si les PowerPC pouvaient sembler être la seule alternative aux 680×0 entre 1995 et 2005, ça n’a vraiment plus aucun sens aujourd’hui pour tellement de raisons: coûts exhorbitant des CPU et machines, binaires trop large, consommation électrique d’un autre temps… et : ah oui , si tu viens de payer 1000 euros et que ça pète le lendemain: réparation impossible, poubelle.

                  Vive les ARM et AROS.

                  En réponse à : Le Client Mastodon Amiga OS3 FriendSh3ep

                    #394129

                    Version 1.0 distribué ! Maintenant compatible OS3.9, avec des traductions automatique, et pleins de nouveaux features de fou. Je mets le premier post à jour avec les URL.

                    Rahhh il y avait une correction de dernière minute passée à travers les tests…
                    C’est upgrdaé en EmojiGear 5.3 et FriendSh3ep 1.0.1

                    • Cette réponse a été modifiée le il y a 2 mois par krabob.
                    • Cette réponse a été modifiée le il y a 2 mois par krabob.

                    En réponse à : Le Client Mastodon Amiga OS3 FriendSh3ep

                      #394057

                      Héhé scoop: Nouvelle bêta 0.8.2 avec moult corrections pour le client Amiga OS3.2 Mastodon FriendSh3ep:
                      Lien page github:
                      https://github.com/krabobmkd/FriendSh3ep/releases/tag/beta0.8.3
                      Lien de download direct:
                      https://github.com/krabobmkd/FriendSh3ep/releases/download/beta0.8.3/FriendSh3ep_Beta0.8.3.lha

                      Pleins de tests et de corrections ont été fait depuis 5 jours sur un vrai 68060 MMU avec MMULib/MuForce , le fonctionnement d’un process a été revu et maintenant plus de « blocage » de l’UI sur 68060/50Mhz comme avec la 0.8. Trois p’tits boutons ont été ajouté au panel, du coup si vous bossiez sur un skin va falloir prendre ça en compte. Promis j’en ajoute plus.

                      Bah franchement: Mastodon, c’est bien, Et avec FriendSh3ep c’est du pur délire. Trop trop bien.
                      Vous savez pas ce que vous loupêz.

                      • Cette réponse a été modifiée le il y a 2 mois et 1 semaine par krabob.

                      En réponse à : Le Client Mastodon Amiga OS3 FriendSh3ep

                        #394044

                        – Edit: c’est un vieux post de réponse à Piark quand c’était beta et lent sur classic. Maintenant c’est super mieux –
                        Ah ce point ? J’ai fait tout le dev en testant sous pistorm et UAE, et là je teste sous mon 4000 060 /zz9000… ça met 12 secondes à démarrer c’est intolérable.. et assez souvent l’UI freeze une ou 2 secondes. que des images mettent du teps à arriver, ok, mais « bloquer l’UI » je supporte pas. Je sais ce que c’est: je lis des jpg et des png24b avec picture.datatypes en permanence. La plupart sur des process parallelèle , mais y en a encore sur le process principal, notamment pour le changement de themes. Si on iconifie/ dés-iconifie il recharge toutes les images du theme, et ça refreeze 10 secondes… raaaa je vais peut etre pas fermer le theme à l’iconification. … Quand il y a IBrowse de lancé à coté, je prends une claque en fait: ça télécharge 10 fois plus d’images et de textes et l’interface reste super réactive.

                        Ceux qui testent et qui font un compte mastodon: viendez me faire un bisou sur @[email protected]

                        • Cette réponse a été modifiée le il y a 2 mois et 2 semaines par krabob.
                        • Cette réponse a été modifiée le il y a 2 mois et 2 semaines par krabob.
                        • Cette réponse a été modifiée le il y a 2 mois par krabob.

                        Tenez, paf ! Une update avec pleins de corrections de bugs, et une version MUI pour OS3.9 qui fonctionne aaaa peu près. EmojiGear 3.1 on github lien direct : https://github.com/krabobmkd/EmojiGear/releases/download/rr3.1/EmojiGear3.1.lha , bientôt sur aminet j’espère.

                        • Cette réponse a été modifiée le il y a 4 mois et 3 semaines par krabob.
                        • Cette réponse a été modifiée le il y a 4 mois et 3 semaines par krabob.

                        Coucou,
                        >Ca manquait un vrai éditeur unicode sur le 3.x.
                        😎 Oui! C’est totalement fondamental de pouvoir visualiser et éditer du UTF8 et potentiellement tout les caractères 👀, parmi les dizaines de milliers, émojis oui mais aussi alphabets divers. Aujourd’hui tu peux plus voir un mail, voir un mesage IRC, ou visualiser n’importe quoi sur Amiga sans que ça glitche. C’est un combat culturel aussi parce que pouvoir copier/coller le U+1F4A9 est fondamental. 🤔 et si en plus on peut convertir les encodages Amiga habituels vers du UTF8 et du UTF8 vers les autres ça aide aussi, ce que fait EmojiGear, entre autre. On peut aussi faire varier la taille de la fonte avec les shortcuts « ctrl- » et « ctrl+ », comme les navigateur, et shell modernes. Quand tu as 50 ans et la vue qui baisse c’est un must have 👀. J’utilise ça en permanence.

                        > Il y a des extensions en projet ?
                        Des caisses et des caisses💾, trop de projets en fait. aussi je commence à bien voir ce qu’on peut faire ou pas avec BOOPSI,MUI, les gadgets intuition de manière générale, donc j’en veux. Je veux un client IRC ou je puisse écrire et voir des arcs en ciel et des licornes sous mon OS3, je veux aussi un client mastodon qui affiche tout comme sur android et le web. Et aussi surtout une console UTF8 ! parce que tu peux faire des requêtes avec wget ou curl sous amiga, ou mettons du telnet ou ssh, et tu vois que des caractères mal foutu, avec des escape codes mal géré 😂! Je veux voir de belles choses, le UTF-8 avec ANSI c’est beau. 🤩

                        > Le 3.3 va t-il intégrer une unicode.library ? pas sur du tout.
                        … ben en fait, c’est fait😎, c’est utf8rastport.library qui est installé avec le package, et tu peux aussi installer le SDK pour la programmer et il y a un example super simple. Je me suis rendu compte tardivement (bon, hier), que krashan avait fait la ttengine.library qui fait à peu près la même chose, sauf que ce truc à déjà 21 ans et pèse 100k, J’ai aussi une freetype2 sous le moteur, mais c’est « la prochaine à sortir » et elle gère les ttf avec png pour les emojis, pleins de format et le code pèse 700ko. cela dit l’api des 2 est très différente. ttengine c’est l’api TrueType, puis du dessin rastport. dans l’amigaOS pour dessiner du texte sur des UI tu as 3 methodes: SetFont(), TextLength() pour savoir la taille de ce que tu vas écrire, et Text() pour écrire, et ça utilise le vieux encodage ANSI de la fonte.
                        Avec les fonctions de utf8rastport.library tu as la même chose, mais tu peux « accumuler plusieurs fontes » pour pouvoir chercher les caractères dans chacun, et la mètrique renvoie plus d’info mais ça reste simple. Si ta fonte n’a pas de caractère japonais, ajoute une fonte japonaise dans la liste et hop. Tout ça c’est que 25% du boulot pour avoir un editeur unicode, et ça je l’ai fait dans un gadget BOOPSI appelé unitexteditor.gadget, également.

                        > d’après ce qu’on entend, ça demande un gros boulot d’adaptation de passer tout l’OS en unicode.

                        Ben à mon sens c’est pas la peine 🤔. Le package EmojiGear ne patche pas le système. Graphics.library Text() et dos.library prennent du ANSI, et utf8rastport.library URPDrawTextUTF8() prends de l’utf8.ensuite une app ou un bouton utilise l’un ou l’autre mais faut pas s’amuser à « configurer des encodages et faire des libs de conversions » comme ces malheureux de microsoft et java dans les années 90 qui en remplissaient des brouettes pour rien. Je vais très bien vivre avec des chemins de fichiers en ANSI et des titres de fenêtre et d’écran WB en ANSI. L’utf8 je le veux dans mon app par contre. Donc tout est à sa place à mon sens…. une console ,ouaip,:peut etre avoir une option pour mettre l’output en ansi ou utf8, mais pas plus.
                        En fait, un convertisseur ISO ANSI Latin-1 (l’encodage Amiga historique) vers UTF8 et UTF8 vers ISO ANSI Latin-1 , c’est quelques lignes de code parce que les point unicode 128,255 correspondent: pas besoin de lib en fait. Sur les amiga classic il y a juste 2 encodages historiquement utilisé à ce que je comprends: il n’y a pas 36 configs de clavier si on s’en tient au classique, donc apparemment c’est vraimment juste Latin-1(west europe) et Latin-2 (east and north europe), que je gère avec EmojiGear justement. 🍺

                        Pour finir😊😍🤔😊😀😎🥳🌙⭐💎🎸🌙🎵💎🎵💎🎵🌍🌙🌍⭐🎵☕📱💻🍾📱☕🍾🥂❤🤩💩
                        (oui, j’ai tapé tout ça sous EmojiGear. Il y a une option « wordwrap » exprès pour les retours automatique en fin de ligne, c’est nécessaire quand tu écris des posts sur le web.)

                        • Cette réponse a été modifiée le il y a 4 mois et 3 semaines par krabob.

                        😊
                        EmojiGear Amiga

                        Coucou
                        Dans ces cas ou il y a un binz d’installation , SnoopDos aide. C’est gratos sur aminet. on lance snoopdos , on lance l’outil mal installé, on lui fait faire son caca pas beau, et snoopds va logguer les appels du compiler sur les fichiers et les loadlibrary(), et si l’appel a fonctionné ou pas. Du coup on sait direct ce qui s’est pas chargé, les assign manquant, etc …. ya aussi Scout qui est bien pour tout connaitre de se qui se passe dans l’os.

                        Rappel aussi: la commande dos « info » liste les devices , la commande « assign » sans param liste les assign.
                        comme n’importe quel script peut faire « assign add » ou « assign remove » va savoir ce qui se passe.
                        Un binaire du compilateur peut tout simplement avoir été bousillé: ma vielle CM de 1200 avait l’ide foireux et bousillait des fichiers de temps en temps. -> recapper/réviser ou mettre un pistorm qui peut se passer de l’ide. et sinon réinstall si possible.

                        Note: OS3.14 et 3.2 ont des FFS équivalent à PFS, faut juste cocher longname , cela a fait de moi un homme (une femme?) heureu.se.

                        En réponse à : Viewer IFF: cherche variantes IFF-ILBM

                          #377181

                          Attention: Le format a été créée par Electronic Arts qui faisait Deluxe paint,
                          Mais les Deluxe paint Amiga créait des « IFF-ILBM » , qui avait des sous format lié aux modes d’écran Amiga. Quand un iff est sauvegardé avec un « masque », par exemple pour une image 32c a 5 plans, le masque est inséré en 6 plans et comme c’est entrelacé beaucoup de viewers se plantent. Puis il y a plusieurs formats pour le HAM et le 24 bit je crois.

                          La classe c’est de gérer le cyclage de couleurs de palette avec la touche TAB, visage et ppshow devait faire ça.

                          Egalement, le « Deluxe Paint 2 VGA » sur PC, également très populaire, créée des fichiers également noté « .iff » , qui n’étaient pas ILBM (ou alors mais pas pareil) , et que la moitié des viewers amiga ne peuvent pas lire. Je ne trouve plus de docs là dessus. Généralement ces images sont en 320×200 256c.
                          Edit: je ne peux pas joindre les images, mais essai de trouver « Deluxe Pait 2 enhaced » pour PC DOS, dans le repertoire ARTWORK il y a « CELTIC.LBM »
                          et « NAVAJO.LBM » qui sont très bien pour valider les format iff alternatifs.

                          EDIT: J’ai retrouvé des images iff générés par « Deluxe Paint 2 PC DOS », l’extension est juste « LBM » parce que c’était des extensions à 3 charactères.

                          EDIT: et pourquoi s’embéter ? github a plein de codes opensources qui font le café:
                          https://github.com/svanderburg/libilbm

                        15 sujets de 1 à 15 (sur un total de 1,067)

                        Amiga Impact