Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: TSR support (a lot of games use them) #307

Open
maximilien-noal opened this issue May 5, 2023 · 1 comment
Open

Feature request: TSR support (a lot of games use them) #307

maximilien-noal opened this issue May 5, 2023 · 1 comment
Labels
16 bit Related to 16 bit programs support compatibility Emulator compatibility with DOS apps DOS Related to DOS feature request This would be good to have

Comments

@maximilien-noal
Copy link
Member

No description provided.

@maximilien-noal maximilien-noal added feature request This would be good to have compatibility Emulator compatibility with DOS apps DOS Related to DOS 16 bit Related to 16 bit programs support labels May 5, 2023
@maximilien-noal
Copy link
Member Author

This is related to INT21h functions:

Ray Michels explains in more detail in chapter 5 which covers TSRs and
DOS multitasking, the DOS functions most critical to consistent TSR operation
are as follows:
n INT 21h Fimction 34h(Return InDOS Pointer)
n INT 21h Function 50h (Set PSP Segment)
n INT 21h Ftmction 51h(Get PSP Segment)
n INT 21h Ftmctions 5D06h,SDOBh(Get DOS Swappable Data Area)
n INT 21h Function SDOAh(Set Extended Error Information)
n INT 28h(Keyboard Busy Loop)

Quote from the Undocumented DOS book.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
16 bit Related to 16 bit programs support compatibility Emulator compatibility with DOS apps DOS Related to DOS feature request This would be good to have
Projects
None yet
Development

No branches or pull requests

1 participant