Public Domain/Freeware/Shareware by Ralf Brown: The MSDOS Interrupt List A comprehensive listing of functions available through interrupt calls on IBM PCs and compatibles. Includes both documented and undocumented functions. Current version: INTER28A (release 28 [v91.5], 11/17/91) INTER28B DVINT An extract of the MSDOS Interrupt List containing the DESQview and QEMM API calls. Updated whenever there have been significant additions to the DESQview/QEMM calls in the Interrupt List. Current version: DVINT28 (11/17/91) RBcomm A DESQview-aware communications program which sports seamless DSZ, PCZ, or PUMA/MPt integration for file transfers; ANSI/VT102, VT52, and AVATAR emulation (including 132 columns); speeds to 57600 bps; a powerful macro language; dialing directory; and more. Runs in 65K with DSZ, 45K without. While it works under plain DOS, additional features are available under DESQview. Current version: RBCOMM33 (v3.31 2/3/91) SPAWNO A replacement for the Turbo C and Microsoft C spawn..() functions which swaps the current program to disk, EMS, XMS, or raw extended memory while the spawned program executes, leaving less than 300 bytes in memory. Also includes a variant for Turbo Pascal v4.0 or higher. Current version: SPAWNO40 (v4.0 11/17/91) Price: libraries free, source code $100. RBkeyswap Exchange left control and CapsLock keys, as well as Esc and `/~. Loads itself high, using just 64 bytes; needs only 128 bytes low if no high memory is available. Current version: RBKEYSWP (v2.0 6/22/91) DV-GLUE DESQview API bindings for Turbo C. Current version: DVGLUE10 (source) DVGLUL10 (compiled) DVGLU101 (update) (v1.01 8/12/88) DVKPOLL "Poor man's version" of TAME. Makes programs give up CPU time when they are in an idle loop polling the keyboard for keystrokes. Current version: DVKPOLL2 (6/18/88) Note: This program has been superceded by DVPTAME. DVPTAME "Not-so-poor man's version" of TAME. Tells DESQview to give the remainder of a time slice away if the program is in an idle loop polling the keyboard for keystrokes. Uses 0 bytes of memory. Current version: DVPTAME (6/4/91) DVdevload Load device drivers only in those DESQview windows which need the services of the driver, reducing the pre-DESQview overhead and thus permitting larger DESQview windows. Current version: DVDEVL10 (v1.00 8/11/91) SPTURBO An integrated environment for Borland's Sprint word processor and Turbo C, Turbo Pascal, Turbo Assembler, Turbo Debugger, and CDECL. Knows which compiler to invoke based on the file's extension, and can run MAKE for multi-file projects. Current version: SPTURBO (v2.3 Aug 1,1989) Note: Do not expect any updates, as I no longer use Sprint as a programming environment. PURGEMSG Delete or copy *.MSG files such that you only see those messages from a Fidonet echomail area which interest you. Current version: PURGEMSG (v1.00, 8/4/91) Note: beginning 1/1/91, all packages are distributed in PKZIP archives with authenticity verification. Please redistribute only the original archives to preserve the authenticity information. If you receive an archive dated after 1/1/91 which fails the authenticity check, you should treat it with caution. If you receive an archive which passes the PKZIP v1.1 check but displays an authenticity code other than NWS235, then the archive has been deliberately tampered with and should be deleted IMMEDIATELY. ------------- Availability: ------------- On the ARPAnet, by standard anonymous FTP from CS.CMU.EDU [128.2.222.173]. Change directly to directory /afs/cs.cmu.edu/user/ralf/pub with a single command (directories above this are not accessible via anonymous FTP). [DV-GLUE is not available here] Don't forget to set "binary" mode! If you are refused access to the directory, try again later; a fileserver may have been down. If connected to AFS, you can simply perform standard Unix/VMS/whatever directory listing and file copies from the above directory. On FIDOnet, from Soundingboard BBS 1:129/26 1-412-621-4604 14.4k HST, file req. My programs are kept in file area 8 for those wishing to download manually. Secondary Distribution Points (new releases will be available here within a day or so): ARPA: on WSMR-SIMTEL20.ARMY.MIL [26.2.0.74] in directories PD1: where x is INFO for the Interrupt List, MODEM for RBcomm, C for SPAWNO, DESQview for DV-GLUE/DVKPOLL/DVPTAME, and SPRINT for SPTURBO. Note that you must use mode "tenex" or "type L 8" to successfully FTP the files. SIMTEL20 also has a number of mirror sites which contain all of the files but may be a few days behind in updates. These include wuarchive.wustl.edu [128.252.135.4] in directories /mirrors/msdos/x and sol.deakin.oz.au [128.184.1.1] in directories /pub/PC/simtel-20/x. FIDO: SyncPoint BBS 1:261/1008 1-301-529-2584 File Requests. Bitnet users may also retrieve items on SIMTEL20 via the following automated mail servers: (in the US) LISTSERV@RPIECS (alias VM.ECS.RPI.EDU) LISTSERV@NDSUVM1 (alias VM1.NODAK.EDU) (in Europe) TRICKLE@AWIWUW11 (Austria) TRICKLE@BANUFS11 (Belgium) TRICKLE@DKTC11 (Denmark) TRICKLE@FRMOP11 (France) TRICKLE@DB0FUB11 (Germany) TRICKLE@DTUZDV1 (Germany) TRICKLE@IMIPOLI (Italy) TRICKLE@HEARN (Netherlands) TRICKLE@EB0UB011 (Spain) TRICKLE@TREARN (Turkey) (elsewhere) TRICKLE@USACHVM1 (Chile) TRICKLE@TAUNIVM (Israel) Send a mail message containing the line /HELP in the body for instructions. DV-GLUE, DVKPOLL, DVINT, DVPTAME, DVdevload, and RBcomm are also available on Fidonet BBSs belonging to DVNet (listed below). The Interrupt List and SPAWNO are also available on Fidonet BBSs belonging to the Programmer's Distribution Network. Major PDN member boards as of December 1990: [Regional Coordinators, Zone 1] (Region) David Wurz (10) 1:102/531 99:910/0 9600 HST Ed Almasy (11) 1:121/99 9600 HST Andre Morin (12) 1:240/507 14.4 HST Erik Vanriper (13) 1:260/230 14.4 HST V42 Jim Harre (14) 1:100/555 9600 HST V32 Dave Harris (15) 1:302/5 9600 HST V32 Chris Browne (16) 1:141/735 9600 HST Frank Cox (17) 1:140/53 9600 HST V32 Ed Cavender (18) 1:116/36 9600 HST V32 Michael Skurka (19) 1:397/2 14.4 HST V32 [Net Distribution Points, Zone 1] Tom Hendricks 1:261/662 9600 HST Durk Jones 1:160/40 9600 HST Bob Hamilton 1:140/28 14.4 HST V32 Taine Gilliam 1:372/42 14.4 HST/DS John Souvestre 1:396/1 14.4 HST V32 Floyd Drennon 1:375/12 14.4 HST Richard Lee 1:151/223 26:1919/2 9600 HST/DS James Dick 1:163/118 9600 HST Glenn Caleval 1:140/72 14.4 HST Bob Dufur 1:132/159 9600 HST Bill Thomas 1:132/225 14.4 HST Don Dawson 1:141/730 9600 HST/DS Paul Shoop 1:132/201 9600 HST George Brann 1:387/822 9600 Paul Gartner 1:167/116 9600 HST Jerry Lamphere 1:260/325 9600 HST V32 Greg Shaffer 1:370/500 1:370/510 99:912/18 69:22/18 80:2599/42 14.4 HST V42 Rick Aldrich 1:347/7 14.4 HST Russ Crook 1:348/205 14.4 HST Michael Cody 1:2202/3 9600/450 HST Patrick Curry 1:3621/425 9600 HST/DS Larry James 1:105/72 8:917/1 9600 V32 Chris Davis 1:348/1 14.4 HST David Campbell 1:320/109 9600 HST/DS [Net Distribution Points, Zone 2] Eric Lotgerink 2:283/1 14.4 HST V42 Ralf Pradella 2:249/6 14.4 HST V42 Norbert Versluis 2:283/106 14.4 HST V42 Didi Pabel 2:249/4 14.4 HST V32/V42 Roland Mausolf 2:243/43 9600 HST/DS V32/V42 Kai Heimala 2:515/6 2:2/322 9600 V32 Guenter Reichelt 2:245/3 14.4 HST V32/V42 Kai Kunze 2:247/205 14.4 HST V32/V42 Achim Breuer 2:247/801 14.4 HST V32/V42 Thomas Anyfantis 2:507/645 14.4 HST V32/V42 Thomas Nachtigal 2:509/10 14.4 HST V42 [Net Distribution Points, Zone 3] Joaquim Homrighausen 3:632/308@fidonet 28:28/0@signet 9600 HST/DS Dave Hatch 3:711/808 9600 [Net Distribution Points, Zone 6] Honlin Lue 6:720/13 9600 HST [Net Distribution Points, Zone 8 (RBBSNet)] Michael Henderson 8:930/201 9600 HST/DS/V.42 ------------------------------- DVnet member boards as of May 1991: *65'North, Fairbanks, AK 1:17/38 907-452-1460 HSTV32 McScott's BBS, Blytheville AR 1:389/2001 501-532-6212 HSTV32b Carl's Corner, San Jose, CA 1:10/1 408-248-9704 HSTV32 Carl's Corner, San Jose, CA 1:10/2 408-248-0198 2400 SF PCUG BBS, San Francisco CA 1:1/310 415-621-2609 HSTV32RE SeaHunt BBS, Burlingame, CA 1:125/20 415-344-4348 HST Gandalf's, El Cajon CA 1:202/302 619-466-9505 HSTV32 Opus 386, Davis, CA 1:203/910 916-753-6321 2400 Stingray!, Clovis CA 1:205/12 209-298-9461 HST Bertha Board, Mantica CA 1:208/204 209-823-0093 HST World Peace BBS, Denver CO 1:104/415 303-320-4822 H96V32 Treasure Island, Danbury, CT 1:141/730 203-791-8532 HSTV32 Ascii Neighborhood,W Haven CT 1:141/333 203-934-9852 HST Plainfield News, Plainfield CT 1:327/452 203-564-8579 HST Southern Cross BBS, Miami FL 1:135/69 305-220-8752 HST Jos' Lounge, Bradenton FL 1:137/209 813-755-0575 HSTV32 Other World, Tallahassee FL 1:3605/56 904-668-1092 HST Galaxy Info System, Atlanta GA 1:133/411 404-671-1024 V32 Software Designer, Albany, GA 1:3617/1 912-432-2440 HSTV32 Open Window, Laie HI 1:345/1 808-293-9547 2400 Icarus, Iowa City, IA 1:283/657 319-337-9878 HSTV32 Wolfram Research, Champaign IL 1:233/17 217-398-2800 HSTV32 Someplace BBS, Indianapolis IN 1:231/120 317-353-9981 HST The Jokerman BBS, Bluffton IN 1:236/12 219-824-5628 V32 Ft Polk Info, Fort Polk LA 1:380/15 318-537-3620 HST Silver Streak RBBS,NewOrleans LA 1:396/15 504-888-6515 HST Rainbow's Edge, Westwood MA 1:101/1 617-551-0495 HSTV32 Pioneer Valley PCUG1,Amherst MA 1:321/109 413-256-1037 HST IBM Tech Fido, Pepperell, MA 1:322/1 508-433-8452 HSTV32 Waystar BBS, Marlborough, MA 1:322/14 508-481-7147 HST The Business Card, Lawrence MA 1:324/121 508-682-5329 HSTV32 Addict's Attic,Germantown MD 1:109/423 301-428-8998 V32 AviTechnic ,Lutherville MD 1:261/662 301-252-0717 HSTV32 Ocean BSB, York Beach ME 1:326/102 207-363-8774 HST Programmers' Attic, Will., MI 1:159/850 517-655-3347 HST The Royal Joke, Royal Oak,MI 1:120/183 313-435-7566 HSTV32 Son of Royal Joke,Royal Oak,MI 1:120/283 313-435-5766 PEP Rampart General,Kansas City,MO 1:280/6 816-761-4039 HSTV32 Big Bang Theory, Jackson MS 1:361/104 601-366-1664 V32 Sandhills BBS, Cameron NC 1:151/2010 919-245-4948 HST Psychotronic BBS, Durham NC 1:151/223 919-286-7738 HSTV32 Programmer's Asstnt, Charlotte NC 1:379/4 704-544-0010 HST Dungeon Quest II, Havelock NC 1:3614/501 919-447-3321 HST The Toy Room BBS, Hudson NH 1:132/159 603-886-5722 HST Maple Shade Opus,Maple Shade NJ 1:266/12 609-482-8604 HSTV32 Capital City , Burlington NJ 1:266/21 609-386-1989 HSTV32 Atrium Way, Morris Plains NJ 1:269/583 201-984-5555 HSTV32 $in City Bit Pit, Las Vegas NV 1:209/711 702-647-4427 HSTV32 LogyLink, Ronkonkoma NY 1:107/204 516-737-8217 HST Rivendell * TAP/1,Syracuse NY 1:260/340 315-458-8602 HSTV32 The Mountain Top,Cincinnati OH 1:108/107 513-921-5568 HST Blue Byte BBS, Enon OH 1:110/270 513-864-1143 HST NHampton Data,Cuyahoga Falls OH 1:157/533 216-928-8565 HSTV32 Corvette BBS,Pickerington OH 1:226/110 614-861-8377 HSTV32 Steel Valley BBS, Girard OH 1:237/500 216-545-2318 HSTV32 Ascension, Norman OK 1:147/46 405-360-4261 HST P C Support, Portland, OR 1:105/66 503-297-9078 2400 Atarian BBS, Portland, OR 1:105/10 503-245-9730 HSTV32 Busker's Boneyard, Portland,OR 1:105/14 503-771-4773 PEP Busker's Boneyard, Portland,OR 1:105/41 503-775-7926 HSTV32 Meeting Place, Pittsburgh PA 1:129/45 412-682-7057 HSTV32b The Other BBS, Harrisburg PA 1:270/101 717-657-2223 HST Walsh Microsys, Philadelphia PA 1:273/917 215-725-9134 HST Optical Illusion, Allentown PA 1:273/603 215-797-7409 HSTV32 U.S.S. Intrepid,Spring House PA 1:273/703 215-641-0270 HST Island Sun, Caparra Heights PR 1:367/15 809-783-9542 HST EET BBS, Nashville TN 1:116/24 615-353-3476 HSTV32 Conch Opus, Houston, TX 1:106/357 713-667-7213 HSTPCP Inns of Court, Dallas, TX 1:124/6101 214-458-2620 HSTV32 Spare Parts, Bedford, TX 1:130/38 817-540-3527 HST Southern Crossroads, Dallas TX 1:124/4115 214-556-2982 HSTV32 The Gas Company, Arlington TX 8:930/201 817-265-8938 HST Wireline, Corpus Christi TX 1:160/40 512-241-1120 HST Middle Earth, San Antonio TX 1:382/19 512-835-4848 HST Last Chance TBBS,San Antonio TX 1:387/822 512-822-7519 HST TSTI INFO NET, Waco TX 1:388/1000 817-799-1570 HST Suffolk News BBS, Suffolk VA 1:275/326 804-393-2199 HST The Ozone Layer, Williston VT 1:325/118 802-879-4753 2400 Pacifier BBS, Vancouver, WA 1:105/103 206-253-9770 HSTV32 Puget Sound Gtwy., Puyallup, WA 1:138/3 206-566-8854 HST Seattle/Everett Hub, Seattle WA 1:343/300 206-244-8860 HST SunDial BBS, Pasco WA 1:347/7 509-545-1789 HST County Line BBS, W Allis WI 1:154/100 414-476-8468 HSTV32b Country Line #2 W Allis WI 1:154/101 414-476-8469 H96V32 Oregon Trail XRoads, Casper WY 1:303/5 307-472-3615 H96V32 Information Corner, Edmonton AB 1:342/20 403-483-1896 HST The Exchange,Prince George BC 1:153/603 604-962-5971 HST Polar Bear Heaven Winnipeg MB 1:348/405 204-837-9704 HST Atlantic Access, St John W NB 1:255/2 506-635-1964 HST AFI Comm, Nepean ON 1:163/115 613-829-0282 HST Ned's Opus HST Ottawa,ON 1:163/211 613-523-8965 HST Ned's Opus, Ottawa ON 1:163/210 613-731-8132 2400 Ned's Opus, Ottawa ON 1:163/205 613-731-7168 2400 Tobacco Road,Hamilton ON 1:244/106 416-387-5507 HST ImperialTerranTrdrs, Welland ON 1:247/301 416-732-3685 HSTV32 Pipeline Canada, Thornhill ON 1:250/701 416-882-6280 HSTV32b Arcane BBS, Laval PQ 1:167/116 514-687-9586 HST The HEKOM Board (Netherlands) 2:500/223 31-3483-4072 V32 The Mailbox, Eindhoven Nether 2:512/14 31-40-122083 HST Road Runner, Manchester UK 2:250/1 44-61-483-4105 HSTV32 TUG II, Droitwich Worcester UK 2:253/157 44-905-775191 HST Enigma Variations,Worcester UK 2:2/544 44-905-795002 HST Aureal Srchlght,Mkt Harborough 2:254/153 0858-466594 HST BBS_D.C.V.V., Maaseik (Belgium) 2:295/26 32-11-568620 HSTV32 QBBS_H.S.P., Miskom (Belgium) 2:295/33 32-11-581344 HSTV32 Blumenkistl, Vienna (Austria) 2:310/10 43-222-6040844 HST NightHouse BBS, Kalvehave DEN 2:234/51 45-53788948 HST Andi's BBS, Haan FRG 2:241/4006 49-2129-4891 HST The 49er's, Wuppertal FRG 2:241/5601 49-202-305803 HST Blues Project, Dusseldorf FRG 2:242/20 49-211-5961291 HSTV32 M.U.G. Info Board,Essen FRG 2:245/1 49-201-483735 HST BitMaster BBS, Bielefeld, FRG 2:245/23 49-521-208152 HST E.I.S.2, Frankfurt FRG 2:247/14 49-69-6311235 HST MIDI-Mailbox,Meerbusch FRG 2:247/816 49-2159-2717 HSTV32b Data City, Moenchengladbach FRG 2:247/801 49-2166-24468 HST AVALON BBS, Roethenbach FRG 2:241/8502 49-911-5705983PEPV32 MICS Lucerne BBS,Lucerne SUI 2:302/602 41-41-538607 HSTV32 Genova 2000, Genova Italy 2:332/201 39-10-3770080 V32 Capital City BBS,Haninge Sweden 2:201/111 46-8-7411244 HST Replicants Factory,Barcelona SP 2:343/105 34-3-219-3452 2400 Marwick's MadHouse (Australia) 3:640/820 61-7-870-2972 PEPV32 Sentry Lane Cove NSW(Australia) 3:711/401 61-2-428-4687 PEP Sentry's Shadow, Lane Cove NSW 3:711/501 61-2-418-6682 V32 Revelstone BBS (Australia) 3:632/348 61-3-741-2353 PEP Southern Mail CBCS Vict Aust 3:633/320 61-3-725-1621 PEP COMPUlink, Perth WA 3:690/628 61-9-451-7288 2400 Phone Box,Inglewood S Australia 3:681/854 61-8-3805505 V32 OZ-Board, Townsville Qld Aust 3:640/715 61-77-21-3592 PEPV32RE TAIC Maximus Kowloon(Hong Kong) 6:700/1 85-2-789-1267 PEPV32