Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Utilitaires >> Graph 35+USB/75(+E)/85/95 SD >> Add-ins >> Picture 1024
Picture 1024
Version : 1.2 Taille : 7000 octets Ajouté le : 2012-03-16 23:33 Modifié le : 2014-04-13 09:12
Auteur et posteur :
PurobazHors ligneMembre d'honneurPoints: 2690 Défis: 110 Message
Aucune image disponible
Nombre de visites sur cette page : 20090
Score au progrank : 51
Note actuelle : 9.5/10 noté 3 fois
Vous devez être connecté(e) pour noter (inscription).
1653 téléchargements | Voir les Tests (1)


A cause du changement de processeur des nouvelles Graph 35+ USB, 75 et 95 SD, de nombreux addins sont incompatibles avec ces calculatrices.
Rendre un addin compatible - Plus d'informations sur ce problème - Liste des addins compatibles

Description :

Picture compressor est un petit utilitaire qui j'espère vous sera utile

Voici la marche à suivre :
1) Enregistrer une picture
2) Aller dans la mémoire principale, sélectionner une seule picture et l'exporter dans la racine de la mémoire de stockage (vous pouvez répéter l'opération autant de fois que souhaité)
3) Exécutez l'addin PICTURE, et sélectionnez le fichier contenant la picture à réduire
4) Choisissez la taille désirée
5) Ca y est, l'opération est terminée, vous n'avez plus qu'à vous rentre dans la mémoire de stockage et retranférer votre fichier dans la mémoire principale





Ce programme est garanti sans aucun danger pour votre calculatrice. J'espère que vous saurez tirer profit de ces nouvelles possibilités, pour réaliser des jeux toujours plus performants 8)

Voici un petit jeu qui utilise ce programme pour faire un joli scrolling : Yétisport ic

Remerciements à Dafp pour ses recherches et ses explications.
Et à Pierrotll pour tout le code que j'ai récupéré.


18/03/12 : possibilité de compresser des pictures en moins de 1024 octets
19/03/12 : plus de problème avec en ligne en haut de l'écran quand la picture fait moins de 1024 octets


Note sur 10 Commentaire Date de notation
10Utilitaire qui a révolutionné les jeux Basic !Le 05.02.2015 à 17:19
9Ce programme est très intéressant pour tous programmes voulant de beaux graphismes.Le 25.03.2014 à 14:02
9.5Voir le testLe 26.02.2014 à 17:33

Commentaires :

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8, 9

ZezombyeHors ligneRédacteurPoints: 1756 Défis: 13 Message
Posté le 05-08-2017 à 19:21 | #
Hmm, je pense que c'est possible.
On assume que les pictures sont lues dans l'ordre numérique (0 < 1 < 2 ... < 10 < 11) même si en pratique elles sont lues dans l'ordre alphabétique.

On prend les pictures 13, 14, 15 qui décalent toutes de 32 pixels (horizontalement).
Après on a la Pict 12 qui décale de 15 pixels (verticalement) puis 32 pixels (pour remettre à 0 l'offset horizontal). Du coup pas besoin d'une picture intermédiaire.
On reprend 3 pictures 9, 10, 11 qui décalent toutes de 32 pixels horizontaux, puis encore une picture 8 qui est la même que la Pict 12, etc.

En plus lephé l'avait déjà dit
On pourrait combiner les deux, mais ça voudrait dire deux choses :
- Il faut insérer trois Pictures de 4 octets entre tous les frames hozirontaux
- Il y aura donc des lignes blanches
LephenixnoirEn ligneAdministrateurPoints: 24145 Défis: 170 Message
Posté le 05-08-2017 à 20:32 | #
Je vais essayer de réfléchir à une manière de faire ça plus dynamiquement, de sorte à essayer d'obtenir :
- Ne pas avoir à multiplier les triplets de Picture à décalage horizontal dans le cas d'un scroll bidimensionnel
- Opérer sur des images dynamiques dans tous les cas (ie. pas pré-encodés, du coup on peut scroller une infinité d'images différentes)
On verra bien si je trouve quelque chose.

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8, 9

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 88 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd