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 | S-Basic
Iben
Hors ligne
Statut: Admin FCC
Niveau: Aucun
Points: 2406
Défis: 17
Email | Message
Posté le 27/05/2007 21:56

S-Basic:

Bonjour,

Si comme pas mal de personnes le basic est pour vous trop lent, et que plonger les mains dans le c/c++ ne vous fait pas peur alors voici une idée intéressante dans laquelle je ne peux pas m'impliquer à fond: le S-Basic (Speed-Basic).

L'idée:
-Obtenir un langage pour graph85(SD), proche du basic casio mais avec une syntaxe type C, rapide et interprétable sur calto, et aussi compilable avec le SDK (en utilisant des librairies)
-Avoir une interface d'édition poussée
-Pour éditer/interpréter du Basic 100% Casio
-Pouvoir (dès l'arrivée des niveaux de gris) créer des programmes pour g35/65 avec gestion de la couleur
-Pouvoir mélanger mode text et graph
-ect...

Example:

for(A=1;A<10;A++)
{
Locate(A,5,S)
}
DrawEmptyOption(1,0,1,1,1,0) //Affichage d'onglets pour les touches F1-F6
DrawCircle(5,5,10)
Locate(6,6,FreeMemory)


Ca ressemble au C du SDK mais plus proche du basic

Enfin bref en faire un langage presque parfait!
L'idée est à étoffer bien sûr

Faut que je replonge sur SimCity pendant les vacances donc j'ai pas de temps libre ne prévision

Tremblez misérables mortels, car le spécialiste incontesté des projets pas terminés à la pelle est de retour !!! Niarf niarf niarf!!!




Muelsaco
Hors ligne
Statut: Webmaster
Niveau: Elite
Points: 9123
Défis: 175
Email | Message
Posté le 28/05/2007 01:20 |
Oui c'est une bonne idée, j'y avais pensé (quel programmeur qui ai sur le SDK n'y a pas pensé?) mais un language on calc comme le MLC serait bien mieux.
----------------------------------
Calculatrices : Fx 92 Collège, Graph 25, Graph 65, Graph 85, Graph 100, Classpad 300.
Iben
Hors ligne
Statut: Admin FCC
Niveau: Aucun
Points: 2406
Défis: 17
Email | Message
Posté le 28/05/2007 07:16 |
Oui mais il est pas compilable via le SDK
Et bien sûr il faudrait que le MLC soit supporté par l'éditeur.
----------------------------------
Tremblez misérables mortels, car le spécialiste incontesté des projets pas terminés à la pelle est de retour !!! Niarf niarf niarf!!!
Lenainnoir
Hors ligne
Statut: Super admin
Niveau: Elite
Points: 5145
Défis: 24
Email | Message
Posté le 28/05/2007 11:12 |
Le mieux serait encore peut-être de programmer nous-même un interpréteur ON-calc !
----------------------------------
Calculatrices : Fx 92 Collège, Graph 65, Graph 85, Classpad 300+.
Iben
Hors ligne
Statut: Admin FCC
Niveau: Aucun
Points: 2406
Défis: 17
Email | Message
Posté le 28/05/2007 11:14 |
Bâh justement le but c'est de faire du On-calc compilable sous SDK
----------------------------------
Tremblez misérables mortels, car le spécialiste incontesté des projets pas terminés à la pelle est de retour !!! Niarf niarf niarf!!!
Lenainnoir
Hors ligne
Statut: Super admin
Niveau: Elite
Points: 5145
Défis: 24
Email | Message
Posté le 28/05/2007 11:17 |
Le mieux serait du On-calc compilable On-calc !
----------------------------------
Calculatrices : Fx 92 Collège, Graph 65, Graph 85, Classpad 300+.
Muelsaco
Hors ligne
Statut: Webmaster
Niveau: Elite
Points: 9123
Défis: 175
Email | Message
Posté le 28/05/2007 11:42 |
iBen oncalc signifie qu'on n'a rien à faire sur l'ordi
----------------------------------
Calculatrices : Fx 92 Collège, Graph 25, Graph 65, Graph 85, Graph 100, Classpad 300.
Iben
Hors ligne
Statut: Admin FCC
Niveau: Aucun
Points: 2406
Défis: 17
Email | Message
Posté le 28/05/2007 11:44 |
Bâh oui! Mais la compilation, ça craint ON-calc
----------------------------------
Tremblez misérables mortels, car le spécialiste incontesté des projets pas terminés à la pelle est de retour !!! Niarf niarf niarf!!!
Muelsaco
Hors ligne
Statut: Webmaster
Niveau: Elite
Points: 9123
Défis: 175
Email | Message
Posté le 28/05/2007 11:46 |
Non mais on ne compilera pas oncalc mais de l'interprétation
----------------------------------
Calculatrices : Fx 92 Collège, Graph 25, Graph 65, Graph 85, Graph 100, Classpad 300.
Lenainnoir
Hors ligne
Statut: Super admin
Niveau: Elite
Points: 5145
Défis: 24
Email | Message
Posté le 28/05/2007 11:48 |
J'aimerais bien de la compilation On-calc, mais ça risque d'être lent...
Le mieux reste l'interprétation ON-calc...
----------------------------------
Calculatrices : Fx 92 Collège, Graph 65, Graph 85, Classpad 300+.
Thomatos
Hors ligne
Statut: Membre
Niveau: Vétéran
Points: 1278
Défis: 6
Email | Message
Posté le 28/05/2007 11:53 |
Ouais, ce serait excellent tout ça , un language pas trop complexe, mais rapide, tout On-calc
Lenainnoir
Hors ligne
Statut: Super admin
Niveau: Elite
Points: 5145
Défis: 24
Email | Message
Posté le 28/05/2007 11:55 |
C'est pour ça que ça serait bien qu'il soit compilable avec le SDK...
----------------------------------
Calculatrices : Fx 92 Collège, Graph 65, Graph 85, Classpad 300+.
Muelsaco
Hors ligne
Statut: Webmaster
Niveau: Elite
Points: 9123
Défis: 175
Email | Message
Posté le 28/05/2007 11:57 |
Comment çà compatible?
Qu'on ai le choix de programmer oncalc ou sur ordi?
----------------------------------
Calculatrices : Fx 92 Collège, Graph 25, Graph 65, Graph 85, Graph 100, Classpad 300.
Iben
Hors ligne
Statut: Admin FCC
Niveau: Aucun
Points: 2406
Défis: 17
Email | Message
Posté le 28/05/2007 12:05 |
Je reprends:
le but est de faire un nouveau éditeur/interprète basic
puissant efficaces permettant l'utilisation du basic casio, du MLC, et du S-basic (language type C, compilable avec le SDK et interprètable ON-Calc)
----------------------------------
Tremblez misérables mortels, car le spécialiste incontesté des projets pas terminés à la pelle est de retour !!! Niarf niarf niarf!!!
Jeffprod
Hors ligne
Statut: Membre
Niveau: Vétéran
Points: 1729
Défis: 56
Email | Message
Posté le 30/05/2007 13:08 |
simpatoche comme idée et plus abordablesque le SDK qui me semble assez difficile d'acces...
----------------------------------
FX 82c, FX 92 college, Graph 65,Graph 85 SD
Pierrotll
Hors ligne
Statut: Membre
Niveau: Confirmé
Points: 1248
Défis: 9
Email | Message
Posté le 30/05/2007 14:59 |
Moi je pense qu'on devrait déja essayer de faire un interpréteur mlc. Je sais pas si t'y as déja réfléchit, mais c'est pas si simple.
Samy
Hors ligne
Statut: Admin FCC
Niveau: Vétéran
Points: 1167
Défis: 40
Email | Message
Posté le 30/05/2007 16:47 |
j'ai quasiment fini de porter le mlc (de la graph 100 (créé par 4nic8) pour la ti 89 (99% réalisé: je peux déjà jouer tout les jeux créés pour graph 100)
je peux éventuellement mis mettre pour la graph 85... j'attendais seulement que les niveaux de gris sortent...
----------------------------------
[blue] Peace and
smiley


--- >>)) LuaStation ((<< ---
Muelsaco
Hors ligne
Statut: Webmaster
Niveau: Elite
Points: 9123
Défis: 175
Email | Message
Posté le 30/05/2007 18:24 |
Ah oui ce serait bien
----------------------------------
Calculatrices : Fx 92 Collège, Graph 25, Graph 65, Graph 85, Graph 100, Classpad 300.
Samy
Hors ligne
Statut: Admin FCC
Niveau: Vétéran
Points: 1167
Défis: 40
Email | Message
Posté le 31/05/2007 21:41 |
bon j'ai regardé rapidos dans le train l'adapatation du mlc pour graph 9860... et je ne pense pas que je vais m'y mettre tout de suite. Les raisons sont les suivantes:
- les routines d'affichage risquent de ne pas être assez rapident (je pense notamment au scrolling et affichage des sprites... à confirmer).
- c'est chaud à codé sans les niveaux de gris.. c'est quand même un des gros plus du mlc
- kucalc avait voulu à une époque s'y mettre... j'aimerais savoir si le projet lui tient toujours à coeur ou non.
dès que la situation bouge auniveau de l'accès à l'écran. j'essaye de m'y mettre.
Par contre si quelqu'un désire s'y coller... c'ets une bonne idée et je suis près à lui apporté mon aide pour "décrypter" le code de 4nic8. (vu que je me suis déjà pris la tête dessus autant gagner du temps là dessus
----------------------------------
[blue] Peace and
smiley


--- >>)) LuaStation ((<< ---
Pierrotll
Hors ligne
Statut: Membre
Niveau: Confirmé
Points: 1248
Défis: 9
Email | Message
Posté le 01/06/2007 19:23 |
Hey, pas mal samy
Tu les as trouvés ou les sources du mlc graph 100? moi je les veux bien
Samy
Hors ligne
Statut: Admin FCC
Niveau: Vétéran
Points: 1167
Défis: 40
Email | Message
Posté le 02/06/2007 15:29 |
elles sont dans le pac mlc dans le fichier... source!!!!!
effectivmeent je suis fier de l'un de "mes" (un peu vite dit) premier programme C qui focntionne , il n'y a qu'un bug avec le shell sinon tout fonctionne.

j'ai comme objectif d'améliorer le mlc pour grpah 100 pour quil devienne plus performant...
----------------------------------
[blue] Peace and
smiley


--- >>)) LuaStation ((<< ---


Index du Forum | Projets de programmation | S-Basic
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 !
Chat
Veuillez saisir le code affiché sur l'image
  Pseudo :   Message :

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