XEP80 / hardware
From: Michael Current (aa700@cleveland.Freenet.Edu)
Date: 04/21/92-07:46:07 PM Z
- Next message by date: Michael Current: "XF551 / hardware"
- Previous message by date: Michael Current: "The Writer's Tool / word processor / commercial"
- Next in thread: Michael Current: "XEP80 / hardware"
- Maybe reply: Michael Current: "XEP80 / hardware"
- Return to Index: Sort by: [ date ] [ author ] [ thread ] [ subject ]
From: aa700@cleveland.Freenet.Edu (Michael Current) Subject: XEP80 / hardware Date: Tue Apr 21 19:46:07 1992 Reprinted from the A.C.E.C. BBS (614)-471-8559 ______________________________________ Xx XEP80 REVIEW ______________________________________ Living With the XEP80 a Subjective Review by Wally Wong, BRACE Yes, folks, it's finally here, the long awaited 80 column adaptor from Atari, the XEP80. Actually, it's more than an 80-column display module, it's also a parallel printer interface (Due to deadlines, I did not have a chance to investigate the printer aspects of the XEP80 but will tell what the claims are). There are some delights and some plights you should be aware of as well as a plethora of potential programming hacking that could keep some Atari enthusiast awake many a nights. The Atari XEP80 Interface Module is an 80-column video display controller and "standard" parallel printer interface for all 8-bit computers with a minimum of 16K RAM. The XEP80 looks just like the Atari SX212 modem, same size, dimension and color - minus the lights on the front panel. The XEP80 comes with just about everything you need; video cable to connect the module to a composite monitor (monochrome recommended), power supply adaptor (Egads! Another one, that makes six!), the module, a 20 page owner's manual, a warranty card (that no one I know sends in), and a 5 1/4" distribution disk, all for $79.99,list. A nice long cable runs out the rear of the module that connects to your computer via joystick port one or two. Most will probably elect to use port two and keep the other available for a joystick. No problem except one of the demo programs (WINDOW.BAS) will only work if the joystick is in port two and the module plugged into one. The power switch is located in the rear and a tiny diagonal window emits a subtle green light on the front panel when the power is on. The video cable is a simple cable with RCA male jacks on both ends. One end connects to the rear of the module and the other to your composite monitor. The "standard" parallel printer port is a DB25 parallel female connector found on the STs and IBM type systems; not centronics, and not a Atari 850 or P:R: Connection connector. This is one of the reasons why I haven't tried the printer aspect of the module; no cable and not being able to use my 850 parallel cable. The reason for using DB25 connection is for "standardization" which means you can obtain a printer cable from just about any computer store, and not be hand-cuffed to "Atari Only" vendors who would be the only ones carrying 850/PRC parallel cables (but we will make our purchase at our local Atari vendor, right!!). If you wish to use the parallel printer port soley as a printer port, hold down the shift key while booting the disk and continue to hold until its done loading. This will allow output to the printer although you'll be in 40 columns through the computer video port or RF. Here is what the owner's manual says about selecting the printer port: "When you start up your system with the XEP80 Module, the module is prepared to direct output to a printer throught the parallel port(P1:). Specifying P2: directs output to the ATARI 850 Interface Module; P3: outputs to the 1025 Priner; P4: to the 1020 Color Plotter; P5: to the 1027 Printer; P6: to the 1029 Printer; P7: to the XMM801 Printer; and P8: to the XDM121 Printer." There is a "PRINTER.BAS" program on the distribution disk. I haven't looked at it, it may have something to do with configuration and the XEP80. The XEP80 also sports an internal 2K buffer for printing. Nice touch. (Nicer if its easily expandable, that's too much to ask of Atari.) That's all I can say about the XEP80 as a printer interface. Turn on the XEP80, monitor, disk drive(s), insert the XEP80 disk (of course you made a copy of the original, right?) and turn on the computer. The XEP80 handler comes as an AUTORUN.SYS file so it will boot up automatically. If your monitor is adjusted to give you a full screen with a normal 40 column screen (like mine), the first thing you will notice is the bottom half of the last three characters of the "READY" prompt of BASIC in the upper left hand corner of the screen. If you type "DOS" to get to the DOS menu (DOS 2.5 comes on the disk), the first line of the heading is tucked somewhere beneath the top of your monitor chassis. The next thing you will notice is the bunch of tiny characters (relative to 40 column characters) on the screen! Folks, you now have an 80 column display. The characters are quite readable on the BMC and Commodore 1702 composite color monitors. The display looks !great! on a monochrome composite monitor (once I got mine to work properly). The characters are defined within a 7x10 cell (7 wide x 10 high) compare to 8x8 cell used normally. I think this is the reason for the truncated display at the top of the screen; the characters are taller than normal and pushing the top of the display. Now, this is just a guess, I'm no video display wiz. This can be corrected by adjusting the vertical width. Correcting for 80-colums will create a smaller vertical screen when you return to 40 columns. This is okay if the vertical adjustment is located on the front of the monitor or easily accessible, if not, you'll have to decide if you want to make this adjustment and then find someone qualified to do it. The XEP80 can actually display up to 256 character columns but only 80 are available at a time (Hmm, doesn't AtariWriter Plus scroll in 256 columns??!!). The demo program "WINDOW.BAS" and a joystick illustrates this aspect nicely. Remember, the module has to be plugged into port one and the joystick in two for the program to work. If you want to disable the XEP80 but want to use the printer port, hold down the shift key when booting the system. This disables the 80-column and enables the normal video output; composite video port or RF. The XEP80 handler disables the ANTIC chip from displaying and display I/O is directed to the XEP80. There is a document file on the distribution disk that explains all this in detail. The distribution disk comes with DOS 2.5, the XEP80 driver, assorted demo programs written in BASIC, assembly language source code, and a doc file that goes into the hardware and software specifics in detail. The following are some thrills and chills I've experienced during the course of a week since I bought the XEP80. Remember, these are only preliminary experiences and are not conclusive, especially the items listed in "CHILLS." I qualify that because the XEP80 handler is relocatable and compatibilty may just be finding the right spot for the handler. THRILLS: 1)It is compatible with SpartaDos 3.2. The XEP80 handler (the AUTORUN.SYS file on the distribution disk) must be installed through the STARTUP.BAT. I renamed the AUTORUN.SYS file to XEP80.COM and when creating the STARTUP.BAT file, the XEP80 file should be the last item in the batch. I have not tried it with the Time/Date Display (TD) line since I rarely use it because of the conflicts with other programs. Note: If you happen to setup your ramdisk (RD.COM) after installing the handler, you'll get garbage on the screen. I found that by turning the XEP80 off and back on, the screen clears and behaves. 2)ATARI BASIC - you still have a maximum of three lines per line number but now three lines equals 240 characters instead of 120. I would refrain from extending BASIC lines beyond 120 characters to maintain compatibility between the XEP80 and standard 40 column screen. SETCOLOR AND DRAWTO commands cannot be used. 3)MAC/65, yes! 4)The display is good on a color monitor and great on a monochrome. The doc file provides plenty of information to develop some great applications taking advantage of the XEP80. I've been looking at some PD/Shareware text editors written in BASIC that could easily be modified to use the XEP80. Remember to give credit to the author is you plan on using existing programs as a foundation for your programming. I'll leave it to your good programming morals to contact authors before you start hacking someones program and distributing them. 5)The demo programs on the distribution disk are a great source for programming ideas and tips on how to use the many attributes of the XEP80. CHILLS: 1)There are no programs available that uses the XEP80 except for the demo programs. 2)AtariWriter 80, if I may call it that, will be a couple of months before it is released. November, maybe?? Contrary to some rumours that the AW80 was cancelled or shelved, the AW80 is being worked on; confirmed with Neil Harris on GEnie. 3)No ACTION! XEP80 does not like the way ACTION! behaves with the screen. 4)No BASIC XE. Same reason as number (3). Probably the same with BASIX XL. 5)I also found that with the system on, it may try to reboot when turning the XEP80 off and on with DOS 2.5, sometimes. Turning the XEP80 off and on like this is probably not good for your system, so make sure you process the SpartaDos batch files correctly to avoid this. 6)Inconvenience between switching plugs connecting the monitor between the video cable coming out of my XE and the XEP80. You can't have both connected at the same. There are two solutions- a)run out and buy a monochrome composite monitor and connect the XEP80 into this monitor and keep the video connected to the color composite monitor (or vice versa if your present monitor is monochrome) or b)build a switch box that will handle all the different connections. Plans for the switch box I built is simple and I'll submit it to PSAN...next month. Neutral Notes: 1)Be sure you try out the monitor with the XEP80 before you buy. 2)Some monitors have a 40 or 80 column switch either inside or outside. This switch might have to be set to obtain a decent display (as suggested by Darryl, Atari Tech.). 3)If your monochrome monitor looks fine in 40 columns but you get flashes of indecipherable dots, try adjusting the horizontal hold. Again, this adjustment might be internal so think before you jump. 4)The XEP80 supports bit mapped graphics, 320x200. 5)the XEP80 handler replaces the E:, S:, and P: vectors in the Handler Address Table. Personal Touch: I believe this is the single product that will make or break the "only a game machine" mentallity of the eight bit Ataris. If the applications software is done well and released in reasonable time and the advent of the new disk drive and maybe a drop in price, the Atari XE will be the most affordable, versatile and serious computer system on the market. Imagine the day when new computer buyers choose the Atari because it's AFFORDABLE and DOES THE JOB WELL!.... and it has great graphics and games. We know this already, now it's time for the public to find out. -- Michael Current, Cleveland Free-Net 8-bit Atari SIGOp -->> go atari8 <<-- The Cleveland Free-Net Atari SIG is the Central Atari Information Network Internet: currentm@carleton.edu / UUCP: ...!umn-cs!ccnfld!currentm BITNET: currentm%carleton.edu@{interbit} / Cleveland Free-Net: aa700
- Next message by date: Michael Current: "XF551 / hardware"
- Previous message by date: Michael Current: "The Writer's Tool / word processor / commercial"
- Next in thread: Michael Current: "XEP80 / hardware"
- Maybe reply: Michael Current: "XEP80 / hardware"
----------------------------------------- Return to message index