Oh! Salut! Vous êtes toujours là, vous ?
Hey there! Glad to see you're still around. I've started this post to mention a fix about an annoying soft-lock somebody triggered while running the 3 rooms demo in the last gamedev afterwork event. But I couldn't find the little capture I had likely made when I confirmed I could reproduce it in the emulator ... All the things I'll be showing you are other things I did since then and that consumed the small one-hour-per-day-if-lucky I can devote to gamedev...
Bah, moi aussi en fait, même si ça ne se remarquait pas des masses ces derniers temps. J'ai probablement passé bien trop de temps à chercher compulsivement des trucs dans Youtube ... ça partait d'une bonne intention, notez, au départ, c'était des bébêtes à 4 pattes parce que je n'étais pas satisfait de ce que j'avais pour mon "scorpion". J'ai passé plusieurs soirées à creuser les posts de "08games" à la recherche d'animations de 5734L3R, un projet annulé lorsque la Russie s'est fait mettre à l'index pour aggression sur pays voisin.
The weird-but-cute robot is one of the numerous videos I've been studying for crab/spider-like motion of mechanized 4-legged things in a hope that I could improve Scorpeye's walk to make it look less like a prancy poney ^^". I got a few diagrams scribbled here and there in the living room, but didn't update the animation itself.
The cube is one of the things that kept me away from focusing. Disturbing memories of songs that must have existed but couldn't be located anywhere. Well, after manual inspired crawl into remix.kwed.org databases, I could retrieve one of them, but the other -- the one quoting that using the buddha finger on your ennemy's weakest point -- is still missing. And before you ask, no: this is not something AI-powered search could help. Unless writing wrong statements about how it went viral through the demoscene (almost a meme) after Skaven included in his remix of Samuraï Showdown on C64.
Encore que ça, c'était déjà plus de 2 semaines après mon re-passage au club gaming où un testeur est tombé sur une saleté de "soft lock" dans la zone de la pyramide. En général le béta-testing, ça me motive à avancer sur le projet Bilou, mais là, ce dont ils auraient eu le plus besoin c'est ... l'affichage de la barre de vie. Et ça m'a bêtement paralysé sur ce terrain-là.
J'ai aussi cherché des musiques, harcelé par des souvenirs de l'époque 200x de Nectarine, en particulier des remix de jeux d'art martiaux avec des citations dedans ... comme "Understanding yourself without understanding your enemy only gives you half a chance of victory" (
trouvé) et un autre parlant de "when facing your enemy, you have to aim for his weakest point. Use the buddha finger accurately and you'll find you will win, whatever he should try to do" (toujours pas trouvé ;( ...
L'occasion de constater que quand on pense qu'on est sur un truc trop dur à trouver avec les moteurs de recherche traditionnels, c'est là que l'IA raconte le plus de bobards. Genre vous dire que c'est Skaven qui a remixé ça dans Last Ninja, qu'une cracktro Windows 2000 peut tourner dans Dosbox et qu'on peut lire sur l'image "gates of dawn" alors que ... non, absolument pas.
Another such quest-for-lost-item started with the last occurrence of that nostalgia feel for well-designed screens (triggered by one more annoying modern and useless screen from a random 202x app, I guess). I went on trying to find late-90s musicdisks or diskmags, where (iirc) such stylish design was common. All I could find were amiga musicdisks (but that style hadn't started yet) or irrelevant minecraft videos. Even when finding something possibly relevant like the Vantage cracktro above, and realizing that no video capture exists for it, AI search just made up facts and invented text that's not shown on the screenshot to support them. Pathetic.
These might have been triggered by a cute and stylish homepage posted by Crabby... Or maybe it's complementary of the awesome fake interfaces formerly featured in the 5734L3R project (which featured some mechanized for-legged pixel art mechas). Or maybe it's just the yearly urge to code a music disk of my own that I haven't cured yet.
Je n'ai arrêté toute activité de programmation-hobby non plus. Ce serait plutôt le contraire. C'est juste que je n'arrivais pas à me détacher de mon projet d'extraction de blog, tout en ayant qu'une heure ou deux à y consacrer par jour . Je n'allais pas faire du micro-blogging là dessus tous les soirs
Puis avec son petit projet de site web perso, Crabby a réactivé mon neurone nostalgique des interfaces stylées démoscénique de la fin des années '90 et je me suis à nouveau lancé dans la recherche de diskmag et musicdisks de cette époque-là. Mais j'ai surtout trouvé pour Amiga. Plus tôt, donc. C'est bête, mais j'aurai aimé faire un music disk, je pense. Quelque-chose entre Puzzle Bobble et Tyrian au niveau du look. Mais j'étais trop occupé à faire un OS à l'époque, et maintenant que les floppies ont disparu, ça n'aurait plus beaucoup de sens. (à moins de faire un soft qui affiche une fenêtre en forme de floppy ;)
Does that mean I've been sitting idle in the couch, playing some Super Mario World every evening and not even blogging about it ? No. I've been mostly working on that side-project "blogpress", adding some javascript and a perl web server to the mix so I could resize pictures and align comment columns from my egg-shaped hanghair.
Ah oui, un peu entre tout ça j'ai rejoué à Super Mario World, aussi. Une petite semaine offerte par Nintendo. Puis il y a eu les jours où le gouvernement américain nous pondait de telles énormités qu'il fallait quand-même bien que je me renseigne ...
And finally, after writing this, after the storm cut my Internet connection, I re-opened the half-vintage laptop and moved back in time before the fix was made, run another byzanz-record to get a clean .gif and complete the post. Then did my best to post it anyway, fighting my way through modem-router error messages and failing connections. .
Et puis après tout ça, j'ai quand même réussi hier à corriger le soft-lock le plus gênant. Tout ça, donc, c'est pendant que je passais en revue mes posts bsky et masto à la recherche d'une capture animée du problème que je croyais avoir fait la semaine du gaming club, juste en confirmant que je savais reproduire le problème. Mais non. Rien.
edit: ah. Je dirais bien "la voilà", mais en réalité, j'ai dû recompiler une version d'avant le patch et refaire une capture pour le ScreenshotSaturday en sautant à pied joint sans me prendre les pieds dans le câble RJ45 parce que mon routeur pense qu'il n'a plus de WiFi depuis le passage de la petite tempête sur mon petit pays...
As you can see, the problem happened when you're on a sprite-based platform and the platform stops acting as such but you cannot fall because you're partly touching a jump-thru / do-not-start-falling platform nearby. But not only you don't fall, you're stuck there forever: you cannot move because there's no ground under your feet, but you cannot fall either. And even when the platform comes back, you cannot land on it because you're not falling. The fix implied making sure that you'll enter the JUMP state (even very shortly), and not the FALL state directly.