Ì.ÍÃÃÌÕÒÅ <ÇÅNIE>ÔÈÅ ÒÅÇÉÓÔÅÒ ÃÏÍÍÁÎÄ ÄÅÃÉÐÈÅÒÅÄ:ÒÅÇÉÓÔÅÒ X,Y,A,B,CX = 0 OR 1 (É DON'T KNOW WHAT THIS DOES YET)Y = 0-255 (THE REGISTER NUMBER)A = 0-15 (RE D VALUE)B = 0-15 (GREEN VALUE)C = 0-15 (BLUE VALUE)ÏÔÈÅÒ ÎÅ× ÃÏÍÍÁÎÄÓ ÄÅÃÉÐ ÈÅÒÅÄÄÍÁ: ÁCCEPTS ÄÍÁ0,ÄÍÁ1,ÄÍÁ2,ÄÍÁ3. É DO NOT KNOW WHAT THIS DOES, OTHER THAN THE FACT THAT A VALUE OF 1 OR 3 FILLS THE SCREEN WITH "@" SYMBOLS.ÔÙÐÅ : ÁPPARENTLY DISPLAYS A FILE TO SCREEN. [ÐÅÔSCII, 255 CHAR INPUT LIMIT]ÐÅÎ: ÆORM IS ÐÅÎ X,Y, WHERE X=0-2, AND Y=0-255.Ä ÐÁÔ: ÆORM IS ÄÐÁÔX, WHERE X=0-63ÃÈÁÎÇÅ: É USED THE FORM ÃÈÁÎÇÅ "ÃÈÁÒÌÅ" ÔÏ "ÃÈÁ ÒÌÉÅ" , AND IT DID NOT GIVE ME AN ERROR. É SUSPECT THIS IS A TEXT EDITING COMM AND.ÆÉÎÄ: ÕSING ÆÉÎÄ "ÃÈÁÒÌÉÅ" GAVE NO ERROR. ÕÎÉÍÐÌÅÍÅÎÔÅÄ ÃÏÍÍÁÎÄÓ:ÉSSUING TH E FOLLOWING COMMANDS RESULTS IN AN "ÕÎÉÍÐÌÅÍÅÎÔÅÄ ÃÏÍÍÁÎÄ ÅÒÒÏÒ"(ÂÁÓÉà 10 WAS NOT YET FINISHED, FOLKS):ÐÁÉÎÔ, ÐÁÓÔÅ, ÃÕÔ, ÌÏÃÁÔÅ, ÓÃÁÌÅ, ×ÉÄÔÈ, ÑÕÉÔ, ÏÆÆ, ÓÅ Ô, ÖÉÅ×ÐÏÒÔÔHERE MAY HAVE BEEN OTHERS, BUT THESE WERE THE ONES É RECORDED. ÂÔ× , IF YOUWANT TO SEARCH FOR COMMANDS, LOOK IN MEMORY, STARTING AROUND DECIMAL 9 380.------------Ò.ÄÁÙ <ÇÅNIE>ÙES IT DOES HAVE SPRITES ON THE 80 COLUMN SCREEN. É FOUND OUT THAT GENLOCK ONWILL PUT THE SCREEN TO LIKE A INTERLACE MODE. É TRYE D PUTTING A COMPOSITEVIDEO OUT IN ONE OF THE 4 PINS TO THE 9 PIN ÒÇ OUT BUT IT DID NOT DO ANYTHING GOOD. ÏNE PIN MADE THE SCREEN LOOK A LITTLE DIFFERINT AND THE OTHERWOULD MESS UP THE SCREEN A LOT AND LOCK THE COMPUTER UP. ÂUT THAT COUL D OF BESOME POWER GOING OUT THAT PIN AND THE VIDEO PIN MY OF BE SHERTING IT OUT . ÓO ÉDON'T KNOW. É DID FIND OUT THAT PIN SEVEN ON THE Õ SHAPED ÄÉÎ PLUG FOR VI DEOOUT IS THE FILTER AUDIO IN FOR THE OTHER CHANNOL OF SOUND. ÉN 65 MODEM YOU C ANPUT A AUDIO OUT ON PINS 5 AND 7 TO RUN THEM THOUGH THE FILTERS IN BOTH ÓÉÄCHI PS. É DON'T KNOW WHAT PIN 1 IS FOR PIN 4 IS LIKE A BAD BLACK AND WIGHTVIDEO OUT .------------Í.ÍÁÔÔÉÎÇ <ÇÅNIE>ÇÒÁÐÈÉà - SELECT GRAPHIC MODEÇÒÁÐÈÉà ÃÌÒÇÒÁÐÈÉà C OMMAND#, [,ARGS]ÂASICALLY THIS IS A MODIFIED Ã64-TYPE ÓÙÓ COMMAND, MINUS THE AD DRESS. ÉN THEÃ64ÄØ SYSTEM, THIS WILL REPRESENT THE ÍÌ INTERFACE, NOT THE ÂÁÓÉà 10.0 INTERFACE WHICH IS IMPLEMENTED IN THE DEVELOPMENT SYSTEM.ÇÒÁÐÈÉà ÃÌÒ INITI ALIZES (WARM-STARTS) THE ÂÁÓÉà GRAPHIC SYSTEM. ÉTCLEARS ANYEXISTING GRAPHIC MOD ES, SCREENS ETC, AND ALLOWS A PROGRAMTO COMMENCE GRAPHICS FROM SCRATCH.ÄÍÁ - ÐE RFORM A ÄÍÁ OPERATIONÄÍÁ COMMAND [,LENGTH,SOURCE(L/H/B),DEST(L/H/B),SUBCMD,MOD( L/H) [,...]]ÔHE ÄÍÁ COMMAND DEFINES AND EXECUTES A ÄÍÁ OPERATION. ÔHE PARAMETER S AREUSED TO CONSTRUCT A ÄÍÁ LIST, WHICH IS THEN PASSED TO THE ÄÍÁ PROCESSORFOR EXECUTION. ÒEFER TO THE ÄÍÁ CHIP SPECIFICATION FOR DETAILS.ÃHAINED ÄÍÁ COMMAND S ARE NOT ALLOWED.ÄÍÁ 3,2000,ÁÓÃ("+"),0,ÄÅÃ("800"),0 ÆILL SCREEN WITH "+"ÄÍ Á 0,2000,ÄÅÃ("800"),0,ÄÅÃ("8000"),1 ÃOPY SCREEN TO $18000ÄÍÏÄÅ - ÓET GRAPHIC D ISPLAY MODEÄÍÏÄÅ JAM,COMP,INVERSE,STENCIL,STYLE,THICKNESSJAM 0-1, COMPLEMENT 0 -1, INVERSE 0-1, STENCIL 0-1, STYLE 0-3, THICKNESS 1-8ÆÒÅ(0) MEMORY LEFT IN THE PROGRAM AREA (BANK 0)ÆÒÅ(1) MEMORY AVAILABLE IN VARIABLE AREA (BANK 1)ÆÒÅ(2) NUMBER OF EXPANSION ÒÁÍ BANKS PRESENTÇÅÎÌÏÃË - ÅNABLE OR DISABL E VIDEO SYNC MODE & COLORSÇÅÎÌÏÃË ÏÎ [,COLOR#]ÇÅÎÌÏÃË ÏÆÆ [,COLOR#,Ò,Ç,Â]ÔO ENA BLE VIDEO SYNC MODE AND SPECIFY WHICH COLORS ARE AFFECTED, USETHE ÇÅÎÌÏÃË ÏÎ CO MMAND, AND LIST THE PALETTE COLOR INDICES (0-255)WHICH WILL DISPLAY EXTERNAL VI DEO!ÍÏÕÓÅ - ÅNABLE OR DISABLE THE MOUSE DRIVERÍÏÕÓÅ ÏÎ [,PORT[,SPRITE[,POSITION ]]] PORT = JOYPORT 1,2 OR BOTH (1-3) SPRITE = SPRITE POINTER (0-7) POSITION(X,Y)ÒÍÏÕÓÅ - ÇET THE MOUSE POSITION AND BUTTON STATUSÔHE USER MUST LO AD A POINTER INTO THE PROPER SPRITE AREA ($600-$7FF).ÐÁÌÅÔÔÅ - ÄEFINE A COLORÐÁ ÌÅÔÔÅ [SCREEN#ÃÏÌÏÒ],COLOR#,RED,GREEN,BLUEÓÃÒÅÅÎ - ÇRAPHIC COMMANDÔHE ÓÃÒÅÅÎ CO MMAND IS USED TO INITIATE A GRAPHIC COMMAND. ÉT ALWAYS PRECEDESANOTHER COMMAND WORD WHICH IDENTIFIES THE GRAPHIC OPERATION TO BE PERFORMED.ÓÃÒÅÅÎ ÃÌÒ COLOR# à LEARS THE CURRENTLY OPENED GRAPHIC SCREEN USING THE GIVEN COLOR VALUE.ÓÃÒÅÅÎ ÄÅ Æ DEFINE A GRAPHIC SCREENÓÃÒÅÅÎ ÄÅÆ SCREEN#,WIDTH,HEIGHT,DEPTH SCREEN# (0-1) WI DTH (0=320, 1=640, 2=1280) HEIGHT (0=200, 1=400) DEPTH (1-8 BITPLANES = 2-256 COLORS)DEFINES A LOGICAL SCREEN, SPECIFIES SIZE AND COLOR. ÄOES NOT AL LOW ACCESSTO IT AND DOES NOT DISPLAY THE SCREEN.ÓÃÒÅÅÎ ÓÅÔ - ÓET DRAW AND VIEW SCREENSÓÃÒÅÅÎ ÓÅÔ ÄRAWÓCREEN#,ÖIEWÓCREEN# (0-1 BOTH) [SCREEN MUST BE DEFI NED AND OPENED FIRST]ÓÃÒÅÅÎ ÏÐÅÎ - ÏPEN A SCREEN FOR ACCESS.ÓÃÒÅÅÎ ÏÐÅÎ SCREEN# [,ERROR_VARIABLE] (0-1)ÔHIS COMMAND ACTUALY SETS UP THE SCREEN AND ALOCATES T HE NECCESSARY MEMORYFOR IT. ÉF ITÀS THE VIEW SCREEN IT WILL BE DISPLAYED. ÉF IT ÀS THE DRAW SCREEN IT CAN NOW BE DRAWN TO.ÓÃÒÅÅÎ ÃÌÏÓÅ - ÃLOSE A SCREEN-------- ----ÓUBJ: C65 - GRAPHICS INFO...ÆROM: ÓIMON ÌAULE ÄATE: 31 ÊAN 1994 11:45:35 ÇÍÔ (5 SCREENS)ÈI!ÉN ADDITION TO THE INFO S THAT WERE POSTED LAST WEEK FROM THE C65 MANUAL, HEREARE SOME _ÒÅÁÌ_ INFOS, TE STED ON MY C65 . ÒÏÍ VERSION WAS 0.09.910111.ÆOR DISPLAYING GRAPHICS THE FOLLOW ING COMMANDS ARE NECESSARY:SCREEN DEF SCREEN#,WIDTH,HEIGTH,DEPTH ;DEFINE SCREEN # AND RESOLUTIONSCREEN OPEN SCREEN# ;ALLOCATE MEMORY FOR SCRE EN#SCREEN SET DRAWSCREEN#,VIEWSCREEN# ;SCREEN ON, USUALY SAME... NOW ALL NOR MAL (BASIC 3.5/7.0) DRAWING CMDS ARE ALLOWED, LINE, ETC. ETC.SCREEN CLOSE (S CREEN#) ;GIVE MEMORY FREE, AND DISPLAY TEXT SCREEN...ÉF, BECAUSE OF ÒÅÓÔÏÒÅ-ÎÍ É, THE TEXT SCREEN REAPPEARS WITHOUT SCREEN CLOSE,ALL COMMANDS NORMALLY FAIL, B ECAUSE OF LOST MEMORY.ÐOSSIBLE ÒESOLUTIONS ARE:ÒESOLUTION SCREEN DEF ÍEMORY ALLOCATED 1280*400*1 2 1 1 - OK64K 1280*200*1 2 0 1 - OK 32K 1280*200*2 2 0 2 - OK 64K 640*400*1 1 1 1 - OK 32K 640 *400*2 1 1 2 - OK 64K 640*200*1 1 0 1 - OK 16K 640*200*2 1 0 2 - OK 32K 640*200*4 1 0 4 - OK 64K 320*400*1 0 1 1 - OK 16K 320*400*2 0 1 2 - OK 32K 320*400*4 0 1 4 - FAI LED 64K 320*200*1 0 0 1 - OK 8K 320*200*2 0 0 2 - FAILED 16K 320*200*4 0 0 4 Ø FAILED 32K 320*200*8 0 0 8 Ø FAILED 64K- FAILED MEANS DISPLAY OK, BUT SCREEN CLR PALETTE# CRASHES SYSTEM - ÒÅÓÅÔ- Ø FAILED MEA NS SCREEN SET CRASHES WITH BLANK SCREEN - ÒÅÓÅÔÉ DONÀT KNOW, WHY THE LAST THREE MODES CRASH, THEY NEED THE SAME AMOUNT OFMEMORY AS THE OTHERS, 320*200*2 NEEDS ONLY 16K, BUT CRASHES... ÁNY IDEAS??????ÁLSO É DON'T KNOW WHERE THE MEMORY IS ALLOCATED, A PRINT FRE DURING ÈIÒESBRINGS THE SAME AS WITHOUT....É THINK THE 12 8K ÍODES (320*400*8) WILL ONLY BE AVAILABLE WITH ÒÁÍ ÅXPANSION.ÁNY SUGGESTION, FOR THIS EXPANSION????ÔHE ÍÏÕÓÅ COMMAND MENTIONED IN THE LAST WEEKS C65 ARTICLE , IS NOT AVAILABLE IN0.09.91011, ALSO ÒÍÏÕÓÅ. ÇÒÁÐÈÉà COMMAND# [,ARGS] BRINGS S YTAX ERROR.ÔHE SCREEN MODES USE THE COLOR PALETTE ÐÁÌÅÔÔÅ SCREEN#,COLOR#,Ò(0-15 ),Ç(0-15),Â(0-15)ÃHANGING THE PALETTE WHEN DISPLAYING A SCREEN CRASHES THE SYST EM...É DONÀT KNOW HOW THE 1-7 BITPLANE GRAPHICS POINT TO THEIR PALETTE COLOR, J USTBECAUSE I HAVE ONLY A GREEN MONITOR.ÏK, THATS ENOUGH FOR NOW. ÁNY COMMENTS, HINTS ETC. PLEASE DIRECTLY TO ME, IWILL POST CORRECTIONS/ADDITIONS....ÏH, AND É M STILL CURIOUS ABOUT ALL THE ÒÏÍ VERSIONS OUT THERE. ÕNTIL NOW IHAVE MINE (0.0 9.910111) AND RALPHEYS (SOMETHING LIKE 0.0B.910429). ÁRE OTHERVERSIONS?? ÉM STI LL LOOKING FOR VERSION 0.0B.910429 ON DISK, RALPHEY OWNS NOEPROMMER, SO HE CANN OT GET THE IMAGE...??? ÁNY HINTS??? ------------