Articles

On fait le bilan !!!

Image
       Non, non, pas question de reprendre ce hit des neg'marrons, je n'ai rien contre le rap en soit, mais cette chanson là, je ne l'aime pas du tout ! Je ne vais pas non plus, me lancer dans une diatribe contre l'IA, je suis déjà bien assez déprimé par ce sujet pour pas remettre une pièce dans la machine.     Je m'aperçois déjà que je n'ai pas fait de billet sur ce blog, depuis le 14 aoüt et donc, il me parait important de donner des nouvelles. Le projet avance bien, la fonction sauvegarde, même si elle est spartiate, fait le job. Je n'ai pas ajouté de nouvelles fonctions au moteur depuis. Il ne reste donc que les graphismes à terminer.     Pour l'instant, il reste donc 10 écrans, à faire (dont un qui est déjà bien avancé). Le jeu est donc en très bonne voie. Vous allez me dire, mais quel rapport avec l'IA ? Je répondrais le contexte !     Actuellement, nous sommes dans un contexte, où une masse de production, arrive d'un coup, que ça ...

Sauvegardons notre patrimoine logiciel !

Image
          Mes chers abonnés,  Après cette douloureuse péripétie racontée dans mon précédent billet, mais qui s'est heureusement bien terminée, ma priorité a donc été de sauvegarder mon travail en de multiples endroits (cloud, clé usb, différents disques durs). Ensuite, j'ai déplacé mon espace de travail sur un autre disque pour ne plus risquer d'utiliser ce disque dur qui m'avait laché une soirée avant de revenir comme si de rien n'était !     Une fois cela terminé, la priorité pour la suite des développements m'a paru évidente, puisque j'avais passé tant de temps à faire ces sauvegardes de mon travail, j'allais donc développer cette fonctionnalité tant réclammée par ceux que j'ai croisé, et qui était de toutes façons un objectif initial : La gestion des sauvegarde de la partie en cours !     Le fait que je gère le scénario via un automate et des données, facilite grandement la chose, j'ai cependant du ruser un peu, pour réutiliser ...

Gloire à Sobek !!!

Image
      Sobek, était un dieu de l'Egypte antique, mi homme mi crocodile. Et il faut croire qu'il a entendu mes suppliques d'hier et a eu pitié de moi. Hier soir, mon PC avait freezé, et en rebootant, je me suis aperçu qu'il mettait beaucoup de temps à démarrer. Mais je ne m'inquiète pas plus que ça. C'était le premier freeze depuis son achat l'an dernier.     Après avoir un peu suivi mes réseaux sociaux, fait une grille de mots fléchés, je lance notepad++, mais je ne retrouve pas les fichiers sur lesquels j'avais travaillé la veille, mais des vieux fichiers datant de plus d'un an ! Je ne pige pas, je me dis que j'ai lancé par erreur, une ancienne installation de notepad++, étant donné que j'ai récupéré mes anciens disques durs et qu'ils n'ont pas été nettoyés avant.     Mais ensuite, je m'aperçois que mon disque dur D: a disparu ! Et là, c'est la panique ! Tout mon projet, ses outils de travail, ses scripts pour générer les disq...

Homère d'alors !

Image
      Hello chers abonnés, je n'ai pas donné de nouvelles depuis fin mai, il faut dire que le climat n'aide pas. Je profite de la fraicheur d'aujourd'hui pour avancer un peu sur le moteur du jeu, sur le sujet épineux de la sauvegarde !     Vous allez me dire, quel rapport avec le film de Christopher Nolan ? Rassurez-vous, je ne vais pas polémiquer sur le casting, cette polémique étant risible, si on n'aime pas un film, on ne va pas le voir, c'est tout ! Ce n'est pas non plus, une métaphore pour évoquer le temps de développement du jeu, qui le fait ressembler à un périple aux 1000 détours, non ce n'est pas ça le rapport !     Je ne vais pas non plus m'étendre sur la canicule, je ne l'ai déjà que trop fait, et actuellement, tout ceux qui souffrent des incendies dans le sud de la France, pâtissent bien plus que moi surtout qu'à présent je profite de la fraicheur d'un bel orage ! Je pense tout particulièrement, aux fans de rétro de Gironde, q...

M4

Image
      J'ai finalement craqué pour cette jolie extension pour nos CPC, la M4. Cette extension offre beaucoup de possibilités très intéressantes. Elle permet par exemple de créer un lecteur avec des répertoires et le nombre de fichiers ainsi que leur espace est sans limite ! Ces accès disque sont aussi nettement plus rapides pour ce que j'ai pu en voir !    Je ferai donc une version spéciale du jeu Felgon où l'on n'aura plus besoin de changer de face de disquette ! Ca plus les accès plus rapide, ça rendra le jeu plus agréable à jouer !       Autre chose que permet cette extension, c'est de charger des ROMS présentes sur la carte SD, comme si elles étaient branchées réellement sur le port d'extension. Cela permet donc par exemple de profiter de softs en ROM comme Symbos par exemple, ou bien des logiciels comme MAXAM. Mais ça permet aussi par exemple de faire passer votre CPC 464 en Basic 1.1 ! Et donc, ça vous permettrait de profiter de Felgon s...

Satanée chaleur !

Image
            Nous sommes fin mai, et toute la métropole est soumise à un dome de chaleur. Ce n'est que le début, et déjà les nuits deviennent pénibles. Déjà fin mai, je dois me lever aux aurores pour aérer et profiter des premiers moments de fraicheur pour abaisser la température de l'appartement ! Et dire qu'il y a 10 jours on mettait encore des pulls !           Dans ces conditions, je ne peux pas reprendre les streams, les petits sujets de prog que j'ai préparé attendront sagement dans leurs dossiers. Pendant un temps, je comptais sur l'installation d'une climatisation, mais l'artisan a fait un devis dissuasif et la proprio a refusé.                     Ras le bol de cette chaleur bon sang, vive la pluie !

Tant pis pour Arnold !

Image
            Crocodiliens, crocodiliennes, je jette l'éponge ! Je me suis cassé les dents pendant trop de temps sur un sujet technique qui tenait plus de l'impasse que d'autre chose ! Alors je vous rassure tout de suite, je n'abandonne pas le projet Felgon ! A environ 90% du projet terminé, le scénario bouclé, le moteur qui fonctionne et seulement 15 écrans à terminer, ça serait idiot ! Non ce que j'abandonne, c'est encore un des objectifs que je m'étais fixé au début du projet à savoir la compatibilité avec le 464 !      Comme je l'ai indiqué dans mon précédent billet, j'ai remarqué que le jeu ne fonctionnait pas correctement sur CPC 464 old. Non seulement, il était sensiblement plus lent, mais il finissait même par planter au bout d'une grosse douzaine d'écrans chargés ! J'ai donc analysé finement mon code, en me disant que la gestion de la pile d'appel était différente en Basic 1.0, et connue pour être moins souple.     ...