Après deux mois de développement et l'intégration du module de JcJ en cours de construction depuis le mois de Septembre, WoW Casio 1.04 voit enfin le jour avec masse de nouveautés! Ce que tout le monde désirait est enfin là: les graphismes! Ils sont au nombre de quatre (et ça se sent au niveau du poids) et sont dessinés à partir d'images originales de Blizzard.
Pour le mode JcJ on note l'apparition d'un gestionnaire de sauvegardes très utile remplacant les diverses créations des joueurs pour copier les listes. L'interface du jeu a beaucoups changé pour s'embellir et s'executer plus rapidement. Les optimisations sont nombreuses.
Je vous laisse découvrir le changelog complet ci dessous, vous pouvez aussi visiter les pages dédiées à WoW Casio sur mon site web: http://plfnicolarius.free.fr/wow_casio
Voici les screenshots:
====================================================================
v1.04 27/12/2007
-Version majeure avec de nouvelles fonctionnalités, des mises à jour de sécurité et des corrections de bogues.
-Correction de l'affichage d'une attaque physique réussie à l'ogre.
-Correction de l'affichage d'un échec d'attaque physique au loup blanc.
-Correction de l'affichage d'insuffisance d'energie aux spectres.
-Correction de l'affichage de la mana restante au grand méchant prof.
-Correction de l'affichage des objets du marchand.
-Correction de l'affichage de l'or au loup blanc.
-Correction de l'affichage de la mana au temple.
-Correction d'un bogue lors d'une insuffisante de mana aux squelettes.
-Correction de l'absence de regenération au grand méchant prof.
-Correction d'une mauvaise formulation du premier algorithme de validité des sauvegardes.
-Correction d'un bogue critique dans la version Graph 100.
-Correction d'une erreur de grammaire française.
-Optimisation du code de chargement des sauvegardes.
-Optimisation du code de création de personnage.
-Développement d'un code plus portable entre calculatrices.
-Ajout d'un gestionnaire de sauvegardes permettant l'utilisation de plusieurs sauvegardes.
-Ajout d'un nouveau module de JcJ.
-Ajout des quatre premiers graphismes.
-Ajout du nettoyage automatique de la mémoire à la sortie du programme.
-Ajout de l'option de retour au camp lors du choix de zone.
-Ajout de la datation du programme.
-Suppression de certaines instructions couleur pour un bon affichage des graphismes.
-Suppression d'instructions devenues inutiles.
-Suppression des temps de chargement.
-Suppression du choix zones/camp.
-Implémentation de 14 nouveaux algorithmes de vérification de la validité des sauvegardes.
-Le jeu pèse maintenant 36640 octets en version 35+, 36877 en version 65 et 36738 en version 100.
-Le jeu est maintenant livré dans les formats FXI,CAT et NEWCAT.
-Mise à jour du manuel.
-Mise à jour des crédits.
-Changement de l'écran de démarrage.
-Passage à la version 1.1 de l'algorithme de sécurité des sauvegardes.
-Compatibilité avec les sauvegardes 1.03.
-Disparition du support des sauvegardes 1.02.
Le gestionnaire de sauvegardes:
La limite d'une seule sauvegarde n'a jamais été vue d'un très bon oeil par les joueurs de WoW Casio.
C'est pour cette raison que divers programmes ont circulé sur le net pour dupliquer des sauvegardes sur d'autres
liste que celle utilisée par WoW Casio. Cette limitation devait disparaître au moment où WoW Casio offrait
les possibilités de JcJ. Intégré à la version 1.04, ce gestionnaire permet de dupliquer et de changer la
sauvegarde utilisée par WoW Casio. Les six listes des Graph 35+ et 65 peuvent être utilisées.
Seules les listes 15 à 20 peuvent être utilisées par la version Graph 100.
Le module de JcJ:
Peu après la mise en place du système de sauvegardes, l'idée de pouvoir confronter deux personnages a été posée.
Difficilement réalisable avec le code 1.02, la nouvelle version 1.03 a ouvert les portes au développement de ce
module commencé dès Septembre 2007. Il permet de confonter le personnage de la liste 6 avec celui de la liste 5.
Un duel JcJ se divise en trois phases différentes:
>Les préparations des joueurs: leur permet d'utiliser l'or qu'il ont dans l'achat d'enchantements et de bonus.
>Les rounds de combat: confronte les joueurs à travers les attaques physiques, magiques et les défenses.
>Lorsque un ou les deux joueurs ont un nombre de points de vie égal ou inférieur à zéro,
l'étape de bilan du duel s'ensuit.
Les quatre premiers graphismes de World of Warcraft Casio:
Pour fêter son premier anniversaire, WoW Casio dispose enfin de graphismes. Ces derniers ont été dessinés
à partir d'images originales de Blizzard. On retrouve la porte noire, la carte d'Azeroth, le W de Warcraft
ainsi que le symbole des orcs du jeu original Warcraft III. La mise en place de ces graphismes posent
de nouvelles exigences en particulier au niveau de la mémoire. En plus de la mémoire graphique que
la version 1.03 commençait déjà à utiliser, WoW Casio 1.04 demande en plus deux fichiers pictures pesant
à eux deux 8192 octets. Vous devez donc au final disposer de 36877 octets maximum pour le programme,
8192 octets pour les fichiers d'images 5 et 6 et 4096 octets pour la mémoire graphique.
Cela porte le total à 49165 octets. Cela laisse 12231 octets d'espace libre sur une Graph 35+ ou 65.
Nettoyage automatique de la mémoire à la sortie du programme:
World of Warcraft Casio se sert depuis sa version 1.03 de l'écran graphique. Bon nombre de joueurs ne connaissant
peu le fonctionnement de leur calculatrice s'aperçevaient qu'après l'utilisation de la version 1.03, tracer des
graph sur leur calculatrice posait problème. Pour résoudre ce problème il fallait, à chaque sortie du jeu, aller
effacer la mémoire graphique de la calculatrice. La version 1.04 prend en charge cette fonctionnalité. Vous pouvez
donc tracer des graph sans aucune manipulation supplémentaire lorsque vous quittez WoW Casio. Cela laisse supposer
toutefois que vous quittez le programme normalement. A savoir par l'option "Quitter" du menu principal. Tout arrêt
forcé de WoW Casio pendant son execution ne permettra pas le nettoyage de la mémoire.
Passage à la version 1.1 de l'algorithme de sécurité des sauvegardes:
La précédente mise à jour préparait votre ancienne sauvegarde réalisée avec la version 1.02 à la nouvelle révision de
l'algorithme qui corrige une faille. La version 1.04 n'utilise que ce nouvel agorithme et pour cette raison vous ne
pouvez pas utiliser une sauvegarde 1.02 directement en version 1.04. Utilisez la version 1.03 comme "convertisseur"
de sauvegardes. Sachez également que cette limitation est valable aussi pour la seconde sauvegarde utilisée
pour le module JcJ.
Implémentation de 14 nouveaux algorithmes de vérification de la validité des sauvegardes:
Afin de garantir une fiabilité maximum des sauvegardes utilisées par les joueurs lors du JcJ, de nouveaux algorithmes ont
été écrits et permettent de vérifier de manière presque totale si le personnage est valide ou non. Ces algorithmes
s'appliquent tous à la sauvegarde principale et certains d'entre eux à la sauvegarde JcJ.
====================================================================
Je vais joindre un mail à Judge! Sur ce, bon jeu à tous!
---------------
Nicolarius