Version Française English Version Planete-casio.fr
Bienvenue sur la nouvelle version de planete-casio! Laissez vos impressions sur le forum!
Forums Casio - Projets de programmation

Index du Forum | Projets de programmation | Revolution-FX - Programming Library
Kucalc
Hors ligne
Statut: Membre
Niveau: Elite
Points: 201
Défis: 0
Email | Message
Posté le 24/07/2007 21:35

Revolution-FX - Programming Library:

I haven't spoken here in a while. I thought I might stop by to update you guys on the Revolution-FX project. Some of you may already know however that EPSILON no longer exists. Revolution-FX is now the open source projects based on EPSILON:
http://sourceforge.net/projects/revolution-fx

Revolution-FX is now at version 0.2.2. New features include graphics plotting, sprite drawing to buffers, extended grayscale engine, user string input, serial communications (possible allowing calc-to-calc gaming), etc.

You can download Revolution-FX for the CASIO fx-9860G/Graph85 SDK here: Revolution-FX Homepage

You can also subscribe to our RSS feeds to always receive the latest updates immediately.

Tell me what you think.

Universal CASIO Forum - http://www.casiocalc.org
smiley



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

Samy
Hors ligne
Statut: Admin FCC
Niveau: Vétéran
Points: 1167
Défis: 40
Email | Message
Posté le 06/08/2007 19:59 |
je crois pas qu'il y ait de sprites 16*16
mais tu peux utiliser à la place (pour le moment)
deux sprites 8*16 accolés...
sinon l'idée de la transparence est très importante voire fondamentale, donc bravo pour ton initiative!
----------------------------------
[blue] Peace and
smiley


--- >>)) LuaStation ((<< ---
Kucalc
Hors ligne
Statut: Membre
Niveau: Elite
Points: 201
Défis: 0
Email | Message
Posté le 10/08/2007 16:07 |
So, what are you looking forward to in v0.3?

Some things have already been suggested:

* More grayscales
* Sprites with transparency
----------------------------------
Universal CASIO Forum - http://www.casiocalc.org
smiley
Samy
Hors ligne
Statut: Admin FCC
Niveau: Vétéran
Points: 1167
Défis: 40
Email | Message
Posté le 10/08/2007 20:56 |
as bebe vador said 16*16 sprites supported would be great, (32*32 would be a lot of comfort )
a great thing would be fast scrolling,
and last : a fast routine for rectangle,
if others has propositions...
and good luck to you kucalc
----------------------------------
[blue] Peace and
smiley


--- >>)) LuaStation ((<< ---
Bebe-vador
Hors ligne
Statut: Membre
Niveau: Débutant
Points: 1246
Défis: 5
Email | Message
Posté le 10/08/2007 22:28 |
gray text function will be great

When we launch Reset_calc function the language return in english...can you fixe this bug ?
----------------------------------
Calculatrices : Fx 92 Collège, Graph 65, Graph 85SD, Classpad 330
http://casiocity.miniville.fr/
http://www.vanylla.info/ annuaire sans lien retour
smiley
Kucalc
Hors ligne
Statut: Membre
Niveau: Elite
Points: 201
Défis: 0
Email | Message
Posté le 11/08/2007 18:26 |

s bebe vador said 16*16 sprites supported would be great, (32*32 would be a lot of comfort )


16x16 and 32x32 sprites will be supported in v0.3

a great thing would be fast scrolling,


By fast scrolling, do you mean fast movement of sprites?

and last : a fast routine for rectangle,


Do you mean a routine for drawing a rectangular box?

gray text function will be great


Sure, I'll try to implement it.

When we launch Reset_calc function the language return in english...can you fixe this bug ?


I don't think I can, that deals with the OS.
----------------------------------
Universal CASIO Forum - http://www.casiocalc.org
smiley
Samy
Hors ligne
Statut: Admin FCC
Niveau: Vétéran
Points: 1167
Défis: 40
Email | Message
Posté le 12/08/2007 10:20 |

16x16 and 32x32 sprites will be supported in v0.3


gray text function


great!!!!!
by scrolling i mean : make move the whole screen of one pixel (or more if you can code it), by the right or left or top or bottom.
for the rectangle, it's a full box. (it would be far more faster than making it by pixel in C )
and i've forgot, it would be cool if you can implement lines.
----------------------------------
[blue] Peace and
smiley


--- >>)) LuaStation ((<< ---
Kucalc
Hors ligne
Statut: Membre
Niveau: Elite
Points: 201
Défis: 0
Email | Message
Posté le 17/08/2007 01:18 |
Ok. Thanks for you suggestions. I'll take them into consideration for v0.3.
----------------------------------
Universal CASIO Forum - http://www.casiocalc.org
smiley
Kucalc
Hors ligne
Statut: Membre
Niveau: Elite
Points: 201
Défis: 0
Email | Message
Posté le 30/08/2007 07:21 |
Revolution-FX is now at v0.3!!! Yipee!!!

New features:

* Optimized for speed (You might notice however that because of this, some programs might seem a bit large)
* Simplified and easier to use serial port functions
* Grayscale engine now allows 3 buffers so you can now have 8 colors on your calculator
* Extended graphics library. Now you can draw sprites 16x16 & 32x32 with even transparency (thanks to Bebe-Vador)

Download here:
http://revolution-fx.sourceforge.net/downloads.html
----------------------------------
Universal CASIO Forum - http://www.casiocalc.org
smiley
Dfiad77pro
Hors ligne
Statut: Membre
Niveau: Elite
Points: 1276
Défis: 13
Email | Message
Posté le 30/08/2007 11:12 |
t'aurai pas oublié le troisième buffer dans les paramêtres des fonctions de ton fichier.h??

----------------------------------
calculatrices : graph 85 SD, graph100, Graph 65, FX 92 college,TI89,Ti 83.
Bebe-vador
Hors ligne
Statut: Membre
Niveau: Débutant
Points: 1246
Défis: 5
Email | Message
Posté le 30/08/2007 12:28 |
le fichier.h n'est pas le bon, c'est celui de la version 0.2
On peut récupérer le bon fichier dans les sources
mais en fait il n'y a pas la déclaration des fonctions à 3 buffer.

il faut utiliser GrayInit3 et GrayLinkBuffers

@kucalc: thanks to add graphic function
----------------------------------
Calculatrices : Fx 92 Collège, Graph 65, Graph 85SD, Classpad 330
http://casiocity.miniville.fr/
http://www.vanylla.info/ annuaire sans lien retour
smiley
Nicocreation
Hors ligne
Statut: Membre
Niveau: Vétéran
Points: 260
Défis: 0
Email | Message
Posté le 01/09/2007 16:23 |
Personne pour fair un exemple avec les 8 niveaux de gris ?

---

Kucalc, is it posible to have a Offline Documentation For The Revolution-FX Library?

---

Pensez-vous qu'il serait possible de fair un add-in qui permeterai que quand on branche la calculatrice a un port usb, elle soit reconnu comme une clé usb de 1.5 mo
----------------------------------
smiley
smiley
Visitez top-progcasio
Kucalc
Hors ligne
Statut: Membre
Niveau: Elite
Points: 201
Défis: 0
Email | Message
Posté le 01/09/2007 18:12 |

t'aurai pas oublié le troisième buffer dans les paramêtres des fonctions de ton fichier.h??


Sorry about that, I must have forgotten to add the GrayInit3 and GrayLinkBuffers3 to the header.

Personne pour fair un exemple avec les 8 niveaux de gris ?


I'll try posting one soon.

Kucalc, is it posible to have a Offline Documentation For The Revolution-FX Library?


Sure, what format? PDF? HTML?

Pensez-vous qu'il serait possible de fair un add-in qui permeterai que quand on branche la calculatrice a un port usb, elle soit reconnu comme une clé usb de 1.5 mo


That would be cool.
----------------------------------
Universal CASIO Forum - http://www.casiocalc.org
smiley
Meithal
Hors ligne
Statut: Admin
Niveau: Aucun
Points: 3097
Défis: 7
Email | Message
Posté le 01/09/2007 19:51 |

Pensez-vous qu'il serait possible de fair un add-in qui permeterai que quand on branche la calculatrice a un port usb, elle soit reconnu comme une clé usb de 1.5 mo

That would be cool.


But what about the file system compatibilities ?
----------------------------------
Calculatrice : Graph 35+
Pylaterreur
Hors ligne
Statut: Membre
Niveau: Confirmé
Points: 1748
Défis: 8
Email | Message
Posté le 03/09/2007 07:20 |
Serait-il possible que quelqu'un fasse un sample add-in et en diffuse les sources pour expliquer comment fonctionnent les niveaux de gris. Pour ma part, ça m'aiderait à comprendre comment faire des dessins avec niveaux de gris sans passer par PhotoCasio
----------------------------------
Graph 85 SD
Domptez votre calculatrice avec le Basic Casio !
Bebe-vador
Hors ligne
Statut: Membre
Niveau: Débutant
Points: 1246
Défis: 5
Email | Message
Posté le 03/09/2007 13:52 |
en fait tu as plusieurs buffers

chaque buffer représente 1 gris et quand tu superpose les buffers tu obtient du noir
----------------------------------
Calculatrices : Fx 92 Collège, Graph 65, Graph 85SD, Classpad 330
http://casiocity.miniville.fr/
http://www.vanylla.info/ annuaire sans lien retour
smiley
Pylaterreur
Hors ligne
Statut: Membre
Niveau: Confirmé
Points: 1748
Défis: 8
Email | Message
Posté le 03/09/2007 14:16 |
Je ne comprends pas trop comment mettre en pratique ce que tu viens d'écrire. Par exemple : comment puis-je faire pour obtenir une ligne AB en gris clair avec A(30,30) et B(10,50) ?
En gris foncé ?
Du texte en gris clair ?
----------------------------------
Graph 85 SD
Domptez votre calculatrice avec le Basic Casio !
Bebe-vador
Hors ligne
Statut: Membre
Niveau: Débutant
Points: 1246
Défis: 5
Email | Message
Posté le 03/09/2007 16:24 |
tu définis les buffers

unsigned long buffer1[]; //declaration du buffer1
unsigned long buffer2[]; //declaration du buffer2

memset(&buffer1, 0, 1024);
memset(&buffer2, 0, 1024);



tu dessine une ligne dans le buffer1

DrawLine(30, 30, 10, 50, buffer1, 1);



tu affiche les buffers en gris dans une boucle

GrayInit(3273, 1454);
GrayLinkBuffers(buffer1, buffer2);



----------------------------------
Calculatrices : Fx 92 Collège, Graph 65, Graph 85SD, Classpad 330
http://casiocity.miniville.fr/
http://www.vanylla.info/ annuaire sans lien retour
smiley
Pylaterreur
Hors ligne
Statut: Membre
Niveau: Confirmé
Points: 1748
Défis: 8
Email | Message
Posté le 03/09/2007 19:04 |
Merci !
----------------------------------
Graph 85 SD
Domptez votre calculatrice avec le Basic Casio !
Nicocreation
Hors ligne
Statut: Membre
Niveau: Vétéran
Points: 260
Défis: 0
Email | Message
Posté le 04/09/2007 13:36 |

Sure, what format? PDF? HTML?


La façon la plus simple pour toi.
The simplest manner for you.
----------------------------------
smiley
smiley
Visitez top-progcasio
Kucalc
Hors ligne
Statut: Membre
Niveau: Elite
Points: 201
Défis: 0
Email | Message
Posté le 10/09/2007 05:57 |
Documentation for v0.3 has been updated: [ Lien ]

I'm still trying to figure how I'm going to convert HTML into PDF.
----------------------------------
Universal CASIO Forum - http://www.casiocalc.org
smiley

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

Index du Forum | Projets de programmation | Revolution-FX - Programming Library
Pseudo :
Adresse email :
Réponse :
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :?:  :arrow:  :!:  :here:
Ajouter fichier joint :


Me prévenir par mail lorsqu'une réponse est postée



Recherche :
Publicité et partenaires
Top Cinema par les créateurs de Planete Casio :
Découvrez le classement des meilleurs films et séries sur Top-cinema.com !

www.planete-casio.fr v3.0 © crée par Neuronix et Muelsaco 2007
Il y a 10 connectés | Nous contacter | Recherches effectuées | Liens | Forum Commun Casio