GFA for the Bee

Où les tracasseries de la semaine dernière sont oubliées, et où l’on s’installe dans la routine industrieuse…

GFA mon amour

Quand on dit love, il faut penser aussi hate. Si le GFA était adapté au ST, sa simplicité et sa rapidité est à double tranchant. Les bidouilles internes au GFA ne sont plus tolérées au fur et à mesure de l’évolution des machines et des systèmes. On passe le cap en nettoyant le code, en remplaçant les instructions plantogènes par des appels légaux et propres au système d’exploitation. Et en utilisant les librairies patchées. Sont venues celles patchées pour MagiC, puis d’autres, et maintenant pour ColdFire V4e. Merci à Lonny Pursell.
Attention, le code généré ne marche qu’avec le ColdFire, et nécessite toujours l’émulation 68000. Ceci pour éviter un problème de pile (stack) sur certaines instructions. Séances de débogages donc, sur l’ensemble de ma logithèque. Vous aurez constaté que les jeux et jouets sont actualisés, avec quelques défauts mineurs (problème de masques localisé dans la VDI utilisée pour le Videl de la FireBee). Le travail est surtout ennuyeux au niveau de la création des archives déposées sur ce site : il y avait celles pour chaque langue, en plus des sources. Il faut maintenant multiplier par deux, avec la version classique 68K et celle ColdFire. Le travail de débogage et code est par contre des plus plaisants ; l’éditeur GBE a été adopté, la rapidité de la FireBee en plus de la convivialité du bureau permet de tester le résultat après quelques secondes de compilation.
Alors qu’avant, il fallait quelques minutes sur le MegaST, puis transférer par FTP sur le Falcon, puis tester.

Heureusement que la librarie est patchée, car je ne me vois pas recoder toute ma logithèque en C pour l’occasion. Donc so far, so good. Viennent maintenant les applications « sérieuses ». Et l’on pense aux évolutions à implémenter. Pas de spoilers, mais il y a du code à pondre. Beaucoup de code.

Divine surprise

Pas possible pour l’instant d’écouter des MP3 d’AmigaRemix avec Aniplayer. Certaines personnes ont pu tester, sans doute avec une version officieuse. En attendant, PaulaNG et son MOD.LDG rejoue sans plantage les anciens modules Amiga de l’ancien disque dur de mon Falcon : Cherry Coke, Blueberry, Sleepwalk… Séquence souvenirs.