Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI-Nspire => Topic started by: kyllopardiun on August 30, 2010, 07:42:11 pm

Title: yaCAS - xCAS for nspire blue
Post by: kyllopardiun on August 30, 2010, 07:42:11 pm
i was just wondering, how hard is to re-code

http://yacas.sourceforge.net/ or

http://sourceforge.net/projects/xcas/

to N-Spire (non CAS obviously)

Because I heard, so much people trying to hack it, (with some lucky in 1.1 but not in newer versions)
And it would be a great help for those whom want CAS in their calculator.

PS: that is some work done in this area, as you can see:
miniCAS,
Constants and Unit Conversion,
Systems of Equations and Equations of 2nd Degree,
Nspire symbolic library
That's a lot of work already done, but, sure it still missing a lot of stuff,
and they probably can be found in a open source CAS.
and implement it there.

I feel bad, about asking you all for someone go for it,
without myself being able to do it, but the first guy who came with a full CAS for the nspire nonCAS will be like our GOD,
seriously, everyone will love what he done like everyone still loving what calc84maniac done, even without trying the TI 89 emulator in the nspire ...

but, please, post and share every beta for don't lose your work as he did.
Title: Re: yaCAS - xCAS for nspire blue
Post by: apcalc on August 30, 2010, 07:48:07 pm
Well, I looked at the code, and it seems to be in C/C++, so I guess it would be possible, like many other free, open source CASs.

I have thought about porting a CAS to the Nspire myself, but, personally, I think it would be more worthwhile to write a TI-89/HP 49 Series Emulator for the Nspire, as that would not only give us CAS functions, but also the ability to run the programs compatible with those calculators.

I have several major projects that I am working on now, and I am not in the position to start another project right now.  I am confident that we will eventunally see a CAS program for the Nspire. :)
Title: Re: yaCAS - xCAS for nspire blue
Post by: bwang on August 30, 2010, 07:48:50 pm
Hard. We have neither a stdlib nor a program loader, making porting anything nearly impossible.
Title: Re: yaCAS - xCAS for nspire blue
Post by: qazz42 on August 30, 2010, 07:56:04 pm
not yet, wait for ndless 2.0
Title: Re: yaCAS - xCAS for nspire blue
Post by: DJ Omnimaga on August 31, 2010, 04:00:07 am
For now there is mCAS, found on TI-BANK website, but it's in French and I think some operations are extremly slow, since it's written in TI-BASIC.
Title: Re: yaCAS - xCAS for nspire blue
Post by: qazz42 on August 31, 2010, 09:10:33 am
hmm, I never heard of that, can I have a link?
Title: Re: yaCAS - xCAS for nspire blue
Post by: Lionel Debroux on August 31, 2010, 09:18:49 am
Even with the next version of Ndless, it wouldn't be trivial to port another CAS, and it would be much harder (a thorough, time-consuming reverse-engineering effort) to integrate it to the rest of the calculator.

qazz42: http://ti.bank.free.fr/index.php?mod=archives&ac=voir&id=1884
Title: Re: yaCAS - xCAS for nspire blue
Post by: qazz42 on August 31, 2010, 09:23:00 am
feh, if we get runOS out in the open, it will be trivial :P


and thanks Debroux (Lionel?)
Title: Re: yaCAS - xCAS for nspire blue
Post by: willrandship on August 31, 2010, 11:43:50 am
Well, if we port one, it won't work with the regular TI-OS until we get the keys, then we could write our own.
Title: Re: yaCAS - xCAS for nspire blue
Post by: bwang on August 31, 2010, 12:00:32 pm
Eigenmath is a good candidate for porting.
Title: Re: yaCAS - xCAS for nspire blue
Post by: kyllopardiun on August 31, 2010, 12:13:43 pm
Well, for me an emulator would be even more great than only CAS, but I am saying about port CAS,
because I think it would be much easier than write a complete emulator of another calc.

For people who don't know about the libs that I told which are out there:
Constants and Unit Conversion (http://nelsonsousa.pt/index.php?lang=en&cat=2&subcat=3&article=34)
Systems of Equations and Equations of 2nd Degree (http://nelsonsousa.pt/index.php?lang=en&cat=2&subcat=3&article=19)
Chemestry Lib (http://nelsonsousa.pt/index.php?lang=en&cat=2&subcat=3&article=33)
Nspire symbolic library (http://www.ticalc.org/archives/files/fileinfo/426/42667.html)

somethings are common in many of these libs,
others not..
Title: Re: yaCAS - xCAS for nspire blue
Post by: DJ Omnimaga on August 31, 2010, 04:14:35 pm
feh, if we get runOS out in the open, it will be trivial :P
And illegal
Title: Re: yaCAS - xCAS for nspire blue
Post by: kyllopardiun on August 31, 2010, 04:31:24 pm
feh, if we get runOS out in the open, it will be trivial :P
And illegal

I know some people may care about legal stuff, but, as far as I know
if you release it as torrent or another form which isn't hosted by a website (in sites s TI will get links down quickly) everyone who doesn't care about this legal issues will be very happy, and won't care also because TI, more likely won't be able to find out who is using it in the calculator or not.

So, it's a great thing if it gets released, but still hard to do something like that. I mean harder than just porting CAS.
Title: Re: yaCAS - xCAS for nspire blue
Post by: DJ Omnimaga on August 31, 2010, 04:35:42 pm
Yeah true. The thing is that we wouldn 't be allowed to post links to the torrent itself nor the tracker. People who want to download it would need to search by their own means.
Title: Re: yaCAS - xCAS for nspire blue
Post by: yunhua98 on August 31, 2010, 05:40:58 pm
couldn't you use the 84 emu and Cabamap?
Title: Re: yaCAS - xCAS for nspire blue
Post by: DJ Omnimaga on August 31, 2010, 05:43:51 pm
Cabamap is a CAS?
Title: Re: yaCAS - xCAS for nspire blue
Post by: bwang on August 31, 2010, 05:56:57 pm
No. Symbolic almost is.
Title: Re: yaCAS - xCAS for nspire blue
Post by: DJ Omnimaga on August 31, 2010, 06:54:36 pm
Ah ok. I wonder why he mentionned Cabamap. I know with Symbolic and PrettyPrint, combined with OS 2.53 MP and Autocalc from TI-BANK, you pretty much get a CAS.