π
<-
Chat plein-écran
[^]

[FR] Langage C sur ez80 - Mémo, rappels & tutoriels

Assembleur, Axe, C/C++, ICE...

Re: [FR] Langage C sur ez80 - Mémo, rappels & tutoriels

Unread postby Wistaro » 27 Oct 2016, 11:52

MateoConLechuga wrote:Very nice work Wistaro! :D

So the toolchain has had quite a ton of updates, including RTC support, more OS integration, and many other neat things that you will definitely want to explore.
(hint: look at tice.h)
Perhaps the most important is the release of v3 of the fileio library, which now allows you to set, store, and recall variables used in BASIC programs, such as Ans, Matrices, Strings, Lists, and others with ease. Be sure to update as soon as you can, and enjoy! :D

Download toolchain: https://github.com/CE-Programming/toolc ... ses/latest
Download libraries: https://github.com/CE-Programming/libra ... ses/latest


Cool, very good work! :bj:


I'll add it asap in the "fileio" section (empty for the moment!), in the tutorial :)


And I'll certaintly translate this topic in english : viewtopic.php?f=12&t=18775&lang=en

if people want to help, it would be with pleasure (Adriweb, Mateo...)...
Nouveau sur le site,
Anonymous
? Avant de poster sur le chat et sur le forum, n'oublie pas de . En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:

Image
Découvre mes programmes et mon site!
User avatar
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 63.6%
 
Posts: 2954
Images: 37
Joined: 25 Feb 2013, 16:21
Location: Toulouse
Gender: Male
Calculator(s):
Class: Etudiant ingénieur (dernière année)
YouTube: Wistaro
Twitter: Wistaro
GitHub: Wistaro

Re: [FR] Langage C sur ez80 - Mémo, rappels & tutoriels

Unread postby Adriweb » 27 Oct 2016, 12:03

Cool :)

BTW, I added autotester files for all libs demos yesterday :)
See here, here, and here.
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 54.3%
 
Posts: 12949
Images: 1086
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: [FR] Langage C sur ez80 - Mémo, rappels & tutoriels

Unread postby MateoConLechuga » 28 Dec 2016, 05:26

There is a new update to the toolchain and convpng that totally revamps and fixes compression since everyone seems to want it :P You can check out graphics demos 5 and 7 for useage, and the new header file "decompress.h".

https://github.com/CE-Programming/toolc ... ses/latest

For comparisons:


Input Image

Image

ConvPNG outputs:

no compression = 52802 bytes
old compression = 29966 bytes
new compression = 20881 bytes
User avatar
MateoConLechugaVIP++
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 58.2%
 
Posts: 48
Joined: 12 Oct 2015, 21:56
Gender: Not specified

Re: [FR] Langage C sur ez80 - Mémo, rappels & tutoriels

Unread postby Wistaro » 28 Dec 2016, 10:36

MateoConLechuga wrote:There is a new update to the toolchain and convpng that totally revamps and fixes compression since everyone seems to want it :P You can check out graphics demos 5 and 7 for useage, and the new header file "decompress.h".

https://github.com/CE-Programming/toolc ... ses/latest

For comparisons:


Input Image

Image

ConvPNG outputs:

no compression = 52802 bytes
old compression = 29966 bytes
new compression = 20881 bytes


Cool, nice !

Good work :bj:

I will update this tutorial asap
Nouveau sur le site,
Anonymous
? Avant de poster sur le chat et sur le forum, n'oublie pas de . En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:

Image
Découvre mes programmes et mon site!
User avatar
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 63.6%
 
Posts: 2954
Images: 37
Joined: 25 Feb 2013, 16:21
Location: Toulouse
Gender: Male
Calculator(s):
Class: Etudiant ingénieur (dernière année)
YouTube: Wistaro
Twitter: Wistaro
GitHub: Wistaro

Re: [FR] Langage C sur ez80 - Mémo, rappels & tutoriels

Unread postby Adriweb » 28 Dec 2016, 12:18

Nice work, indeed :)
Any downside to always using the turbo decompress variant? I haven't looked in detail
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 54.3%
 
Posts: 12949
Images: 1086
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: [FR] Langage C sur ez80 - Mémo, rappels & tutoriels

Unread postby Wistaro » 04 Jan 2017, 19:33

Mise à jour 3.2:

  • Ajout d'informations sur l'écran de la calculatrice
  • Ajout d'informations pour afficher une valeur sur l'écran graphique
  • Amélioration de la mise en page pour certains paramètres
  • Rajout dans la section "liens utiles" des programmes de démos
  • Rajout du lien vers l'IRC ez80-dev
(merci à Themachine02 pour certaines précisions)


Je n'ai pas encore parlé de la gestions des sprites avec la nouvelle méthode de compression, je le ferais après, je compte refaire une grosse section dessus.
Nouveau sur le site,
Anonymous
? Avant de poster sur le chat et sur le forum, n'oublie pas de . En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:

Image
Découvre mes programmes et mon site!
User avatar
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 63.6%
 
Posts: 2954
Images: 37
Joined: 25 Feb 2013, 16:21
Location: Toulouse
Gender: Male
Calculator(s):
Class: Etudiant ingénieur (dernière année)
YouTube: Wistaro
Twitter: Wistaro
GitHub: Wistaro

Re: [FR] Langage C sur ez80 - Mémo, rappels & tutoriels

Unread postby Pyroo » 17 Jan 2017, 21:30

Existe t il un Topic identique pour la programmation en basic ?
User avatar
Pyroo
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 21.3%
 
Posts: 54
Joined: 25 Nov 2016, 16:36
Gender: Not specified
Calculator(s):
Class: Lycée

Re: [FR] Langage C sur ez80 - Mémo, rappels & tutoriels

Unread postby Hamza.S » 17 Jan 2017, 21:32

Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 11.3%
 
Posts: 3916
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):

Re: [FR] Langage C sur ez80 - Mémo, rappels & tutoriels

Unread postby Wistaro » 29 Jan 2017, 19:44

Mise à jour 4.0:

  • Refonte totale de la mise en page: ajout d'un sommaire, d'ancres, de titres, de sous-titres.
  • Ajout de fonctions propres à l'OS:
    • Voir/Modifier la date et l'heure
    • Afficher le niveau de batterie
    • Détecter la pression sur la touche ON
    • ...
  • Ajout d'un paragraphe sur les pointeurs en C
  • Ajout d'infos sur le type
    gfx_image_t
    pour les sprites
  • Correction de liens cassés
  • Correction de coquilles/fautes d'orthographe

N'hésitez pas à signaler toute faute/incohérence :)
Nouveau sur le site,
Anonymous
? Avant de poster sur le chat et sur le forum, n'oublie pas de . En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:

Image
Découvre mes programmes et mon site!
User avatar
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 63.6%
 
Posts: 2954
Images: 37
Joined: 25 Feb 2013, 16:21
Location: Toulouse
Gender: Male
Calculator(s):
Class: Etudiant ingénieur (dernière année)
YouTube: Wistaro
Twitter: Wistaro
GitHub: Wistaro

Re: [FR] Langage C sur ez80 - Mémo, rappels & tutoriels

Unread postby sautax » 29 Jan 2017, 19:49

Tu devrais écrire en gros, gras, rouge que éteindre la calculatrice via boot_turnOff() est une très mauvaise idée car le commentaire // n'est pas très visible .
Mes projets :

-Environnement numworks sur PC
-TILIB
-AGAME
User avatar
sautaxProgrammeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 16.7%
 
Posts: 65
Joined: 21 Sep 2016, 14:31
Location: Quelque part dans le sud
Gender: Male
Calculator(s):
Class: Terminale S-SI
YouTube: sautax

PreviousNext

Return to Langages alternatifs

Who is online

Users browsing this forum: No registered users and 3 guests

-
Search
-
Featured topics
L'OS 5.5 de la TI-83 Premium CE / 84 Plus CE supprime l'assembleur - la plupart des jeux et certains programme ne fonctionneront plus
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
Découvre les nouvelles fonctionnalités en Python de l'OS 5.5 pour la 83PCE/84+C-T Python Edition
Comparaisons des meilleurs prix pour acheter sa calculatrice !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
329 utilisateurs:
>311 invités
>13 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)
cron