Gosub 1000 110 Call Clear
120 PRINT "abcdefghijklmnopqrstuvw* yz"
130 FDR 1=1 TO 2000 140 NEXT I 150 STOP
999 REM LOWERCASE SET
1000 FOR 1=97 TO 122 1010 READ At
1020 CALL CHAR(I, A®) 1030 NEXT I 1040 RETURN
1050 DATA 00000038043C643C,00404040
78444478,0000001C2020201C 1060 DATA 000404043C44443C,00000038
4478403C,0018242070202020 1070 DATA 00000038443C043S,00404040
78444444,0010001010101010 1080 DATA 00040004040424 18,00202024
28302B24,0010101010101010 1090 DATA 0000006854544444,00000058
64444444,0 0000 03844444438 1100 DATA 0000007844784040,0000003C
4 4 3C0404,0000005864404040 1110 DATA 0000003C403B0478,00101038
1010100C,0000004444444438 1120 DATA 0000004444282810,00000044
4 4 545428,0000004428102844 1130 DATA 00000044443C0438,0000003C 0408103C
To use this lowercase character set in your programs, add the subroutine beginning at line 1000 containing the character definitions.
More Commodore Overheating
I have had a Commodore 64 for nine months, and am now experiencing problems. After an hour or so of use the bottom of the computer gets very warm, the computer locks up, and I lose everything not saved. Is there any remedy short of sending it back to Commodore?
Chuck Kutz-Marks
Your problem seems to be related to overheating, but it's impossible to tell from a letter exactly what is causing the problem. It could be caused by any
22 COMPUTE! April 1985
one of a number of faults. Your best choice is probably to return your computer to Commodore, but first you may want to try some simple troubleshooting.
Try borrowing a power supply from a friend who has a 64 and see if the problem occurs again. If not, then your power supply has developed a thermal fault and needs to be replaced. Several independent sources sell power supplies.
You may also want to remove the foil-covered cardboard shield found inside most 64s. It's designed to cut down interference between the computer and a TV set, but it also traps heat.
If you or a friend is handy with hardware, you could locate the components responsible for the excessive heat and install a heat sink to draw out and dissipate the heat. But don't attempt this unless you're experienced at this kind of repair.
If you continue to have problems, your best bet is to contact Commodore's Customer Service Department by calling 215-431-9100 and arrange to return your 64 for service. Although this will take several weeks, it's probably your cheapest alternative.
Mixing Atari Graphics Modes
I own an Atari 1200XL computer. I've made a few BASIC programs of my own and I've been trying to get two graphics modes on the screen at the same time. For example, having GRAPHICS 1 at the top and GRAPHICS 2 at the bottom. Can you help?
James E. Sneed A full explanation of modifying graphics modes is beyond the scope of this column, but try the following program. Set the variable G2 to the number of GRAPHICS 2 lines you'd like, then GOSUB 500. Lines 100-200 demonstrate the subroutine. This program modifies a GRAPHICS 1 display by POKEing in the display list bytes for GRAPHICS 2. You must not set G2 to less than 1 or greater than 11.
COMPUTE! has published several articles on this topic in back issues, some of which are no longer available. For more information, refer to "How to Design Custom Graphics Modes" in COMPUTEI's First Book of Atari Graphics.
Post a comment