π
<-
Chat plein-écran
[^]

MicrOS, une sorte de CalcSys pour 84+CSE...

Nouveautés, projets, mises à jour.

MicrOS, une sorte de CalcSys pour 84+CSE...

Unread postby Lionel Debroux » 27 Apr 2013, 16:43

Sur Omnimaga, DrDnar a publié une première beta de MicrOS, une sorte de remplacement de CalcSys pour la 84+CSE. Il y a un surveillant de ports matériels (port monitor), un éditeur hexa, et un désassembleur. Une fois qu'il est chargé en RAM, MicrOS n'utilise aucun B_CALL, ce qui permet de trafiquer toute partie de l'OS de la machine sans craindre les crashes de MicrOS.

Pour lancer MicrOS, il faut copier MICROS et MILO vers la calculatrice. MICROS doit être archivé. MILO doit être désarchivé et lancé avec la commande Asm(. MILO s'archivera tout seul, chargera MicrOS, et transfèrera le contrôle du processeur à MicrOS.
DrDnar signale que comme MicrOS utilise ses propres routines d'affichage, plutôt que celles de l'OS standard de TI, MicrOS a un affichage plus rapide.

La première version beta de MicrOS ne contient pas toutes les fonctions prévues pour l'éditeur hexa: ni l'interface utilisateur de l'éditeur de Flash, ni la recherche, ni le mode texte de l'éditeur hexa, ne sont actuellement implémentés. Mais DrDnar cherche à obtenir des retours sur le programme avant d'avancer les grands travaux de développement.
En particulier, doit-il, à notre avis, garder la police actuelle, ou utiliser une police 5x7 dessinée en 10x14 (upscale de 2) ? Utiliser une petite police accélérerait encore l'affichage de 40-50% et réduirait la taille de plus d'1.5 KB, mais bien sûr, c'est beaucoup moins joli, comme l'image suivante le montre:

Image

Téléchargement MicrOS 2.0 beta: http://www.omnimaga.org/index.php?actio ... tach=15067

Source de l'info et téléchargements: http://www.omnimaga.org/index.php?topic=16189.0
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.2%
 
Posts: 6859
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: MicrOS, une sorte de CalcSys pour 84+CSE...

Unread postby Lionel Debroux » 04 May 2013, 09:39

Nouvelle beta annoncée succintement, avec une gestion de l'alimentation, une gestion de la luminosité de l'écran, et une recherche simple dans l'éditeur hexa.

Téléchargements: http://130.85.228.210/stuff/micros/micros.8xp , http://130.85.228.210/stuff/micros/milo.8xp , http://130.85.228.210/stuff/micros/readme.txt , http://130.85.228.210/stuff/micros/arch.txt .
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.2%
 
Posts: 6859
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: MicrOS, une sorte de CalcSys pour 84+CSE...

Unread postby mdr1 » 12 May 2013, 13:33

Le mieux, je pense, est de prendre une petit police de caractères mais de ne pas la zoomer.
Image ImageImage
User avatar
mdr1Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 44%
 
Posts: 1083
Images: 12
Joined: 28 Mar 2011, 00:00
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Je voyage toujours en première.

Re: MicrOS, une sorte de CalcSys pour 84+CSE...

Unread postby Hayleia » 13 May 2013, 07:33

mdr1 wrote:Le mieux, je pense, est de prendre une petit police de caractères mais de ne pas la zoomer.

Esthétiquement oui mais ça c'est la solution la plus lente justement.
Moi la petite zoomée me convient très bien, après tout c'est à ça que ressemblaient les z80 avant la 84+CSE alors ça ne me choque pas :)

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
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 43.8%
 
Posts: 2509
Images: 2
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Templar

Re: MicrOS, une sorte de CalcSys pour 84+CSE...

Unread postby mdr1 » 13 May 2013, 17:05

Hayleia wrote:Esthétiquement oui mais ça c'est la solution la plus lente justement.

Je ne vois pas en quoi ce serait plus lent que la police 10x14 ?

Bon, sinon, j'ai une autre solution : le programme repère la CharMap de l'OS et la copie dans la RAM.
Image ImageImage
User avatar
mdr1Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 44%
 
Posts: 1083
Images: 12
Joined: 28 Mar 2011, 00:00
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Je voyage toujours en première.

Re: MicrOS, une sorte de CalcSys pour 84+CSE...

Unread postby Hayleia » 13 May 2013, 17:06

mdr1 wrote:
Hayleia wrote:Esthétiquement oui mais ça c'est la solution la plus lente justement.
Je ne vois pas en quoi ce serait plus lent que la police 10x14 ?
Ben en fait, la police ou les pixels sont doublés écrit en fait sur un buffer deux fois moins grand qui est ensuite affiché en deux fois plus large à l'écran.

Pour plus d'informations... :)

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
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 43.8%
 
Posts: 2509
Images: 2
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Templar

Re: MicrOS, une sorte de CalcSys pour 84+CSE...

Unread postby Lionel Debroux » 13 Jun 2013, 06:53

Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.2%
 
Posts: 6859
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl


Return to Actualités

Who is online

Users browsing this forum: No registered users and 7 guests

-
Search
-
Social TI-Planet
-
Featured topics
"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.
Offre de test des nouveautés de rentrée 2024 par Casio. Enseignant(e), reçois gratuitement 1 exemplaire, à ton choix, de la Graph Light ou bien de la Graph Math+
14€ remboursés par Casio sur l'achat de ta calculatrice Graph 35 d'ici le 31 Octobre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 90+E d'ici le 31 Décembre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 25 d'ici le 31 Décembre 2024
8€ remboursés par Casio sur l'achat de ta calculatrice Graph Math+ d'ici le 31 Octobre 2024
Reprise de ton ancienne fx-92 Collège ou Graph 25/35/90 à 3€ peu importe son état. Même non fonctionnelle et donc invendable, même ancienne Graph 35 non conforme aux programmes (pas de Python), même ancienne Graph 25/35 inutilisable aux examens (pas de mode examen) et donc invendable. Etiquette de retour fournie, pas de frais de port à payer.
3€ remboursés par Casio sur l'achat de ta calculatrice fx-92 Collège d'ici le 30 Septembre 2024
5€ de remise immédiate sur l'achat de ta calculatrice TI-83 Premium CE Edition Python chez les revendeurs partenaires
4€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced Edition Python chez les revendeurs partenaires
3€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced chez les revendeurs partenaires
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234567891011121314
-
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.
807 utilisateurs:
>787 invités
>15 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)