lehman@crystal.ARPA (04/11/84)
So, not much came back - 3 people replied, two with VIC's and one with a 64. Rather than try to summarize, I'll just include their responses (I'm feeling lazy today) I hope the contributors don't mind me including their names.... --------------------------------------- aak@Purdue.ARPA 1) PROTECTO (ads in COMPUTE!, COMPUTE's Gazette, RUN) sells a software package that produces an 80 column display with no additional hardware. But, like the VIC 40 column software, the characters are coarse beacuse of the limitations of the hi-res screen. 2) Hardware 80 column boards (for the VIC and C64) contain their own video RAM and CRT controller. In addition, they contain a ROM with the necessary firmware to drive the controller. The VIC/C64 treats this ROM like it treats a game cartridge, it passes control to it on power-up. However, the ROM program merely initializes the controller hardwre, sets up the address of its own output routine in locs $0326-$0327 (Output routine vector) then passes control to BASIC. 3) Most software should work with 80 column boards, at least software which doesn't do direct screen POKE's. All my BASIC programs work with the Protecto/ Data 20 80-column board for my VIC. The free word processor which came with it is fine (see the review of the 'Wordmanager' word processor in the Jan RUN magazine. It is the C64 version of the program I have, identical in all functions). My major problem was not getting my programs to work with 80 columns - they worked. It's just that I had to modify them to take advantage of all 80 columns! A word of caution though, you might need a 15MHz+ monochrome monitor to view the screen of 80 col. hardware. I don't know the resolution of your color monitor. --------------- a second reply from aak ------------------- Okay, the display of the Protecto / Data 20 boards looks just like an 80 column by 24 line display. The character generator ROM they use supports all Commodore graphic characters. Whatever you print to the screen, does exactly that - print to the screen. So, for example, my checkbook balan- cing program which used to assume (on the VIC) a 22 column screen, had to be modified to create a "prettier" display on the 80 column screen, If it was run with no modifications it would only attempt to print at most 22 chars per line, whereas there were actually 80 available print positions. You could say it used only the left portion of the screen. Unfortunately, these boards do not support hires graphics because the character generator ROM within the board is hard-wired to the CRT controller chip. You cannot have the controller access RAM as you can with the VIC/VIC-II chips. The 2K of video RAM needed for the display is added to the I/O block of addresses. The regular screen memory is not used, nor is it needed. I don't know if this is possible with the C64 version of 80 col boards, but at least on the VIC version you can connect your monitor to the DIN jack at the back of the board, and a TV ( or another monitor) to the RF output (or regular DIN jack) of the computer. The 80 column screen will then appear on the monitor, and the usual VIC screen will appear on the TV. They operate independently. To redirect output to one screen or the other, there are a couple of SYS addresses (supplied in the 80 col board manual) you can call. For example you can run the following program: 10 PRINT"HOW ARE YOU?": REM prints on 80 col screen 20 SYS40975: REM redirect output to 22 col screen 30 PRINT"I'M FINE": REM prints to regular screen 40 SYS40978: REM redirect output to 80 column screen 50 PRINT"END OF PROGRAM":END And it will print "HOW ARE YOU?" on your monitor, and "I'M FINE" on your TV. Hope this clears things up a little. I'm very happy with my fully expanded VIC with the 80 col board, so I doubt I'll upgrade to a 64. Good luck with your setup. Please feel free to ask any other questions. Hopefully there will be someone else on the net with experience with the C64 version of the 80 col board who can help. -------------------------------------- From: seismo!decvax!dartvax!dalcs!y7124 (J Gerard Olszowiec) Although I own a Vic, I have purchased both a 40 column software package and a 40/80 column cartridge. I thought I would let you know what I have come across< and it may apply to the 64. 1) If the package is software check to see if you can make your own custom characters. I have a 40 column terminal emulator that is a pain in the butt, because I can't can't make custom characters and in some cases they have substituted a dummy character in the place of characters they thought you would never use. I work at home with our Univ. Unix and am left holding the bag when it comes to tildes, pipes, under- scores and backslashes. Quite a few of the characters are substituted with an ' * '. 2) If it is a cartridge the best of them work better with a monochrome screen. I have never seen one on a color monitor. I have a Zenith ZVM-123 and the resolution is not bad, although you will never get the resolution of a $500+ terminal. I have a 40/80 column from Protecto and am quite pleased with it. It came with bonus spreadsheet, wordprocessor, and a built-in terminal emulator which I never use because it has the upper case mapped to lower and vica versa. Even the 'lcase' command in Unix doesn't seem to fix this. If you do get a cartridge beware that the screen will probably be mapped to $B800. Try: Protecto, Barrington, Il. (See Compute!) or Midwest Micro, Kansas City, Missouri ? From: George Famini (CRDC) <seismo!ucbvax!famini@amsaa.ARPA> ---------------------------------------------- I have a Data20 80 column card for my c64... and I like it most of the time. It is only in b&w, but for me that's not much of a problem. The problem is that many programs will not run on it, obvoiusly both the card and the program try to access the same memory area. However there are many "standard" programs that do work on the card, like the vicmodem terminal emulator program, except the menu cannot be seen. It was expensive >$150, so I would suggest trying to find something better and cheaper... oh I forgot to mention... the card comes with a wp program and a mailing list program. George