Téléchargements de logiciels Les logiciels de compression pour PC
Les Utilitaires pour la HP48, comme, MkLibZ, LZD, BZ2, TNT2, FastCircle, etc. Phantasie Conquest : v1.24 Fri 27 Apr - 20:46 by Yann Bon, on va diminuer un peu les ambitions. Mieux vaut sortir le jeux dans un état stable, et avec des améliorations, que rien du tout. La v1.24 apporte peu mais elle contribue. Essentiellement, les entrées sont désormais protégées contre les erreurs de saisies. Par exemple, au moment de choisir sa destination, il suffit de cliquer sur une des touches du menu, ça sélectionne une ville, et on appuie sur entrée. OK, mais que se passe-t-il si par mégarde j'appuie sur entrée avec rien ? ou après avoir appuyé par erreur sur la touche "7" qui est juste à côté ? Auparavant ça plantait le jeu. Plus maintenant : l'entrée est parsée et contrôlée, et si elle ne correspond pas aux critères, elle est tout simplement … [ Full reading ] Comments: 0 Sélectionner une destination Thu 26 Apr - 15:07 by Yann En continuant le précédent billet, articulé autour de l'introduction d'une carte du monde en mode graphique, il restait à traiter la façon dont le joueur va "choisir" sa destination. Hé oui, sur HP48, point d'interface tactile ! Il n'est donc pas possible de simplement poser son doigt sur la ville... Mais heureusement, il y a bien d'autres méthodes de sélection. Pour rester cohérent avec le reste de l'interface de Phantasie Conquest, le plus simple est de rester sur le concept de "ligne menu". Celle-ci nous offre la possibilité d'afficher jusqu'à 6 boutons, directement mappés sur les touches immédiatement sous l'écran. C'est donc très intuitif. Reste toutefois à faire le … [ Full reading ] Comments: 0 Phantasie Conquest : considérations pour l'affichage d'une carte Wed 25 Apr - 16:49 by Yann Avec la dernière version (v1.23) désormais disponible, l'essentiel de l'objectif de départ est atteint : - Le code est redevenu compilable et utilisable - Les binaires "Noir et Blancs" sont disponibles, en plus des binaires à niveau de gris Tout ceci permet enfin une exécution sur l'émulateur X48, donc sur Droid48. Sur la lancée, j'ai essayé d'améliorer quelques autres éléments du jeu. Tout d'abord le code. Celui-ci reste un mix entre plusieurs générations de langages. L'objectif "sain" serait de tout rendre compilable au sein du même projet Debug4x. C'est ambitieux... trop ambitieux. La quantité de code est terriblement importante, et chaque conversion est douloureuse, avec de longues phases de … [ Full reading ] Comments: 0 Phantasie Conquest : v1.23 en préparation Wed 18 Apr - 2:09 by Yann Hé beh, ça fait un bail que je ne suis plus venu ici. Et pourtant, malgré tout ce temps, une raison m'a amené à repenser à Phantasie Conquest. Ayant récemment décidé de jouer avec mon nouveau téléphone Android, j'ai découvert la sympathique application Droid48, de Arnaud Brochard. Et qu'est-ce qu'on peut faire avec un émulateur de calculatrice scientifique d'il y a 20 ans sur un téléphone moderne ? Mais jouer bien sûr ! à Phantasie Conquest par exemple OK, je pense aussi qu'il y a mieux à faire, mais bon, c'est la première idée qui m'est passée par la tête... Et la, horreur, découverte d'une première limitation de l'émulateur : pas de niveau de gris ! Mince, c'était pourtant l'une des nouveautés majeures de la [url=http://phantasie.tonempire.net/t21-version-v111-avec-greyscale-support]… [ Full reading ] Comments: 0 Nouveau Blog Mon 15 Nov - 22:21 by Yann et voilà, ça faisait longtemps que cette idée me trottait derrière la tête, et j'ai fini par franchir le pas ce week-end : désormais, un blog séparé parlera de "compression", ce site restant réservé à la HP48, comme conçu initialement. Il faut dire qu'il y a eu beaucoup de changements depuis 2 ans. A l'origine, je programmais essentiellement pour HP48, en partant d'une reprise d'un très vieux jeux que je n'avais pas terminé à l'époque. Le public se faisant logiquement de plus en plus rare sur cette plate forme, j'ai petit à petit orienté mon attention vers le monde PC. Ce n'est donc pas un adieu, et les nouvelles concernant la HP48 continueront d'être publiées sur ce blog. Pour la compression, désormais c'est [url=http://fastcompression.blogspot.com/]… [ Full reading ] Comments: 0 LZ4 : Nouvelle version Sun 14 Nov - 4:14 by Yann Et voici les résultats de la généralisation de l'algorithme de recherche par segments, et ils sont relativement bon, bien que surprenants. En effet, je m'attendais à voir les fichiers textes bénéficier de cet algorithme en raison de la présence probable de longue suites d'espaces, mais en fait non, il n'y a pratiquement aucun impact. Ce sont surtout les fichiers binaires qui y gagnent, et notamment les plus lents. C'est d'ailleurs la principale satisfaction de cette nouvelle version, la vitesse minimale augmente beaucoup, passant à environ 22Mo/s. Au final, on obtient une vitesse moyenne de 28,7 Mo/s, soit pratiquement la même vitesse que l'ancienne version "OC", qui n'a plus lieu d'être puisque la version HC … [ Full reading ] Comments: 0 Segments : généralisation Sat 13 Nov - 16:09 by Yann Ce qui est vrai pour les suites de zéros peut également l'être pour des suites de n'importe quel caractère. Il est exact que les "zéros" sont les plus fréquemment rencontrés, mais il existe aussi les longues suite de caractère "espace" pour les fichiers textes, et le caractère 0xFF (tous les bits à 1) est assez courant dans les fichiers binaires. Rien n'interdit non plus à priori l'existence d'une longue suite d'un octet arbitraire. Pour mieux mesurer cet effet, j'ai créé un petit test qui compte les segments rencontrés et leur taille. Nous obtenons ceci :
Ceci prouve que ces répétitions sont … [ Full reading ] Comments: 0 Zeros (3) et nouvelle version de LZ4 Sat 13 Nov - 1:58 by Yann Ca y est, les expérimentations sur les suites de zeros sont à peu près achevées, et c'est plutôt au point. Les deux modes de recherches, par segment et par séquence, s'enchaînent bien, se traduisant par de bonnes voire très bonnes performances. Le résultat final est disponible sur la page de LZ4. La version HC, qui dispose de toutes ces nouveautés, est désormais presque aussi rapide que la version OC, tout en améliorant encore le taux de compression. La vitesse est désormais très stable, oscillant entre 17 et 30Mo/s suivant les cas de figure. Au passage, j'en ai aussi profité pour mettre à jour la version d'origine ultra-rapide de LZ4, qui profite d'une petite amélioration de vitesse et de compression. Pour les … [ Full reading ] Comments: 0 Les Zeros (2) Fri 12 Nov - 1:48 by Yann Les premiers résultats sur un parser spécialisés dans les suites de zéros viennent de tomber, et ils sont assez encourageants. En effet, ces suites de zeros sont fréquentes dans les fichiers binaires, et font énormément ralentir la recherche de séquences. En employant un traceur de segments, on arrive assez rapidement à des améliorations de vitesse très importantes. C'est donc très intéressant. Le diable est dans les détails. S'il a été possible de concevoir ce traceur de segments assez rapidement, il a été nettement plus compliqué de l'intégrer parfaitement au mécanisme de recherche normal pour toutes les autres chaines. Ainsi, il manquait souvent quelques positions, aboutissant à un moindre choix et donc un taux de … [ Full reading ] Comments: 0 | Social bookmarking |