π
<-

Basic builder ou flash gordon ?

Basic builder ou flash gordon ?

Unread postby Z@VY » 22 Apr 2010, 15:23

Bonjour je suis actuellement en train de programmer un rpg sur TI et je pensais économiser de la ram en le constituant de multiples sous programmes qui s'archiveraient/désarchiveraient mais ce n'est apparemment pas possible... Aussi après quelques recherches j'ai trouvé deux solutions : Basic builder et flash gordon et je voulais savoir lequel était le plus rapide/simple d'utilisation/économique.
User avatar
Z@VY
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 80%
 
Posts: 7
Joined: 22 Apr 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1SSI

Re: Basic builder ou flash gordon ?

Unread postby critor » 22 Apr 2010, 15:49

Z@VY wrote:Bonjour je suis actuellement en train de programmer un rpg sur TI et je pensais économiser de la ram en le constituant de multiples sous programmes qui s'archiveraient/désarchiveraient mais ce n'est apparemment pas possible...



C'est possible.

Tu trouves de petits programmes en assembleur qui permettent d'archiver/désarchiver un autre programme.
Ou encore mieux, de le copier temporairement en RAM.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.4%
 
Posts: 42393
Images: 17088
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Basic builder ou flash gordon ?

Unread postby Z@VY » 22 Apr 2010, 15:52

Tu pourrais m'expliquer un peu plus ?
User avatar
Z@VY
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 80%
 
Posts: 7
Joined: 22 Apr 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1SSI

Re: Basic builder ou flash gordon ?

Unread postby critor » 22 Apr 2010, 16:19

Z@VY wrote:Tu pourrais m'expliquer un peu plus ?


Tu as donc de mini-programmes assembleur qui te permettent:
1) d'archiver
2) de désarchiver
3) de copier un programme archivé en RAM sous un autre nom

L'option 3 est préférable à l'option 2.
Car le "désarchivage" prend du temps, les écritures en ROM sont lentes, et de plus la mémoire Flash ne peut être réécrite qu'un nombre fini de fois (ce n'est pas un problème à court terme).
Le désarchivage serait toujours suivi d'un réarchivage, qui peut lancer une "défragmention", ce qui prendra énormément de temps.

Plusieurs utilitaires correspondent à l'option 3:
http://www.ticalc.org/pub/83plus/asm/pr ... source.zip
http://www.ticalc.org/pub/83plus/asm/pr ... tility.zip

Tu devras lire et comprendre le manuel en anglais.
L'utilisation n'est pas compliquée, mais il faut lire.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.4%
 
Posts: 42393
Images: 17088
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Basic builder ou flash gordon ?

Unread postby Z@VY » 22 Apr 2010, 16:21

Ok merci je regarderais ça
User avatar
Z@VY
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 80%
 
Posts: 7
Joined: 22 Apr 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1SSI

Re: Basic builder ou flash gordon ?

Unread postby tama » 27 Apr 2010, 16:17

Effectivement, le plus simple est d'utiliser des programmes assembleur pour faire ça, le plus connu est l'application xlib, sinon il existe d'autres programmes, comme par exemple celtic3 qui est pas mal (goto unitedti) car il propose pas mal de fonctions bien utiles.
Par contre si tu fais ça, il faudra que celui qui utilise ton programme ait tous les programmes qu'il faut ... (ça semble logique)
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o

Re: Basic builder ou flash gordon ?

Unread postby Z@VY » 01 May 2010, 16:04

Liens svp
User avatar
Z@VY
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 80%
 
Posts: 7
Joined: 22 Apr 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1SSI

Re: Basic builder ou flash gordon ?

Unread postby Kiligolo » 19 May 2010, 15:36

Pour xLib, il est sur TI-Bank mais voilà le lien
Mais pour celtic 3, j'en ai pas donc clique ici et commence tes recherches! :#top#:

Bonne chance!
User avatar
Kiligolo
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 84.3%
 
Posts: 1465
Joined: 17 May 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1reS

Re: Basic builder ou flash gordon ?

Unread postby tama » 19 May 2010, 16:30

celtic3 c'est encore en développement mais y a déjà plein de trucs proposés qui sont bien utiles, c'est sur le forum/portail de unitedti : Here !
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o

Re: Basic builder ou flash gordon ?

Unread postby Kiligolo » 19 May 2010, 16:41

Merci tama, je vais regarder ça.

Seul problème : c'est en anglais (en plus dans un forum). Déja que l'anglais c'est pas mon truc alors si ils parlent dans un anglais façon msn je suis perdu!!! :#fou#:
User avatar
Kiligolo
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 84.3%
 
Posts: 1465
Joined: 17 May 2010, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1reS

Next

Return to TI-Basic

Who is online

Users browsing this forum: ClaudeBot [spider] and 4 guests

-
Search
-
Social TI-Planet
-
Featured topics
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 !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
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.
1908 utilisateurs:
>1892 invités
>8 membres
>8 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)