🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: mod.computers.ibm-pc
Article #61

Info-IBMPC Digest V5 #60

#61
From: Info-IBMPC Digest
Date: Thu, 12 Jun 1986 01:36
306 lines
12672 bytes
Info-IBMPC Digest     Wednesday, June 11, 1986     Volume 5 : Issue 60

This Week's Editor: Richard Gillmann

Today's Topics:

                   640K on XT Motherboard (2 msgs)
                         DOS 3.1/3.2 (3 msgs)
                      Keyboard Extension Cables
                      How to Make a Null Printer
                        8 Serial Ports for AT
                           Update of GRAPH
                     Inline Code for Turbo Pascal
                               INT 20H
                     Computer/computer disk read
                            Fate of Davong
                 Software Source Code Control Systems
                      PC/IX - Hercules Mischief
                         STB Graphics Boards
                       The Big SQueeze (3 msgs)

Today's Queries:

                5.25" Drives for Toshiba T-1100 Wanted
                      Hardcard from Plus (Query)
                        Loading Modules Query
                      Epsilon and Windows Query
                  DisplayWrite3 under DOS 3.1 Query
                  Low-level Hard Disk Programs Query
                        IBM PC Networks Query
           Serial interface specs needed for NEC Spinwriter
                       Dataflow Diagrams Query
                       Apple Imagewriter Query
                            AutoDex Query
                Info wanted on Undocumented DOS Calls
                        Jlaser Software Query

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

Date: Mon, 9 Jun 86 11:48:54 edt
Subject: IBM-XT Motherboard Upgrade to 640K
From: Billy <BRACKENRIDGE@USC-ISIB.ARPA>

I got two responses on the 640K motherboard update:

From: Tony Brand <BRAND@SUMEX-AIM.ARPA>

I installed the 640K motherboard upgrade in my PC portable (i.e.luggable),
which has the same motherboard as an XT. It works very well. The XT
motherboard DIP switches should be set for maximum memory (256k for an
unmodified board) if 640K is installed. I highly recommend this mod
it's easy to install even if it does void the warranty.

Tony Brand
Trenton State College, NJ

From: Steve Ligett <stevel%dartmouth.edu@CSNET-RELAY.ARPA>

When upgading an XT motherboard to 640k, the switches should
be set to indicate "256k installed".  The switches really
indicate how many banks of memory are installed.  (You can also
do a 64k downgrade - four banks of 16k chips - and leave the
switches set for "256k".)
Steve

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

To:  INFO-IBMPC@USC-ISIB.ARPA
From:       "Roger Fajman"  <RAF%NIHCU.BITNET@WISCVM.WISC.EDU>
Date:     Tue, 10 Jun 86  21:13:22 EDT
Subject:  640K on XT Motherboard

The following describes an easier way to upgrade an XT
motherboard to 640K.  I've done it and it works fine.
Just be sure to get all the chips in their sockets
properly.  On an IBM Portable PC, getting at the chips
requires removal of the disk drives and motherboard, a
fairly lengthy process.

Roger Fajman

BITS and PCs
by Jerry Schneider

Copyright (c) 1986, Capital PC User Group Inc.
This material may be republished only for internal use
by other not-for-profit user groups.

Published in the March 1986 issue of the Capital PC Monitor.

640K Memory on Your XT/Portable System Board

The "User to User" column in the September 1985 Monitor included
an article that described how to upgrade an IBM PC-XT or Portable
to contain 640K memory on the system board.  While that
procedure is very effective, it requires that the user solder a
jumper wire between two points on trom the Buying Group for around
$22 (for each bank of nine chips).

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

To: kegel@juliet.caltech.edu
Cc: info-ibmpc@usc-isib
Subject: Re: DOS 3.1 Editing Keys
Date: Wed, 11 Jun 86 14:36:14 -0500
From: Mark Colan <mtc@ATHENA.MIT.EDU>

WAB's comment is wrong.  My (unhacked) DOS 3.10 system DOES allow
the use of ^U and ^W.  I can't imagine it not working on all AT's;
it has worked on ALL AT's I've used (and that's many).

BTW, these seem to have been removed from DOS 3.20!

Mark Colan
MIT Project Athena

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

Date: Wed 11 Jun 86 07:46:31-EDT
From: Bruce Hillyer <BRUCE@CS.COLUMBIA.EDU>
Subject: Patch DOS 3.1 for Ctl-U, Ctl-W
ReSent-From: Billy <BRACKENRIDGE@USC-ISIB.ARPA>

I had sent this patch directly to you some time in the past, but it never
made it into INFO-IBMPC.  Old versions of pc-dos 3.1 had the control-u and
control-w code patched out with nop's; newer versions don't.

Here's the patch again; I'm also sending a copy directly to the guy who asked.

Here is a patch to make dos 3.1 recognize control-u as line delete, and
control-w as word delete (like Tops-20).  This patch is for the hidden
file ibmdos.com  length 27760, date 7-Mar-85  13:43.

Using a copy of your dos diskette, do the following.

1.  Unprotect the hidden file ibmdos.com .  For example, with the
    Norton utility FH, set not-system, not-hidden, not-read-only.
    The CHMOD program in the info-ibmpc library may also work.

2.  Use debug as follows:

A>debug ibmdos.com

-u 1db9
...this should show code like:
        cmp al,17
	nop
	nop
	cmp al,15
	nop
	nop

...and the following patch will change it to
	cmp al,17
	jz 1e1b
	cmp al,15
	jz 1e12

-e 1dbb 74 5e
-e 1dbf 74 51
-w
-q

3.  Reprotect ibmdos.com, and boot the system from this dos.  After you
    are convinced it works, you may wish to use the  sys  command to move
    the patched system to the hard disk.

[Sorry about not including this in INFO-IBMPC the first time, but my
 DOS 3.1 already had this patch directly from Microsoft. It later appears
 that some DOS 3.1s have this patch and some don't. -wab]

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

To: info-ibmpc@usc-isib.arpa
Subject: New IBM Keyboard (AT 339) and DOS 3.20
Date: Wed, 11 Jun 86 15:23:17 -0500
From: Mark Colan <mtc@ATHENA.MIT.EDU>

I recently purchased a PC/AT model 339, ie the 8Mhz 30Mb disk version
with the NEW keyboard.  There has been some controversy over the new
keyboard, both from a layout standpoint and from a compatibility standpoint.

PC Tech Journal, June 1986, p12 has a good summary on the layout issues.
I will underscore the article's points with those that I am the most concerned
with:

* I hate the location of the CTRL key, and the CAPS-LOCK key.  I'm
  constantly hitting CAPS-LOCK when I really meant CTRL.  This is partially
  because I use a uVaxII and the keyboard is (almost) in the "right" place.
  I wish that the CAPS-LOCK key would simply go away! I NEVER want to be
  in upper-case mode, and am frequently annoyed by falling into it.  I'm
  considering prying off the keycap!

* I don't like the new location of the function keys, even tho now they
  are in the "right" place.  In particular, chording (like when you want
  to press Alt-F1) now requires two hands (for most people), and I discover
  how much I relied on the position of the keys to find them, as in dealing
  with programs which use the Function Keys for menu control.

In order to use the new keyboard, you should probably use DOS 3.20.
If you use DOS 3.10, the new cursor keys and the new Home, PgUp, etc keys
generate an "alpha" character (ie, the Greek letter) on the screen, rather
than having the desired effect.  You CAN use the numeric keypad to do
the cursor moving etc, but the 339 BIOS, upon powering up, apparently
SETS the numeric lock by default, so you have to unset it each time you
boot.

I use DOS 3.10 anyway, though, because in DOS 3.20 the ^U and ^W keys no 
longer have the function they did in 3.10, and I can't live without
the ^U in particular.  (It really blows my mind that the ESC key,
the only men compression ratios hover around 33% {compressed file
is 66% of original, whereby 'text' is typically compressed a little
better, and 'executables' less}.  Typical LZW compression ratios
average 55% - highest compression is achieved with pixel-information
{values of 90% are typical} - followed by 'text' with 50% and
executables around 20%.  Although the original 'paper' on LZW
suggested implementation between CPU and peripheral devices
[terminal,disk-drives,mag-tapes] - current usage encompasses
file-compression {Unix COMPRESS, MSDOS ARC, CPM UNArc} - highspeed
proprietary MODEM-protocols {"LZW in SILICON"} and 'picture
transmission' at 1200 baud.

Rgds,
Bernie

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

Date: Sun, 8 Jun 1986  22:45 MDT
From: Keith Petersen <W8SDZ@SIMTEL20.ARPA>
To:   Julius Smith <JOS%CCRMA@SU-AI.ARPA>
Cc:   INFO-HZ100@RADC-TOPS20.ARPA, INFO-IBMPC@USC-ISIB.ARPA
Subject: SQueezed, LBR, and ARC files

Some of the files in the SIMTEL20 MS/PCDOS software libraries have
been transformed by using one or another of the standard public domain
utilities that either SQueezes, LiBRaries, or ARChives files.  This is
done to compress the files to minimize download time, and/or combine
several related files into a single easily-managed file.

These processed files are specially named with a filetype (the last 3
letters of a filename after the '.') that signifies the
transformation. These are:

              .ARC   for files archived with ARC.EXE,
              .LBR   for files libraried with LU.EXE, and
              .?Q?   for squeezed files (middle letter is a Q).

USQ.COM is used to unsqueeze, or expand files that have a "Q" as the
middle letter of the filetype.  Such files have been squeezed, or
compressed with SQ.COM or something similar.  These programs use
Huffman Encoding to reduce the size of the target file.  Depending on
the distribution of data in a file it can be reduced in size by 5% to
60% by squeezing it.  If you download a file with a filetype
indicating that it is squeezed, you will need USQ.COM to expand it
before you can use it.

ARC is used to create and maintain file archives.  An archive is a
group of files collected together into one file in such a way that the
individual files may be recovered intact.  ARC will automatically
compress member files when adding them to the archive, and will expand
them upon extraction.  For files with the .ARC extension, you must
have a copy of ARC.EXE to extract the component files.

LU and its relatives (LUP, LUU, LUE, LUT, LU86, LAR etc.), maintain
libraries of files.  Most LU-type programs do not perform any
compression.  Because of this, most people will squeeze files before
adding them to a library if they want to save space.  If you want to
remove the component files from an .LBR file, you should have a copy
of LUE.COM.  This will break up the library into its component parts,
and optionally unsqueeze any .?Q? files at the same time.  LUU.COM
will create a .LBR file.

For information on ARChives, see the documentation for ARC.  The
various LU utilities will explain .LBR's and LUDEF5.DOC explains the
layout of these files in detail.

For SQ(ueeze) and USQ (unsqueeze) see SQUEEZE.TXT which provides a
background on squeezed files.

A complete list of the MSDOS files and CRCs is available via ftp as
PD:<MSDOS>MSDOS.CRCLST.  A shorter version with just filenames is
PD:<MSDOS>FILES.DIR.  Both are updated frequently.

--Keith

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

Date: Mon, 9 Jun 86 16:57:17 PDT
From: WU%FAR@ames-io.ARPA
Subject: VMS SQueezed files to PC
To: info-ibmpc-request@isib

In reply to the use of SQ under VMS, use SET FILE TYPE FIXED to 
transfer the file to a PC.  Otherwise you lose the two byte record header
of a FILES-11 file.

Alex.

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

Date: Sat, 7 Jun 86 23:43 UT
From: OGASAWARAT%HAW.SDSCNET@LLL-MFE.ARPA
Subject: 5.25" Drives for Toshiba T-1100 Wanted

Does anyone know if there is an alternate source for 5.25" external disk
drives for the Toshiba T-1100 portable?  The $400 price tag for the one
Technical Details
Message-ID: <8606120335.AA03395@ucbvax.Berkeley.EDU>
Path: arc1-ca.pugleaf.net!utzoo!decvax!bellcore!ulysses!ucbvax!USC-ISIB.ARPA!Info-IBMPC

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ucbvax.BERKELEY.EDU
Path: arc1-ca.pugleaf.net!utzoo!decvax!bellcore!ulysses!ucbvax!USC-ISIB.ARPA!Info-IBMPC
From: Info-IBMPC@USC-ISIB.ARPA (Info-IBMPC Digest)
Newsgroups: mod.computers.ibm-pc
Subject: Info-IBMPC Digest V5 #60
Message-ID: <8606120335.AA03395@ucbvax.Berkeley.EDU>
Date: Wed, 11-Jun-86 21:36:39 EDT
Article-I.D.: ucbvax.8606120335.AA03395
Posted: Wed Jun 11 21:36:39 1986
Date-Received: Thu, 12-Jun-86 19:10:38 EDT
Sender: daemon@ucbvax.BERKELEY.EDU
Reply-To: INFO-IBMPC@USC-ISIB.ARPA
Organization: The ARPA Internet
Lines: 1060
Approved: info-ibmpc@usc-isib.arpa