Forum tama's team

cp: ne peut évaluer `brain': Aucun fichier ou dossier de ce type
 
AccueilPortailGalerieCalendrierFAQRechercherS'enregistrerMembresGroupesConnexion
Connexion
Nom d'utilisateur:
Mot de passe:
Connexion automatique: 
:: Récupérer mon mot de passe
Derniers sujets
» Network, essai 1
par godbod Dim 09 Juil 2017, 02:18

» GODBOD
par godbod Sam 08 Juil 2017, 14:05

» Numbers
par godbod Sam 08 Juil 2017, 13:54

» Mort ?
par godbod Sam 08 Juil 2017, 13:47

» mon humeur
par Ver2guerre Sam 30 Juil 2016, 19:44

» [A voir] Programme de traduction original : WikiTranslate
par AdRiWeB Lun 01 Fév 2016, 04:50

» Reprise ?
par Emyl Jeu 14 Juin 2012, 21:17

» Euh, ah ?
par Ver2guerre Dim 27 Mai 2012, 12:11

» Problème TI 89 Titanium non visible après mise à jour
par abdoukid Mer 23 Mai 2012, 13:37

» Y'a quelqu'un ?
par Ver2guerre Sam 21 Avr 2012, 23:10

Quick message
Qui est en ligne ?
Il y a en tout 2 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 2 Invités

Aucun

Le record du nombre d'utilisateurs en ligne est de 367 le Dim 18 Oct 2009, 00:16

Partagez | 
 

 Linux 89 DW

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
ibi
membre
membre


Nombre de messages : 35
Age : 25
items : o
Personalized field :
Réputation : 0
Points : 3781
Date d'inscription : 26/05/2008

Profil
TI: 84 et 89 Titanium
TO: 600
Spécialité: Basic 68k

MessageSujet: Linux 89 DW   Lun 26 Mai 2008, 22:48

Il y a environ 6 mois j'ai développé un linux complet (système de navigation uniquement) -> Pas de kernel a proprement parler puisque ceux-ci ne peuvent et ne doivent être écrits qu'en ASM pour une utilisation normale.
Ce système était basé sur Flib (qui vient de passer en license GNU/GPL) et permettait de gérer des dossiers contenant eux mêmes des sous dossiers (6 maxi) et qui a nouveau pouvaient contenir jusqu'a 6 sous-dossiers (ou fichiers ...) et ainsi de suite.
Ces dossiers étaient matériellement des listes cachées au TiOs par Flib et archivées qui ne pouvaient être lues et modifiées que par Linux 89 DW.


J'ai également l'algorithme pour créer des dossiers noms coupés.
Exemple : vous créez dans linux un dossier nommé "Cours_Maths".
L'algo permettait de couper cours_maths en cours_m puis de rajouter un chiffre de 0 à 9. La liste correspondant a ce dossier virtuel porte donc le nom cours_m0 (si c'est la seule a commencer par cours_m ou 1 à 9).

Comme bien sur tout ce que j'ai créé est libre. Je vous propose de vous passer directement les sources BASIC de Linux 89 DW et c'est avec grand honneur que je me joint a votre projet de TiLux si vous acceptez.

merci
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
tama
Admin
Admin
avatar

Nombre de messages : 12375
Age : 26
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 7300
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

MessageSujet: Re: Linux 89 DW   Mer 28 Mai 2008, 14:41

Toute aide est bienvenue (enfin c'est Lancelot le chef du projet mais je pense que tu seras accepté sans problème ^^)

On attend de voir ça avec impatience !

Ah, et bienvenue :) tu as l'air de bien t'y connaitre en programmation, ça fait longtemps que tu programmes ?

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
ibi
membre
membre


Nombre de messages : 35
Age : 25
items : o
Personalized field :
Réputation : 0
Points : 3781
Date d'inscription : 26/05/2008

Profil
TI: 84 et 89 Titanium
TO: 600
Spécialité: Basic 68k

MessageSujet: Réponse   Mer 28 Mai 2008, 17:32

Ben pour être franc je ne possède une TI 89 que depuis septembre mais avant j'avais un Casio (graph35+). Dès que j'ai eu ma 1ere calculatrice programmable j'ai commencé a coder pleins de truc (j'avais 12 ans ...).

Après j'ai eu 2 potes qui ont eu des 89 et ca m'a donné envie d'évoluer.
En novembre j'ai fait linus 89 DW. Mais je l'ai laissé tombé par manque de temps et surtout parce que je me suis rendu compte que le basic est très vraiment très limité face aux potentiels du basic et de l'ASM.

Toutefois mes connaissances ne me permettent que de faire du Basic et un peut de C (sur calculatrice ...).

Je suis en train de finir un KERNEL (pas un vrai parce que j'ai pas le niveau mais un systeme permettant d'executer des commandes ASM très spécifiques) un comme Vertel/Flib. Il permet de faire de la Compression de fichier, Des Packages ...

je vous tient au courant ...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
tama
Admin
Admin
avatar

Nombre de messages : 12375
Age : 26
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 7300
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

MessageSujet: Re: Linux 89 DW   Mer 28 Mai 2008, 18:19

il me semble pas que flib soit un kernel, c'est à vérifier (kernel = plutôt les programmes du genre preos), ça serait plutôt une librairie

Citation :

...parce que je me suis rendu compte que le basic est très vraiment très limité face aux potentiels du basic et de l'ASM.

C et ASM plutôt, non ?

Bon, en tout cas, si tu as un problème, tu n'as qu'à demander ici, et on t'aidera dans la mesure du possible Wink

(enfin, essaie d'avoir des problèmes après le 20 Juin, là on sera disponible ^^)

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
ibi
membre
membre


Nombre de messages : 35
Age : 25
items : o
Personalized field :
Réputation : 0
Points : 3781
Date d'inscription : 26/05/2008

Profil
TI: 84 et 89 Titanium
TO: 600
Spécialité: Basic 68k

MessageSujet: Re: Linux 89 DW   Mer 28 Mai 2008, 21:18

Bien sur ce n'est pas un kernel mais une lib. Mais je l'ai appelé Kernel puisqu'il occupe la place centrale du programme et que les vrais kernels sont hors de portée de mon niveau de programmation (c'est pour ca qu'il en existe si peu ...).

Sinon, tu as raison je voulais bien dire C et ASM.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
lancelot54
nouveau
nouveau
avatar

Nombre de messages : 10
Age : 29
Localisation : Nancy
items : o
Personalized field :
Réputation : 0
Points : 3793
Date d'inscription : 14/05/2008

Profil
TI: Voyage 200™ For Ever
TO: 200
Spécialité: Basic 68k

MessageSujet: Re: Linux 89 DW   Mer 28 Mai 2008, 23:35

sources acceptées bien-sûr ! contact-moi par message privé Wink

_________________
Ti-Lux coming soon...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
ProgVal
modérateur
modérateur
avatar

Nombre de messages : 4107
Age : 167
Localisation : In da cloud
items : o
Personalized field :
Réputation : -4
Points : 4582
Date d'inscription : 09/08/2007

Profil
TI: V200 - NSpire
TO: 120 [2352 - 2%]
Spécialité: Programmation web

MessageSujet: Re: Linux 89 DW   Mer 11 Juin 2008, 15:06

ibi a écrit:
Dès que j'ai eu ma 1ere calculatrice programmable j'ai commencé a coder pleins de truc (j'avais 12 ans ...).
Perso, moi c'était une TI-80 à 11 ans...

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur https://progval.net
ibi
membre
membre


Nombre de messages : 35
Age : 25
items : o
Personalized field :
Réputation : 0
Points : 3781
Date d'inscription : 26/05/2008

Profil
TI: 84 et 89 Titanium
TO: 600
Spécialité: Basic 68k

MessageSujet: Re: Linux 89 DW   Ven 12 Sep 2008, 15:50

Linux 89 : Quelques Screens de la version en cours :

Il y a deux styles de fenetre : celui du screen (je vais en mettre d'autres prochainement :)) et un qui ressemble beaucoup au style 'MAC OS X' avec des fenetres semi-transparentes tandis que le premier gère les ombres.

Pour l'instant c'est un peu vide mais il faut que j'arrive à gérer :

- Statusbar
- Scrollbar
- Buttons
- Menus
- Mouse ...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
tama
Admin
Admin
avatar

Nombre de messages : 12375
Age : 26
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 7300
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

MessageSujet: Re: Linux 89 DW   Ven 12 Sep 2008, 16:55

où sont les screen ? ^_^

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
ibi
membre
membre


Nombre de messages : 35
Age : 25
items : o
Personalized field :
Réputation : 0
Points : 3781
Date d'inscription : 26/05/2008

Profil
TI: 84 et 89 Titanium
TO: 600
Spécialité: Basic 68k

MessageSujet: Re: Linux 89 DW   Ven 12 Sep 2008, 19:50

ben justement, l'hébergeur à planté ...

donc je ré-essaye :

SCREEN 1SCREEN 2SCREEN 3
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
tama
Admin
Admin
avatar

Nombre de messages : 12375
Age : 26
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 7300
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

MessageSujet: Re: Linux 89 DW   Ven 12 Sep 2008, 21:02

vala, c'est bon, la syntaxe c'est
[code]


Pas mal les screens sinon, mais qu'est-ce qu'il y a à l'intérieur ? =)

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
AdRiWeB
amis
amis
avatar

Nombre de messages : 3655
Age : 26
Localisation : Juste sous mes cheveux
Loisirs : Internet, programmation, TI, musique, tennis-de-table ...
Humeur : ^^
items : o
Personalized field :
Réputation : 0
Points : 4142
Date d'inscription : 12/08/2007

Profil
TI: TI-84 Plus, nspire CAS
TO: 2429 {2}
Spécialité: Basic z80

MessageSujet: Re: Linux 89 DW   Sam 13 Sep 2008, 01:28

Peut-etre que c'est juste la routine pour les fenetres ^^'

_________________

LE blog des 83+ et 84+ : programmes scolaires, aides, deblocages, jeux...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.adriweb.net
tama
Admin
Admin
avatar

Nombre de messages : 12375
Age : 26
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 7300
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

MessageSujet: Re: Linux 89 DW   Sam 13 Sep 2008, 14:05

vi c'est joli, mais j'aimerais bien voir une fenêtre remplie ^^

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
ibi
membre
membre


Nombre de messages : 35
Age : 25
items : o
Personalized field :
Réputation : 0
Points : 3781
Date d'inscription : 26/05/2008

Profil
TI: 84 et 89 Titanium
TO: 600
Spécialité: Basic 68k

MessageSujet: Re: Linux 89 DW   Sam 13 Sep 2008, 19:35

Ben en voila une :

Language Menu

Après l'installation de Linux (un package qui crée des programmes qui se lancent pour créer les variables systèmes entre autres).

A la fin de l'installation, Linux se lance automatiquement et il demande de choisir la langue d'utilisation, puis ensuite créer des comptes utilisateurs (même si je dois avouer que cela n'est pas très utile ...).

Sinon, ce que j'aimerais faire de Linux 89 c'est un programme qui remplace entièrement le TIOS. C'est à dire qu'il se lance au démarrage (pas très dur à faire, il suffit de mettre une fonction qui relance Linux après la commande éteindre et quand la calculatrice redémarre, elle exécutera le programme la ou elle s'en était arrêté ...), et qui permet d'avoir toutes ses fonctions, plus certaines en plus ... comme dossier virtuel, GIMP ? OpenOffice ? ... et éventuellement à l'avenir un Firefox pour se connecter en Wifi ... ?
Sinon, j'ai également pensé qu'il était nécessaire de créer un langage de programmation spécifique (adapté pour faire des fenetres, des menus, gestion graphique (Gray 4) et programmable on-calc sous Linux 89. J'ai commencé à faire un compilateur mais je me rend compte que finalement ca ressemble pas mal au C ... :/
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
tama
Admin
Admin
avatar

Nombre de messages : 12375
Age : 26
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 7300
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

MessageSujet: Re: Linux 89 DW   Sam 13 Sep 2008, 22:02

c'est un peu utopique =/
la TI n'intégrera pas la wifi à mon avis =/

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
ibi
membre
membre


Nombre de messages : 35
Age : 25
items : o
Personalized field :
Réputation : 0
Points : 3781
Date d'inscription : 26/05/2008

Profil
TI: 84 et 89 Titanium
TO: 600
Spécialité: Basic 68k

MessageSujet: Re: Linux 89 DW   Sam 13 Sep 2008, 22:06

Des tests ont été fait, en tout cas je sais qu'il l'on déja fait sur CASIO Graph 35 +. Difficile à croire pour une machine sur laquelle on ne peux pas programmer en C ou en ASM. Il a fallut passer par des grosses modifications HardWare ...

mais sur un HW4 avec USB ca ne devrait pas poser de problème :p
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
AdRiWeB
amis
amis
avatar

Nombre de messages : 3655
Age : 26
Localisation : Juste sous mes cheveux
Loisirs : Internet, programmation, TI, musique, tennis-de-table ...
Humeur : ^^
items : o
Personalized field :
Réputation : 0
Points : 4142
Date d'inscription : 12/08/2007

Profil
TI: TI-84 Plus, nspire CAS
TO: 2429 {2}
Spécialité: Basic z80

MessageSujet: Re: Linux 89 DW   Sam 13 Sep 2008, 22:50

c'est vrai ...

_________________

LE blog des 83+ et 84+ : programmes scolaires, aides, deblocages, jeux...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.adriweb.net
tama
Admin
Admin
avatar

Nombre de messages : 12375
Age : 26
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 7300
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

MessageSujet: Re: Linux 89 DW   Sam 13 Sep 2008, 23:26

euh tu es sûr de ce que tu dis ? j'ai jamais entendu parler de ça ... et puis ça serait plus (au sens de +) des modifications hardware alors, et ça... bah j'y connais rien Very Happy

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
AdRiWeB
amis
amis
avatar

Nombre de messages : 3655
Age : 26
Localisation : Juste sous mes cheveux
Loisirs : Internet, programmation, TI, musique, tennis-de-table ...
Humeur : ^^
items : o
Personalized field :
Réputation : 0
Points : 4142
Date d'inscription : 12/08/2007

Profil
TI: TI-84 Plus, nspire CAS
TO: 2429 {2}
Spécialité: Basic z80

MessageSujet: Re: Linux 89 DW   Dim 14 Sep 2008, 02:11

je disais 'c'est vrai' qu'avec un port USB ca pourrait grandement faciliter les choses

_________________

LE blog des 83+ et 84+ : programmes scolaires, aides, deblocages, jeux...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.adriweb.net
tama
Admin
Admin
avatar

Nombre de messages : 12375
Age : 26
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 7300
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

MessageSujet: Re: Linux 89 DW   Dim 14 Sep 2008, 12:16

bah ptet que c'est possible, en tout cas de nombreux programmeurs, certains très expérimentés n'ont pas réussi et puis, si c'était une modification du hardware, la TI deviendrait impossible à utiliser pour les examens, et ça c'est bien c*n ...

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Linux 89 DW   

Revenir en haut Aller en bas
 

Linux 89 DW

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum tama's team :: Dead corner :: Projets inactifs :: Projet 18 : TI-Lux-
Créer un forum | © phpBB | Forum gratuit d'entraide | Contact | Signaler un abus | Forum gratuit