Omnimaga

Calculator Community => TI Calculators => General Calculator Help => Topic started by: Joshuasm32 on May 15, 2013, 07:02:07 am

Title: My final "discovery" of BatLib...
Post by: Joshuasm32 on May 15, 2013, 07:02:07 am
Even though I have known of BatLib for quite a while, just yesterday I finally started learning it.  I am an addict.  Just a few questions, though:

Are there program versions of BatLib that will work for calc's without apps?

Also, I can't get prgmZINSTALL to work.  I have prgmA installed (if that helps), but whenever I do this:
Code: [Select]
3:Asm(prgmZINSTALLI get 1 in Ans.  Can anyone help?
Title: Re: My final "discovery" of BatLib...
Post by: Xeda112358 on June 20, 2013, 09:56:19 am
A program version would not be able to make use of hooks, but BatLib was originally a project called SpriteLib (http://ourl.ca/7980/146839) and a program download is available. It doesn't have nearly all of the commands as BatLib, but it still does have a ton of them.


I also just looked at the ZINSTALL program  :banghead: I forgot to change the name of the app that it was looking for. Older versions of BatLib had a weird name, but when I moved it out of testing, I named it with regular characters. Also, I had to change one of the addresses. It won't allow you to chain with Celtic 3 anymore, but it will allow you to install one or the other. I have the updated version attached to this (http://ourl.ca/7980/351877) post.
Title: Re: My final "discovery" of BatLib...
Post by: Joshuasm32 on June 20, 2013, 11:21:49 am
Thank You!   :thumbsup:
Title: Re: Re: Re: My final "discovery" of BatLib...
Post by: DJ Omnimaga on June 20, 2013, 11:32:48 am
A program version would not be able to make use of hooks
didn't Iambian find a way to install hooks from an ASM program before? ??? Or was it just doing so from an existing hook-based APP?
Title: Re: My final "discovery" of BatLib...
Post by: Xeda112358 on June 20, 2013, 11:53:18 am
You can, and I have made programs to do that, but not a hook as large as what BatLib requires. It also has the problem of easily being overwritten since the hook data would have to reside in non-user RAM (which many apps and programs use). But now I am trying to think of an approach to this problem where code for certain commands can be stored as appvars and loaded as needed. it would be slower than traditional hooks, but still useful.
Title: Re: My final "discovery" of BatLib...
Post by: DJ Omnimaga on June 20, 2013, 02:00:26 pm
Ah ok, but it would work for smaller programs, right? (for example an hook-based version of xLIB 0.1a for 82 Stats.Fr users)
Title: Re: My final "discovery" of BatLib...
Post by: Xeda112358 on June 20, 2013, 02:46:58 pm
If it supports hooks, then yes, small hooks would be feasible. I am not sure if they have that support, though :/