owned this note
owned this note
Published
Linked with GitHub
Un compte rendu pour une fois non saupoudré d'humour. Avec tout ce qui se passe dans le monde, ce serait aussi malvenu qu'une roquette sur un hôpital gazaoui. Ce qui me fait penser que j'adore l'arugula. Je fonctionne beaucoup par associations d'idées. Un peu trop, même. Organiser ma défense avec du guacamole était assez maladroit, et j'ai perdu à la fois mon procès et toute dignité. Crowdfarming ne m'y reprendra plus.
Note : ce texte n'est pas cautionné par Super.
J-1
Pour marquer le coup, j'ai décidé de boucler un effet que j'avais dans les cartons. Avec deux axes principaux : à qui donner le pain
- Faire participer (à la demo) les participants (au meeting)
- Sortir le bouzin en l'état à la fin de la reunion
Je ne sais pas ce qu'en pensent les autres, je ne leur ai pas demandé.
En l'état pourquoi pas, encore faut-il qu'il ne soit pas trop délabré. Du travail m'attend, j'interromps donc l'écriture de ce
J-0 Matin
Memory Full c'est vraiment bon.
Krusty déboule de tout l'élan de sa jeunesse. Il s'est garé n'importe où et doit déplacer sa voiture. À cet instant je pense encore à tout noter, pour remplir cet exposé (étant payé ligne-à-ligne). Cinq minutes après, j'oublie de consigner quoi que ce soit. Un mélange étudiant, ce n'est pas forcément ce que vous croyez.
Le repas est excellent (spoiler : ils le seront tous).
Pour me dépanner, Krusty (encore lui !) propose de compiler Wireshark, une tuerie d'Edredon, musique attitrée de la Glup demo. Krusty prévoit de démontrer la souplesse du cross-development, en proposant même un petit code de test injectable directement dans l'émulateur. Deux heures après, ça ne marche toujours pas ! Le problème vient potentiellement :
- Du player AKG, qui n'arrive pas a gérer l'empilement d'effets déployés par Edredon pour produire des sons toujours plus fous. Maintenant, ça crashe carrément.
- De l'assembleur.
- De l'émulateur.
- D'un souci de config non immédiatement localisable.
De mon côté, je n'avance guère non plus. Le problème vient potentiellement :
- D'un manque de focalisation (Eliot n'est pas encore là).
- D'un cerveau brumeux.
- D'un manque de concentration.
- D'une incapacité à me concentrer.
Krusty améliore son assembleur pour accueillir la syntaxe Orgams, dont certains choix restent discutables. Les yeux dans le vide, je contemple mon existence. Je passe chiptune, fakebit & synthwave (Lukhash, Tiasu, Zabutom...) pour nous plonger dans l'ambiance et tâcher d'avoir un support sonore propice ~~à l'arrêt~~ à la concentration. Ça ne marche pas.
Soirement arrivent Eliot et Super Sylvestre, qui apparemment n'apprécie pas les initiales de son propre pseudo. Je pense deviner pourquoi. Bienvenue à eux. Succulent repas par "Mamou", qui a réussi à (dé)pêcher un sommelier. Il semble qu'il vaut mieux servir le Graves avant le Châteauneuf Du Pape. Non seulement l'abus d'alcool est dangereux pour la santé, mais son simple usage est délétère. On apprend également beaucoup sur Nuillé-sur-Ouette (*)
J+1 Matin
Me rappelle rien. Ah si ! La journée commence pour Krusty and Moi par un peu d'exercice, motivés par Pamela Reif. Les autres gloussent. S'ensuit un petit-dej bien mérité, mais pas par tout le monde.
J+1 Soir
Pulkomandy débarque de ses répétitions. Il nous rappellera qu'un amateur délivre plus d'efforts qu'un professionnel. En outre, il a encore réussi à créer un superbe effet économe de rotation croisée (à l'impact similaire à un cœur-croisé. Mes yeux louchent) basée sur un cyclage de couleur. Peuchère, qu'arrivera-t-il à atteindre avec un budget conséquent ?
Aussitôt il est recruté par Krusty qui a besoin d'une musique pour son écran d'introduction. C'est l'occasion de se remettre à Starkos. Une fois la musique prête, il faut la retransférer dans l'environnement de cross développement. C'est parti pour une conversion de fichiers HFE en DSK, extraction de fichiers contenus dans l'image de disquette (l'outil de Krusty ne savait pas encore traiter les fichiers ASCII), et enfin d'intégration dans la démo. Malgré ces acrobaties, le résultat semble satisfaisant.
J+2
Drill apporte des viennoiseries de la meilleure boulangerie des Landes (blague privée, vous n'aviez qu'à venir), alors que Krusty et bibi suivent les exercices du jour (cette fois par Juice&Toya). Leurs physiques parfaits (ceux de Juice&Toya) sont abondamment commentés (ceux de Krusty & bibi).
Au repas, Drill dévoile plusieurs techniques de forge, où l'art se mêle à la technique. Je crois qu'on appelle ça l'artisanat. Le bougre est passionné, malheureusement les gens sont cons (je résume).
Après le repas, grâce à certaines techniques de négociations du FBI, j'arrive à convaincre Drill de se remettre au CPC ! Il dérouille vite (cela prête à confusion, mais l'ambiguïté est propre à une certaine forme de poésie liée à l'XC75). Il travaille sur un historique des modifications Orgams (CONTROL-M) deluxe. À venir dans la version Gloire & Grandeur beta 5.
Quant aux autres, je ne sais pas du tout ce qu'ils ont fontu !
Ah si.
Après l'avoir supplié pendant 4 jours (**), Sylvestre se propose spontanément pour aider à transcender mon effet par des palettes dignes de Grez-en-Bouère. Mes essais de barres dégradées en 256 couleurs ayant échoué, je me retrouve non seulement Gros-Jean comme devant, mais avec un rendu tres proche de celui de Tire-Au-Flan (ce passage est censé etre débité facon rap, sur l'instru d'OSC#3). Une palette luxuriante ne sera donc pas du luxe.
Très vite, il devient pénible de tester les palettes en modifiant le source. Je m'attelle donc à produire une capture de l'effet sur forme d'écran 16k. Je n'utilise pas d'émulateur (dieu m'en garde), comment diable transformer un effet CRTC "ligne répétée et changée au fil de l'eau" en bitmap ? Cogitations. C'est facile, finalement.
Sylvestre triture encres et couleurs sous BASIC, ça reste sous-optimal. Je me mets donc en tête de coder un éditeur de palette pendant que l'effet s'exécute. Au départ simpliste, les propositions et demandes affluent (copie d'une couleur sur la suivante, raccourci pour passer de 0 à 26 en un temps deux mouvements, symétries diverses...). Le jeu en vaut la chandelle.
Voie de la raison. Passer un peu de temps pour gagner du temps.
Le *un peu* est important. Quand tu es en train de refaire un n-ieme éditeur pour "cross-développer", ce n'est pas un gain de temps, mais de la procrastination pour éviter de coder du Z80 (je tiens l'observation de Krusty, qui applique une technique similaire).
Au final, on s'en fout de la productivité, véritable attrape-nigaud (cf Alan Watts).
Ici, il s'agissait de rendre le processus de création aussi plaisant et favorable à la sérendipité que possible.
Pari réussi, Sylvestre Super s'amusait comme un petit fou, et sans plus nécessiter aucune programmation ou programmeuse, laissait courir ses inspirations les plus débridées (voir citations).
J+1 (Oui ! Ma maîtrise du flashback est aussi aboutie que celle de Christopher Nolan Lapie)
Je partage une technique d'adressage écran, qui permet de gérer la position Y sur le poids fort et la position X sur le poids faible, sans avoir à recourir à une RVI gourmande comme dans la Waves Preview de vous savez qui.
J+2
Eliot arrive à (faire) boucler les scrolls parallaxes économes qui agrémenteront la Glup Demo, tout en assurant le rôle de DJ. Peu de groupies se manifestent, mais notre gratitude est grande. Pulkomandy donne plusieurs coups de main (son côté Mike Tyson). C'est tout ce que je suis autorisé à raconter.
Confus, je me rends compte (bien avant ce compte rendu, mais un peu tard) que je ne dispose plus que de quelques heures pour profiter des lecteurs 3" et 3.5" présents (pour un total de 6.5" si je ne m'abuse, et je m'abuse souvent) afin de transférer mes vieilles archives. Fichtre, pas de copieur adéquat :
- Unidos ne sait pas (encore) faire de copie glob-ale
- Symbos ne gère pas l'albireo
- Impdos ne fonctionne pas de concert avec Unidos 1.5
Qu'est-ce c'est que ce bordel ?
Exalté par le meeting, je décide sur un coup de tête (ou après un coup sur la tête, les témoignages divergent) de coder un petit copieur 2 étoiles ("*.*") (xxx)
Nul besoin d'interface, cela copie toute une face.
Il offrait que je recommençasse, par doux appui sur espace.
Vous croyez à une farce ? Parfois point suis fainéasse.
Joie, je retrouve l'outro de la Croco Chanel (déformation X / Y / rouleau sur un superbe graph de Beb).
J+3
Ah merdre tout le monde se barre.
Les citations
"J'ai besoin d'être tenu en laisse" (personne)
«Sylvestre est une personne qu'il faut savoir tenir en laisse.» Targhan (absent, présent par l'esprit)
"adr(t) = adr(t-1) + delta" (??)
"allume tout" (eliot)
"sans regarder ca marche" -- Sly (5eme colonne)
"over cash-flow" (eliot)
"ma filleule, c'est une horreur" (eliot)
"j'aurai fini ça ce matin. Et pourtant je ne suis pas du matin" (Sy)
Je vais essayer d'acheter un sandwich dans le train, mais je ne suis pas sûr qu'il y en ait assez pour tout le monde (Pulko)
-- Ils sont plusieurs dans sa tête ? (Krusty?)
Absolument (Vestre)
-- Ah ouais (madram)
(C'était drôle le jour même, je ne sais plus pourquoi)
On peut mettre une bite (Pulko?)
-- 8 bits ! (Super) À prononcer avec un "e". Facile mais efficace. Comme ma bite (ce type d'humour n'est pas représentatif du meeting, d'un standing bien plus élevé. D'ailleurs l'exclamation suspicieusement enthousiaste de Supersly repondait à tout autre chose. Glissement freudien ? Comme avec ma bite)
(x) À moins que ce ne soit Soulgé-sur-Vicoin, j'hésite...
(xx) Dramatisation requise par la production.
(xxx) On frôle sans arrêt le génie humoristique, sans jamais l'atteindre.