Re: ptoolset pro ? is hack a 'tsr'?

dmccunney <[email protected]>
Newsgroups gmane.comp.handhelds.palm.peditors
Message-ID <[email protected]>
On Mon, Jan 19, 2009 at 8:37 AM, Voytek Eymont <[email protected]> wrote:

> also, a dumb question:
>
> back in the days of DOS we had TSRs like Sidekick, is a Palm 'hack' or
> application like ptoolset a 'TSR', or it it something else ?
>
> (inquiring minds would like to know)

It's similar in concept.  Palm OS hacks are like TSRs in the way they
operate.  They patch into the interrupt chain, and replace standard OS
functions with their own code.

Palm hacks bypassed one early TSR annoyance.  You may remember the
good old days whern TSRs could step on each other's electronic toes by
grabbing the same interrupts and not correctly passing control back
uip the chain, so you had to experiment with the order in which TSRs
were loaded, and perhaps forgo some entirely.  Palm hacks require a
hack maanger present to enable and configure them which handles such
issues.  A number exist.

Palm OS 5 removed the OS function hacks used, so traditional hacks
mostly don't work.  They are replaced by "Notification Applications",
which can receive and act upon messages from the Notification Manager.
 Tealpoint software has a hack manager that allows some old-style
hacks to operate by intercepting the hack call and converting it to a
notification.  Unfortunately, not all of the things OS 4 hacks did
*have* corresponding OS 5 notifications, so only some OS4 hacks can be
run this way.  (Tealpoint has a compatibility list of what works.)

A Russian programmer named Igon Nesterov discovered you could write OS
5 hacks as native ARM code and run then through an undocumented
interface, and released an OS 5 version of his Yet Another Hack
Manager application.  I use it to run an OS5 version  of Fonthack and
selectively replace Palm system fonts in applications.

Paul's utilities aren't hacks, but they do become resident OS extensions.

> Voytek
______
Dennis

------------------------------------

Latest pedit/pToolSet/LapTopHack at http://www.osuweb.net/~pc/pca/pc_all.zip
pedit/pToolSet/LapTopHack scripting info/resources at http://www.peditors.com
Peditors Forum http://groups.yahoo.com/group/peditors
Unsubscribe by writing to peditors-unsubscribe-hHKSG33Tihh4sT85+ipIM4ckdKdSAMto@public.gmane.org! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/peditors/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/peditors/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[email protected] 
    mailto:[email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.