[comp.sys.ibm.pc.digest] Info-IBMPC Digest V6 #28

Info-IBMPC@C.ISI.EDU (Info-IBMPC Digest) (04/17/87)

Info-IBMPC Digest       Thursday, 16 April 1987      Volume 6 : Issue 28

This Week's Editor: Billy Brackenridge

Today's Topics:

			     DOS 3.2 COPY
			   DOS 3.3 Patches
		  CMU Version of MIT PCIP via Bitnet
			 Free Form Data Bases
		      MAC to PC Data Conversion
		      Mac/IBM Disks and Software
			   Macintosh and PC
		SURFMODL 1.1 available from Simtel-20
		    47th Street Mail-Order Company
			 47th St. Mail Order
		      IBM DIA DCA Manual Numbers
Today's Queries:
		      Binary High Speed Transfer
			     3-D Modeling
			BIOS System Diagnostic
	       MAJOR Glitch in Turbo Pascal Command.com
		      Two Color Monitors at Once
		      3270 AT/G Cycle Priorities
		      Simulation Package Wanted
			  MS-DOS CHMOD Help
		 Simplex and Linear Programming Lindo
			PD Gosling EMACS Help
			 EGA Screen Blanking
	    Having TurboPascal Accept Commands from a File


      INFO-IBMPC BBS Phone Numbers: (213)827-2635 (213)827-2515

----------------------------------------------------------------------


Date:     Wed, 15 Apr 87 8:04:17 EST
From:     Steven Segletes <steven@BRL>
To:       "JOHN R. THOMPSON" <WOOLFORD.THOMPSON@BIONET-20.ARPA>
Subject: DOS 3.2 COPY

I have found with MS-DOS 3.1 that COPY also appears to be broken for large
files.  Case in point:

COPY F1.TXT+F2.TXT+F3.TXT+F4.TXT+F5.TXT F.TXT

where each of the F"i".TXT files are about 60K gave a resulting file size of
260K, not 300K.  Upon typing F.TXT to the screen, all sorts of gibberish
popped up on the screen at the point where the files joined.  I have not tried
the /B option during the copy.

-Steve Segletes
U.S. Army Ballistic Research Laboratory
APG, MD 21005-5066-309-217-A


------------------------------


From: Donna L. Arellano <ecsvax!dlg%mcnc.org@relay.cs.net>
Date: 15 Apr 87 20:15:23 GMT
Subject: DOS 3.3 Patches
Organization: UNC-Chapel Hill


We've had our hands on a PS/2 model 60 for a few days now.  Wow!
Anyway, we've found some of the DOS 3.3 addresses for patches that
have been posted in the past for DOS 3.2/3.1.  In the following list,
all addresses are for DEBUG; subtract 0100h for the real addresses.
 
Here goes -->
 
1. Increase Environment Size:
   Not needed -> use the SHELL command in CONFIG.SYS with the /P and
                 /E parameters.
 
 
2. Automatic Installation of printer for PRINT:
   Not needed -> use the new /D parameter the first time PRINT is
                 invoked.
 
 
3. Disable EDLIN from making .BAK files:
   File=EDLIN.COM     3.1 Addr=0CD5    3.3 Addr=0CD8
                             Change 56 -> 41
 
 
4. Allow 50 mismatches in COMP before terminating:
   File=COMP.COM      3.1 Addr=08E2    3.3 Addr=0AF3
                             Change 0A -> 32
                      3.1 Addr=0BF8    3.3 Addr=0E09
                             Change 31 -> 35
 
 
5. ECHObb produces a blank line from a .BAT file:
   File=COMMAND.COM   3.1 Addr=3878    3.3 Addr=3F29
                    Change E8 20 00 74 -> 83 F9 02 72
   This allows you to put ECHO followed by two spaces in a .BAT file
   to print a blank line on the screen.
 
 
6. Default to ECHO OFF:
   File=COMMAND.COM   3.1 Addr=1967     3.3 Addr=1D68
                             Change 01 -> 00
 
 
7. Sound a BEEP at the end of a FORMAT:
   File=FORMAT.COM    3.1 Addr=152F     3.3 Addr=2185
                      Enter the following DEBUG commands:
  -D 2185 l20 <cr>
  -E 2185 "Do another  (Y/N) ?",07," " <cr>
  -D 2185 l20 <cr>
  -W
  -Q
   Be sure to include the quotes and spaces in the E command.  The 07
   does the beep.
   Below is the result of the first D command:
  xxxx:2180                 46 6F 72 6D 61 74 20 61 6E 6F 74       Format anot
  xxxx:2190  68 65 72 20 28 59 2F 4E 29 3F 00 49 6E 73 65 72  her (Y/N)?.Inser
  xxxx:21A0  74 20 44 4F 53                                   t DOS
     The 00 at 219A must not be disturbed!
 
 

 
Note: We use a prompt which remembers the cursor position, displays the
      date, time and some other stuff on line one of the screen, and then
      goes back where the cursor was and prints C>.  After we changed
      COMMAND.COM to default to ECHO OFF, we found that if we executed
      a .BAT file that had CLS as its final command, the cursor remained
      on line one of the screen.  Seems that DOS is executing CLS differ-
      ently than before.  Small fix: follow the CLS with ECHObb in all
      .BAT files.  Works just fine.
 
 
Hope this comes in handy for some people.  If anyone knows of any other
patches, please post.
   
                     Donna Arellano
                     !(backbone)!mcnc!ecsvax!dlg
                     Univ. of North Carolina

------------------------------


Date: Wed, 15 Apr 87 14:11:54 edt
From: Drew Daniel Perkins <ddp#@andrew.cmu.edu>
Subject: CMU Version of MIT PCIP via Bitnet



CMU PC/IP is now available via bitnet.  From a VM system give the command
"tell listserv at cmuccvma get pcip package".  From a VMS system use "send
listserve@cmuccvma get pcip package".  If you want to subscribe and get new
versions automatically, say "tell listserve at cmuccvma afd add pcip
package".  Or you can ask to get mail when files are updated by saying "tell
listserve at cmuccvma fui add pcip package".

These files may take a while to get to you, since some are over 800kb and
bitnet sends files prioritized by file length (or so I am told...).  Also, I
have gotten mixed opinions on whether these files will even make it through
bitnet unchanged.  If you have problems with this, let me know.

Most of these files are .boo files created by running Columbia's boo file
generator on my .tar files.  So, building the package requires a few steps.
First you must compile the program msbpct.c file which you should get when
you ask for the package.  Then you must recreate the .tar files by running
msbpct on each of the .boo files.  Once you have the .tar files recreated,
you can build the package by reading the read me file.

If you retrieve these files, please let me know of any problems, remarks,
etc.  I'd really like to know if this works successfully.

Drew



------------------------------


Date:     Wed, 15 Apr 87 14:07 PDT
From: <DBUERGER%SCU.BITNET@wiscvm.wisc.edu>
Subject:  Free Form Data Bases 


A recent request queried about free-form data bases for the PC.  To my
knowledge, there presently are three decent ones around:

1) (The best:) AskSam from Seaside Software
                           538 Prade Dr.
                           Corpus Cristi, TX  78412
                           800-327-5726

2) (Less flexible than AskSam, but not bad:)
          Notebook II from Pro/Tem Software, Inc.
                           2363 Boulevard Circle
                           Walnut Creek, CA  94595

3) (TSR, but kinky because you must use the same name for each database:)
          Instant Recall - Precept Software
                           3790 El Camino Real, #173
                           Palo Alto, CA  94306
                           (415) 327-6886

We've looked at all three, and AskSam seems to be the hands-down winner.

David J. Buerger
Santa Clara University
dbuerger@SCU (bitnet)

------------------------------


Date: Wed, 15 Apr 87 09:11:11 PDT
From: jww@sdcsvax.ucsd.edu (Joel West)
Subject: MAC to PC Data Conversion


I didn't see the original query, so I don't know if the requirement
was only to read Mac disks on a PC or move data in both directions.

However, Apple has announced a 5.25" 360K (yuk!) drive and controller
cards for the Macintosh II and Macintosh SE.  No doubt that the
8086 and 80286 coprocessor boards will also have some controller.
There is currently a third-party 5.25" 360K drive available from
Abatron.

Also, I've seen indications that Apple is planning (has finished?)
software emulation of DG/One (& PC Convertible) 720K 3.5" floppies;
I know the hardware in the Mac II and I believe SE can handle this, no 
idea about the 800K drive in the good ol' Mac Plus.  (Is the buzzword MFM?)

Finally, Apple ***someday*** will release a 1.6Mb quad-density
floppy, which of course will be able to read PS/2 1.44 floppies
(now that they know it's a requirement).

For those who wonder about the disparity, it all started with the
single-sided 400K Macintosh (128) and the 360K HP 150 touchscreen.
Apple begged Sony for a few extra tracks and uses a variable number
of sectors per track for the extra 11%.

------------------------------


Date: Wed, 15-Apr-87 20:36:09 PDT
From: bcsaic!asymet!fred@june.cs.washington.edu (Fred Wamsley)
Subject: Mac/IBM Disks and Software
To: uw-june!c.isi.edu!info-ibmpc@asymet

Software:
	Mac on IBM: no way.  Would require a board with the Mac ROMs,
which Apple keeps a tight grip on.
	IBM on Mac: Dayna sells a PC clone that uses the Mac as a
monochrome display.  AST has announced 80x86 boards for the Mac SE
and Mac II which are supposed to provide IBM compatibility, but I
don't know anyone who's used them.

Disks:
	Mac disks on IBM:  I don't know.
	IBM disks on Mac:  Apple has announced a 5.25" drive and conversion 
software with the new Macs.  It's called Passport.  Also look up a company
called Abaton.

A LAN product called TOPS from Centram allows you to use a disk on a Mac
as a server for an IBM and vice versa.  Would this address your needs?

Fred Wamsley (GEnie: FKWAMSLEY, ATT Mail: fwamsley, CIS: 72247,3130)


------------------------------


Date:    Thu, 16 Apr 87 18:33 EST
From: Tom Dowdy <CML5A9%IRISHMVS.BITNET@wiscvm.wisc.edu>
Subject: Macintosh and PC

Recently there was a question concerning Mac emulation
on PCs.  In an answer that later followed it was pointed
out that emulation was pretty hard and no one would probably
do it.  I agree...

While this might not solve your problem, it might help others
in a similar situation:

1) The TOPS solution is good if you want to share data on
a regular basis.  Kermit is also great if you only need
occasional FILE transfer.

2) The new Macintoshes (SE and II) have cards out from
AST with 8086 or 80286 on them and run PC software within a
window.  A much better solution than MacCharlie, that's for
sure.

3) Once again, if data transfer is all that is necessary,
look into the 5.25" drive that Apple just announced, which
can read PC format, as well as a program available from
ADPA (Their developer software distribution division) that
will read PC 3.50" disks on a Mac drive.

4) I should point out that hardware emulation of a Mac
isn't IMPOSSIBLE.  A company has a card out for the Atari
ST called MagicSack that emulates a Mac.  However, the ROM set
doesn't come with it, and it's pretty hard to come by
(legally) without actually buying a Mac.  I doubt you'll
ever see any Mac ROM clones out there.


-Tom Dowdy
 CML5A9@IRISHMVS.BITNET

"They say there is strangeness to danger us,
 In our theaters and bookstore shelves.
 Those who know what's best for us,
 Must rise and save us from ourselves."

------------------------------


Date:     Thu, 16 Apr 87 7:54:21 EST
From:     Kenneth Van Camp -FSAC- <kvancamp@ARDEC.ARPA>
Subject:  SURFMODL 1.1 available from Simtel-20


SURFMODL version 1.1 is now available from Simtel-20.  It is broken into two 
archives; the first contains the source code, documentation, and example 
data files.  The second contains several different versions of the 
executable code to support the Hercules graphics board, CGA, EGA, 
Heath/Zenith Z-100, AT&T 6300, Sanyo MBC-55x, and IBM 3270.  You will need 
the following two files: 

Filename			Type	 Bytes	 CRC

Directory PD:<MSDOS.SURFMODL>
SURFMODL.ARC			BINARY	234507  F713H
SURFMVSN.ARC			BINARY	346348  5759H

		  --Ken Van Camp <kvancamp@ARDEC.ARPA>

------------------------------


Date:     Wed, 15 Apr 1987 16:39 PST
From:     JGTP003%CALSTATE.BITNET@wiscvm.wisc.edu
Subject:  47th Street Mail-Order Company
To:       INFO-IBMPC@USC-ISIB.ARPA

In response to Joe Chin's query:

Here at CSULB we placed several orders in the past with the mail-order company
47th Street Computers.  I do not remember any major problems, however our
purchase orders move so slow anyway that it is entirely possible it may have
taken several weeks....at least we did eventually receive all the correct
items...which is more than I can say for Northeastern...we could never get
through to Northeastern by phone and they would not respond to our mail
queries...and twice they shipped us the wrong item!

Glenn Zwinger (213/498-5403)
Academic Computing Coordinator
California State University, Long Beach
JGTP003@CALSTATE.BITNET


------------------------------


Date:     Thu, 16 Apr 87 00:01 EDT
From: Daniele Montanari <MONTAN1%BRANDEIS.BITNET@wiscvm.wisc.edu
Subject: 47th St. Mail Order

A friend of mine and myself have ordered our IBM XT's plus video
cards, monitors, software, etc, from 47th St.  I don't remember
exactly how long they told us it would take to receive the shipment
(4-6 weeks?), but we got them in time, perhaps even a bit earlier.
Everything was in perfect condition, and we were quite pleased with
the whole thing.  Later on my friend also ordered from 47th St an
8087; they made a mistake, and sent to him an 80287.  It took them a
little while, but eventually the thing got replaced.  This was about
a year ago.

Certainly, dealing with mail order houses is often bad for your blood
pressure (sometimes you have the impression they lost everything but
your credit card number), but I think that dealing with 47th St Photo
is as safe as this kind of business can be.

Daniele

Standard disclaimer here: no ties with the shop, just a satisfied customer ...

------------------------------


Date:  Thu, 16 Apr 87 19:02 EDT
From:  Hess@MIT-MULTICS.ARPA
Subject:  IBM DIA DCA Manual Numbers
To:  AYAC071@UTA3081.BITNET


I had the same question a few months ago and nobody could
ever help me out.  So here's the info:

Nitty-gritty:
DCA Final-Form-Text Reference                      SC23-0757-1
DCA Revisable-Form-Text Reference                  SC23-0758-1

For new folks who need IBM language lessons first:
Office Information Architectures: Concepts         GC23-0765-0
Advanced Architectures: APPC, SNADS, DIA, and DCA  GG22-9105
Office Systems Architecture Primer                 GG24-1659-0

The second set should be about $5 each, the first set $20 each.
You get them by calling the nearest IBM sales office, and asking
for the librarian.  He/she will be able to tell you what to do
to send them the check.

Brian

------------------------------


Date:  Thu, 16 Apr 87 20:07 EDT
From:  AELevy@DOCKMASTER.ARPA
Subject:  Binary High Speed Transfer


A friend needs to send data using a bisynch or other synch protocol
between 2 pcs Speed will be at least 19.2.  My concern is that bisynch
will be inefficient with line turn arounds.  Any experience with sdlc or
other card/protocols appreciated.  Thruput is of the utmost importance.
Thanks, Allan

------------------------------


Date:    Wed, 15 Apr 87 09:21 EDT
From: Paul Zonfrillo <UEG101%URIMVS.BITNET@wiscvm.wisc.edu>
Subject: 3-D Modeling

Hello,

Does anybody know of a package (pref. p.d.) that does
3-d modeling?  I would also like to use our HP plotter to
draw..

Thanks in advance

Paul Zonfrillo
The University of Rhode Island

UEG101@urimvs (bitnet)

------------------------------


Date: 15 Apr 87 08:32:28 PDT (Wednesday)
Subject: BIOS System Diagnostic
From: DIshikawa.OSBUSouth@Xerox.COM.OsbuSouth.OsbuSouth.ARPA

Does anyone on this distribution list know of a program that tests all
of the BIOS and DOS interrupts, and the entire memory map, on an IBM PC
?

--Dan Ishikawa
------------------------------


From: Bob Brankley <brankley%usfvax2.uucp@RELAY.CS.NET>
Date: 15 Apr 87 02:37:12 GMT
Subject: MAJOR Glitch in Turbo Pascal Command.com
Organization: University of South Florida, Tampa, Fl


My roommate was working on our PC-XT(w/ 20 meg hard drive) using
dynamic allocation under Turbo Pascal.  He apparently made one or
both of the following mistakes:

	1) Failed to dispose of memory he no longer was using
	2) attempted to dispose of memory he never allocated

His program executed until he reached a portion of code which
ungracefully exited into DOS.  All was not well.  We attempted to do
a "dir" and got the message "file not found".  We attempted to list
other directories and got either the same message or a screen full of
garbage.  The plot thickens: we cold booted the machine and
everything came back intact(files and directories, both)!  A disk
check revealed that everything was ok.  Does anyone have an idea what
caused this to happen?  Is it a DOS glitch or a Turbo glitch?  I have
heard that Turbo has a tendency to screw up DOS, but never this
badly.

My gut feeling says that Turbo's been playing with command.com again, but
could this possibly be some sort of obscure BIOS problem?  Directories do
not usually disappear and reappear mystically.  Besides, this is on a hard
drive and I would sleep better knowing that the directory tree is not being
filled with spurious garbage.

We were running with the following hardware and software:

	IBM PC-XT -- 640K
	DOS VER.  -- 3.10
	Tur. Ver. -- 3.0


If you have an extremely detailed answer, please respond by e-mail.

					Thanks in advance

A-CUBED
University Of South Florida
CSNET:         adams@USF.EDU
UUCP :         {favorite machine,gatech,ihnp4!akgua}!usfvax2!adams
Rude Comments: /dev/null@USF.EDU
"Computer Engineer's have longer uptimes and less downtime"



------------------------------


Date:         Wed, 15 Apr 87 19:53:20 EDT
From: John Salter <TS5598%OHSTVMA.BITNET@wiscvm.wisc.edu>
Subject: Two Color Monitors at Once


I am trying to set up a two monitor work station in which both displays
are in COLOR.  The idea is to install two graphic adapters (CGA with CGA,
CGA with EGA or EGA with EGA) in a PC or AT and have them produce a
DIFFERENT display on their respective monitor type.

When I try to install two CGAs, the computer screams at me.  My only other
attempt at adapter installation was using IBM's EGA with a CGA.  The
problem with this combination is that one of the displays MUST BE monochrome.

One possibility is TECMAR's EGA MASTER.  A review of it in the OCT. 1986
issue of PC TECH JOURNAL, points out a feature of supporting two EGA cards
by changing the I/O address on the cards.  This would be my last resort
because of the expense of two EGAs.

Another EGA card. titled, the EGA WONDER, advertise that it can work
with any DISPLAY type.  Has anyone had any experience with either of
these cards in the context that I am investigating.

Can one install two graphic adapters in a PC or AT and have them both
work with COLOR displays?  Furthermore, once they are installed, how do
you switch between them?  What is the conflict (memory or interrupts)?

Any help with my problem is greatly appreciated.

------------------------------


Date:     Thu, 16 Apr 87 08:54 EST
From:     PICARD%gmr.com@RELAY.CS.NET
Subject:  3270 AT/G Cycle Priorities


We are currently using a 3270 AT/G as both an MVS and JES3 console.
During heavy message traffic our operators have a difficult time
entering anything in.  It seems anytime the PC is processing a message
the keyboard temporarily locks.  The latest word I could get from IBM
was that is exactly what happens.  Anything that is coming from
a host is given highest priority.  I would like to modify this giving
the keyboard highest and leaving the rest alone.  Before I dive into the
PC innards I'd like to know if anyone has some suggestions for me.

Thanks in advance!

------------------------------


Date:     Thu, 16 Apr 1987 00:56 PST
From:     JAJZ801%CALSTATE.BITNET@wiscvm.wisc.edu
Subject:  Simulation Package Wanted


  Can any point me to a public domain or shareware simulation
package. Source is OK if fortran or basic but please no C. It's
only going to be used for a little while so I don't want to spend
lots of money or lots of time learning a complex system either.
Thanks for any information.

   Jeff Sicherman
   JAJZ801@CALSTATE.BITNET


------------------------------


Date: 16 Apr 87 09:52:58 EDT (Thursday)
From: Crocca.WBST@Xerox.COM
Subject: MS-DOS CHMOD Help


Hi,

This is a question about programming DOS functions HEX(43).

Some time ago I wrote a program which uses the GetFileAttributes ($4300)
and SetFileAttributes ($4301) function in DOS. I wrote the original
under 2.11 using the Norton book as my documentation. Taking Norton's
advice, I checked the error return for 2,3 or 5 with anything else
assumed to be an error.

I have just tried to run this little program on another machine under
3.2. The results are perplexing. In general it works properly UNLESS the
file whose attributes I am trying to determine (GetFileAttributes)
happens to have JUST the "hidden" bit set, e.g the pattern is ($2). Then
I get back "file not found".  Any other legal combination involving the
"hidden" bit works properly.

Can someone explain this behavior to me? Under 2.11 it was acceptable to
ignore the "carry flag" upon return from the function call. Does 3.x
formalize the need for testing the "carry flag"? Is it reliable for this
function call? Should the test for success be different between 2.x and
3.x?

The version of Norton's book which I have incorporates 1.x --> 3.1.

Thanks in advance for any insight you all are able to give me.

Bill

[There are several programs in the info-ibmpc lending library that play with
attribute bits. -wab]

------------------------------


Date: Thu, 16 Apr 87 11:25:15 est
From: john watters <watters@ge-rtp.ge.com>
Subject: Simplex and Linear Programming Lindo


In response to the question about SIMPLEX and LP programs - I have seen a
program called LINDO (which has a Microsoft copyright in it).  It solves
LP ind integer programming problems - method unknown.  Sorry I don't know 
how to obtain it yet - If I find out I'll pass it on.


------------------------------


Date: 16 April 1987 10:38:47 CDT
From: Bill Rogers   <ROGERS%UIUCVMD.BITNET@wiscvm.wisc.edu>
Subject: PD Gosling EMACS Help

I've picked up a PD EMACS from Public Brands Software. It is authored by
James Gosling at CMU, but outside of that, there is no documentation.
Does anyone have a cheat sheet of Key bindings or Macro Libraries they
would like to share. Most Unix-ites rave about EMACS and I would like to
give this a fair chance. Thanks, in advance.
Bill Rogers


------------------------------


Date: Tue, 14 Apr 87 12:49:51 CDT
From: "Rich Winkel UMC Math Dept." <MATHPG1%UMCVMB.BITNET@wiscvm.wisc.edu>
Subject: EGA Screen Blanking

Does anyone know the procedure for blanking the EGA?  I'm trying to write
a screen saver TSR routine.  I tried the 'disable video drivers' bit in the
misc output register, but it makes the screen gray, not black.
Thanks for any help!

Rich Winkel
(MATHPG1@UMCVMB.BITNET)

------------------------------


From: <redmill%dukeac@relay.cs.net>
Subject: Having TurboPascal Accept Commands from a File
Date: 16 Apr 87 17:21:58 GMT
Organization: Academic Computing, Duke University, Durham, NC



I was wondering if there is some way (by patch or by program) to 
cause turbo pascal version 3 to take commands from stdin, or from a 
program that fools the computer into thinking it is receiving keystrokes
from the keyboard, but really is taking them from a disk file.
   I am running on an IBM PC clone under dos 3.1 with 640K with a hard
disk.  I would like to do the following:

     turbo < turbocmd.txt

where turbocmd.txt is a file of turbo commands that will answer the
load error messages question, load a source file, compile and run it,
then exit back to msdos, where a dos batch file will take over.
    Any thoughts?
    Please reply to me personally, and I will summarize the results to 
the net.

Thanks,
...keith

Keith Redmill, Duke University, Box 6942 CS, Durham, NC  27708

BITNET: DREDML@TUCC.BITNET (preferred mailing address)
        DREDML@TUCCVM.BITNET
UUCP: {decvax,philabs,ihnp4,akqua}!mcnc!ecsvax!dukeac!redmill

...Just a moment, I am busy doing the impossible right now.


------------------------------

End of Info-IBMPC Digest
************************


-------