[A83] Re: Special ram area
[Prev][Next][Index][Thread]
[A83] Re: Special ram area
AFAIK,
it puts the first app at page 15 (15 and 14 if 2 page app), the 2nd at 14,
3rd at 13 etc...
>
> I wonder if the calculator keeps a pointer that points to the next free
> location to write to flash. By screwing with these pointers, perhaps it
> would be possible to write programs into the unused flash space which the
> app greedily takes up if it is less than 16k. Then after installing this
> program into the flash app, change the pointers back. Perhaps this could
> be a method for installing a font set or maybe TI just does an iterative
> search for the next available place every time you attempt to archive
> something.
> Brandon Sterner
>
> On Fri, 2 Nov 2001, Peter-Martijn Kuipers wrote:
>
> >
> > > Enough room for fonts...
> > > Well, I actually *have* to do it, because I want to use hooks. But I want to
> > > have external fonts, which can't be made applications. Hehehe, yes it is
> > > possible, but it will be of no use then...
> >
> > They cant' be made app's, but maybe they can be made into your app....
> > Explanation:
> > What I mean is that you could have a font description like this:
> > .db "FONT" ; or anything that identifies this as a font, must be the same for
> > ; all fonts
> > .db "name" ; fixed_length name
> > ...font data...
> > .db "END_FONT" ; or whatever constant you want to identify the end...
> >
> > you could make a program or script that takes the font data, and put's it into your app at the end, then sign it, ready to be put onto the calc...
> > Another script/program might be able to remove specific fonts. an then re-sign
> > it.
> >
> > In your app, you'd need to put a label at the end, and let a routine search for
> > fonts from that label on...
> > If the first thing after that label isn't the start_font constant, there are
> > no external fonts...
> >
> > Only problem with this is that you'd need to re-install the flash app every
> > time you add a new font.
> > A good thing is that the user can use the "free" space in the app for fonts,
> > instead of letting it go to waste.
> >
> > --Peter-Martijn
> >
> >
> >
> > > --
> > > Ronald Teune @School
> > > http://www.zeekoe.cjb.net
> > > http://ti.zeekoe.cjb.net
> > > Anything that's good&useful is made of chocolats
> > >
> > > Sent through GMX FreeMail - http://www.gmx.net
> > >
> > >
> >
> >
> >
> >
>
>
>
References: