Difference between revisions of "83Plus:OS:OS 2.53MP Changes"
From WikiTI
(→Flags: Oops, an error) |
(more token information) |
||
Line 19: | Line 19: | ||
* summation <sigma>( -- <sigma>(expression,variable,start,end | * summation <sigma>( -- <sigma>(expression,variable,start,end | ||
* Un/d -- mixed number, whole Un/d numerator n/d denominator | * Un/d -- mixed number, whole Un/d numerator n/d denominator | ||
− | * ZFrac1/2 -- delta-x,y = 1/2, graph centered | + | * ZFrac1/2, EF18 -- delta-x,y = 1/2, graph centered |
− | * ZFrac1/3 -- delta-x,y = 1/3, graph centered | + | * ZFrac1/3, EF19 -- delta-x,y = 1/3, graph centered |
− | * ZFrac1/4 -- delta-x,y = 1/4, graph centered | + | * ZFrac1/4, EF1A -- delta-x,y = 1/4, graph centered |
− | * ZFrac1/5 -- delta-x,y = 1/5, graph centered | + | * ZFrac1/5, EF1B -- delta-x,y = 1/5, graph centered |
− | * ZFrac1/8 -- delta-x,y = 1/8, graph centered | + | * ZFrac1/8, EF1C -- delta-x,y = 1/8, graph centered |
− | * ZFrac1/10 -- delta-x,y = 1/10, graph centered | + | * ZFrac1/10, EF1D -- delta-x,y = 1/10, graph centered |
+ | * ZQuadrant1, EF17 | ||
+ | * fraction related tokens | ||
+ | ** _, EF2F, not the same as printing _. New font codepoint 0F5h. | ||
+ | ** /, EF2E, not the same as division /. New font codepoint 0F6h. | ||
+ | ** box, EF1E. New font codepoint 0F7h. | ||
== New Functionality == | == New Functionality == |
Revision as of 22:54, 8 February 2010
IMPORTANT NOTE: The 2.53MP is a leaked beta. Please do not distribute it to people by calculator until TI makes the official release, slated for February 15. Use at your own risk.
I have recently realized that there is already an OS versions page. The two will be merged when the official release is made.
Contents
Added Features
- In MP, press up to scroll through previous entries, which allows basic copy and paste.
New Tokens
- AUTO Answer -- basic
- CLASSIC -- basic
- DEC Answer -- basic
- >F<>D -- swap between fraction and decimal
- FRAC Answer -- basic
- logBASE( -- log to any base, logBASE(x,base
- MATHPRINT -- basic
- n/d - normal fraction, numerator n/d denominator
- >n/d<>Un/D -- swap between improper and proper fractions in MP
- randIntNoRep( -- gives a list of random integers, randIntNoRep(low,high
- remainder( -- essentially modulo, x % y, remainder(x,y
- summation <sigma>( -- <sigma>(expression,variable,start,end
- Un/d -- mixed number, whole Un/d numerator n/d denominator
- ZFrac1/2, EF18 -- delta-x,y = 1/2, graph centered
- ZFrac1/3, EF19 -- delta-x,y = 1/3, graph centered
- ZFrac1/4, EF1A -- delta-x,y = 1/4, graph centered
- ZFrac1/5, EF1B -- delta-x,y = 1/5, graph centered
- ZFrac1/8, EF1C -- delta-x,y = 1/8, graph centered
- ZFrac1/10, EF1D -- delta-x,y = 1/10, graph centered
- ZQuadrant1, EF17
- fraction related tokens
- _, EF2F, not the same as printing _. New font codepoint 0F5h.
- /, EF2E, not the same as division /. New font codepoint 0F6h.
- box, EF1E. New font codepoint 0F7h.
New Functionality
- New ZOptions under Zoom
- Math Print is TI's own pretty printing
- New menu Alpha+F1-F4 for use with Math Print
Flags
- 5, (iy+44h) controls math print. You should clear the screen if you change this flag.
- 0, (iy+48h) controls the fraction mode
- bits 1 and 4 of (iy+47h) are related to when the OS decides to format an answer as a fraction
- 4, (iy+45h): set this to disable the message about shortcut menus from Press-to-Test. Not affected by Reset Defaults, though Math Print is.
Known Bugs
- Programs using the homescreen may be very broken. Users should disable Math Print before running them, and programs should clear the screen first thing.
- Programs that encounter an error on the graphscreen may end up with the graphscreen contents in the homescreen buffer
- In Omnicalc, parenthesis assistant does not work properly. (Display error)
- In Omnicalc's entries menu: Using the entries menu without MP symbols has some display issues, and when selecting an entry, it crashes.
- In Omnicalc's entries menu: With mathprint symbols in the entries log, there are serious display issues accompanied with a dramatic crash.
- Omnicalc's partial line clearing (always enabled) crashes or glitches when you try to use it in MP.
- Calcutil will not run at all correctly and will crash your calculator when you turn it off and back on.
- ld a,1 \ ld (appInfo+2),a \ bcall($50CB) no longer unlocks the flash ROM.
Known Performance Issues
- Disp and Output may be up to 4x slower than on previous OS version (see TI-84+ OS v2.53 Leaked)