TSR

If you have questions about any aspect of QBasic programming, or would like to help fellow programmers solve their problems, check out this board!

Moderators: Pete, Mods

Post Reply
LILY

TSR

Post by LILY »

Can somebody explains what a TSR file is?
User avatar
Pete
Site Admin
Posts: 887
Joined: Sun Dec 07, 2003 9:10 pm
Location: Candor, NY
Contact:

Post by Pete »

It stands for "Terminate and Stay Resident". In DOS, you can only have one program running at the same time. TSR programs are a workaround. If you want more than one program to work together, you have to have the first program run until it's done everything you need, leave its variables/memory somewhere accessible for the second program, and then terminate to let the second program run.

There's a tutorial in the tutorials section: http://www.petesqbsite.com/sections/tut ... tsrv21.zip
Z!re
Veteran
Posts: 887
Joined: Wed Aug 04, 2004 11:15 am

Post by Z!re »

TSR's can also be programs that modify interrupts, a mouse driver is a good example.
I have left this dump.
User avatar
Pete
Site Admin
Posts: 887
Joined: Sun Dec 07, 2003 9:10 pm
Location: Candor, NY
Contact:

Post by Pete »

It also stands for "The Screening Room", a weekly movie reviews show that I work on here at Ithaca College. It's live on ICTV Wednesday nights from 8:30 to 9:00, and reaired twice during the week. :)
User avatar
{Nathan}
Veteran
Posts: 1169
Joined: Thu Aug 19, 2004 6:08 pm
Location: The wetlands of central Ohio, USA
Contact:

Post by {Nathan} »

lol
Image
Anonymous

Post by Anonymous »

If you want to make some yourself...
Int 21h / AH=31h
Never used this though ;)
Post Reply