xLIB by Patrick Prendergast
Posted by Travis on 21 July 2010, 21:15 GMT
Patrick Prendergast's xLIB is a popular TI-BASIC extension for the TI-83 Plus and TI-84 Plus. Despite having been around for several years and used for so many TI-BASIC programs and games (many of which were featured), xLIB itself somehow escaped being featured—until today.
xLIB is a flash app that intercepts the operation of the calculator's real() function. This function can then be used to trigger advanced operations such as sprites, tilemaps, key routines, and more. It contains many of the abilities of several previous TI-BASIC extension libraries combined into a single program.
Recent “MathPrint” editions of TI's TI-84 Plus operating systems introduce a bug which prevents xLIB from working properly. TI-BANK has patches available for OS versions 2.53MP and 2.54MP to correct this issue.
|
|
Reply to this article
|
The comments below are written by ticalc.org visitors. Their views are not necessarily those of ticalc.org, and ticalc.org takes no responsibility for their content.
|
|
Re: xLIB by Patrick Prendergast
|
elfprince13
(Web Page)
|
It is worth noting that both Celtic and the latest Doors CS betas support xlib functionality.
|
Reply to this comment
|
22 July 2010, 02:11 GMT
|
|
Re: xLIB by Patrick Prendergast
|
Kevin Ouellet
(Web Page)
|
YAY It was about time I think x.x
This app changed TI-BASIC programming considerably (although you can still do amazing stuff in pure, like with dual-layer ASCII and other tricks).
Today Celtic III obsoleted it with much more feature and better speed, but xLIB is what made games like Bowling possible, and if I had the motivation, a regular 83+ version of Reuben Quest could have been done. (It would have been several KB smaller, too).
Thank you a lot tr1p1ea, again, for giving TI programmers more freedom. :D
|
Reply to this comment
|
22 July 2010, 04:20 GMT
|
|
Re: xLIB by Patrick Prendergast
|
ztrumpet
|
Yay!
This is a very deserving feature, and although I've disliked not seeing it featured in the past, this makes up for it. =) Congrats Tr1p1ea!
|
Reply to this comment
|
22 July 2010, 14:40 GMT
|
|
Re: xLIB by Patrick Prendergast
|
Patrick Prendergast
|
Kevin Ouellet deserves a lot of credit for xLIB since it was his perseverence, amazing BASIC skills and ideas that spawned its creation.
xLIB was merely a tool, it was other peoples creativity and imagination that drove it forward.
Thanks for the feature :).
(Also xLIB is indeed a bit outdated and i do encourage people to make use of CIII or the DCS integration in the future if they can.)
|
Reply to this comment
|
24 July 2010, 00:25 GMT
|
|
|