Forum tama's team
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Forum tama's team

cp: ne peut évaluer `brain': Aucun fichier ou dossier de ce type
 
AccueilPortailGalerieRechercherDernières imagesS'enregistrerConnexion
Connexion
Nom d'utilisateur:
Mot de passe:
Connexion automatique: 
:: Récupérer mon mot de passe
Derniers sujets
» Numbers
Linux 89 DW Icon_minitimepar Ver2guerre Dim 02 Avr 2023, 00:47

» Mort ?
Linux 89 DW Icon_minitimepar godbod Dim 22 Aoû 2021, 12:23

» Network, essai 1
Linux 89 DW Icon_minitimepar godbod Dim 09 Juil 2017, 02:18

» GODBOD
Linux 89 DW Icon_minitimepar godbod Sam 08 Juil 2017, 14:05

» mon humeur
Linux 89 DW Icon_minitimepar Ver2guerre Sam 30 Juil 2016, 19:44

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

» Reprise ?
Linux 89 DW Icon_minitimepar Emyl Jeu 14 Juin 2012, 21:17

» Euh, ah ?
Linux 89 DW Icon_minitimepar Ver2guerre Dim 27 Mai 2012, 12:11

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

» Y'a quelqu'un ?
Linux 89 DW Icon_minitimepar Ver2guerre Sam 21 Avr 2012, 23:10

Quick message
Qui est en ligne ?
Il y a en tout 11 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 11 Invités :: 1 Moteur de recherche

Aucun

Le record du nombre d'utilisateurs en ligne est de 367 le Dim 18 Oct 2009, 00:16
Le Deal du moment :
Manga Chainsaw Man : où acheter le Tome 17 ...
Voir le deal
19.99 €

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 : 31
items : o
Personalized field :
Réputation : 0
Points : 5885
Date d'inscription : 26/05/2008

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

Linux 89 DW Vide
MessageSujet: Linux 89 DW   Linux 89 DW Icon_minitimeLun 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
tama
Admin
Admin
tama

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

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

Linux 89 DW Vide
MessageSujet: Re: Linux 89 DW   Linux 89 DW Icon_minitimeMer 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
ibi
membre
membre


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

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

Linux 89 DW Vide
MessageSujet: Réponse   Linux 89 DW Icon_minitimeMer 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
tama
Admin
Admin
tama

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

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

Linux 89 DW Vide
MessageSujet: Re: Linux 89 DW   Linux 89 DW Icon_minitimeMer 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
ibi
membre
membre


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

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

Linux 89 DW Vide
MessageSujet: Re: Linux 89 DW   Linux 89 DW Icon_minitimeMer 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
lancelot54
nouveau
nouveau
lancelot54

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

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

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

sources acceptées bien-sûr ! contact-moi par message privé Wink
Revenir en haut Aller en bas
ProgVal
modérateur
modérateur
ProgVal

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

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

Linux 89 DW Vide
MessageSujet: Re: Linux 89 DW   Linux 89 DW Icon_minitimeMer 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
https://progval.net
ibi
membre
membre


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

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

Linux 89 DW Vide
MessageSujet: Re: Linux 89 DW   Linux 89 DW Icon_minitimeVen 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
tama
Admin
Admin
tama

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

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

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

où sont les screen ? ^_^
Revenir en haut Aller en bas
ibi
membre
membre


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

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

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

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

donc je ré-essaye :

SCREEN 1SCREEN 2SCREEN 3
Linux 89 DW CTxtLinux 89 DW JAbgLinux 89 DW 6vtM
Revenir en haut Aller en bas
tama
Admin
Admin
tama

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

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

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

vala, c'est bon, la syntaxe c'est
[code]
Linux 89 DW URL de l'image

Pas mal les screens sinon, mais qu'est-ce qu'il y a à l'intérieur ? =)
Revenir en haut Aller en bas
AdRiWeB
amis
amis
AdRiWeB

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

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

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

Peut-etre que c'est juste la routine pour les fenetres ^^'
Revenir en haut Aller en bas
http://www.adriweb.net
tama
Admin
Admin
tama

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

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

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

vi c'est joli, mais j'aimerais bien voir une fenêtre remplie ^^
Revenir en haut Aller en bas
ibi
membre
membre


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

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

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

Ben en voila une :

Language Menu
Linux 89 DW SuNO

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
tama
Admin
Admin
tama

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

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

Linux 89 DW Vide
MessageSujet: Re: Linux 89 DW   Linux 89 DW Icon_minitimeSam 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
ibi
membre
membre


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

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

Linux 89 DW Vide
MessageSujet: Re: Linux 89 DW   Linux 89 DW Icon_minitimeSam 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
AdRiWeB
amis
amis
AdRiWeB

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

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

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

c'est vrai ...
Revenir en haut Aller en bas
http://www.adriweb.net
tama
Admin
Admin
tama

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

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

Linux 89 DW Vide
MessageSujet: Re: Linux 89 DW   Linux 89 DW Icon_minitimeSam 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
AdRiWeB
amis
amis
AdRiWeB

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

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

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

je disais 'c'est vrai' qu'avec un port USB ca pourrait grandement faciliter les choses
Revenir en haut Aller en bas
http://www.adriweb.net
tama
Admin
Admin
tama

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

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

Linux 89 DW Vide
MessageSujet: Re: Linux 89 DW   Linux 89 DW Icon_minitimeDim 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
Contenu sponsorisé




Linux 89 DW Vide
MessageSujet: Re: Linux 89 DW   Linux 89 DW Icon_minitime

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 | Signaler un abus | Forum gratuit | Informatique et Internet | Informatique et électronique