ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Archives :: News :: Doors OS v0.8 Beta released

Doors OS v0.8 Beta released
Posted on 20 October 1998, 06:10 GMT

The Doors Team has released Doors OS v0.8 Beta for the TI-89 and TI-92 Plus. This version features a common file format that was agreed upon with Rusty Wagner, Anti Crash protection, two libraries: userlib and graphlib, a few sample programs, and some more documentation files.

 


The comments below are written by ticalc.org visitors. Their views are not necessarily those of ticalc.org, and ticalc.org takes no responsibility for their content.


Re: Doors OS v0.8 Beta released
Miles Raymond
(Web Page)

Doesn't the 89 already have a file format? How does anti-crash protection work? What's the best development tool for making 89 programs? What does the Doors team use to assemble and create their shell?

-Miles Raymond

     20 October 1998, 09:10 GMT


Re: Re: Doors OS v0.8 Beta released
Xavier
(Web Page)

We were talking of the assembly file format: location of the libraries list, relocation table, etc..
We use A68k to compile our files.

     20 October 1998, 18:49 GMT

Re: Doors OS v0.8 Beta released
Rix

Why have the version number v0.8 Beta. Aren't all versions below 1.0 beta?

     20 October 1998, 12:45 GMT


Re: Re: Doors OS v0.8 Beta released
Nathan Haines
(Web Page)

No. All numbers before 1.0 are usually incomplete programs, that is, programs which do not yet have all the features put into them.

"Beta" is (supposed to be) the second phase of release testing. "Alpha" is the in-house testing process, and "Beta" is the out-house( :) ?) testing process.

As most calculator programmers use it, though, "Alpha" is the earliest coding processes, where things just barely work (maybe just the interface works, for instance), and "Beta" is the the pre-release where there is a base program and features are being added. The program is out there to help the programmer find bugs.

     20 October 1998, 20:17 GMT

Re: Doors OS v0.8 Beta released
bill

will there be a way to use the parallel link cable to send the software to my ti92+?

     20 October 1998, 14:45 GMT


92 plus linking
Nathan Walters

yes. you can use the parrallel link cable and winlink 92 to connect your 92 plus. You have to associate .9x* files with winlink 92 then right-click on the file in Windows explorer and select send to calculator in the menu.

     25 October 1998, 20:13 GMT

Re: Doors OS v0.8 Beta released
Philip

I had your door program. I think it was an earlier version. And at any time (I have a TI92) when you were deleting some expresions the system memory got higher. At least i had 90 kB System memory.
I hope the new version v.0.8 or v1.0 comes also for the TI92. Is it possible that you also can open textfiles from doors and transfer data to other ti92 or to computer from doors.?

greetings Phil

     20 October 1998, 15:13 GMT


Re: Re: Doors OS v0.8 Beta released
Xavier
(Web Page)

I think you talk about Doors 'GUI' for ti92.
Here is Doors OS, an assembly shell for TI89 and 92+. Anyway we will probably port Doors 'GUI' to the 92+

     20 October 1998, 18:51 GMT

Programing
Jon J

first off, i would like to thank you (the Doors team) for investing your time and effort to make a great program. secondly, i am wondering if you need any programers for the TI-89, testers, etc. i dont know how to program ASM (only BASIC, and not much anymore) but i can learn, if you are willing to teach me. also, if anyone else out there can give me some instructins, dont hesitate to drop me a line!

     20 October 1998, 21:55 GMT


Re: Programing
Wayne Coppock

yes, i too agree. If anyone out there, Doors team or others, need any basic programmers/ testers for the 89 I would be more than glad to help.

     21 October 1998, 07:14 GMT

Re: Doors OS v0.8 Beta released
Justin

I have a TI-92 without the plus... will Doors OS work or should I just sit here staring at my computer......

     20 October 1998, 22:48 GMT

Re: Doors OS v0.8 Beta released
Clark

I am only a high school student with a TI86, so bear with me. What is crach protection and how does it work? Here is another question, not really related to anything in this comment board. Is it actually possible for an 86 to put out sound through the I/O port if you have a 2.5mm to 3.5mm converter? Your best bet would be to e-mail me, as I am not sure when I will get back here. Thanks a lot.

     21 October 1998, 05:02 GMT


Re: Re: Doors OS v0.8 Beta released
David Phillips
(Web Page)

The 68k as a "supervisor" mode. The shell runs in the supervisor mode. What this does is that if a program tries to access memory or execute invalid opcodes (i.e. running data) it will crash back to the shell. This is because the 68k was designed to be used with high level languages.

The z80 (in the 86) doesn't have a special mode like this, so crash protection isn't possible. This is also similiar to protected mode on 386 and higher class Intel computers. That's how Windows shuts down a program that would have crashed the entire computer. (although Windows is a really bad example because it crashes itself about 75% of the time anway...people need to see how a real OS should work)

     21 October 1998, 17:28 GMT


Re: Re: Re: Doors OS v0.8 Beta released
Dux Gregis
(Web Page)

Are you sure about that? I was under the impression that the calculator always ran in supervisor mode (this is how asm programs can take advantage of auto interrupts) and that it was the excetion handling that makes anti-crash protection possible. I think that it's just a matter of setting up a vector to handle some kind of trap exception, where the default handlers are those messages "address error", "invalid instruction", etc. If the shell knows how to exit the program (part of the new format, I believe), then it's able handle the exceptions properly.

     23 October 1998, 08:47 GMT


Re: Re: Re: Re: Doors OS v0.8 Beta released
Aaron Hertz

I believe that Fargo I ran in supervisor mode, but Fargo II and most 92+ assembly programs run in user mode.

     29 October 1998, 23:42 GMT

Linking?
kudzu

I would really like to use doors or anything else for my 89, but how can i link it? i have the $4 dollars serial link. I don't really want to go out and buy the official ti-graph link.

     21 October 1998, 12:17 GMT

Re: Linking?

same here but i have a parallel link!

     21 October 1998, 14:04 GMT

Re: Re: Linking?

Try using sofware for the 92.

     21 October 1998, 21:12 GMT


Re: Re: Re: Linking?
bill

well, i would if i could. the only thing that will work correctly is i can get a screen shot. but i can't transfer files. either way.

     21 October 1998, 23:06 GMT


Re: Re: Linking?
Daren Ho
(Web Page)

How are you able to make a paralell link? I can't tell each side of the diode from another. I guess it's not the place right now, but if you wish to help me, my ICQ is 7511780 and my AIM account is Itz Daren, thanx!

P.S. what software do you use?

     22 October 1998, 00:10 GMT

Re: Linking?
Pontos

Ok I've got same problems
Let's make a "Ti linkless ring"
I know it's not funny but shit.

     21 October 1998, 20:30 GMT


Re: Linking Software
kudzu

Perhaps someone should just write software for it! i am in the dark as how to write software for something like this so maybe someone could tell me or someone could just write it. It wouldn't have to be all that cool with an amazing gui, something like cal would be fine just so long as it worked for the 89. Is anyone even working on writing linking software for the 89!?

     22 October 1998, 12:15 GMT


Re: Re: Linking Software
Ranman

Try using Flink (By David Ellsworth) in Fargo. It worked just fine with my standard parallel link cable.

     22 October 1998, 14:17 GMT

1  2  

You can change the number of comments per page in Account Preferences.

  Copyright © 1996-2011, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer