Omnimaga
Calculator Community => TI Calculators => General Calculator Help => Topic started by: Dapianokid on March 30, 2013, 02:03:42 pm
-
I'm having major OS glitches and Axe problems. This 9isn't an error report as much as it is me somehow accidentally corrupting my OS. It doesn't usually have problems, but lately, every time I close an app, it defragments. So...I'm going to wipe the flash chip, then I'm going to download an OS to my Ti84+SE.
Your mission, Omnimaga: (dramatic music cue)
Tell Dapi what the best 84+ OS is. Which do you prefer, and why?
-
2.43. Best compatibility with programs, none of that MathPrint crap.
-
2.55MP. Before you bash MathPrint, let me mention some features added since 2.43. They may not help you, but they won't hurt you either:
- The ability to scroll up on the homescreen and view command/response history, and to copy any item in history to the active line (works with or without MathPrint enabled). I use this feature all the time, it's great. It's so much better than repeatedly pressing 2nd + ENTER to try to find a past computation, only to accidentally skip over it and then have to go all the way back around to it. And you don't just have to replace the active line with it, you can insert it into an already partially written expression.
- More graph zoom options. I'm meticulous with my window settings so always set them manually, but if you graph a lot, you might find them useful.
- Some new math commands, like logBASE(, remainder(, and randIntNoRep(. The first two could obviously be done before with a combination of a few commands, but having one command to do it is nice. The third could not be done before, and could be a huge boon to TI-BASIC programmers. You do have to keep in mind that using any of these in a program you plan to distribute will prevent any users of OSes older than 2.53MP from running your program, but for programs/computations just for yourself, they can be useful.
- Stat wizards for more clear use of the regression commands. If you don't like them, just turn them off.
As for MathPrint, we all know it's a little slow, occasionally a little buggy, and doesn't play nice with some assembly programs/applications, like Omnicalc. If you don't want MathPrint, just turn it off. Turn it off and you essentially have 2.43, but with the added features I mentioned above. But if you do want homescreen math to look a bit neater, it's there if you want it. And despite the ridicule you may hear, 2.55MP is not inherently any buggier than 2.43, especially if MathPrint is turned off.
Finally, it's worth noting that the addition of all of these features has caused no reduction in the amount of available user archive. So even if you never use a single one of the new features, you aren't losing anything.
-
Runer has exactly the information I needed! Thanks Runer!
-
I use 2.53, it has all of the mentioned features of 2.55, except that I find it a lot less buggy with programs, and the stat wizards are just plain annoying.
-
I use 2.53, it has all of the mentioned features of 2.55, except that I find it a lot less buggy with programs, and the stat wizards are just plain annoying.
What bugs have you encountered? I haven't encountered any, except MathPrint-related bugs that are caused in both 2.53MP and 2.55MP, which can be avoided on both OSes by disabling MathPrint. And you can just turn off the stat wizards.
-
Mostly that zStart does not seem to work very well in 2.55 and it works in 2.53, I figure that 2.55 has some hidden bug that is destroying my calc.
-
Sounds more like zStart has a hidden bug that is destroying your calc. :P
-
Well it's either zStart or thepenguin77's patches that destroyed my calc last time. But now I'm afraid to get 2.55!
-
2.43. Best compatibility with programs, none of that MathPrint crap.
^This. Also, I don't really use my calc for math; therfore I have no reason for a MP OS. A couple of my calcs actually have even older Oses simply because they were never upgraded.
*edit* One of the calcs. I bought had 2.53 or 2.55 installed on it when I bought it. I was testing some BASIC stuff and it was running slowly. I couldn't figure out why until I checked the OS version. I also didn't know what was going on with the homescreen. I'm used to the old interface, so the update where it displays fractions and allows you to scroll up was really strange to me.
-
The only reason I have 2.53 is that I like that I can scroll through previous answers. Otherwise I would use 2.43.
-
The only reason I have 2.53 is that I like that I can scroll through previous answers. Otherwise I would use 2.43.
OmniCalc can do that too, and can resist to RAM Clears if you use zStart :P
-
Should I worry about compatibility between apps and OSs?
-
No, except if it is something as touchy as zStart, which is doing OS mods. Most apps should work with the more recent OSs. The one OS dependency I can think of now is that usb8x requires os 2.30 or higher to run.
-
fortytwo, which reminds me, what is the absolute newest version of usb8x? I can't find any higher than 0.95
-
The newest version of usb8x is 0.13, and the highest version of msd8x is 0.97. The release was very quiet, and only the sources were released. if you want the binaries, you will have to compile them from source (or I might as well, they are right in front of me). The source is on the usb8x SVN repository and can be compiled with Zilog Developer Studio 3.68.
-
I meant 0.97 of msd8x.
Is there a link?
Better yet, please compile, because I know nothing about compiling. I've tried with ZDS. I spent hours before rewriting MSD8x to be named MSD8y so I could have two different versions (which isn't easy for a newb to z80. Took a while to find it.) and then trying to compile, before I gave up and modified the hex of the signed app and sent it unsigned.
I can't even find the source of 0.97, but I found CalcsysX! EDIT: Which of course isn't a binary. So, I can't get it without compiling, which of course wouldn't be the easiest thing for me to do as I don't know how. Ugh.
Is there something about different boot codes that make OSs different?
-
http://usb8x.svn.sourceforge.net/viewvc/usb8x/ (http://usb8x.svn.sourceforge.net/viewvc/usb8x/)
The bootcode does not matter, except that bootcode 1.03 has an extra protection that makes only os 2.55 transferable to the calc, but that can be patched.
-
Well I'm having trouble with Ti Connect at all, and TiLP. neither will work. My calc just crashes (Its in "recovery mode") and my computer says it isn't there
-
I have had this problem before, I think, with os 0.56. I think I solved it by using a silverlink, but something may have been malfunctioning too.
-
I uninstalled all USB drivers that had to do with TI, uninstalled TI connect, unplugged my calculators, and reinstalled everything without them plugged in. It worked after that! Then I sent my OS.
MSD8x 0.97 is glitchier than 0.96
-
USB8X is due for a rewrite. It might be something I help BrandonW with over the summer.
-
DrDnar, I'd REALLY love that.
I'm still learning ASM, and I don't know anything about USB... So I can't honestly help with that. However, I would appreciate much nicer text file reading on calculator via USB and full app transfer :D
TIOS 2.55 BASIC programs that use the vertical text trick don't work right?
-
Mostly that zStart does not seem to work very well in 2.55 and it works in 2.53, I figure that 2.55 has some hidden bug that is destroying my calc.
Is doors CS installed btw? Zstart messes up when DCS is installed.
Also aren't Msd8x/Usb8x glitches mostly caused by requiring 128 KB of extra RAM, which newer 84+ models lack?
-
MSD8X requires the extra RAM pages, yes. However, USB8X itself doesn't. MSD8X uses them for buffering data.
-
Zstart messes up when DCS is installed.
It doesn't. I have both running just fine, just disable the hooks in Doors and you're good to go.
BTW, 2.43 is compatible wtih most stuff and most of 2.5x features can be added with apps (with the exception of MP of course).
-
I keep thinking I should update from 2.30, but I never see any good reasons to, aside from a few zstart/omnicalc features dying. (Like zStart's MAIN feature :P)
-
willrandship, for every OS you get, save it on the computer, as there aren't many obscure/short lived OS's online. :) I suggest 2.55 or 2.43. I'm using 2.55 now.
Msd8x works fine on newer 84+SE? Or maybe just the 84+?
Doors and Zstart don't mix? THAT is why my calculator screws up!
Altho the random Defrag glitch seems to be a permanent problem now! OHNOEZ
-
Maybe Flashy would work. I have a feeling that if it persists after OS upgrades, it is a permanent problem with the bootcode. But someone like DrDnar or thepenguin77 should confirm this, I am not an authority.
Msd8x works fine for me on my newer 84 without the extra RAM, at least 0.95 did.
-
The newest version of usb8x is 0.13, and the highest version of msd8x is 0.97. The release was very quiet, and only the sources were released. if you want the binaries, you will have to compile them from source (or I might as well, they are right in front of me). The source is on the usb8x SVN repository and can be compiled with Zilog Developer Studio 3.68.
Where can I find usb8x 0.13 ?
Doors and Zstart don't mix? THAT is why my calculator screws up!
They won't mess ANYTHING up if you disable ON hooks, homerun hooks and Launch DCS at startup in Doors. Then in zStart go to program setting, shell and choose DoorsCS7. ;) This way, zStart will expose Doors features to programs.
-
MSD8X will NOT work on the new TI-84+SEs. They do not have the extra RAM pages.
Attached is USB8X 0.13 and MSD8X 0.96.
-
Well, MSD8X worked for me, and I do not have any extra RAM pages, so I am not exactly sure what that means.
-
That ZIP is online somewhere else, and I found it..
I want calcsysX that looks cool
-
fortytwo, you might not have loaded big enough files for it to try using them. It has no protection from trying to use the RAM pages that aren't there.
-
Latest MSD8x doesn't run any programs from USB, but works with one paged apps. However, I am using one of the infamous TI-84 SE that doesn't have the extra RAM pages(so you can't fix it). It just gives me error code 2D15 (or 11541 in decimal) and that the drive isn't responding to commands when I try to run 8xp programs. Also, msd8x seems to scramble the names of a couple files on the USB, so a rewrite by BrandonW and DrDnar this summer would be great :P
-
BrandonW's already working on a full featured USB stack called Linky. :D It already supports DFU and is compatible with the 84+CSE.