Info-IBMPC@WSMR-SIMTEL20.ARMY.MIL ("Info-IBMPC Digest") (05/28/90)
Info-IBMPC Digest Mon, 28 May 90 Volume 90 : Issue 97 Today's Editor: Gregory Hicks - Chinhae Korea <GHICKS@WSMR-Simtel20.Army.Mil> Today's Topics: ARC file Compressed Files and Virus Scanning DHRY0217.ZIP - Dhryston benchmark with LOTS of results, Turbo C TC's Kermit screen intensity (inverted?) overwriting the psp PKZIP 1.20 is bogus OSI Communications Protocol Recent msdos uploads to SIMTEL20 TIDY6.ZIP - Clean up FORTRAN-77 programs w/FORTRAN src Directory Listings for PC-BLUE Using EMS in TSRs Where's McAfee's ACS Software (PC) Getting 640K in IBM-AT Send Replies or notes for publication to: <INFO-IBMPC@WSMR-SIMTEL20.ARMY.MIL> Send requests of an administrative nature (addition to, deletion from the distribution list, et al) to: <INFO-IBMPC-REQUEST@WSMR-SIMTEL20.ARMY.MIL> The Lending Library is available from: WSMR-SIMTEL20.ARMY.MIL (see file PD1:<MSDOS.FILEDOCS>AAAREAD.ME details on file directories and descriptions.) Archives of past issues of the Info-IBMPC Digest are available by FTP only from WSMR-SIMTEL20.ARMY.MIL in directory PD2:<ARCHIVES.IBMPC>. WSMR-SIMTEL20.ARMY.MIL can be accessed using LISTSERV commands from BITNET via LISTSERV@NDSUVM1, LISTSERV@RPIECS and in Europe from EARN TRICKLE servers. Send commands to TRICKLE@<host-name> (example: TRICKLE@TREARN). The following TRICKLE servers are presently available: AWIWUW11 (Austria), BANUFS11 (Belgium), DKTC11 (Denmark), DB0FUB11 or DTUZDV1 (Germany), IMIPOLI (Italy), EB0UB011 (Spain), TAUNIVM (Israel), and TREARN (Turkey). SIMTEL20 is not accessable on the first Wednesday of each month from 6-8pm Eastern Standard Time. If you are unable to access SIMTEL20 via Internet FTP or through one of the BITNET/EARN file servers, most MSDOS SIMTEL20 files, including the PC-Blue collection, are available for downloading on the Detroit Download Central network at 313-885-3956. DDC is a networked system with multiple lines that support 300, 1200, 2400, and 9600 bps (HST). This system is a subscription system with an average hourly cost of 17 cents per hour. It is also accessable on Telenet via PC Pursuit and on Tymnet via StarLink outdial. New files uploaded to WSMR-SIMTEL20 are usually available on DDC within 24 hours. ---------------------------------------------------------------------- Date: Sat, 19 May 90 12:23:31 CDT From: rs.miller@pro-harvest.cts.com (Randy Miller) Subject: ARC file Mr. Travsky, In for article that appeared in the May 7th edition of the Info-IBMPC digest, you were trying to determine the type of archiving used to compress files that are needed by your colleagues. May I suggest a program called IFL? While it will not extract the files from the archive, it WILL tell you what program did the compression. If you need the program, please drop me email, as I do not have FTP from this system. Randy Miller Randy Miller Follett Software Company rs.miller@pro-harvest fsc@pro-harvest GEnie: rs.miller America Online: rsmiller Never teach a pig to sing. You'll drive yourself nuts, and annoy the pig! ------------------------------ Date: Sun, 20 May 90 10:40:03 -0700 From: Alan_J_Roberts@cup.portal.com Subject: Compressed Files and Virus Scanning This is a forward from John McAfee: Rich Garzon's posting, (VIRUS-L Digest V3 #96) about the dangers of LZEXE compressed files, mirrors the real and growing problem with people planting viruses inside such self-extracting executables. LZEXE has become extremely popular and is readily available to anyone wishing to hide a known virus and distribute it. Nearly all EXE files can be compressed with LZEXE and one need only infect a given file with a common virus, LZEXE it, and the end result is a functioning program carrying a non-detectable virus. The average user cannot distinguish a compressed executable from a non- compressed version in most cases. In addition to purposefully planting viruses inside LZEXE'd files, many cases have surfaced where end users have inadvertently compressed already infected files for their own use. These files have then been passed around to friends and co-workers. After a virus begins to spread from one of these self- extracting executables it can readily be identified. But the problem, of course, is that the disinfection process usually skips over the compressed carrier program -- since it can't be identified with normal scanning techniques -- and the virus begins spreading all over again. The issue is further complicated by the fact that LZEXE compressed files may carry an external infection as well as an internal infection. What this means is that a virus inside such a file may re-infect the compressed executable as if it were a normal EXE file. The virus fails to detect that it has already infected the program (internally). This external infection may be cleaned using a disinfector and yet the file will still be infectious. This adds confusion to the end user who is trying to deal with an infection. All in all this is becoming a serious problem. Numerous shareware and commercial packages (SHEZ, CHECKOUT, etc.) have been developed as companion programs to allow VIRUSCAN to scan inside ZIP, ARC, LZH, ZOO, PAK and other non-self extracting archive files. Even without special utilities, the non-self extracting archives do not represent a serious problem because the user may simply UNZIP (or UNARC etc.) the archive and then scan the contents prior to execution. But no-one has yet addressed the LZEXE problem. Since we are not compression specialists, we were hoping for someone competent in the field to develop another SCAN companion program, like SHEZ, to do the internal scanning. This has not happened. Therefore, version 63 of SCAN, to be released June 1, will contain its own internal scan capability for LZEXE compressed files. It automatically identifies LZEXE compressed files and scans inside them. The program works fine and successfully identifies all the known viruses inside such files, but it probably is not as fast as it could have been if it had been developed by hands more experienced in compression/decompression algorithms. Nevertheless, it's all that we have for now and it works. If you have only a few LZEXE compressed files in your system, you probably will not notice a significant slowdown in the scanning process. If you have no such files, the scan time will be the same as before. If ALL of your files are LZEXE'd, then I'd suggest you go out for coffee and donuts during the scan, or possibly take a brief nap, catch up on your paperwork or do a few calisthenics -- you'll have plenty of time. We have included a switch, by the way, to turn off the internal LZEXE scan if you choose. John McAfee 408 988 3832 - voice 408 970-9727 - fax 408 988 4004 - BBS ------------------------------ Date: Sun, 20 May 1990 17:35 MDT From: Keith Petersen <w8sdz@WSMR-SIMTEL20.ARMY.MIL> Subject: DHRY0217.ZIP - Dhryston benchmark with LOTS of results, Turbo C TC's [--forwarded message--] From: David Kirschbaum <kirsch@usasoc.soc.mil> I have uploaded to SIMTEL20: pd1:<msdos.info> DHRY0217.ZIP Dhryston benchmark with LOTS of results, Turbo C TC's Someone asked for a Dhrystone benchmark executable for the PC. I first found a somewhat old one from Dr. Dobbs Magazine. It needed slight tweaking to compile under Turbo C v2.0, and the results were suspicious. Keith Petersen then suggested I check around for more current versions. He specifically pointed me at DHAMP.C and DHRYSTON.C in SIMTEL20's UNIX-C archives. DHAMP.C is somewhat newer, but quite different from the widely distributed and tested DHRYSTON.C. I'm ignoring it. The most recent DHRYSTON.C I could find was right on my own host, and is more recent than the DHRYSTON.C Keith pointed me at. This is a version dating from Feb 86 or so, and includes a bug report. Lots of results from different systems .. so this is the one I'm going with. (It's been renamed to DHRY0217.C to keep it separate from all the others floating around.) I'm including two Turbo C ".TC" files to help you make your own versions for testing. Comments in DHRY0217.C explain about results with and without registers. The DHRY0217.EXE in DHRY0217.ZIP has been compiled with registers optimization for best possible results. I'm throwing in a little text file that discusses benchmarks and how they should be used (snarfed from yet ANOTHER benchmark package) just to keep benchmarkers honest. If you want the Unix version (and/or the big .shar file with LOTS of benchmarks), yell. David Kirschbaum Toad Hall [--end forwarded message--] Thanks, David! Please contact Dave Curry <DCurry@WSMR-SIMTEL20.ARMY.MIL>, the manager of the Unix-C archives, for upload instructions for the Unix version. I'm sure he'll want them to replace the earlier version which reportedly has bugs. --Keith ------------------------------ Date: Fri, 18 May 90 19:57 MDT From: Joe Doupnik <JRD@cc.usu.edu> Subject: Kermit screen intensity (inverted?) In a recent issue of the Kermit Digest a comment arose about inverted screen intensity in MS-DOS Kermit's terminal emulator. It is really simple, but a little "setup" might help. If you have a color system then much more often than not the screen is run as say bold white on a blue background. We do that because the non-bold white looks more like grey. So, to such users bold is a "normal" screen. On DEC terminals the screen intensity is normally half way up and bold makes things super bright. Most DEC utilities put the screen in this DEC "normal" condition, very often. Now we are ready for the meat of this discussion. Suppose Kermit obeyed DEC commands to make the screen dim most of the time. This would be contrary to conventional DOS usage. Ok, now suppose the DOS screen is taken as the "normal" value so that when the DEC programs say normal then we get the DOS intensity as the result. The other intensity is DEC bold, so we'd have to use the other IBM intensity, dim. That's what Kermit v3.0 does. Normal is what we see 99% of the time and Kermit says that's the DOS screen intensity, else DEC bold is the other (dim) way. If your DOS screen is greyish then Kermit will make it bright when DEC commands a bold attribute. Now I used "DEC" to mean the external host, clearly. Here's another gotcha between DEC and IBM. IBM controls the intensity of only the foreground colors, but DEC means any illuminated dot. This yields some difficulties of representation but Kermit copes with those as best as possible. So, in summary what Kermit will use for a DEC normal intensity is exactly what you use as a normal intensity, and DEC bold is the only other alternative. See, I said it would be simple! Joe D. ------------------------------ Date: Fri 18 May 90 19:14:41 From: tweten@prandtl.nas.nasa.gov Subject: overwriting the psp From: djb@wjh12.harvard.edu (David J. Birnbaum) >... if it isn't too much trouble, I'd be interested in taking a look >at the source for the tsrs you mention. I've enclosed the source code for my simplest TSR for illustration of the following points: 1. By using the undocumented MS-DOS INT 21 function 52H, you can find the beginning of the chain of MS-DOS memory blocks. Run that chain and you will find all environment and code blocks in the machine (see the code after "blkscn" and the data structure at "BLK_HDR_SEGMENT"). This is a better way to find a previously installed copy of a TSR than is use of any MS-DOS interrupt such as the MicroSoft-recommended "multiplex interrupt", 25H. Even if you use an interrupt MicroSoft has "reserved for user programs" all that means is that the inevitable collision will be with some third party's program rather than with MicroSoft's. If you run the list of memory blocks, you can string compare some portion of the block's contents with your own code. If the string is long enough and if it matches, you can bet it is another copy of your TSR. The most important considerations in selecting a "signature" to compare are to make sure that it is long enough and is unchanging. The machine instructions in the resident portion of your program will do nicely. Just be sure not to embed any variable data in the comparison range, or you'll never find it. The technique can be used for simple duplicate detection, or can be used to pass new parameters to the existing TSR without having to use interrupts and risk collisions (see all references to "sibling"). 2. In a TSR, the non-resident code and data should be positioned at the end of the program, so their space can be surrendered at initial termination (see the code at "START" and "go"). 3. You can deal with the changed addresses of code relocated into the tail end of the PSP by modifying CS (see all references to "res_offs") before entry to the code, so it compensates for the move. That requires that the code be originally assembled at a location an even multiple of 16 bytes away from its final destination in the PSP. The result may be the "waste" of a few bytes in the initial .COM image (range between "START" and "beg_pr"), but you don't care because no space is wasted after termination. Some care must be devoted to the segment registers. In the included program, I simply told the assembler not to use any segment registers but CS (see assume directive after "_TEXT"). This works well if you have few instructions which use another segment register by default; MASM will automatically prefix any such instructions with a CS segment override. If there would otherwise be a lot of prefixes, it may be worthwhile to save and restore initial contents of some other segment registers, and give them new values derived from CS. If you do so, be sure to reflect that fact in your "assume" directive. I hope all this helps. Good luck. ----------------------------8<--- CUT HERE ---8<-------------------------- page 58,132 TITLE Go -- Control (and measure) speed for Heath/Zenith PC ; (c) Copyright 1987 David E. Tweten ; All rights reserved. Permission for distribution is granted ; provided that no direct commercial advantage is gained, and ; provided that this copyright notice appears on all copies. ; -------------------------------------------------------------------- ; ; Go serves three purposes relating to Dante Bencivengo's "TurboPlus ; V2.0" modification to 4.77 MHz Heath/Zenith PCs. It permits FORMAT ; and VERIFY ON to work. It also permits the user to speed or slow ; the processor. Finally, it measures the processor's speed setting ; (primarily for batch file use). "TurboPlus", the predecessor ; version of "TurboPlus V2.0", was described in the June, 1986 issue ; of REMark, the journal of the Heath/Zenith Users' Group. ; ; Due to a quirk in the diskette BIOS, errors will occur when a track ; format or verify operation is requested at any high speed, or when ; any diskette operation is attempted at 8 MHz. The terminate-and- ; stay-resident portion of this code will prevent the errors from ; occuring by slowing the processor for the duration of the ; operation, unless it is already operating at the slow (4.77 MHz) ; speed. ; ; The optional switch for Go can specify the speed to use when not ; formatting or verifying a floppy disk. It can be "f", which will ; set the clock speed to fast, or it can be "s", which will set the ; clock speed to slow. In any but its initial (TSR installing) call, ; if no switch is given, Go does not change the speed setting. On ; the initial call, if no argument is given, Go assumes "f". Go uses ; whatever switch character is current. ; ; The termination code for Go is set according to the processor speed ; at call, and by whether or not it has previously been called. The ; meaning of its termination code is as follows: ; ; 0 - Go has been called before so the TSR portion is already ; resident. Before the call the clock was set to run at ; 4.77 MHz. ; ; 1 - Go has been called before so the TSR portion is already ; resident. Before the call the clock was set to run at ; its fast speed. ; ; 2 - Go has not been called before. This call installed the TSR ; code and set the clock speed to the specified value (either ; Fast or Slow). If no speed was specified on the call, the ; default of Fast was used. ; ; 3 - Go has been called in error. It did nothing. ; ; NOTE that the actual processor speed is the slower of the speed ; specified and detected by Go, and the speed specified by the ; hardware switch included in the "TurboPlus V2.0". The actual speed ; is indicated by the LED included with the "TurboPlus V2.0" package. ; ; Written by: David E. Tweten <tweten@prandtl.nas.nasa.gov> ; ; 12141 Atrium Drive ; Saratoga, CA 95070 ; ; (408) 446-4131 ; ; Inspiration: FV.COM, a program of unstated authorship, included on ; the "TurboPlus" software disk. ; ; Modification History: ; ; 1.0 5-10-87 Initial version. ; ; -------------------------------------------------------------------- [Source code and the text of this message has been uploaded to SIMTEL20. Suggested location was PD1:<MSDOS.SYSUTL>SPEED.ZIP.] ------------------------------ Date: 16 May 90 10:55:42 GMT From: ralf@b.gp.cs.cmu.edu (Ralf Brown) Subject: PKZIP 1.20 is bogus (389) Tue 15 May 90 10:12 By: Stu Turk To: All Re: Re: PKZIP 1.20 ----------------------------------------------------------------- * Forwarded from "PittNet " * Originally from John Williams * Originally dated 14 May 90 12:17:00 05/12/1990 12:26pm CDT WARNING! WARNING! WARNING! WARNING! WARNING! WARNING! WARNING! -------------------------------------------------------------------- There is a file being circulated on BBS's called PKZ120.ZIP or PKZ120.EXE or similar, and that claims to be version 1.20 of PKZIP but in fact is a hacked version of PKZIP 1.10. As of the date of this writing, the latest version of PKZIP is version 1.10. Furthermore, due to this intentional act of vandalism, PKWARE will not release any versions of PKZIP in the future with the version 1.20. If you see the files PKZ120.ZIP or PKZ120.EXE on any BBS or on-line system, please ask the SysOp of that system to remove the files IMMEDIATELY, and please contact PKWARE to report where the files were seen. REWARD! ------- PKWARE is offering a reward of lifetime free upgrades for PKZIP to anyone who can provide information leading to the identification and prosecution of the person or persons responsible for creating this bogus version 1.20 of the software. They have only served to confuse and hurt the user community, and the perpetrators of this crime are at minimum in violation of Federal Copyright Law. If you have any information about the source of PKZ120.EXE or PKZ120.ZIP, please report it to PKWARE immediately, either: by Voice at 414-352-3670 by BBS at 414-352-7176 by FAX at 414-352-3815 or by mail: PKWARE Inc. 7545 N. Port Washington Rd. Glendale, WI 53217 Sincerely, Phil Katz President, PKWARE Inc. {backbone}!cs.cmu.edu!ralf ARPA: RALF@CS.CMU.EDU FIDO: Ralf Brown 1:129/46 BITnet: RALF%CS.CMU.EDU@CMUCCVMA AT&Tnet: (412)268-3053 (school) FAX: ask DISCLAIMER? | _How_to_Prove_It_ by Dana Angluin 20. by vehement assertion: It What's that?|is useful to have some kind of authority relation to the audience ------------------------------ Date: Sun, 20 May 90 12:47 EST From: <LIANG%IPFWCVAX.BITNET@UICVM.uic.edu> Subject: OSI Communications Protocol OSI standard specifies seven-layer communication protocol. Many books talks about it. But they all give some defitions and concepts only. To make it clear to me, I would like someone to tell me, when I use Kermit or Procomm to connect my PC to a mainframe computer, how many layers and which of the seven specified layers exist. I would also appreciate it if someone can recommend a book that thoroughly discusses this topic. ------------------------------ Date: Sat, 19 May 1990 22:40 MDT From: Keith Petersen <w8sdz@WSMR-SIMTEL20.ARMY.MIL> Subject: Recent msdos uploads to SIMTEL20 The following files have been recently uploaded to SIMTEL20: NOTE: Type B is Binary; Type A is ASCII Filename Type Length Date Description ============================================== Directory PD1:<MSDOS.ARC-LBR> AM451.ZIP B 172766 900517 ArcMaster front-end/convert for .ARC/.ZIP/.LZH Directory PD1:<MSDOS.ASMUTL> SOUNDEXA.ZIP B 5769 900519 Assembly language source for soundex routine Directory PD1:<MSDOS.BATUTL> SPRBAT3B.ZIP B 35008 900519 Winchester Computer Systems SuperBat utilities Directory PD1:<MSDOS.DATABASE> BK45BD1.ZIP B 200935 900512 Brother's Keeper (v4.5B) Family History, 1of3 BK45BD2.ZIP B 326317 900512 Brother's Keeper (v4.5B) Family History, 2of3 BK45BD3.ZIP B 208568 900512 Brother's Keeper (v4.5B) Family History, 3of3 Directory PD1:<MSDOS.DBASE> SOFTC103.ZIP B 82304 900514 C library of dBase/Clipper-compatible routines Directory PD1:<MSDOS.DESQVIEW> TAME230.ZIP B 49566 900518 Speed up pgm execution in DesqView/VM386/other Directory PD1:<MSDOS.EDITOR> EZXW-W23.ZIP B 113575 900518 EZX-WRITE, WordStar-compatible word processor Directory PD1:<MSDOS.FILEDOCS> SIMIBM.ARC B 258147 900519 SIMTEL20 MSDOS files listing with descriptions SIMIBM.IDX A 456268 900519 SIMTEL20 MSDOS files listing with descriptions SIM_PDOX.ZIP B 8822 900516 Paradox converter/reader for SIMIBM.IDX Directory PD1:<MSDOS.FILUTL> LZESHL30.ZIP B 24397 900518 Shell program for LZEXE. English output TM120.ZIP B 83941 900519 TreeMaster v1.20: Hard disk directory manager Directory PD1:<MSDOS.FORTRAN> TIDY5.ZIP B 116205 900516 Clean up FORTRAN-77 programs w/FORTRAN src Directory PD1:<MSDOS.MSJOURNAL> MSJV5-2.ZIP B 122830 900513 MicroSoft Systems Journal Vol 5, #2 listings Directory PD1:<MSDOS.SCREEN> EXPLS122.ZIP B 13117 900514 CGA/EGA/MCGA/VGA/Herc fireworks/screen saver NNANSI02.ZIP B 39503 900515 Enhanced ANSI console driver for EGA/VGA disp. Directory PD1:<MSDOS.SYSUTL> 4DTECH01.ZIP B 8693 900517 Official 4DOS technical notes #1 for 4DOS 3.0 SD-200.ZIP B 78316 900517 StupenDos V2.0 disk/directory management util. VU-XM1B.ZIP B 34499 900517 286 extended memory peeker using LOADALL Directory PD1:<MSDOS.TROJAN-PRO> VTAC42.ZIP B 21968 900519 Protects disk against alteration or formatting Directory PD1:<MSDOS.TXTUTL> PTF12.ZIP B 178593 900514 Portable Text Formatter with contents & index Directory PD1:<MSDOS.ZIP> PK-WARN.ZIP B 1026 900518 Warning about a hacked version of PKZIP (1.2) TOZIP51.ZIP B 18922 900519 Cvt ZOO/PAK/DWC/LHARC/PKUNPAK/PKXARC to ZIP Directory PD2:<MSDOS2.BBS> 386PCBDV.ZIP B 4818 900517 Tips: Using PCBoard with DESQview 2.0/QEMM-386 WAF162.ZIP B 316692 900516 Waffle BBS v1.62, with UUCP mail & Usenet news Directory PD2:<MSDOS2.TELIX> HOST43.ZIP B 94841 900518 Host 4.3, improved BBS Host mode for Telix 3.x Directory PD2:<MSDOS2.UUCP> SMAILBIN.ZIP B 113817 900516 smail/PC - smart uucp mailer for MS-DOS, 1of2 SMAILSRC.ZIP B 123476 900516 smail/PC - smart uucp mailer for MS-DOS, 2of2 UUPC07JS.ZIP B 138462 900515 MSDOS uucp, TC 2.0 src for UUPC v1.07j (05/90) UUPC07JU.ZIP B 124552 900515 MSDOS uucp, user files for UUPC v1.07j (05/90) Directory PD2:<MSDOS2.ZMODEM> NZMOD993.ZIP B 6604 900518 Zmodem interface v.99.36 for DSZ.COM/DSZ.EXE --Keith Petersen Maintainer of SIMTEL20's MSDOS, MISC & CP/M archives [IP address 26.2.0.74] Internet: w8sdz@WSMR-SIMTEL20.Army.Mil, w8sdz@brl.mil BITNET: w8sdz@NDSUVM1 Uucp: {ames,decwrl,harvard,rutgers,ucbvax,uunet}!wsmr-simtel20.army.mil!w8sdz ------------------------------ Date: Mon, 21 May 1990 00:05 MDT From: Keith Petersen <w8sdz@WSMR-SIMTEL20.ARMY.MIL> Subject: TIDY6.ZIP - Clean up FORTRAN-77 programs w/FORTRAN src [--forwarded message--] From: forags%nature.Berkeley.EDU@jade.berkeley.edu I have uploaded version 6.0 of my TIDY program to SIMTEL20: pd1:<msdos.fortran> TIDY6.ZIP Clean up FORTRAN-77 programs w/FORTRAN src This revision corrects the processing of alternate return addresses in CALL statements to conform to ANSI standard (previously it had been set up for IBM Fortran, and this mode can still be invoked if desired). Al Stangenberger Dept. of Forestry & Resource Mgt. forags@violet.berkeley.edu 145 Mulford Hall - Univ. of Calif. uucp: ucbvax!ucbviolet!forags Berkeley, CA 94720 BITNET: FORAGS AT UCBVIOLE (415) 642-4424 FAX: (415) 643-5438 [--end forwarded message--] Thanks, Al! --Keith ------------------------------ Date: Fri, 18 May 90 15:52:19 CDT From: "Jeffrey W. Spencer" <C0025JS%UMRVMB.BITNET@VTVM1.CC.VT.EDU> Subject: Directory Listings for PC-BLUE Hello, I have a friend here at school who would like to find software to 'unarchive' macintosh files on his IBM pc. He has a program that will view pictures created on the macintosh if only he can get them out of their 'archived' formats. Any help would be appreciated. Also, I've not heard any news on how to get descriptions of the files on other lists such as pc-blue yet, so if anyone could give me some help I would be thankful...... Thanks in advance, jws [Perhaps the following from Frank Wancho can assist with the PC-BLUE question: Date: Mon, 20 Nov 1989 12:45 MST From: "Frank J. Wancho" <WANCHO@WSMR-SIMTEL20.ARMY.MIL> Subject: Directory listings for PC-BLUE is there something for the PD1:<PC-BLUE> directory like SIMIBM.ARC for PD1:<MSDOS>? The closest we have are the files in PD1:<PC-BLUE.VOL000>. This is the only volume in that collection which is updated with every new batch of PC/Blue releases. --Frank] ------------------------------ Date: Sun, 20 May 90 00:32:39 EDT From: "David J. Birnbaum" <djb%HARVUNXW.BITNET@pucc.PRINCETON.EDU> Subject: Using EMS in TSRs I have been working recently on a popup reference tsr, written in assembly language. The com file loads and executes properly; but, not content with this, I conceived the questionable desire of adding a command line switch that would let the user load as much as possible of it into ems. Never having written code that used ems before, I consulted the MicroSoft documentation and various programming guidebooks, the end result of which is that my ems programming no longer crashes the system, but it also doesn't work. If anyone has any experience in this sort of thing and has a bit of time to spare, I'd be grateful if he or she could contact me at one of the addresses listed below. Thanks, David David J. Birnbaum djb@wjh12.harvard.edu [Internet] 11 Adams Terrace ...!wjh12!djb [UUCP] Cambridge, MA 02138 USA djb@harvunxw.bitnet [Bitnet] 617-492-8511 [voice] ------------------------------ Date: Fri, 18 May 90 19:54:00 EDT From: <SANTO%SENECA.bitnet@ugw.utcs.utoronto.ca> Subject: Where's McAfee's ACS Software (PC) SSgt Elliott J. Coerper writes: >Subject: Re: New anti-viral programs from McAfee > >I downloaded ACS Virus scan from simtel20 and by doing a >avs c:\ /a /e ... Where is this AVS in the archives? How new is it? I looked under PD1:<MSDOS.TROJAN-PRO> and it's not there. Anxiously awaiting your reply, Santo Nucifora SANTO@SENECA.BITNET ------------------------------ Date: Thu, 17 May 90 23:22 CDT From: KLF1305%TAMVENUS.BITNET@tamvm1.tamu.edu Subject: Getting 640K in IBM-AT I have an IBM question. I have an IBM AT. It has 512K on the motherboard, and a 2 meg ram board. So, I have 2.5 Meg of ram, but dos only has 512K. Is there any way to get the full 640K? I have looked in the Technical Reference, and the Guide to Operations, and others, but nothing suggests itself. Any help would be appreciated. Kelly Fergason VENUS::klf1305 DECNET klf1305@tamvenus.bitnet BITNET klf1305@venus.tamu.edu INTERNET [Sounds like you need to do two things: 1. Make sure your ram board allows a 'back-fill' of 128K to fill in the main memory gap. Check the documentation on how to do this. It usually involves changing a jumper or two. 2. Re-run your 'setup' program and change the CMOS settings on how much memory is present in the AT. hope this helps. gph] ------------------------------ End of Info-IBMPC Digest V90 #97 ******************************** -------