Omnimaga

Calculator Community => TI Calculators => TI-BASIC => Topic started by: NeoCrisis on October 25, 2010, 08:32:38 am

Title: Application booting just after turning on
Post by: NeoCrisis on October 25, 2010, 08:32:38 am
Hi everybody!

I'd like to know if it was possible to boot a program (stored in RAM, of course  ;D) just when we turn on the calculator. Prereferably on TI-Basic or ASM (although I don't know  how to program in ASM  ::))
Title: Re: Application booting just after turning on
Post by: calcdude84se on October 25, 2010, 10:08:07 am
I know of two solutions. The first one is just to use TI's Start-Up Customization app. (http://education.ti.com/calculators/downloads/US/Software/Detail?id=105#)
The other option is to mess with OFFSCRPT by hand, as detailed in these URL's:
Title: Re: Application booting just after turning on
Post by: JustCause on October 27, 2010, 06:40:55 pm
I get the feeling he was looking for more of a canned program.

I would find that handy too :) I don't understand most of the OFFSCRPT info.
Title: Re: Application booting just after turning on
Post by: DJ Omnimaga on October 28, 2010, 12:19:42 am
I get the feeling he was looking for more of a canned program.
Well Startup should do what he needs. I used that app several years ago on my TI-83 Plus Silver Edition.
Title: Re: Application booting just after turning on
Post by: NeoCrisis on October 28, 2010, 01:23:10 pm
ouais j'ai vu et ça a l'air pas mal

yeah I read the app's web page, it looks good for me :)
I hope it'll work correctly  ^^
Title: Re: Application booting just after turning on
Post by: calcdude84se on October 29, 2010, 10:55:47 pm
Okay, then. No need to follow the other links ;D
Good luck with whatever you are trying to do!
Also, as I have not done it yet, I say "Welcome to Omnimaga! :D"
Title: Re: Application booting just after turning on
Post by: NeoCrisis on November 07, 2010, 04:23:54 am
calcdude84se: thanks! I tried the Startup app and it's just what I was looking for! actually, i was looking for this app to make bootable my (very little) OS on my calc, and it's working ^^^
Title: Re: Application booting just after turning on
Post by: calcdude84se on November 10, 2010, 04:59:05 pm
Nice to hear! Maybe we could hear more about your BASIC Shell? ;D (Presuming that's what you mean by OS)
Title: Re: Application booting just after turning on
Post by: MRide on November 10, 2010, 05:18:25 pm
Nice to hear! Maybe we could hear more about your BASIC Shell? ;D (Presuming that's what you mean by OS)
Lol. MirageOS has destroyed the real image of an Operating System.
Title: Re: Application booting just after turning on
Post by: DJ Omnimaga on November 11, 2010, 12:14:45 am
Yeah unfortunately this have caused misconceptions about what is a calc OS. http://en.wikipedia.org/wiki/Operating_system

This is why it's best to call shells shells. DoorsCS, for example, stands for Doors Calculator Shell.
Title: Re: Application booting just after turning on
Post by: NeoCrisis on November 11, 2010, 09:50:00 am
@ DJOmnimaga: ok, désolé... c'est alors ça que ça veut dire "Shell" dans Axe Parser  ::) ::)

My little OS shell hasn't any name for the moment, I'm thinking about it (any idea?  ;D ). I made it with simple commands (well, I'm a beginner, so....).

Features:

1) Very small: less than 7000 bytes (actually it's about 6600 bytes)
2) Can setup the calculator more easily (Degree/Radian, Fix/Float, Sci). It can also change the name or the password, erase all the variables, but I'm still working on it because when I run my Tamagotchi and then my shell, everything from my Tamagotchi is erased  :'( /!\It is in another program, so that both are independant. Sadly, I didn't save it, and someone stole my calc  :o >:( :-[ :'(
3) Can calculate Pythagore's Theory (sorry, I'm French, I don't know how it's named in english ;D), GCD, LCM, Statistics, areas (circle and this (http://blenderclan.tuxfamily.org/html/modules/content/content/tut79_images/Triangle%20rectangle.jpg))
4) Can calculate special numbers for economy (in France, for francophones: élasticité, variation relative et taux de variation)
5) A program called TI-MSN, and BlackJack, Snake and Tic-Tac-Toe (these games are not running on the GRAPH screen, I'm very bad at GRAPH screen programming  :-\)
6) Protected by password of anytype, can contain number as well as letter. /!\  This feature is in another program (the simplest in the world, just 1 line)
7) Displays your name at startup  :) (the most useful feature.....)

The problem is that it's in French, so the attached file is the french version. I also have the source code in a .txt document (available, just PM me and I will send it to you ;D)


[edit]
I completely forgot to give the code that will avoid you ERR:UNDEFINED

For the password:

Input "PASSWORD?",Str9

For the username:

Input "USERNAME?",Str4
Title: Re: Application booting just after turning on
Post by: Munchor on November 11, 2010, 09:52:58 am
@ DJOmnimaga: ok, désolé... c'est alors ça que ça veut dire "Shell" dans Axe Parser  ::) ::)

My little OS shell hasn't any name for the moment, I'm thinking about it (any idea?  ;D ). I made it with simple commands (well, I'm a beginner, so....).

Features:

1) Very small: less than 7000 bytes (actually it's about 6600 bytes)
2) Can setup the calculator more easily (Degree/Radian, Fix/Float, Sci). It can also change the name or the password, erase all the variables, but I'm still working on it because when I run my Tamagotchi and then my shell, everything from my Tamagotchi is erased  :'( /!\It is in another program, so that both are independant. Sadly, I didn't save it, and someone stole my calc  :o >:( :-[ :'(
3) Can calculate Pythagore's Theory (sorry, I'm French, I don't know how it's named in english ;D), GCD, LCM, Statistics, areas (circle and this (http://blenderclan.tuxfamily.org/html/modules/content/content/tut79_images/Triangle%20rectangle.jpg))
4) Can calculate special numbers for economy (in France, for francophones: élasticité, variation relative et taux de variation)
5) A program called TI-MSN, and BlackJack, Snake and Tic-Tac-Toe (these games are not running on the GRAPH screen, I'm very bad at GRAPH screen programming  :-\)
6) Protected by password of anytype, can contain number as well as letter. /!\  This feature is in another program (the simplest in the world, just 1 line)
7) Displays your name at startup  :) (the most useful feature.....)

The problem is that it's in French, so the attached file is the french version. I also have the source code in a .txt document (available, just PM me and I will send it to you ;D)

Not a begginer, you just made a shell!


Always giving me UNDEFINED errors, also the code is available for me to edit (is that what you meant?)
Title: Re: Application booting just after turning on
Post by: NeoCrisis on November 11, 2010, 09:55:24 am
yeah, but it's a very simple one! I need help because I'm not able to code on graphic screen! Everything is based on the main screen! have you ran the program yet?
Title: Re: Application booting just after turning on
Post by: Munchor on November 11, 2010, 09:56:03 am
yeah, but it's a very simple one! I need help because I'm not able to code on graphic screen! Everything is based on the main screen! have you ran the program yet?

Yes, I have

Disp "Bonjour",Str4

Str4 is not defined :S
Title: Re: Application booting just after turning on
Post by: NeoCrisis on November 11, 2010, 09:57:52 am
I've edited the features and others. do you speak french?
Title: Re: Application booting just after turning on
Post by: Munchor on November 11, 2010, 09:58:40 am
Un peu, oui tu peux parler français avec moi, pas de probleme.
Title: Re: Application booting just after turning on
Post by: NeoCrisis on November 11, 2010, 10:00:03 am
oh cool ^^ F3 c'est l'aide pour les touches, j'ai oublié de le signaler (désolé, c'est le premier programme que je publie sur Internet, j'ai jamais fait ça!!!!)(sorry that's the first program that I publish on Internet, I never did this before!!!!)
Title: Re: Application booting just after turning on
Post by: Munchor on November 11, 2010, 10:02:17 am
oh cool ^^ F3 c'est l'aide pour les touches, j'ai oublié de le signaler (désolé, c'est le premier programme que je publie sur Internet, j'ai jamais fait ça!!!!)(sorry that's the first program that I publish on Internet, I never did this before!!!!)

Pas de probleme.

Str9 n'existe pas...
Str4 n'existe pas...

Tu execute bien le program ou seule moi ne peux pas executer bien?
Title: Re: Application booting just after turning on
Post by: Xeda112358 on November 11, 2010, 10:08:29 am
Peut-être vous avez besoin de faire Str4? Avant vous utilisez la programme pour le premier fois:
"Xeda→Str4
(Correctez ma grammaire si vous voulez)

Maybe you need to make Str4? Before the first time you use the program:
"Xeda→Str4
(Correct my grammar if you would like)
Title: Re: Application booting just after turning on
Post by: Munchor on November 11, 2010, 10:10:04 am
Peut-être vous avez besoin de faire Str4? Avant vous utilisez la programme pour le premier fois:
"Xeda→Str4
(Correctez ma grammaire si vous voulez)

Maybe you need to make Str4? Before the first time you use the program:
"Xeda→Str4
(Correct my grammar if you would like)

That worked, but then comes the Str9 :S
Title: Re: Application booting just after turning on
Post by: Xeda112358 on November 11, 2010, 10:17:32 am
Str4→Str9?
Title: Re: Application booting just after turning on
Post by: NeoCrisis on November 11, 2010, 10:37:46 am
Peut-être que vous avez besoin de faire Str4? Avant quevous utilisiez le programme pour la premiere fois:
"Xeda→Str4
(Corrigez ma grammaire si vous voulez)

Maybe you need to make Str4? Before the first time you use the program:
"Xeda→Str4
(Correct my grammar if you would like)

I edited the message with the file with the source codes for Str4 and Str9, so please see my message.
Title: Re: Application booting just after turning on
Post by: Munchor on November 11, 2010, 10:38:50 am
Peut-être que vous avez besoin de faire Str4? Avant quevous utilisiez le programme pour la premiere fois:
"Xeda→Str4
(Corrigez ma grammaire si vous voulez)

Maybe you need to make Str4? Before the first time you use the program:
"Xeda→Str4
(Correct my grammar if you would like)

I edited the message with the file with the source codes for Str4 and Str9, so please see my message.

Don't do that, just update it in the new message, instead of replacing old ones :)
Title: Re: Application booting just after turning on
Post by: NeoCrisis on November 11, 2010, 10:40:20 am
For the password:

Input "PASSWORD?",Str9

For the username:

Input "USERNAME?",Str4

How can we add a project to Omnimaga's project? It would be cool to share my prog with everybody ^^
Title: Re: Application booting just after turning on
Post by: Munchor on November 11, 2010, 10:44:09 am
For the password:

Input "PASSWORD?",Str9

For the username:

Input "USERNAME?",Str4

How can we add a project to Omnimaga's project? It would be cool to share my prog with everybody ^^

This is an Omnimaga project, if you want to be a formal omnimaga project the community has to receive as a project of major importance. let's see where this programs leads to and gets to be considered Omnimaga Project :)

USERNAME and PASSWORD are cool now :)

EDIT: Upload new version please :)
Title: Re: Application booting just after turning on
Post by: NeoCrisis on November 11, 2010, 10:45:02 am
For the password:

Input "PASSWORD?",Str9

For the username:

Input "USERNAME?",Str4

How can we add a project to Omnimaga's project? It would be cool to share my prog with everybody ^^

This is an Omnimaga project, if you want to be a formal omnimaga project the community has to receive as a project of major importance. let's see where this programs leads to and gets to be considered Omnimaga Project :)

USERNAME and PASSWORD are cool now :=)

er.... I'm sorry, I didn't unerstood :S
Title: Re: Application booting just after turning on
Post by: Munchor on November 11, 2010, 10:46:40 am
Ce est un project de Omnimaga, si tu veux qu'il être un project de Omnimaga comme Axe ou Pokemon, la communite dois le recevoir comme um project tres importante. nous devons voir si ce program est tres bon pour etre un project de omnimaga.

USERNAME and PASSWORD code est tres meilleur maintenant.

EDIT: la nouvelle version?
Title: Re: Application booting just after turning on
Post by: DJ Omnimaga on November 11, 2010, 06:21:03 pm
You need to post your projects at http://www.omnimaga.org/index.php?board=5.0 . If it gets notable enough, such as Escheron: Shadow Over Rangaroth, Starfox 83+ or Axe Parser, it can eventually get its own sub-forum.
Title: Re: Application booting just after turning on
Post by: NeoCrisis on November 12, 2010, 08:48:03 am
oooookkkkkk that's clear now ;)


@DJ Omnimaga: what is "shell" in French? I can't find my ICT teacher and my English Teacher doesn't know :S
Title: Re: Application booting just after turning on
Post by: kindermoumoute on November 12, 2010, 09:38:44 am
Un shell est un programme ou une application capable d'exécuter un programme asm stub. Les plus connus sont ion et mirage OS, mais il y a aussi Doors CS 7.1, noshell (que je conseil) et d'autres encore. C'est en fait une interface pour démarrer des programmes.
Title: Re: Application booting just after turning on
Post by: Munchor on November 12, 2010, 10:35:52 am
Un shell est un programme ou une application capable d'exécuter un programme asm stub. Les plus connus sont ion et mirage OS, mais il y a aussi Doors CS 7.1, noshell (que je conseil) et d'autres encore. C'est en fait une interface pour démarrer des programmes.

Ça c'est un shell, un OS es le OS de la calculatrice, comme KnightOS.
Title: Re: Application booting just after turning on
Post by: NeoCrisis on November 13, 2010, 06:10:12 am
ok!so my program isn't a shell, because it's not in ASM!
Title: Re: Application booting just after turning on
Post by: DJ Omnimaga on November 13, 2010, 01:46:09 pm
It's possible to make a shell with a mix of ASM libraries (like Doors CS7/Celtic III) to display the list of programs on the calc and TI-BASIC, but it usually ends up so large that it is not practical to run large games. From what I could see, your program is more a package of many programs that can do some special stuff and some games.