Mike's PCjr Page Logo


(Frequently Asked Questions)

This page is for answering some of the more common questions about the Jr. If your question isn't covered here, please feel free to email me (mbbrutman at gmail.com) or use the web forum (http://www.brutman.com/forums).

This page is broken up into several sections:

Storage Hardware Questions:

Q: Can I add another diskette drive to a PCjr?

Yes, there are several options.
  1. The PCjr diskette drive controller can be modified to trick it into supporting two disk drives. It requires some soldering work and a software patch to a boot diskette to "convince" DOS that two floppy drives are available. This technique has the interesting side effect of making both floppy disks spin, even when only one of them is being accessed. However, the price is right and this was a relatively common modification.

    Once the modification was done the drive cable would be replaced and a second drive would be attached. The second drive has to sit outside of the system, usually in its own enclosure complete with a separate power supply. (The separate power supply is needed because the PCjr barely has enough power inside it for its own uses.)

    The software patch applied to the DOS boot diskette is crude - it just bumps the count of drives on the system. BIOS only looks for one drive, so BIOS doesn't tell DOS if more than one drive is available. This can also be done by a device driver, which is a more elegant solution. (The device drivers came later.)

    A later version of this modification appeared in Home Computer Magazine, September 1984 issue. This version of the modification cured the problem where the two drives would spin even when only one was being accessed. I haven't seen it in person - if you have this issue please contact me.

  2. You can replace or augment the standard drive controller with a third party drive controller. An example of this approach is a small card made by Creative Firmware, which used the modem slot and inserted itself in between the drive controller and the first floppy drive. It has the same interesting side effect as the hardware modification described above - both diskette drives spin when one is in use. Other cards may have been available.

  3. You can try to find a PCjr with an expansion chassis. Several companies (Legacy , Rapport , PC Enterprises ) made these and they usually held extra memory, a second diskette drive, or even a hard drive. (The hard drive options are rare.) The expansion chassis usually had extra circuitry to "help" the drive controller handle an extra diskette drive without resorting to the modification used in option 1. PCjrs with an expansion chassis are hard to find, but you may stumble into one.

  4. You might be able to find an external floppy disk drive that interfaces through the parallel port. You would not be able to boot from this floppy, as the machine would not know that it was there until a device driver was loaded. The Microsolutions Backpack line of drives generally work.
Assuming that you use a diskette controller approach and not the parallel port approach, you have a choice of several diskette drives to use.
  1. The standard diskette drive is a 5.25" double density diskette drive. These store 360KB, just like the standard diskette drive. These can be obtained used.

    A word of caution - any genuine 5.25" double density diskette drive that you find in the year 2002 is probably close to 16 years old. It may not spin at the correct speed or be reliable. Use caution, and be aware that you may need to try several drives.

    Another word of caution - do not mistake a double density drive with a high density drive. Double density drives were used on the PC, XT, and PCjr. High density drives were introduced with the PC AT, and they can store up to 1.2MB of data on a diskette. The PCjr controller can not use the high density drives; the controller just isn't capable of doing it. A high density drive might connect and work properly as a low density drive, but you may have problems with head positioning and track width. My advice - don't even try it.

  2. A 720KB 3.5" diskette drive can be connected. These are the original 3.5" drives, and they are only double density. Newer 3.5" drives store 1.44MB, or even 2.88MB. The PCjr can not use these newer drives, as that requires a better drive controller than the PCjr has. This type of diskette drive is relatively rare, as 1.44MB version supplanted them very quickly.

    If you connect this drive to a PCjr the PCjr will think that it has a standard 5.25" diskette drive - electrically they are the same. The PCjr BIOS will also only use the first 40 tracks of the drive because that is all a 5.25" diskette drive is supposed to have. The drive actually has 80 tracks, which allows it to store twice as much as a 5.25" diskette drive. To use the other 40 tracks you would need to install a DOS device driver (DRIVER.SYS) to tell DOS the true capacity of the drive. (This works under DOS 3.2.)

    You must use 720KB diskettes (double density) if you do this. 1.44MB diskettes are not compatible with the 720KB drives, and you may experience data loss if you try to use them.
Rumor has it that the PCjr BIOS can support up to three diskette drives, assuming you have a controller that you can connect them too.

I have tried connecting newer 1.44MB floppy drives to the PCjr and the worked. You can only use them with 720KB diskettes, which makes them behave like double density drives. The good news is that you don't have to go rummaging around trying to find the relatively rare 720KB drives if a standard 1.44MB floppy drive will work. I used a 1.44MB drive from a Compaq 4/33i (1992 vintage) and a Sony 1.44MB drive (2000 vintage) and both behaved well. I had problems reading the floppy under Windows 98, but Linux did just fine with it. I suspect it is because I wrote a 360KB diskette image onto the drive, which set the boot sector up to make it look like a 360KB diskette. Windows 98 was able to read the directory but nothing else - Linux did everything correctly.

If you use the parallel port solution, you can probably add any floppy drive that you want, as long as you can run the drivers. This include high density drives. Keep in mind that the standard parallel port can send eight bits at a time, but it can only read four bits at a time - writes will be twice as fast as reads, and reads will be very slow! (See the section on the bi-directional parallel port modification below for a way to improve this.)

See the section entitled " The Diskette Drive " for more information on the PCjr diskette drive.

Q: Can I use a high density diskette drive on a PCjr?

It depends.

The PCjr controller card can handle 360KB 5 1/4 inch diskette drives and 720KB 3 1/2 inch diskette drives.

The PCjr controller card can not generate the proper data for high density diskette drives. (These are the 1.2MB and 1.4MB types.) I think that the data rate on the controller card has to be significantly faster than what the PCjr can do. This is not a design flaw on the part of the PCjr; Only the PC AT had high density drives at that time, and it was considered a heavy duty piece of equipment.

You can connect a high density drive to the PCjr, but you will have to use double density media to make it usable. (Double density media forces the drives to operate in double density mode, which the Jr can use.) Connecting a 1.44MB 3.5 inch diskette drive works well with 720KB double density diskettes. Connecting a 1.2MB 5.25 inch drive is not recommended because of track width differences, even if double density media is used.

PC Enterprises had two solutions for running a high density diskette drive on the Jr. One solution used the slow, low data rate controller built into the Jr. It read and wrote 1.2MB diskettes, but at a slower rate than a real high density controller. (They must have spun the disk more slowly to compensate for the low data rate.) Later on they developed a new controller that worked at a faster data rate.

Parallel port solutions - anything goes, as long as you can get the drivers to work.

Q: Can I add a hard drive to a PCjr?

Yes. (And read the part about jrIDE - this is the one you want!)

One option is the traditional hard drive upgrade for a machine. You get a standard hard drive that you can boot from, just like a PC, XT or AT. There were several flavors of this option.

One flavor of this option was an expansion chassis that included the hard drive and room for other options, such as a parallel printer port, diskette drive, extra memory, clock/calendar, etc. The expansion chassis usually sat on top of the PCjr, making the PCjr look like a "double decker." The expansion chassis used a special sidecar that connected it to the system bus on the right side of the machine. Companies such as Racore, Legacy , and PC Enterprises sold this type of solution. The expansion chassis usually had it's own power supply. Hard drives were usually limited to low profile models no more than an inch tall, as the expansion chassis was usually not very tall.

Another flavor of this option was an externally mounted hard drive in another box. The other box might have had the full system bus brought to it by a sidecar, or it may have been connected via a SCSI bus, making it a storage solution only.

PC Enterprises had several solutions. The two that I know of were based on SCSI. The first used a Seagate chipset. The second was based on a Future Domain chipset, and was known as the TMC 850Jr.

The TMC 850jr is amazing - it was a real, honest-to-goodness SCSI adapter capable of controlling seven devices. It also patched the BIOS of the PCjr to allow booting directly from the hard drive, without first booting from a floppy. DOS recognizes a SCSI hard drive attached to it with no problems. It truly is an amazing adapter. The Future Domain DOS ASPI drivers seem to work on the PCjr, although they are not needed for operating a hard drive. (They are needed for SCSI CD-ROM support.) I have tested several SCSI hard drives, a NEC Multispin CD-ROM, and an Iomega Zip 100 SCSI drive with the TMC 850jr.

(Not to short sell the Seagate based adapter - it was probably pretty decent too. I just haven't seen one, so I can't rave about it.)

A company called RIM also had a SASI/SCSI based solution. The upgrade consisted of a small interface card that installed in the modem slot and a larger SASI/ST506 bridge board that sat in an external chassis. The bridge board would then permit the use of a relatively standard MFM hard drive, such as the Seagate ST-225. The RIM solution does not have a BIOS extension so the machine is not bootable with it. However, they sold a cartridge known as the "HARDBIOSjr" that added the necessary BIOS extensions to make it a bootable solution.

The ultimate solution for the PCjr is a new project called jrIDE. jrIDE adds an IDE interface, memory, and a real time clock. It fits in an existing PCjr sidecar and lets you add a relatively modern large capacity drive to the PCjr. Although most of the drive will not be used by the PCjr, these drives are cheap, newer, and should have a fairly long lifespan compared to the old MFM clunkers from the mid 1980s.

The jrIDE is a new project, designed in late 2011 and first functional in early 2012. For more information on the jrIDE see http://www.brutman.com/jrIDE .

The other major option is to use a hard drive or other storage device that is attached via parallel port. These are generally slower and not as well integrated as the solutions described above; the machine still has to boot from a floppy diskette and you need to load device drivers. Most PCjrs have a parallel port side car, so this is a feasible option. The only barrier is finding working device drivers for DOS. (Most of the devices do have device drivers that work under DOS.) Tested devices include hard drives, parallel-to-SCSI adapters, parallel port CD-ROMs, SparQ removable storage, and the Iomega Zip drive. Instructions for the SparQ can be found at (www.micro-zone.com ).

If you are going to do the parallel port route, see the section on the bi-directional parallel port modification below for a way to improve the speed of the parallel port.

Hard drive vendors for the PCjr from the ancient past:

Q: Can I use a CD-ROM/Iomega Zip/SparQ/Syquest drive on a PCjr?


People have reported success with the following types of devices on the parallel port:
  • Iomega Zip drives
  • Hard drives using a parallel-to-IDE converter.
  • Backpack CD-ROMs
  • CD-ROMs using parallel-to-SCSI converters
  • SparQ removable storage device
And of course, there are the SCSI solutions. SCSI on a PCjr is rare though, so don't hold your breath. The following devices are known to work with the TMC 850Jr, which is the only SCSI adapter I've been able to test on a Jr:
  • Various hard drives
  • NEC Multispin 2x CD-ROM
  • Iomega SCSI Zip 100
The trick to parallel port devices is having DOS device drivers. If you have a working device driver, almost anything is possible.

One particularly notable device driver is PalmZip by Klaus Peichl. This device driver for the standard parallel port Zip 100 works on every version of DOS from 2.1 to 5 (and probably 6.x as well). The speed isn't great, but it works well and has never crashed my machines or dropped a byte of data.

Let me know what types of removable storage you've used!

Q: How about Compact Flash?

Yes! By this point you should have figured out that the parallel port is the key.

In particular, the Datafab MDCFE-SR is known to work well on the PCjr. There is a slight problem - it needs power supplied to it and the mechanism they provide is to use a vampire tap from a standard keyboard port. You will have to cobble together some form of alternative power source for it. Performance was adequate - about 40KB/sec for reads and writes on a bi-directional parallel port.

Compact Flash is also a possibility if you have a jrIDE. (Compact Flash with an adapter can be used to emulate an IDE hard drive.)

Memory, Speed kits, Processors, etc.

Q: How much memory can I add to a PCjr?

A PCjr has a minimum of 64KB of memory, which is soldered onto the motherboard. (Eight chips, each 64 kilobits - no parity protection in this setup.) To get to 128KB, you need the internal expansion card. To go beyond that, you need to start adding sidecars or other boards.

Some of the sidecars were sold as 128KB units, which would bring memory up to 256KB. The IBM and Microsoft Booster sidecars could be modified to go up to 512KB, giving the PCjr up to 640KB of memory.

The way the PCjr memory map is laid out, it is possible to get up to 736KB on a PCjr system. Of course you need that much memory installed and some software patches to make DOS recognize the extra memory.

Remember that on a PCjr, the graphics subsystem "steals" memory from the system to use for the video display. Therefore, you are usually short 16KB or 32MB on a PCjr. Device drivers to use extra memory usually reserve the unused memory in the first 128KB for performance reasons; that means on a 640 KB system you have at best 628KB or 608KB using some slow memory, and at worst only 512KB is you reserve the slow memory for a RAM disk. This is usually enough for most old software.

Here are some memory expansion vendors for the PCjr from the ancient past:

  • Microsoft ("Microsoft Booster " sidecar came with 128KB (optional), a mouse, and a clock chip)
  • Tecmar ("Jr Captain" and "Jr Cadet")
  • Impulse
  • IBM (sidecar)
  • Rapport/Racore (in an expansion unit)
  • HotShot by ES Quality Products (internal daughtboard)

Q: What speed modifications can I make to a PCjr?

There are several things that you can do to speed up a PCjr.

The first improvement that you can make is to add memory via a sidecar, and use software to reserve the first 128KB of memory for DOS, a ram disk, and the video graphics memory. This forces your programs to run above the 128KB mark, which makes them faster because the access to this memory is faster. See the section on " The Memory Subsystem " for the details on why this is so.

The second thing that you can do is to replace the Intel 8088 microprocessor with the NEC V20 microprocessor. The NEC V20 was an Intel 8088 clone that ran a little faster. Some software was not compatible with the NEC V20, most of it being games. (Broderbund's Lode Runner is one of them.) The NEC V20 can give you a noticeable improvement; some users have reported their PCjrs running almost 15% faster. (Obviously it depends on the benchmark.) It's going to be a little hard finding a NEC V20 now though .. at least you don't have to worry about voiding your warrantee. ;-)

Another option was the PC-SPRINT kit. PC-Sprint was designed by Douglas A. Severson in 1985 and it was intended for the PC and the XT, however it works on the PCjr as well. It involves replacing the microprocessor with a version that is rated for 8Mhz, and changing the 8245 timing chip. The effect is to give you a 7.33Mhz system. The memory and the disk drives will still be at their same old speed, but processor operations will be much faster.

Another option was the jrExcellerator, a board sold by PC Enterprises. The jrExcellerator was a daughtboard board that plugged into the 8088 socket on the motherboard. It came with a replacement NEC V20. With the switch flipped on, the Jr would run at 9.54Mhz. It also had an onboard BIOS chip that would allow the Jr to recognize and use extra memory without a device driver.

Q: Can I change the clock crystal in a PCjr to speed it up?

No. The PCjr uses the clock crystal for a lot of things. Changing it by even a few percent will leave you with a dead screen and a dead keyboard.

However, you can use the PC-Sprint modification which is almost equivalent.

Q: Can I add an 8087 math coprocessor to the PCjr?

Yes. There is no socket on the motherboard for the 8087, so you just can't plug the chip in. A company named TIAC Manufacturing (from Canada) made a daughterboard that used the 8088 socket, and had the 8088 and 8087 sit on the daughterboard. You will need to find one of these (or construct one!) to add an 8087 math coprocessor. The original cost of the TIAC jr-87 in late 1984 was $90, without the 8087 chip. Legacy technologies also made an 8087 daughterboard.

Be aware that you may be stymied by software. An 8087 on a PCjr would be extremely rare, and if the software recognizes that it is running on a PCjr it may not even bother to look for an 8087. (A Racore PC ID cartridge could get around a software limitation like that.) You will have to run a program to change the equipment word in memory to note the presence of an 8087, as the PCjr BIOS won't look for one and won't set the equipment word right if one is present.

Parallel Ports

Q: What kind of printer port does the PCjr use?

The parallel port sidecar uses a fairly standard parallel port implementation that was common on early PCs. The parallel port can write 8 bits at a time and read 4 bits using control lines. It is implemented in TTL logic with approximately 13 chips. The output is a standard DB25 connector. The port and IRQ line are not adjustable, meaning that two parallel port sidecars can not be used on the same machine. (And of course there are ways around this ... keep reading.)

Q: Can I use a bi-directional printer port?

Yes. There was a pretty common hack to modify the parallel port to turn it into a PS/2 compatible bi-directional printer port. This isn't any use for printers, but is great for storage devices connected via the parallel port.

The hack involves cutting a pin on two ICs used in the parallel printer port, and connecting them together via wire. After that - voila, you have a bi-directional printer port. The trick is knowing the two pins. :-) Click here for the details. The great thing about a bi-directional parallel port is that it is much faster than a standard parallel port, especially when using a device like a hard disk or Ethernet adapter on the port.

Q: Can I have more than one parallel port on a PCjr?

Yes. The parallel port sidecar sold by IBM does not have an adjustable address. However, other parallel ports may. The Racore expansion unit features jumpers that can set the parallel port address; other vendors may have the same feature.

If not, you can always modify the IBM sidecar to change the addresses. Click here for the details.

Q: Can I use better types of parallel ports on a PCjr? (EPP, ECP?)

With some work, yes.

An EPP parallel port uses a few extra I/O registers to work, but those are readily available on the PCjr and do not conflict with other hardware. An ECP parallel port will not work though, as that requires DMA capability.

The tricky part is getting the parallel port onto the system. EPP parallel ports were invented long after the PCjr failed as a machine. To get an EPP parallel port onto a PCjr you need to use an 8 bit ISA bus to PCjr adapter. The pinout for such an adapter can be found here.

If you are connecting a hard disk or other non-printer peripheral through a parallel port, this can be a much faster solution than the standard parallel port or a bi-directional parallel port. With my hard disk setup I have seen that sequential disk reads are three times faster than on a normal bi-directional parallel port, and sequential disk writes are 2 times faster.


Q: What options do I have for hooking up a monitor to the PCjr?

There are three options available:
  1. Use an RGB monitor, such as the PCjr Color Monitor or an IBM Color Graphics Display (with an adapter cable). This provides the best color output.
  2. Use a composite monitor. A monochrome composite monitor is excellent for text applications. A color composite monitor is harsh on the eyes in comparison to an RGB monitor, but usable.
  3. Use a television. This requires an adapter. This is not going to be a display that you want to look at for hours on end, especially in 80 column mode. In fact, 80 column color text is just about unreadable. Televisions do not have the bandwidth or clarity to display text at 80 columns.

Q: Can I use an old CGA monitor on the PCjr?

Yes. IBM sold an adapter to go from the rectangular BERG type connector on the PCjr to a standard CGA type connector. If you can not find such an adapter, constructing one should not be too hard - just find the pinouts, and hack away.

Q: Can I use an old monochrome monitor on the PCjr?

It depends.

If you are talking about a high quality monochrome monitor (TTL style), such as one designed to be used with a Hercules card, forget it. The PCjr has CGA only (a superset actually), and it can not drive such a monitor. Even if you could connect a monochrome adapter onto the PCjr using an ISA bus adapter the PCjr does not have the BIOS programming necessarily to set the card up and make it produce output.

If you are talking about a lower quality (but still good) monochrome monitor that uses the composite video output of the PCjr, then yes, you can connect it. You will have CGA graphics, but in 16 shades of grey. I used an amber monochrome monitor on my PCjr for years, and I loved it.

Q: I'm having diskette read errors - help!

Is your monitor sitting within six inches of the diskette drive? Or on top of it? This is a no-no ... IBM often showed pictures of PCjr's with the PCjr Color Monitor proudly sitting on top of it. Yet there is a warning in the technical reference guide that says the diskette drive should be at least six inches away from the monitor. Monitors generate a lot of RF noise. Move your monitor and try again.

If it's not your monitor causing the problem, you either have a bad diskette or a bad diskette drive. Try a new/different diskette.

Rick Ryan (rryan@ryannet.com) adds an interesting point:

"I was the technical director for a PC retailer when these things came out. Customers who thought they could get the better PC/XT Color Display instead of the PCjr Color Display found their floppy drives stopped working if the larger display was placed on top of the PCjr."
Apparently the PCjr Color Monitor was safe to sit on top of a PCjr, but the bigger IBM Color displays were not.

PCjr Software Questions

Q: A game from an IBM PC seems to run, but the screen is all messed up. Why?

Welcome to the wonderful world of not being exactly compatible with the IBM PC.

The graphics subsystem of the PCjr is compatible with the CGA standard at a high level (BIOS), but software that directly accesses registers or memory is not guaranteed to work. Software might do this for performance reasons, which is good, except that it limits portability.

Sometimes the bad program can be patched to interact correctly with the video hardware. I will be digging this patch out and making it available soon. (Email me if "soon" hasn't arrived yet for you.) If these patches don't work, you're out of luck.

Q: I have two cartridges in my PCjr, and it doesn't work. If I pull one cartridge out it works. Why?

Cartridges are ROMs, and they have to tell the PCjr BIOS where to locate them in the memory map. There are a limited number of locations that they can go to. If two cartridges are inserted and they both require the same memory locations, then they can not work.

See "Cartridge Slots " for more details.

Q: I have a cartridge without a label - how do I find out what it does?

The easiest way is just to try it:
  • Some carts can be used after DOS is booted. BASIC, ColorPaint, Lotus 1-2-3 and others do this.
  • Some carts take control of the machine as soon as the machine boots up. Most games do this. Having a disk in the drive doesn't matter, as the machine doesn't even try to boot from the disk.
  • Some carts require that the machine does not have a disk in it when it boots. These carts "hook" Cassette BASIC to start, so if the machine boots from the disk the hook won't run, because Cassette BASIC didn't start. Spinaker titles tend to do this. (I would consider it a bug - the cart should have just taken the machine over, not let it have a chance to boot from the disk first.
And then there are the mystery carts that seem to do nothing. These are challenging.

Some carts acted silently: They enhanced the BIOS of the machine in some way that is hard to detect. Some examples of these carts:
  • Racore's PC ID cartridge: This cartridge changed the ID byte in the BIOS to make the PCjr report as a PC.
  • QuickSilver cartridge: This cartridge speeds the boot process. (The difference is very obvious.)
  • Keyboard Buffer cartridge: This cartridge enhanced the BIOS to make the machine handle the keyboard better when the disk was running.
If you can't tell what a cartridge does, then you have to look inside it. (Not physically!) The way to look inside a cartridge is to use a cartridge "ripper", which will tell you what address the cartridge is using and give you the memory contents of the cartridge. (Remember, a cartridge is just ROM.) You can then disassemble the contents of the cartridge to find out what it does.

A thorough discussion of cartridge 'ripping' can be found here. My cartridge ripper (PCJRCART) can be downloaded by going to the downloads page or by clicking here. Another PCjr cartridge ripper is included in the tools distributed with Tand-Em, the Tandy 1000 emulator. (The Tandy 1000 was very close to the Jr.)

Q: I've got extra memory on my system, but if I run CHKDSK to see how much is available it doesn't show it?

A few possible answers:
  • When you started the machine, did you watch it count/test your extra memory? It should all be there.
  • Assuming that you got past the last question, did you load a device driver to make DOS recognize the extra memory? If you didn't, you will need to. DOS on a PCjr will not recognize more than 128KB of memory. Look for a device driver called "JrConfig." (JrConfig can be found on the downloads page.)
  • Have you taken the video buffer into account? PCjr's "steal" memory from the main memory to use for the video buffer. The amount of the theft is usually 16KB or 32KB.
  • Did you load other device drivers (i.e.: ram disk) that are using the missing memory?
  • Did you load a terminate-and-stay-resident (TSR) utility that might be using memory before running chkdsk?
If you are comfortable with DOS, then these questions should just serve as reminders for you. If you are not comfortable with DOS and you have no idea what I'm talking about, you will need to find a DOS reference manual and do some reading. Don't be insulted - DOS skills are obsolete, and only old-timers are going to know it.

Q: What versions of DOS will run on a PCjr?

  • DOS 2.1 (this version was shipped with the PCjr)
  • DOS 3.0 to 3.3 (these versions officially support the PCjr )
  • DOS 4 might work, although IBM did not officially support it
  • DOS 5 and DOS 6 can be made to work on systems with more than 128K of RAM with a software patch
Don't bother with:
  • DOS 1.x or DOS 2: They are not aware of the PCjr's hardware differences and you will have a bad time.
  • FreeDOS: At a minimum FreeDOS needs to be patched to deal with the memory hole created by the video buffer.

Q: Can I run Windows on my PCjr?

Yes. I have a reliable report, and have seen a screen shot!

Your Jr needs to be running DOS 5 or better, 640KB of RAM, and some sort of hard disk support. That will let you run Windows 3.0. The hard disk support can be provided using the parallel port if a better solution isn't available.

Q: Can I run Unix/Linux or OS/2 on my PCjr?

No. Please be serious. ;-) Those are real operating systems. The PCjr can run DOS and maybe Windows, which imply that those are toy operating systems. ;-)

You know, come to think of it, somebody has probably ported Linux to the PCjr ... ;-)

Created in October 2000, Last updated November 25th, 2016
(C)opyright Michael B. Brutman, mbbrutman at gmail.com

Return to Mike's IBM PCjr Page main page