Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
en:docs:grabbers [2021/08/05 08:23] – created prokushev | en:docs:grabbers [2022/01/01 07:06] (current) – prokushev | ||
---|---|---|---|
Line 1: | Line 1: | ||
{{page> | {{page> | ||
- | ====== INT 2FH ====== | + | GRB is a plain binary file with 0 offset. Entry table is stable and not changed. Application must check address 015h for short jump opcode. If opcode is valid then assume interface is here. |
- | ^ AH ^ Description ^ Version ^ | + | ^ Offset |
- | | [[en:docs:dos:api:int21:00|00H]] | Program terminate | + | | [[en:docs:grabber:InquireGrab|0]] | [[en:docs:grabber: |
- | | [[en:docs:dos:api:int21:01|01H]] | Character input | 1.0+ | | + | | [[en:docs:grabber:EnableGrab|3]] | [[en:docs:grabber: |
- | | [[en:docs:dos:api:int21:02|02H]] | Character output | + | | [[en: |
- | | [[en:docs:dos:api:int21:03|03H]] | Auxiliary input | 1.0+ | | + | | [[en:docs:grabber:PromptGrab|9]] | [[en:docs:grabber:PromptGrab|PromptGrab]] | ? | |
+ | | [[en: | ||
+ | | [[en:docs:grabber:SaveScreen|15]] | [[en:docs:grabber: | ||
+ | | [[en: | ||
+ | | [[en: | ||
+ | |||
+ | **Note: This API used by video device driver files with GRB extension. Used by DOSSWAP.EXE under DOS and by WINOLDAP.MOD under Windows to grab and restore screen** | ||
+ | |||
+ | During setup GRB file will be renamed to WINOLDAP.GRB or DOSSHELL.GRB | ||