Floraisons

Botanic Bay Log, stardate -309437.7: the plants sampled from P9C-392 have their inflorescences fully deployed.

Plante verte (3)

En mode auto-culture avec les sempiternels aussieButt (un Precision lemon et un Varsity red) :

Il faut encore travailler la fonte, mais on arrive doucement à l’objectif.
Bises à Pinky pour le choix du blanc.

Iphigénie

See snapshotMoniteur sonore du Falcon. Surveille en permanence le système matrice + interface son de l’oiseau et l’affiche dans une fenêtre. Possibilité de modifier cette configuration, de charger un éxécutable DSP, de faire un Reset Son et/ou DSP… Une documentation en hypertexte ainsi que des bulles d’aides sont fournies en sus.

Sound system monitor and managment for the Falcon030. Sound configuration can be saved and loaded. DSP managment ((un)lock, execute a LOD file, reset). With ST-Guide documentation and BubbleGEM Help.

Archives Size Version Date
Français 68K 61.6 Ko 1.4H 16/04/2014
English 68K 60.5 KB 04-16-2014
Français GFA Source 38.0 Ko 16/04/2014

An older archive is located the repository.

Crésus

See snapshotApplicatif de suivi de comptes bancaires : gestion des montants en double monnaie (au choix), colorisation des mouvements et affectations, les écritures automatiques, filtres, impressions, export, archivage.

Bank accounts manager, which allows double currency display, colorizations, automatic transactions, printing, export, filtering, archiving…

Needs the Deflate.ldg to archive its datas into a PKZIP file.

Archives Size Version Date Notes
Français 68K CFv4e 136.7 Ko 1.2E 15/03/2014
English 68K CFv4e 134.5 KB 03-15-2014 Translated by Derryck CROKER
Français GFA Source 135.3 Ko 15/03/2014

Joe – HTML Editor

See snapshotEditeur de texte spécialisé dans l’édition de pages HTML et interfacé avec CAB. Comporte dans l’archive une série de programmes externes appelée « Joe’s Good Tricks » qui sont des générateurs de balises HTML.
Fonctionne avec 1Mo, nécessite 2Mo pour avoir en même temps Joe et CAB en mémoire. Il existe un ressource 256 couleurs fait par Thierry LEROY.

Text editor specialized in HTML coding and Web editing, interfaced with CAB.
Needs 1Mb (2Mb if running with CAB in multitasking mode). The pack called « Joe’s Good Tricks » is included in the archive and generates HTML tags.

Supported protocols: Drag&Drop, OLGA, BubbleGEM, DHST, VA_START, GEMScript.

         Archives Size Version       Date       Notes
Français 68K CFv4e 309.9 Ko 1.5C 03-15-2014  
English 68K CFv4e 304.4 KB  
Deutsch 68K CFv4e 307.7 KB Translated by Jens HATLAK
Swedish 68K CFv4e 306.2 KB Translated by Jörgen NYBERG
Italian 68K CFv4e 306.9 KB Translated by Lodovico ZANIER
Czech 68K CFv4e 306.9 KB Translated by Bohdan MILAR
Français GFA Sources 249.5 Ko  
English Scripts 19.1 KB   04-29-2002 Extended scripts written by Dick MUELDIJK. These scripts run with Joe, Jinnee & Scripter, and Alexander Clauss’ formplugin. Please read the docs and the scripts before you execute them.

Tramiel Quizz

See snapshotPetit questionnaire délirant et instructif sur la vie de Jack Tramiel, fondateur de Commodore et patron pour un temps d’Atari Corp. Ce logiciel est la transcription exacte d’un article paru dans un hors série de TILT 1988 (Match ST/Amiga).

Archive Size Version Date
Français 68K CFv4e 49.9 Ko 1.1C 15 Mars 2014
GFA Source 77.4 Ko

Sygne

See snapshotSygne est un logiciel de Tarot divinatoire basé sur un article de Elle Magazine et illustré par Gimenez. Merci d’acheter des oeuvres de ce talentueux dessinateur.
Ce logiciel est aussi une blague posthume : l’ami Sygne030 plaisantait pour que je code ça. Et bien maintenant, il l’a. « Sans rancune, Guillaume » ;p

Archives Size Version Date
Français 68K CFv4e 5.3 Mo 1.1D 14/03/2014
GFA Source 73.2 Ko

My Jester

See snapshotis a Shakespeare insult generator.
Sentences are displayed in a bubble, when the iconified window is clicked, while a naughty boy named Calvin is making faces at you.
The program runs on every Atari, but needs a modern OS such as MagiC or MiNT. Customization is possible via a RSC editor.

Archives Size Version Date Notes
English 68K CFv4e 29.3 KB 1.1C 02-14-2014
GFA Source 364.2 KB
Colored RSC 16.7 KB Made by Mathieu DEMANGE

Size matters

Le moniteur HP2211x était plus ou moins la cause de problèmes suivants :
– impossibilité d’avoir la résolution native, maximum de 1920*1080px (polarité non gérée, probablement un bogue dans le FPGA de la FireBee).
– impossibilité d’upgrader MiNT et XaAES (combinaison malheureuse entre FireTOS + MiNT (sans XaAES) et du moniteur). On n’obtenait rien d’autre que le 640*640px, problème de détection par le moniteur ? Alors que sur le Sony 19″, l’affichage était OK.

Du coup, profitant de l’expérience d’autres utilisateurs, et de l’examen minutieux du catalogue de www.ldlc.com (coucou BouB !), le remplacement a été fait. Et on a grandement gagné au change avec ce Philips 22″ LED – 220S4LCB.

La résolution native de 1680*1050px est acceptée et affichée, sans bogue de polarité. MiNT et XaAES ont pu enfin être upgradés. Voir la capture d’écran ci-dessous. J’avoue qu’avoir autant de place pour étaler son code GFA assez jouïssif. Et pas de ralentissement par rapport à l’ancien 1366*768px en TC32 bits (on est pas sur Falcon où la vidéo bouffe la bande passante au détriment du processeur).

Bref, que du bonheur. Je ne saurais que conseiller ce modèle de moniteur à tout nouveau possesseur de la Bee.

Deflate.ldg

Library using the LDG system and the zlib functions (crc32, deflate and inflate algorithms, etc).
Used by:
KK Commander to handle PKZIP archives (zip, unzip).
Troll and Crésus to create backup archives (zip).

Here are listed versions for 68K, 68020-060 and ColdFire V4e using cross-compilation and the mintlib. Latest LDG.PRG is provided to install TSR ldg functions and the ‘LDGM’ cookie needed for my applications.

Archives Size Date Notes
English 68K 020-060 CFv4e 140.1 KB 05-16-2015 release 4
C Sources 152.5 KB from zlib 1.2.8
GFA Source 150.7 KB 02-08-2013 usage example,
originaly released for STimulus #10 webzine

Older and lighter versions are kept in the repository.

Blaise

French Blaise (11 348 octets, année 1991).

Source GFA d’un éditeur de texte adapté pour le codage en pascal, permet de lancer sauver son texte et de le faire compiler ensuite par le langage Pascal, en une seule option de menu conviviale, sans passer par le CLI.

Le source se suffit à lui-même, il suffit de recompiler pour obtenir le programme. Les graphismes (barres de scrolling) sont adaptés pour le workbench 1.3 (mais pas pour les versions supérieures).

Etait accompagné d’un programme jumeau, le texte édité étant pour un raytracer en mode texte. Ce raytracer était appelé après la sauvegarde du texte pour générer une image. Il suffit de modifier ce source pour obtenir à nouveau ce programme jumeau.

Merci à Kickstart pour avoir récupéré le source sur la disquette 880 Ko, qui a marché après 20 ans d’âge dans la boîte posso.

Summer time with the Bee

De mémoire, car l’article originel a été perdu lors du dernier plantage du serveur mysql de mon fournisseur d’accès à internet. Suite aux problèmes à répétitions chez SFR (le php qui rame et balance des erreurs 500, et personne en été pour récupérer correctement mysql…), j’ai finalement déménagé chez un vrai fournisseur d’hébergement.

Avant de reprendre le torchage du Troll avec entre autres le support de l’IMAP4, quelques mots sur ma pitite abeille…
– Toujours capot retiré, carte mère à l’air libre. Voir les LEDs clignoter ou pas s’avère assez pratique. Elles ont toutes une signification. En plein travail et canicule, un doigt sur le ColdFire ou sur le FPGA : les puces sont brûlantes. Mais le système tient bon. Pas de plantage. En fait, c’est très stable, et il faut que je code comme un cochon pour que MiNT crashe ou que la LED orange ne batte plus la cadence.
– Le FireTOS a été mis à jour, avec une correction pour mes jeux ; les fonctions vro/vrt_cpyfm() utilisaient le DMA sans attendre un signal de fin avant d’être réappelée. Du coup les rasters apposés en rafale ne se dessinaient pas correctement. Là, corrigé, et il n’y a plus à désactiver le DMA dans le FireTOS.cpx pour que l’affichage soit correct. Autre plus notable, le mode monochrome. Et l’on peut booter avec. Cela améliore la vitesse de démarrage de façon assez spectaculaire et tant pis pour l’icône couleur du début. Adopté !
Aniplayer est sorti officiellement pour les utilisateurs de la FireBee. Avec un patch récent sorti ce 16 Août ; le bogue alerte en boucle si le mp3 ne peut pas être chargé a disparu. Quel plaisir d’écouter les mp3 d’AmigaRemixes. Le programme a l’air plus efficace et optimisé pour lire les mp3 que mxPlay, mais moins tolérant sur certains fichiers. J’ai par ailleurs retesté mes anciennes vidéos de pr0n que j’avais réencodées pour le Falcon+Eclipse ATI RageIIc… De quoi donner l’envie de procréer à un panda.
– Un test de Inshape (Demo) est concluant. Les objets 3D en mode filaire s’affichent très rapidement en TC32. Quelques problèmes de clipping sur les traits côté gauche, mais je suppose que ça vient de la vétusté de la version de démo.
– Finalement, je suis passé en TC32 pour le mode vidéo. C’est tout aussi agréable niveau vitesse d’affichage et les dégradés du fond d’écran ne sont plus massacrés. J’aimerais bien qu’une nouvelle version du FPGA sorte pour corriger le problème de détection du moniteur, et obtenir finalement le 1920*1080, mais on est déjà assez à l’aise avec le 1366*768 (voir les captures d’écran sur un autre billet).

Bon, c’est pas tout, mais il y a du code à pondre…

Bee aware

Petite pause ce week-end…

C’est toujours plus facile en mode (grosse) passive.
Appeler MiNTnet est relativement simple en tant que client pur tcp/ip, qui correspond au mode de transfert ftp passif. C’est assez compliqué en tant que serveur tcp/ip, utilisé pour le mode de transfert ftp actif. Nouvelle séance nocturne pour faire choux blanc. On y arrive le lendemain, après une bonne nuit de sommeil. Et cela dépote toujours aussi rapide.
Donc ce soir, possible lâché public du Litchi, si je n’attends pas les corrections du RSC et HYP de mon traducteur de la version allemande.

Sinon, quelques réflexions et recommandations cette semaine…

Juice

Le petit transfo qui était utilisé, provenant d’un disque dur externe, a été remplacé par un transfo dédié et flambant neuf. Acheté dans une boutique d’électronique et sans trop regarder le prix. La nouvelle fait 24V-3A, et après deux semaines, la FireBee est plus à l’aise avec. L’ancienne faisait du 12V-3A avec un diamètre lègèrement en dessous de 5mm. Maintenant, la clef USB a sa petite LED qui clignote lors des écritures, et il n’y a plus à reconnecter parfois la souris USB pour la faire reconnaître complètement par le système. Bref, préférez donc directement 24V-3A, cela vaut mieux pour les périphériques USB. D’autant que le clavier MegaST et la souris Atari sont aussi alimentés par la FireBee.
Je pense aussi que la batterie devait souffrir un peu avec l’ancien transfo. Je n’ai pas eu de recharge/cycle complet, donc pas possible pour l’instant de savoir si les grésillements et chauffe seront de mise la prochaine fois.

Caliente

Puisque l’on parle chaleur, je trouve plus pratique de laisser l’ordinateur sans capot. D’une part pour voir certaines LEDs indiquer le bon fonctionnement (surtout celle orange entre le ColdFire et le FPGA, pratique pour savoir si le reset se passe bien), et d’autre part pour évacuer les calories. Les composants produisant du chaud sont tous d’un côté ou de l’autre : batterie et condensateur, ColdFire et FPGA et nombreux autres. L’on pose le doigt sur ces derniers, en plein fonctionnement, et l’on sent cette chaleur. Chaud mais pas brûlant, on peut laisser son doigt des heures durant dessus. Lorsqu’on ferme le boitier, l’on sent au bout de quelques minutes que le capot côté composants devient tiède : la chaleur est mal évacuée. Les fentes au dessus du lecteur de SD-card ne suffisent apparemment pas. Et l’on se demande si cela peut gêner le bon fonctionnement.
Lorsqu’on voit que le 060 a besoin d’un radiateur et d’un ventilateur pour éviter que cela bogue, l’on voudrait par précaution rajouter au moins un radiateur sur le ColdFire et FPGA. Or, ce n’est pas la même génération ni même conception de composants. Changement de paradigme again. Lorsqu’on a vécu avec des processeurs et des architectures Atari qui n’ont pas changé depuis des décennies, c’est encore un peu dur au cerveau d’accepter ce big leap.

Purée de neurones

Prochaine étape : updater KK Commander, et refaire le DEFLATE.LDG avec des versions vraiment compilées pour 68K, 020-060, et pur CFv4e. Du vrai C avec une vraie cible ColdFire, quoi, et non pas du GFA 68K juste patché pour CF. En essayant de compiler directement sur le FireBee avec les objets zlib.a de Vincent Rivière, et non plus en cross-compilation avec Xcode/Mac et les sources zlib.