Planete-casio.fr
Forums Casio - Projets de programmation
Index du Forum |
Projets de programmation |
Revolution-FX - Programming Library
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
Pages: Précédente | 1 , 2, 3 , 4 , 5 , 6 | Suivante
Posté le 03/08/2007 05:37 |
No problem. I found better values for generating 4 colors:
GrayInit(3273, 1454);
---------------------------------- Universal CASIO Forum - http://www.casiocalc.org
Posté le 03/08/2007 17:47 |
ah oui c'ets pas mal ce serai bien si tu peut faire tourner le cube pour voir
---------------------------------- calculatrices : graph 85 SD, graph100, Graph 65, FX 92 college,TI89,Ti 83.
Posté le 03/08/2007 18:08 |
e ba le cube c'est une image bitmap que j'ai coverti avec TI Paint donc je ne peux pas le faire tourner...
---------------------------------- Calculatrices : Fx 92 Collège, Graph 65, Graph 85SD, Classpad 330
http://casiocity.miniville.fr/
http://www.vanylla.info/ annuaire sans lien retour
Posté le 03/08/2007 18:19 |
That cube was super.
Someone should make Photocasio support grayscales by outputting the buffers.
---------------------------------- Universal CASIO Forum - http://www.casiocalc.org
Posté le 03/08/2007 18:48 |
lol ben il manque plus a ce que tu reface le meme avec des formule matématique, c'est encore plus facile
---------------------------------- calculatrices : graph 85 SD, graph100, Graph 65, FX 92 college,TI89,Ti 83.
Posté le 03/08/2007 18:56 |
mais je ne sais pas comment fontionnent les tableaux Bitmap...
et j'ai d'autres projets
---------------------------------- Calculatrices : Fx 92 Collège, Graph 65, Graph 85SD, Classpad 330
http://casiocity.miniville.fr/
http://www.vanylla.info/ annuaire sans lien retour
Posté le 03/08/2007 19:07 |
roooo lol ok
---------------------------------- calculatrices : graph 85 SD, graph100, Graph 65, FX 92 college,TI89,Ti 83.
Posté le 03/08/2007 19:25 |
Someone should make Photocasio support grayscales by outputting the buffers.
I was working on it when you said that
All is working perfectly.
Tomorrow, I'll make the imports and I'll release it.
---------------------------------- Calculatrices : Fx 92 Collège, Graph 25, Graph 65, Graph 85, Graph 100, Classpad 300.
Posté le 03/08/2007 19:42 |
La communauté est hyperactive
Merci à tous !
---------------------------------- Graph 85 SD
Mon générateur progresse à grande vitesse, tout est déjà écrit au brouillon, il ne manque plus qu'à coder la fin (intégrer les symboles "long", comme le soulignement).
Posté le 04/08/2007 13:11 |
Photocasio is ready
I've added a news
edit: kucalc can you find values who are more clearly visible?
---------------------------------- Calculatrices : Fx 92 Collège, Graph 25, Graph 65, Graph 85, Graph 100, Classpad 300.
Posté le 04/08/2007 22:42 | Fichier joint
moi mon homme a poil clignote de partout regardez !!
en testant quelque valeur je pense qu'il serai possible d'ajouter un au niveau de gris
---------------------------------- calculatrices : graph 85 SD, graph100, Graph 65, FX 92 college,TI89,Ti 83.
Posté le 05/08/2007 04:06 |
dfiad77pro, you are using a old version of Revolution-FX (v0.2). It's recommended that you download the latest version (v0.2.2): [ Lien ]
---------------------------------- Universal CASIO Forum - http://www.casiocalc.org
Posté le 05/08/2007 10:14 |
ok thanks it work well now ! nice job !
---------------------------------- calculatrices : graph 85 SD, graph100, Graph 65, FX 92 college,TI89,Ti 83.
Posté le 05/08/2007 11:55 |
May be you can find values more black for the first grey and less black for the second ?
---------------------------------- Calculatrices : Fx 92 Collège, Graph 25, Graph 65, Graph 85, Graph 100, Classpad 300.
Posté le 05/08/2007 20:48 |
is it possible to use the transparence with void DrawSprite8x16 function ?
---------------------------------- Calculatrices : Fx 92 Collège, Graph 65, Graph 85SD, Classpad 330
http://casiocity.miniville.fr/
http://www.vanylla.info/ annuaire sans lien retour
Posté le 06/08/2007 11:21 |
Pourquoi y'a les niveaux de gris quand j'ai plus le PC...........................................................
---------------------------------- Galbadia Hotel
Posté le 06/08/2007 17:56 | Fichier joint
May be you can find values more black for the first grey and less black for the second ?
I'll try. I don't know if I'll find any though. In fact, the Graph85 even has better grayscales than the ClassPad.
is it possible to use the transparence with void DrawSprite8x16 function ?
No, the DrawSprite functions don't support transparency. If you like, the next version (v0.3) will have them.
Pourquoi y'a les niveaux de gris quand j'ai plus le PC...........................................................
EDIT: I did interpret wrong. Sorry.
Having grayscales on a calculator can enhance the graphics.
For a example look at the file attached to this post. It's a FPS game I'm working on right now. The grayscales give the game better detail.
---------------------------------- Universal CASIO Forum - http://www.casiocalc.org
Posté le 06/08/2007 19:24 |
en attendant la prochaine version j'ais modifié la fonction DrawSprite8x16 pour qu'elle supporte la transparence:
void DrawTRANSprite8x16(char x, char y, unsigned char *buffer, char *bitmap, char *bitmap2)
{
int j, v1, v2;
for (j=0;j<15;j++)
{
v1 = bitmap[j];
v2 = bitmap2[j];
if( (v1 & 0x80)==0x80 || (v2 & 0x80)==0x80 ) PlotPixel(x, y+j, buffer, (v1 & 0x80)==0x80);
if( (v1 & 0x40)==0x40 || (v2 & 0x40)==0x40 ) PlotPixel(x+1, y+j, buffer, (v1 & 0x40)==0x40);
if( (v1 & 0x20)==0x20 || (v2 & 0x20)==0x20 ) PlotPixel(x+2, y+j, buffer, (v1 & 0x20)==0x20);
if( (v1 & 0x10)==0x10 || (v2 & 0x10)==0x10 ) PlotPixel(x+3, y+j, buffer, (v1 & 0x10)==0x10);
if( (v1 & 0x08)==0x08 || (v2 & 0x08)==0x08 ) PlotPixel(x+4, y+j, buffer, (v1 & 0x08)==0x08);
if( (v1 & 0x04)==0x04 || (v2 & 0x04)==0x04 ) PlotPixel(x+5, y+j, buffer, (v1 & 0x04)==0x04);
if( (v1 & 0x02)==0x02 || (v2 & 0x02)==0x02 ) PlotPixel(x+6, y+j, buffer, (v1 & 0x02)==0x02);
if( (v1 & 0x01)==0x01 || (v2 & 0x01)==0x01 ) PlotPixel(x+7, y+j, buffer, (v1 & 0x01)==0x01);
}
}
DrawTRANSprite8x16( x, y, buffer, bitmap, bitmap2)
bitmap : sprit buffer1
bitmap2 : sprit buffer2
on doit mettre les 2 bitmap en argument pour empecher d'afficher les couleurs foncées sous les couleurs claires
je voulais afficher des sprit 16x16 mais j'ai pas réussi ...
---------------------------------- Calculatrices : Fx 92 Collège, Graph 65, Graph 85SD, Classpad 330
http://casiocity.miniville.fr/
http://www.vanylla.info/ annuaire sans lien retour
Pages: Précédente | 1 , 2, 3 , 4 , 5 , 6 | Suivante Index du Forum |
Projets de programmation |
Revolution-FX - Programming Library
www.planete-casio.fr v3.0 © crée par Neuronix et Muelsaco 2007
Il y a 9 connectés |
Nous contacter |
Recherches effectuées |
Liens |
Forum Commun Casio