Re: A82: PROPOSAL: TI-82 "Enhancement" Project
[Prev][Next][Index][Thread]
Re: A82: PROPOSAL: TI-82 "Enhancement" Project
If this would ever be possible, it should be possible to uninstall the
new/install the old rom. I have mainly bought my calc because my school
require it for the exams. Having programs installed during the exams is
considered as cheat and I don't wan't to lose my exams because of my
calc :-)
Nathan Anderson wrote:
...
>
> One issue that will come up, however, is that of compatibility. Many
> people who might be interested in using the new ROM might not be able to
> because the main reason that they may have bought their particular
> calculator was because their school required that model. And others may
> just wish for compatibility because they've already got many programs
> for the "old" system that either they wrote and don't want to re-write,
> or that someone else wrote and isn't planning to re-write it, or for
> any other number of reasons. Also, the TI-OS isn't inherently _bad_.
> It's just not the best. :-) It's also not "open source". ;-) I see a
> couple of possible ways to address the compatibility issue.
>
> 1) Emulation. This would undoubtedly require the most work as we'd
> have to try and come up with a comparable TI-BASIC-compatible
> interpreter.
> 2) "Dual-boot". I'm not sure if it's possible, but another solution
> to think about would be a "dual-boot"-like solution where we'd
> "partition" the ROM into two distinct parts. One would house the
> new Enhanced-OS and one the old TI-OS. Then we'd have a "stub"
> assembly program which would load the old TI-OS. The one problem
> with this method that I can forsee is that both ROMs would be
> sharing the same memory (RAM) space to store their data. The only
> solution to THAT that I see is to somehow "partition" the RAM so
> that TI-OS has some, and Enhanced-OS has some. But that would not
> be a Good Thing(tm). ;-) It would be a Bad Thing(tm). ;-P Also,
> I'm not sure that "partitioning" RAM would work anyways since the
> 82 ROM may be expecting a certain amount of memory starting at a
> certain address. So, the only solution would be to increase the
> RAM of the 82. :-D Anyone up to task?
>
> Well, I feel like I've raised more questions than I've answered, but
> that was to be expected. But now I would like *your* imput. What do
> you think about this whole idea? Do you think that it is possible?
> Would it be a Good Thing(tm)? And if not, why not? I _do_ want honest
> answers, but I would like some honest answers that have some sort of
> "meat" to them. Not the useless and totally juvenile "You suck"
> messages that I've seen thrown around in the past. Something to back
> up/prove your claim.
>
> And, as always, flames will be re-directed to /dev/null . :-)
>
> Thanks much!
>
> TTFN,
>
> --
> +-----+--------------------------------------------------+-----+
> | | Nathan Anderson - nathana@blarg.net 15 yrs old | |
> | | -== NUMERUS UNUS DOLATOR SUM ==- | |
> | +--------------------------------------------------+ |
> | |
> | +----------------------------------------------------------+ |
> | | UNITY: Just Think(tm) | |
> | | http://www.blarg.net/~aerie/Unity/ | |
> | | | |
> | | Webmaster, 4-H Computers of Snohomish County, WA | |
> | | http://4hcomp-sno-wa.home.ml.org/ | |
> +-+----------------------------------------------------------+-+
References: