Omnimaga

Calculator Community => TI Calculators => General Calculator Help => Topic started by: Munchor on October 18, 2010, 08:54:10 am

Title: MirageOS Nspire Touchpad
Post by: Munchor on October 18, 2010, 08:54:10 am
Hey everyone, to get MirageOS in my Ti Nspire Touchpad, I need ndless?

THanks
Title: Re: MirageOS Nspire Touchpad
Post by: Yeong on October 18, 2010, 09:14:19 am
is there mirageOS for nspire?
Title: Re: MirageOS Nspire Touchpad
Post by: souvik1997 on October 18, 2010, 09:46:02 am
You need the Ti 84 keypad for MirageOS, but I reccomend DoorsCS as it is fully compatible with Nspires.
Title: Re: MirageOS Nspire Touchpad
Post by: kyllopardiun on October 18, 2010, 10:49:55 am
You need the Ti 84 keypad for MirageOS, but I reccomend DoorsCS as it is fully compatible with Nspires.

Is it possible to run asm programs (e.g. TI-Boy SE) in  in a Nspire with DoorsCS 7.0?
Title: Re: MirageOS Nspire Touchpad
Post by: calc84maniac on October 18, 2010, 10:55:38 am
TI-Boy SE does not run on TI-Nspire at all.
Title: Re: MirageOS Nspire Touchpad
Post by: willrandship on October 18, 2010, 11:03:06 am
And it's an App. Apps don't use any shell.

TI-Boy doesn't work because the nspire emulates the 84+ in a very weird (and fairly inaccurate) way, and some functions that TI doesn't think exist (AKA Undocumented functions) don't work. TI-Boy needs these functions to work.

MirageOS doesn't work for the same reason, but brandonw made a patch program called MOSPatch that fixes it. TI-Boy cannot be fixed in this manner.

Other Asm progs can be run in Doors CS, MirageOS or even from the homescreen! (Catalog, Asm(prgmASMPROG))

Hope that helps.
Title: Re: MirageOS Nspire Touchpad
Post by: kyllopardiun on October 18, 2010, 12:46:13 pm
And it's an App. Apps don't use any shell.

TI-Boy doesn't work because the nspire emulates the 84+ in a very weird (and fairly inaccurate) way, and some functions that TI doesn't think exist (AKA Undocumented functions) don't work. TI-Boy needs these functions to work.

MirageOS doesn't work for the same reason, but brandonw made a patch program called MOSPatch that fixes it. TI-Boy cannot be fixed in this manner.

Other Asm progs can be run in Doors CS, MirageOS or even from the homescreen! (Catalog, Asm(prgmASMPROG))

Hope that helps.

Thanks Willrandship, it was very helpful to understand why some programs do run in asm while others don't.
Title: Re: MirageOS Nspire Touchpad
Post by: DJ Omnimaga on October 18, 2010, 01:19:35 pm
You need the Ti 84 keypad for MirageOS, but I reccomend DoorsCS as it is fully compatible with Nspires.

Is it possible to run asm programs (e.g. TI-Boy SE) in  in a Nspire with DoorsCS 7.0?
Not without the 84+ keypad. I suggest Doors over Mirage because it works perfectly on the Nspire 84+ mode. At least, I got no issues so far. If you happen to dislike the mouse interface you just gotta use the tab functions documented in its wiki (I believe by pressing STATS or XTON but I am not sure anymore) or exit the APP and run everything from the home screen.
Title: Re: MirageOS Nspire Touchpad
Post by: fb39ca4 on October 18, 2010, 03:41:01 pm
I like Noshell, its simple and doesn't take up much space.
Title: Re: MirageOS Nspire Touchpad
Post by: DJ Omnimaga on October 18, 2010, 05:36:50 pm
Isn't it kinda unstable, though? I think some people recommended CalcUtil over Noshell. I agree that it's nice due to it size, though. I personally prefer DCS since it not only detects Axe source programs but also run xLIB and Omnicalc games
Title: Re: MirageOS Nspire Touchpad
Post by: ztrumpet on October 18, 2010, 05:39:57 pm
Isn't it kinda unstable, though? I think some people recommended CalcUtil over Noshell.
CalcUtil is the slightly unstable one of the two, but I never had any glitches with either of them; and I ran them both for a while before I found Doors. :)

I recommend Doors. :)  If you want Mirage, though, make sure you find the patch so it will actually run on the Nspire. ;)
Title: Re: MirageOS Nspire Touchpad
Post by: DJ Omnimaga on October 18, 2010, 07:30:16 pm
Ah ok, I got confused then. X.x

With doors the only problem that can arise is if the user is limited in memory, as the APP is 2 pages larger than the others.
Title: Re: MirageOS Nspire Touchpad
Post by: qazz42 on October 18, 2010, 07:33:08 pm
O_o Mirage is way more unstable than DCS, plus, with DCS, there is no need to install xLIB, celtic, etc

and there is TI-Basic support
Title: Re: MirageOS Nspire Touchpad
Post by: Deep Toaster on October 18, 2010, 07:35:23 pm
O_o Mirage is way more unstable than DCS, plus, with DCS, there is no need to install xLIB, celtic, etc

and there is TI-Basic support

So does Mirage. And is it unstable?

Btw, I thought Noshell was an app too...
Title: Re: MirageOS Nspire Touchpad
Post by: DJ Omnimaga on October 18, 2010, 07:36:37 pm
Mirage only shows basic programs with the ":" char at the beginning. Is it the same with Doors CS?
Title: Re: MirageOS Nspire Touchpad
Post by: Deep Toaster on October 18, 2010, 07:37:25 pm
No, all programs are shown by Doors by default.

EDIT: I believe there are ways to make it not show up, such as marking it as a subroutine by another BASIC program or adding a special header.
Title: Re: MirageOS Nspire Touchpad
Post by: qazz42 on October 18, 2010, 07:39:08 pm
no, DCS shows all...

also, Mirage has some rather... difficulties in running BASIC programs... DCS does not

Title: Re: MirageOS Nspire Touchpad
Post by: Deep Toaster on October 18, 2010, 07:40:30 pm
also, Mirage has some rather... difficulties in running BASIC programs... DCS does not



Really? O.o Is it slower or something? I haven't seen any slowdown, though...

What I like about MirageOS is its ASM interrupts, though.

And as for ScoutDavid, did you get it on?
Title: Re: MirageOS Nspire Touchpad
Post by: qazz42 on October 18, 2010, 07:46:16 pm
Uhh, lets just say I lost rooughly 3 days of hard work because MirageOS cleared my RAM while trying to run a Basic program >.>
Title: Re: MirageOS Nspire Touchpad
Post by: Deep Toaster on October 18, 2010, 07:48:18 pm
Bug? What caused it?

/me has to watch out for that...
Title: Re: MirageOS Nspire Touchpad
Post by: qazz42 on October 18, 2010, 08:04:13 pm
yes, there is high chance of RAM clear when running Basic programs from MOS
Title: Re: MirageOS Nspire Touchpad
Post by: Yeong on October 18, 2010, 08:07:33 pm
Really? It never happened to me at all.
Title: Re: MirageOS Nspire Touchpad
Post by: DJ Omnimaga on October 19, 2010, 03:11:15 am
Yeah same here. At least, not with Mirage 1.2...
Title: Re: MirageOS Nspire Touchpad
Post by: Deep Toaster on October 19, 2010, 01:47:05 pm
Yeah, I've never seen anything wrong with Mirage, except that it didn't show Mario on a friend's calc. Maybe you were using an old version?
Title: Re: MirageOS Nspire Touchpad
Post by: DJ Omnimaga on October 19, 2010, 02:39:24 pm
I always wondered about the Mario issue as well. I think that was on 83+/84+ calcs from mid 2004, right? Or maybe he downloaded the 83p file
Title: Re: MirageOS Nspire Touchpad
Post by: Munchor on October 19, 2010, 04:14:56 pm
also, Mirage has some rather... difficulties in running BASIC programs... DCS does not



Really? O.o Is it slower or something? I haven't seen any slowdown, though...

What I like about MirageOS is its ASM interrupts, though.

And as for ScoutDavid, did you get it on?

No, I didn't. I found other OSs and trying to compare them:

Dorrs, Mirage,  etc.

Which one is best?
Title: Re: MirageOS Nspire Touchpad
Post by: Deep Toaster on October 19, 2010, 04:41:23 pm
They're all shells, which were written for the normal 83+/84+ series. Not sure if they all work on the Nspire 84 keypad...

MOS is probably the best one for just 16 KB (one flash page), with a lot of really useful features, like ON interrupts that are really useful in ASM games ;) But if you have more mem, definitely get DoorsCS. It has xLIB and Celtic support, so you don't have to download those apps separately to run games made for them.
Title: Re: MirageOS Nspire Touchpad
Post by: DJ Omnimaga on October 20, 2010, 12:40:59 am
MirageOs requires a patch to work on the Nspire 84+ keypad so don't forget to grab it if you're gonna go for the smaller app.
Title: Re: MirageOS Nspire Touchpad
Post by: ztrumpet on October 20, 2010, 04:18:15 pm
I always wondered about the Mario issue as well. I think that was on 83+/84+ calcs from mid 2004, right? Or maybe he downloaded the 83p file
It has to do with the header falling on a different page than the rest of the code or something to this effect.  Basically, UnArchiving and Archiving the program should fix it. :)  Oh, and it can happen to any program, as the flaw is in Mirage's code not the code of the programs themselves. ;)
Title: Re: MirageOS Nspire Touchpad
Post by: Deep Toaster on October 20, 2010, 09:54:06 pm
I always wondered about the Mario issue as well. I think that was on 83+/84+ calcs from mid 2004, right? Or maybe he downloaded the 83p file
It has to do with the header falling on a different page than the rest of the code or something to this effect.  Basically, UnArchiving and Archiving the program should fix it. :)  Oh, and it can happen to any program, as the flaw is in Mirage's code not the code of the programs themselves. ;)

Wow, never knew that, thanks. Must have happened to Mario a lot because it's such a large prgm...
Title: Re: MirageOS Nspire Touchpad
Post by: ASHBAD_ALVIN on October 20, 2010, 09:56:48 pm
I would say go with Doors CS 7; it's so freaking awesome (though it is large and I'm not sure about the compatibility) :D
Title: Re: MirageOS Nspire Touchpad
Post by: DJ Omnimaga on October 21, 2010, 03:08:49 am
I don't remember if every game is compatible but one advantage of DCS is that it's still maintained, unlike Mirage, so if something doesn't work in it you can easily post a bug report on Cemetech forums and Kerm will try to address it as soon as possible. The last Mirage version dates back in 2004 and I don't know if Noshell/CalcUtil are still updated.
Title: Re: MirageOS Nspire Touchpad
Post by: ztrumpet on October 21, 2010, 06:11:46 pm
NoShell is by BrandonW, so if you bug him enough, I'm sure he'd fix it.
CalcUtil is by a UTI user that I believe is no longer active. :-\
Title: Re: MirageOS Nspire Touchpad
Post by: DJ Omnimaga on October 21, 2010, 09:30:20 pm
Yeah, but I don't remember if he was still planning to work on Noshell. And yeah Magicdawn is no longer active it seems.