Omnimaga
Calculator Community => TI Calculators => General Calculator Help => Topic started by: ralphdspam on April 10, 2011, 04:51:41 pm
-
There is this very odd thing that occurs on the Home Screen on my TI-84 Plus SE (2.55 MP). ???
Whenever I enter a fraction (/, not /) with a terminating decimal, the screen shifts up. (The screen remains shifted while an ASM program is run, so it must be hardware?)
(http://i1239.photobucket.com/albums/ff519/ralphdspam/Random%20Omnimaga/screenshot2.png)
Whenever I enter a fraction with a repeating decimal, the screen turns off. (No RAM clear) The only exception to this is x/9. I have no idea.
Both of these can be fixed by pressing turning the calculator off and on.
By the way, I did a RAM clear and uninstalled zStart to see if there were any hooks or Offscrpts involved, but the weird glitch still occurred.
Right now I am backing up my calculator and resending the OS. What do you guys think is going on here?
-
So we can replicate this:
First of all, Mathprint or Classic?
And secondly, is it 5/6. or 5./6. or something else?
Yes, that is hardware related. It is the LCD's z-addressing. The OS must have sent a bad LCD command to the driver.
-
Mathprint has a lot of really odd glitches. On my unit, if you nested about a dozen levels of parentheses, it would crash. I could never duplicate it in Wabbitemu, even after I loaded a full ROM dump.
-
Well, it was probably an issue with running out of ram that they didn't block. Therefore, wabbit wouldn't have an issue for, say, >9000 nested parentheses, to get rid of your PCs ram.
-
This is classic, and it is using Alpha->F1->1, not the division symbol. I have not yet resent the OS, so I can test stuff if you want.
Also, note that the screenshot is photoshopped. I can't find anything that captures the screen's z-addressing.
EDIT: Maybe I can dump my ROM and make an IPS patch (compared to the rom included with flash debugger). Would that be legal?
-
*Bump*
Anything else?
-
I couldn't make it happen. But I doubt your OS is corrupted. Usually when the OS gets corrupted, you'll lose a whole 64KB, not have some specific glitch.
So would just typing in [1][ALPHA][F1][1][2] enter cause the glitch. Assuming you were in Classic?
-
Yes, that causes the glitch for me. :/
It even works in MP.
-
That's some weird stuff. I doubt it's the OS causing you the problems, so I made a program to dump the extra ram page. Just run this program and post the EXPAGE.8xp it gives you.
Then, after you are sure you have the page saved, preferably on the computer. Try the clear option, this will clear the extra ram page, and the program will most likely crash on exit. But when the calc recovers, see if the problem is gone, if it is, the EXPAGE will tell us why.
For the program, make sure you have at least 16500 bytes free. Also, if it ever quits for no apparent reason, that means it had an error, with a little looking, you can probably figure out what the error was.
Edit:
If it is the OS, we have some work. See if the self test passes the OS test. [MODE][ALPHA][ S ] and let the number 0 increment to 1.
-
Yeah, the program just quits after I select "get". I have cleared the ram many times since the problem surfaced, and it does not seem to anything.
Also, I'm scared of entering the self test. Will it delete my stuff? (Oh, heck. I'll just back up.)
-
Strange, I can't replicate this on my TI-84 Plus (hardware revision N). I'm running OS 2.71MP, though, so that might be why.
Also the self-test will clear your RAM.
-
Lol. I doubt that thepenguin77 fixed anything for 2.71. :P
TI should also make it more clear as to what a function will delete. Most of them say they will delete your memory, but some clear the archive as well. (Like 8+5+ON.) :/
-
Didn't he fix Singapore? ???
And yeah I agree. The first time I saw the Self-test screen I stayed away from it because I feared it would trigger a full reset.
-
Ralph, maybe it quit because you already have the file. Check for EXPAGE in your programs list.
Also, I didn't touch memory related stuff in 2.71.
-
Here, I uploaded EXPAGE. I hope you can find what you are looking for.
Also, my calculator passed the self test. :)
-
Sorry for the double post! D:
I will resend my OS in an attempt to fix the problem.
I have a test tomorrow, and I would like to use fractions properly.
Thanks for all the help. :)
EDIT: Yeah. That fixed the problem. I would rather find out what caused the problem, though. I would like to thank Thepenguin77 for all of his help in figuring out the cause.
-
Meh, oh well. I guess we'll never know. At least this has made me decide to start disassembling 2.53. And now I have that cool program that gets the extra ram page, (though I can't think of any uses).