π
<-

The Cutting Edge of Axe, une demo de 4k en Axe

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

The Cutting Edge of Axe, une demo de 4k en Axe

Messagede matref » 25 Juin 2013, 11:42

Salut les gens,

Pour montrer ma foi ( :D ) en l'Axe, j'ai décidé d'écrire un programme de démo, ou demoscene. Qu'est-ce qu'une demoscene, en l’occurrence c'est un programme composé de plusieurs scènes de démonstration pour montrer ce dont est capable le langage quand il est poussé dans ses retranchements :)

La mienne s'appelle The Cutting Edge of Axe, pèse exactement 4088 octets (pas uniquement de l'exécutable, de la data aussi) et est composée de 5 scènes que j'espère que vous trouverez au moins impressionantes :D

Le tout est compilé en Noshell, donc utilisez juste Asm() pour le lancer. Appuyez rapidement sur [enter] pour passer à la scène suivante. Le tout tourne bien évidemment à 6 MHz :)

Si vous n'avez pas de TI-8x+, voyez le screenshot en spoiler sur Omnimaga parce qu'il n'y a pas de balise spoiler pour TI-Planet :D : http://www.omnimaga.org/index.php?topic=16530.0

Si vous avez une TI-8x+, téléchargez donc la démo !
Avatar de l’utilisateur
matref
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 25%
 
Messages: 506
Inscription: 11 Déc 2011, 03:08
Localisation: France, Châteaurenard
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Prépa MPSI

Re: The Cutting Edge of Axe, une demo de 4k en Axe

Messagede Persalteas » 25 Juin 2013, 11:48

Ouais...

Ton programme est génial bien sur ( :bj: ), mais le principe de la démo repose surtout sur le fait que tu es un bon codeur. Le gugus moyen est incapable de faire ça, même en Axe :(
Avatar de l’utilisateur
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 6.2%
 
Messages: 2337
Images: 113
Inscription: 04 Fév 2010, 00:00
Localisation: Evry (France)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: PhD candidate, Bioinformatics

Re: The Cutting Edge of Axe, une demo de 4k en Axe

Messagede matref » 25 Juin 2013, 11:49

Ben ... oui :D C'est le principe de la demoscene en elle-même :D
Avatar de l’utilisateur
matref
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 25%
 
Messages: 506
Inscription: 11 Déc 2011, 03:08
Localisation: France, Châteaurenard
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Prépa MPSI

Re: The Cutting Edge of Axe, une demo de 4k en Axe

Messagede nikitouzz » 25 Juin 2013, 11:50

J'en suis sur que je pourrais le faire si je cherchais un peu ;) :p
Mes records personnels :
2x2x2 : 2.18 secondes / 2x2x2 une main : 21.15 secondes / 2x2x2 yeux bandés : 47.59
3x3x3 : 5.97 secondes / 3x3x3 une main : 49.86 secondes
4x4x4 : 1.49 minutes / 4x4x4 une main : 6.50 minutes
5x5x5 : 4.10 minutes / 5x5x5 une main : 18.02 minutes
6x6x6 : 8.10 minutes
7x7x7 : 16.03 minutes
9x9x9 : 58.26 minutes

megaminx : 5.59 minutes / pyraminx : 7.91 secondes / square-one : 1.07 minutes

Image
Avatar de l’utilisateur
nikitouzzModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 42.7%
 
Messages: 1016
Images: 1
Inscription: 16 Fév 2012, 18:39
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Fac de maths

Re: The Cutting Edge of Axe, une demo de 4k en Axe

Messagede matref » 25 Juin 2013, 11:53

Hé bien vas-y, on n'attend que ça :D

J'ai posté la source sur Omnimaga, voyez le premier post.
Avatar de l’utilisateur
matref
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 25%
 
Messages: 506
Inscription: 11 Déc 2011, 03:08
Localisation: France, Châteaurenard
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Prépa MPSI

Re: The Cutting Edge of Axe, une demo de 4k en Axe

Messagede Lionel Debroux » 25 Juin 2013, 17:47

Pas mal ;)

Mais il y a une balise spoiler sur TI-Planet ;)
Show/Hide spoilerAfficher/Masquer le spoiler
Image


Et en programmant en ASM direct, on peut déjà faire des choses avec 127 octets (taille calculatrice), voir par exemple http://www.ticalc.org/archives/files/fi ... 43329.html ^^
J'aurais pu faire plus que ça (un bruit un peu moins moche, par exemple) si je ne m'étais pas donné la contrainte de rester compatible avec toutes les versions d'AMS, ce qui interdit l'utilisation de ROM_CALLs en F-Line, beaucoup plus petits.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.4%
 
Messages: 6875
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: The Cutting Edge of Axe, une demo de 4k en Axe

Messagede Hayleia » 25 Juin 2013, 17:48

Effectivement, c'est bien beau tout ça. En plus ça peut encourager des gens à découvrir ce langage.

Concernant le spoiler, effectivement il y a une balise spoiler sur TI Planet, mais de toute façons, pourquoi veux tu mettre le screenshot en spoiler ?

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: The Cutting Edge of Axe, une demo de 4k en Axe

Messagede matref » 25 Juin 2013, 18:28

Pour encourager à voir la démo on-calc :D

Lionel évidemment que l'ASM ça va plus vite et c'est plus léger, mais là c'est une tribute à l'Axe, j'vais pas la faire en ASM :P
Avatar de l’utilisateur
matref
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 25%
 
Messages: 506
Inscription: 11 Déc 2011, 03:08
Localisation: France, Châteaurenard
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Prépa MPSI

Re: The Cutting Edge of Axe, une demo de 4k en Axe

Messagede Persalteas » 28 Juin 2013, 16:19



Vu ;)
Avatar de l’utilisateur
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 6.2%
 
Messages: 2337
Images: 113
Inscription: 04 Fév 2010, 00:00
Localisation: Evry (France)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: PhD candidate, Bioinformatics

Re: The Cutting Edge of Axe, une demo de 4k en Axe

Messagede diot » 28 Juin 2013, 16:29

génial :) (la vidéo)
Retrouvez mes programmes et mes cours sur :
https://tiplanet.org/forum/archives_list.php?id=4431&author=1
Avatar de l’utilisateur
diot
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 54%
 
Messages: 995
Images: 1
Inscription: 05 Sep 2011, 17:20
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Prépa PCSI

Suivante

Retourner vers Langages alternatifs

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 4 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Ndless for CX 4.5.5 / CX II 6.2.0
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2996 utilisateurs:
>2977 invités
>12 membres
>7 robots
Record simultané (sur 6 mois):
32248 utilisateurs (le 01/09/2025)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)