DoorsOS II v0.93 Released!
Posted by Eric on 10 February 2000, 07:36 GMT
Xavier Vassor and the Doors Team have released DoorsOS II v0.93 for the TI-89 and TI-92+. This new version breaks the infamous 8KB limit for programs on AMS 2.03. As usual, DoorsOS can be found in our archives. Once again, congratulations to the Doors Team!
|
|
|
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: DoorsOS II v0.93 Released!
|
Ricky G
|
Will someone please send me the ASM v2.01 and V1.5
im not sure which one came with my calculator. I got it late January this year
also, will someone please inform me of this HW 1 and HW2. I am confused on it
|
|
17 February 2000, 06:40 GMT
|
|
AMS2.03/HW2 combination seems hopeless for long ASM programs!
|
Zeljko Juric
(Web Page)
|
I am sorry to say this, but some experiments which I made gives to me a conclusion that the situation with AMS2.03/HW2 is worse than it looks like. Namely, it seems that HW2 calcs have built-in a hardware device which does not allow program counter to be located anywhere out of 8K long zone located at the top of the RAM. So, I want to say that 8K limit on HW2 is supported by hardware, not only by software. Breaking of 8K limit in Doors and UniOS is based on fact that ASM program can be executed anywhere in the RAM. It seems that this is not true on AMS2.03/HW2. I made some test programs which will prove or reject this hypothesis, and I need to send them to somebody which have real HW2 calc, so I expect that this hypothesis will be proven (or rejected) very soon (in next 2-3 days). If it is proven as true, I want to alarm whole TI community about this disasterous discovery.
There is still one chance. As it is possible to break 8K limit on HW2 calcs with AMS1.05, it seems that hardware limiter is turned on by software, somewhere in AMS2.03 (probably by writing to some I/O port). Now, it is a question whether this ugly feature may be TURNED OFF by software or not. If can, the problem is solvable very easily. If not, the situation is hopeless. If this is the case:
1) Forget kernels and libraries, and make pure "nostub" ASM programs which are smaller than 8K.
2) In this case the only way to make longer programs is dividing them into 8K chunks, which must share the same address space!
Btw, ASM programs which are shorter than 8K and does not use kernels and libraries works fine on AMS2.03/HW2. Such programs are, for example, my games creversi and cblaster.
|
|
17 February 2000, 08:35 GMT
|
|
Re: DoorsOS II v0.93 Released!
|
Tom McNicholas
(Web Page)
|
I have a HardWare version 2 calculator that came with 2.03, I downgraded to 1.05 and DoorsOS .93 runs but certain games crash (Tetris, Jezzball) but SMQ and Sobokan and Asteroids work fine
|
|
18 February 2000, 06:17 GMT
|
|
Re: DoorsOS II v0.93 Released!
|
Ryan D
(Web Page)
|
Why won't this work on my AMS 2.03 HW 2 (I think) TI-89?????????????????? THanks!
|
|
27 February 2000, 09:43 GMT
|
|
1 2 3 4 5 6
You can change the number of comments per page in Account Preferences.
|