T.SCREEN SWITCHE
FILE INFORMATION
FILENAME(S): T.SCREEN SWITCHE
FILE TYPE(S): PRG
FILE SIZE: 4.4K
FIRST SEEN: 2025-11-30 18:12:10
APPEARS ON: 1 disk(s)
FILE HASH
eb39d20bf186b7d4a4ca726b61f915442d007008994226dd889be79d8c50661a
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| LOADSTAR 50 S 1 | T.SCREEN SWITCHE | PRG | Sailor, Ganheden | 31 | 4 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: 00 80 5E 55 3A 48 41 43 4B 45 52 0D 0D 20 20 20 |..^U:HACKER.. | 00000010: 20 D3 20 C3 20 D2 20 C5 20 C5 20 CE 20 20 20 20 | . . . . . . | 00000020: D3 20 D7 20 C9 20 D4 20 C3 20 C8 20 C5 20 D2 0D |. . . . . . . ..| 00000030: 0D 20 20 20 42 59 20 C6 45 4E 44 45 52 20 D4 55 |. BY .ENDER .U| 00000040: 43 4B 45 52 20 41 4E 44 20 C7 45 52 52 59 20 C1 |CKER AND .ERRY .| 00000050: 42 45 41 52 0D 0D 20 20 20 20 CF 4E 45 20 4F 46 |BEAR.. .NE OF| 00000060: 20 54 48 45 20 54 48 49 4E 47 53 20 C9 20 4C 49 | THE THINGS . LI| 00000070: 4B 45 20 42 45 53 54 0D 41 42 4F 55 54 20 54 48 |KE BEST.ABOUT TH| 00000080: 45 20 C3 36 34 20 49 53 20 54 48 41 54 20 49 54 |E .64 IS THAT IT| 00000090: 20 41 4C 4C 4F 57 53 20 54 48 45 0D 49 4E 44 49 | ALLOWS THE.INDI| 000000A0: 56 49 44 55 41 4C 20 50 45 52 53 4F 4E 41 4C 49 |VIDUAL PERSONALI| 000000B0: 54 49 45 53 20 4F 46 20 41 55 54 48 4F 52 53 0D |TIES OF AUTHORS.| 000000C0: 54 4F 20 43 4F 4D 45 20 4F 55 54 2E 20 20 D5 4E |TO COME OUT. .N| 000000D0: 4C 49 4B 45 20 53 4F 4D 45 20 4F 46 20 54 48 45 |LIKE SOME OF THE| 000000E0: 0D 4F 54 48 45 52 20 50 4F 50 55 4C 41 52 20 43 |.OTHER POPULAR C| 000000F0: 4F 4D 50 55 54 45 52 53 2C 20 54 48 45 52 45 20 |OMPUTERS, THERE | 00000100: 41 52 45 0D 46 45 57 20 27 43 4F 4E 56 45 4E 54 |ARE.FEW 'CONVENT| 00000110: 49 4F 4E 53 27 20 46 4F 52 20 4D 45 4E 55 53 2C |IONS' FOR MENUS,| 00000120: 20 53 43 52 45 45 4E 0D 4C 41 59 4F 55 54 53 2C | SCREEN.LAYOUTS,| 00000130: 20 44 49 41 4C 4F 47 20 42 4F 58 45 53 2C 20 45 | DIALOG BOXES, E| 00000140: 54 43 2E 20 20 C1 53 0D 45 44 49 54 4F 52 2C 20 |TC. .S.EDITOR, | 00000150: C9 20 4C 49 4B 45 20 54 4F 20 53 45 45 20 53 4F |. LIKE TO SEE SO| 00000160: 4D 45 20 4E 45 57 2C 20 45 56 45 4E 0D 4F 44 44 |ME NEW, EVEN.ODD| 00000170: 42 41 4C 4C 2C 20 4D 45 54 48 4F 44 20 4F 46 20 |BALL, METHOD OF | 00000180: 50 52 45 53 45 4E 54 49 4E 47 20 41 0D 50 52 4F |PRESENTING A.PRO| 00000190: 47 52 41 4D 20 43 4F 4D 45 20 41 43 52 4F 53 53 |GRAM COME ACROSS| 000001A0: 20 4D 59 20 44 45 53 4B 2C 20 41 4E 44 20 C9 0D | MY DESK, AND ..| 000001B0: 55 53 55 41 4C 4C 59 20 4C 45 54 20 49 54 20 52 |USUALLY LET IT R| 000001C0: 45 4D 41 49 4E 20 54 48 45 20 57 41 59 20 54 48 |EMAIN THE WAY TH| 000001D0: 45 0D 41 55 54 48 4F 52 20 57 52 4F 54 45 20 49 |E.AUTHOR WROTE I| 000001E0: 54 2E 0D 0D 20 20 20 20 D4 48 45 52 45 20 41 52 |T... .HERE AR| 000001F0: 45 20 41 20 46 45 57 20 45 58 43 45 50 54 49 4F |E A FEW EXCEPTIO| 00000200: 4E 53 2E 0D 0D 20 20 20 20 D4 48 45 52 45 20 49 |NS... .HERE I| 00000210: 53 20 4F 4E 45 20 43 4F 4E 56 45 4E 54 49 4F 4E |S ONE CONVENTION| 00000220: 20 57 45 20 57 4F 55 4C 44 0D 4C 49 4B 45 20 54 | WE WOULD.LIKE T| 00000230: 4F 20 53 45 45 20 49 4E 20 4A 55 53 54 20 41 42 |O SEE IN JUST AB| 00000240: 4F 55 54 20 41 4C 4C 0D CC CF C1 C4 D3 D4 C1 D2 |OUT ALL.........| 00000250: 20 50 52 4F 47 52 41 4D 53 20 41 4E 44 20 54 48 | PROGRAMS AND TH| 00000260: 41 54 20 49 53 20 45 41 53 59 0D 41 43 43 45 53 |AT IS EASY.ACCES| 00000270: 53 20 54 4F 20 41 20 48 45 4C 50 20 53 43 52 45 |S TO A HELP SCRE| 00000280: 45 4E 2E 20 20 C1 20 CC CF C1 C4 D3 D4 C1 D2 0D |EN. . .........| 00000290: 55 53 45 52 20 53 48 4F 55 4C 44 20 4E 45 56 45 |USER SHOULD NEVE| 000002A0: 52 20 42 45 20 4D 4F 52 45 20 54 48 41 4E 20 41 |R BE MORE THAN A| 000002B0: 0D 4B 45 59 50 52 45 53 53 20 41 57 41 59 20 46 |.KEYPRESS AWAY F| 000002C0: 52 4F 4D 20 41 20 4C 49 53 54 20 4F 46 20 54 48 |ROM A LIST OF TH| 000002D0: 45 0D 43 4F 4D 4D 41 4E 44 53 20 41 56 41 49 4C |E.COMMANDS AVAIL| 000002E0: 41 42 4C 45 20 54 4F 20 48 49 4D 2E 0D 0D 20 20 |ABLE TO HIM... | 000002F0: 20 20 D4 48 49 53 20 49 53 20 54 48 45 20 52 41 | .HIS IS THE RA| 00000300: 49 53 4F 4E 20 44 27 45 54 52 45 20 46 4F 52 0D |ISON D'ETRE FOR.| 00000310: D3 C3 D2 C5 C5 CE 20 D3 D7 C9 D4 C3 C8 C5 D2 2C |...... ........,| 00000320: 20 41 20 50 52 4F 47 52 41 4D 20 57 52 49 54 54 | A PROGRAM WRITT| 00000330: 45 4E 20 42 59 0D 41 20 53 55 42 2D 41 56 45 52 |EN BY.A SUB-AVER| 00000340: 41 47 45 20 CD CC 20 50 52 4F 47 52 41 4D 4D 45 |AGE .. PROGRAMME| 00000350: 52 20 28 4D 4F 49 29 0D 54 48 41 54 2C 20 4E 4F |R (MOI).THAT, NO| 00000360: 4E 45 54 48 45 4C 45 53 53 2C 20 49 53 20 52 45 |NETHELESS, IS RE| 00000370: 41 4C 20 48 41 4E 44 59 2E 0D C1 4C 4C 20 59 4F |AL HANDY...LL YO| 00000380: 55 20 48 41 56 45 20 54 4F 20 44 4F 20 49 53 20 |U HAVE TO DO IS | 00000390: 55 53 45 20 41 20 46 45 57 20 D3 D9 D3 0D 43 4F |USE A FEW ....CO| 000003A0: 4D 4D 41 4E 44 53 20 54 4F 20 53 41 56 45 20 59 |MMANDS TO SAVE Y| 000003B0: 4F 55 52 20 43 55 52 52 45 4E 54 20 53 43 52 45 |OUR CURRENT SCRE| 000003C0: 45 4E 2C 0D 44 49 53 50 4C 41 59 20 59 4F 55 52 |EN,.DISPLAY YOUR| 000003D0: 20 48 45 4C 50 20 53 43 52 45 45 4E 2C 20 41 4E | HELP SCREEN, AN| 000003E0: 44 20 42 52 49 4E 47 0D 54 48 45 20 4F 52 49 47 |D BRING.THE ORIG| 000003F0: 49 4E 41 4C 20 53 43 52 45 45 4E 20 42 41 43 4B |INAL SCREEN BACK| 00000400: 20 57 48 45 4E 20 54 48 45 0D 55 53 45 52 20 48 | WHEN THE.USER H| 00000410: 41 53 20 42 45 45 4E 20 48 45 4C 50 45 44 2E 0D |AS BEEN HELPED..| 00000420: 0D 20 20 20 20 D3 C3 D2 C5 C5 CE 20 D3 D7 C9 D4 |. ...... ....| 00000430: C3 C8 C5 D2 20 49 53 20 41 43 54 55 41 4C 4C 59 |.... IS ACTUALLY| 00000440: 20 41 0D 44 45 4D 4F 20 4F 46 20 54 48 45 20 CD | A.DEMO OF THE .| 00000450: CC 20 4D 4F 44 55 4C 45 2E 20 20 C1 4C 4C 20 59 |. MODULE. .LL Y| 00000460: 4F 55 0D 52 45 41 4C 4C 59 20 4E 45 45 44 20 46 |OU.REALLY NEED F| 00000470: 4F 52 20 59 4F 55 52 20 4F 57 4E 20 50 52 4F 47 |OR YOUR OWN PROG| 00000480: 52 41 4D 53 20 49 53 0D 54 48 45 20 46 49 4C 45 |RAMS IS.THE FILE| 00000490: 20 22 D3 D3 22 20 57 48 49 43 48 20 49 53 20 41 | ".." WHICH IS A| 000004A0: 20 31 34 32 20 42 59 54 45 20 CD CC 0D 52 4F 55 | 142 BYTE ...ROU| 000004B0: 54 49 4E 45 20 57 48 49 43 48 20 52 45 53 49 44 |TINE WHICH RESID| 000004C0: 45 53 20 49 4E 20 54 48 45 20 43 41 53 53 45 54 |ES IN THE CASSET| 000004D0: 54 45 0D 42 55 46 46 45 52 2E 20 20 D4 48 49 53 |TE.BUFFER. .HIS| 000004E0: 20 44 45 4D 4F 20 57 41 53 20 4F 52 49 47 49 4E | DEMO WAS ORIGIN| 000004F0: 41 4C 4C 59 20 41 0D 43 4C 45 56 45 52 20 4B 41 |ALLY A.CLEVER KA| 00000500: 4C 45 49 44 4F 53 43 4F 50 49 43 20 47 45 4D 20 |LEIDOSCOPIC GEM | 00000510: 42 59 20 4D 41 53 54 45 52 0D 50 52 4F 47 52 41 |BY MASTER.PROGRA| 00000520: 4D 4D 45 52 20 C7 45 52 52 59 20 C1 42 45 41 52 |MMER .ERRY .BEAR| 00000530: 20 54 48 41 54 20 C9 0D 4D 4F 44 49 46 49 45 44 | THAT ..MODIFIED| 00000540: 20 54 4F 20 53 48 4F 57 20 48 4F 57 20 54 4F 20 | TO SHOW HOW TO | 00000550: 55 53 45 20 54 48 45 20 D3 D3 0D 4D 4F 44 55 4C |USE THE ...MODUL| 00000560: 45 2E 20 20 C8 45 20 43 41 4C 4C 53 20 49 54 20 |E. .E CALLS IT | 00000570: C3 CF C6 C6 C5 C5 20 C2 D2 C5 C1 CB 0D 42 45 43 |...... ......BEC| 00000580: 41 55 53 45 20 49 54 27 53 20 41 53 20 52 45 46 |AUSE IT'S AS REF| 00000590: 52 45 53 48 49 4E 47 20 41 53 20 4F 4E 45 2E 0D |RESHING AS ONE..| 000005A0: 0D 20 20 20 20 C1 46 54 45 52 20 59 4F 55 20 48 |. .FTER YOU H| 000005B0: 41 56 45 20 52 55 4E 20 41 4E 44 20 45 4E 4A 4F |AVE RUN AND ENJO| 000005C0: 59 45 44 0D D3 C3 D2 C5 C5 CE 20 D3 D7 C9 D4 C3 |YED....... .....| 000005D0: C8 C5 D2 20 41 53 20 4D 55 43 48 20 41 53 20 59 |... AS MUCH AS Y| 000005E0: 4F 55 20 57 49 53 48 0D 50 52 45 53 53 20 D2 D5 |OU WISH.PRESS ..| 000005F0: CE 2F D3 D4 CF D0 20 41 4E 44 20 4C 49 53 54 20 |./.... AND LIST | 00000600: 54 48 45 20 50 52 4F 47 52 41 4D 2E 0D D4 48 45 |THE PROGRAM...HE| 00000610: 20 46 49 52 53 54 20 4C 49 4E 45 20 49 53 20 41 | FIRST LINE IS A| 00000620: 20 48 41 4E 44 59 20 C2 CC CF C1 C4 0D 43 4F 4D | HANDY ......COM| 00000630: 4D 41 4E 44 20 54 48 41 54 20 C9 20 48 41 44 20 |MAND THAT . HAD | 00000640: 4E 45 56 45 52 20 53 45 45 4E 20 42 45 46 4F 52 |NEVER SEEN BEFOR| 00000650: 45 0D 55 4E 54 49 4C 20 CA 49 4D 20 C8 49 4C 54 |E.UNTIL .IM .ILT| 00000660: 59 2C 20 41 4E 20 4F 46 54 2D 50 55 42 4C 49 53 |Y, AN OFT-PUBLIS| 00000670: 48 45 44 0D CC CF C1 C4 D3 D4 C1 D2 20 41 55 54 |HED......... AUT| 00000680: 48 4F 52 2C 20 53 48 4F 57 45 44 20 49 54 20 54 |HOR, SHOWED IT T| 00000690: 4F 20 4D 45 2E 0D 20 20 20 20 C9 46 20 59 4F 55 |O ME.. .F YOU| 000006A0: 20 57 41 4E 54 20 54 4F 20 CC CF C1 C4 20 41 20 | WANT TO .... A | 000006B0: 46 49 4C 45 20 57 49 54 48 0D 54 48 45 20 2C 38 |FILE WITH.THE ,8| 000006C0: 2C 31 20 53 55 46 46 49 58 20 41 4E 44 20 57 4F |,1 SUFFIX AND WO| 000006D0: 55 4C 44 20 52 41 54 48 45 52 20 49 54 0D 4E 4F |ULD RATHER IT.NO| 000006E0: 54 20 53 45 4E 44 20 54 48 45 20 50 52 4F 47 52 |T SEND THE PROGR| 000006F0: 41 4D 20 43 4F 55 4E 54 45 52 20 42 41 43 4B 20 |AM COUNTER BACK | 00000700: 54 4F 0D 54 48 45 20 42 45 47 49 4E 4E 49 4E 47 |TO.THE BEGINNING| 00000710: 20 4F 46 20 54 48 45 20 50 52 4F 47 52 41 4D 2C | OF THE PROGRAM,| 00000720: 20 55 53 45 0D 54 48 49 53 20 53 45 51 55 45 4E | USE.THIS SEQUEN| 00000730: 43 45 3A 0D 0D 20 20 20 D0 CF CB C5 31 34 37 2C |CE:.. ....147,| 00000740: 30 0D 20 20 20 D3 D9 D3 35 37 38 31 32 22 46 49 |0. ...57812"FI| 00000750: 4C 45 4E 41 4D 45 22 2C 38 2C 31 0D 20 20 20 D3 |LENAME",8,1. .| 00000760: D9 D3 36 32 36 33 31 0D 0D D3 4F 20 4E 4F 57 20 |..62631...O NOW | 00000770: 59 4F 55 20 28 41 4E 44 20 C9 29 20 43 41 4E 20 |YOU (AND .) CAN | 00000780: 46 4F 52 47 45 54 20 41 4C 4C 20 4F 46 0D 54 48 |FORGET ALL OF.TH| 00000790: 4F 53 45 20 C9 C6 C1 3D 30 D4 C8 C5 CE C1 3D 31 |OSE ...=0.....=1| 000007A0: 3A CC CF C1 C4 2E 2E 2E 2E 20 45 54 43 2E 0D 43 |:........ ETC..C| 000007B0: 4F 4D 4D 41 4E 44 53 20 54 48 41 54 20 53 4F 20 |OMMANDS THAT SO | 000007C0: 4D 41 4E 59 20 50 52 4F 47 52 41 4D 53 20 53 54 |MANY PROGRAMS ST| 000007D0: 41 52 54 0D 4F 46 46 20 57 49 54 48 2E 20 20 D7 |ART.OFF WITH. .| 000007E0: 48 59 20 44 49 44 4E 27 54 20 C3 4F 4D 4D 4F 44 |HY DIDN'T .OMMOD| 000007F0: 4F 52 45 20 54 45 4C 4C 0D 55 53 20 41 42 4F 55 |ORE TELL.US ABOU| 00000800: 54 20 54 48 49 53 20 59 45 41 52 53 20 41 47 4F |T THIS YEARS AGO| 00000810: 3F 20 20 CF 52 2C 20 57 48 59 0D 44 49 44 4E 27 |? .R, WHY.DIDN'| 00000820: 54 20 C9 20 4C 45 41 52 4E 20 41 42 4F 55 54 20 |T . LEARN ABOUT | 00000830: 54 48 49 53 20 59 45 41 52 53 20 41 47 4F 3F 0D |THIS YEARS AGO?.| 00000840: 0D 20 20 20 20 C2 55 54 20 C9 20 44 49 47 52 45 |. .UT . DIGRE| 00000850: 53 53 2E 0D 0D 20 20 20 20 D4 48 45 20 46 49 52 |SS... .HE FIR| 00000860: 53 54 20 54 48 49 4E 47 20 54 48 45 20 44 45 4D |ST THING THE DEM| 00000870: 4F 20 44 4F 45 53 20 49 53 0D 50 52 49 4E 54 20 |O DOES IS.PRINT | 00000880: 54 4F 20 54 48 45 20 53 43 52 45 45 4E 20 57 48 |TO THE SCREEN WH| 00000890: 41 54 20 57 49 4C 4C 20 42 45 43 4F 4D 45 0D 54 |AT WILL BECOME.T| 000008A0: 48 45 20 27 48 45 4C 50 20 53 43 52 45 45 4E 27 |HE 'HELP SCREEN'| 000008B0: 2E 20 20 C9 4E 20 54 48 45 20 C2 D9 D4 C5 D3 0D |. .N THE ......| 000008C0: 46 45 41 54 55 52 45 20 4F 46 20 CC CF C1 C4 D3 |FEATURE OF .....| 000008D0: D4 C1 D2 20 23 34 39 20 C9 20 45 58 50 4C 41 49 |... #49 . EXPLAI| 000008E0: 4E 45 44 0D 49 4E 20 44 45 54 41 49 4C 20 41 42 |NED.IN DETAIL AB| 000008F0: 4F 55 54 20 53 41 56 49 4E 47 20 53 43 52 45 45 |OUT SAVING SCREE| 00000900: 4E 53 20 54 4F 0D 44 49 53 4B 2C 20 53 4F 20 59 |NS TO.DISK, SO Y| 00000910: 4F 55 20 44 4F 4E 27 54 20 C8 C1 D6 C5 20 54 4F |OU DON'T .... TO| 00000920: 20 50 52 49 4E 54 20 59 4F 55 52 0D 48 45 4C 50 | PRINT YOUR.HELP| 00000930: 20 53 43 52 45 45 4E 20 54 4F 20 54 48 45 20 53 | SCREEN TO THE S| 00000940: 43 52 45 45 4E 2C 20 59 4F 55 20 43 41 4E 0D CC |CREEN, YOU CAN..| 00000950: CF C1 C4 20 49 54 20 49 4E 20 46 52 4F 4D 20 44 |... IT IN FROM D| 00000960: 49 53 4B 20 49 46 20 59 4F 55 20 48 41 56 45 0D |ISK IF YOU HAVE.| 00000970: 43 52 45 41 54 45 44 20 41 4E 44 20 53 41 56 45 |CREATED AND SAVE| 00000980: 44 20 4F 4E 45 20 50 52 45 56 49 4F 55 53 4C 59 |D ONE PREVIOUSLY| 00000990: 2E 0D D3 C3 D2 C5 C5 CE 20 D3 D7 C9 D4 C3 C8 C5 |........ .......| 000009A0: D2 20 57 49 4C 4C 20 41 4C 4C 4F 57 20 59 4F 55 |. WILL ALLOW YOU| 000009B0: 20 54 4F 0D 42 52 49 4E 47 20 55 50 20 54 48 45 | TO.BRING UP THE| 000009C0: 20 48 45 4C 50 20 53 43 52 45 45 4E 20 C9 CD CD | HELP SCREEN ...| 000009D0: C5 C4 C9 C1 D4 C5 CC D9 2C 0D 4F 4E 43 45 20 59 |........,.ONCE Y| 000009E0: 4F 55 20 48 41 56 45 20 49 54 20 4D 45 4D 4F 52 |OU HAVE IT MEMOR| 000009F0: 49 5A 45 44 2E 0D 0D 20 20 20 20 D4 48 45 20 43 |IZED... .HE C| 00000A00: 4F 4D 4D 41 4E 44 20 46 4F 52 20 4D 45 4D 4F 52 |OMMAND FOR MEMOR| 00000A10: 49 5A 49 4E 47 20 54 48 45 0D 48 45 4C 50 20 53 |IZING THE.HELP S| 00000A20: 43 52 45 45 4E 20 49 53 20 D3 D9 D3 20 38 38 36 |CREEN IS ... 886| 00000A30: 20 49 46 20 59 4F 55 20 57 41 4E 54 20 49 54 0D | IF YOU WANT IT.| 00000A40: 53 41 56 45 44 20 41 53 20 D3 43 52 45 45 4E 20 |SAVED AS .CREEN | 00000A50: CF 4E 45 2C 20 4F 52 20 D3 D9 D3 20 39 32 38 20 |.NE, OR ... 928 | 00000A60: 49 46 0D 59 4F 55 20 57 41 4E 54 20 49 54 20 53 |IF.YOU WANT IT S| 00000A70: 41 56 45 44 20 41 53 20 D3 43 52 45 45 4E 20 D4 |AVED AS .CREEN .| 00000A80: 57 4F 2E 0D 0D 0D 20 20 20 20 D7 48 45 4E 20 C9 |WO.... .HEN .| 00000A90: 20 46 49 52 53 54 20 57 52 4F 54 45 20 D3 C3 D2 | FIRST WROTE ...| 00000AA0: C5 C5 CE 0D D3 D7 C9 D4 C3 C8 C5 D2 20 C9 20 4F |............ . O| 00000AB0: 4E 4C 59 20 47 41 56 45 20 49 54 20 54 48 45 0D |NLY GAVE IT THE.| 00000AC0: 43 41 50 41 42 49 4C 49 54 59 20 4F 46 20 53 41 |CAPABILITY OF SA| 00000AD0: 56 49 4E 47 20 4F 4E 45 20 53 43 52 45 45 4E 2C |VING ONE SCREEN,| 00000AE0: 20 42 55 54 0D C9 20 53 4F 4F 4E 20 52 45 41 4C | BUT.. SOON REAL| 00000AF0: 49 5A 45 44 20 54 48 41 54 20 4F 4E 45 20 49 53 |IZED THAT ONE IS| 00000B00: 20 4E 4F 54 0D 45 4E 4F 55 47 48 2E 20 20 D9 4F | NOT.ENOUGH. .O| 00000B10: 55 20 4E 45 45 44 20 54 4F 20 42 45 20 41 42 4C |U NEED TO BE ABL| 00000B20: 45 20 54 4F 20 53 41 56 45 0D 54 48 45 20 43 55 |E TO SAVE.THE CU| 00000B30: 52 52 45 4E 54 20 53 43 52 45 45 4E 20 41 53 20 |RRENT SCREEN AS | 00000B40: 57 45 4C 4C 20 41 53 20 54 48 45 0D 48 45 4C 50 |WELL AS THE.HELP| 00000B50: 20 53 43 52 45 45 4E 2E 0D 0D 20 20 20 20 CC 49 | SCREEN... .I| 00000B60: 4E 45 20 31 37 30 20 53 41 56 45 53 20 54 48 45 |NE 170 SAVES THE| 00000B70: 20 44 49 53 50 4C 41 59 45 44 0D 53 43 52 45 45 | DISPLAYED.SCREE| 00000B80: 4E 20 41 53 20 54 48 45 20 48 45 4C 50 20 53 43 |N AS THE HELP SC| 00000B90: 52 45 45 4E 2C 20 41 4E 44 20 54 48 45 4E 0D C7 |REEN, AND THEN..| 00000BA0: 45 52 52 59 27 53 20 50 59 52 4F 54 45 43 48 4E |ERRY'S PYROTECHN| 00000BB0: 49 43 53 20 54 41 4B 45 20 4F 56 45 52 20 46 4F |ICS TAKE OVER FO| 00000BC0: 52 0D 54 48 45 20 4E 45 58 54 20 54 48 49 52 54 |R.THE NEXT THIRT| 00000BD0: 59 20 4F 52 20 53 4F 20 4C 49 4E 45 53 2E 20 20 |Y OR SO LINES. | 00000BE0: C3 CF C6 C6 C5 C5 0D C2 D2 C5 C1 CB 20 49 53 20 |............ IS | 00000BF0: 41 43 54 55 41 4C 4C 59 20 41 20 54 52 49 50 4C |ACTUALLY A TRIPL| 00000C00: 45 2D 4E 45 53 54 45 44 0D 4C 4F 4F 50 2E 20 20 |E-NESTED.LOOP. | 00000C10: CC 49 4E 45 20 34 30 30 20 49 53 20 54 48 45 20 |.INE 400 IS THE | 00000C20: 4C 49 4E 45 20 54 48 41 54 0D 43 48 45 43 4B 53 |LINE THAT.CHECKS| 00000C30: 20 46 4F 52 20 41 20 50 52 45 53 53 20 4F 46 20 | FOR A PRESS OF | 00000C40: 54 48 45 20 D3 D0 C1 C3 C5 20 42 41 52 2E 0D C9 |THE ..... BAR...| 00000C50: 46 20 59 4F 55 20 50 52 45 53 53 20 49 54 20 54 |F YOU PRESS IT T| 00000C60: 48 45 20 53 55 42 52 4F 55 54 49 4E 45 20 41 54 |HE SUBROUTINE AT| 00000C70: 0D 4C 49 4E 45 20 36 33 30 20 49 53 20 43 41 4C |.LINE 630 IS CAL| 00000C80: 4C 45 44 2E 20 20 D4 48 49 53 20 53 55 42 52 4F |LED. .HIS SUBRO| 00000C90: 55 54 49 4E 45 0D 53 48 4F 57 53 20 4F 4E 45 20 |UTINE.SHOWS ONE | 00000CA0: 57 41 59 20 4F 46 20 55 53 49 4E 47 20 D3 C3 D2 |WAY OF USING ...| 00000CB0: C5 C5 CE 0D D3 D7 C9 D4 C3 C8 C5 D2 2E 0D 20 20 |.............. | 00000CC0: 20 20 D2 45 4D 45 4D 42 45 52 20 54 48 41 54 20 | .EMEMBER THAT | 00000CD0: 54 48 45 20 48 45 4C 50 20 53 43 52 45 45 4E 20 |THE HELP SCREEN | 00000CE0: 49 53 0D 53 54 4F 52 45 44 20 41 53 20 D3 43 52 |IS.STORED AS .CR| 00000CF0: 45 45 4E 20 CF 4E 45 2E 20 20 D3 D9 D3 20 39 32 |EEN .NE. ... 92| 00000D00: 38 20 53 41 56 45 53 0D 54 48 45 20 43 55 52 52 |8 SAVES.THE CURR| 00000D10: 45 4E 54 20 53 43 52 45 45 4E 20 41 53 20 D3 43 |ENT SCREEN AS .C| 00000D20: 52 45 45 4E 20 D4 57 4F 20 41 4E 44 0D 54 48 45 |REEN .WO AND.THE| 00000D30: 4E 20 D3 D9 D3 20 39 30 37 20 42 52 49 4E 47 53 |N ... 907 BRINGS| 00000D40: 20 42 41 43 4B 20 D3 43 52 45 45 4E 20 CF 4E 45 | BACK .CREEN .NE| 00000D50: 0D 49 4E 53 54 41 4E 54 41 4E 45 4F 55 53 4C 59 |.INSTANTANEOUSLY| 00000D60: 20 28 46 4F 52 20 41 4C 4C 20 50 52 41 43 54 49 | (FOR ALL PRACTI| 00000D70: 43 41 4C 0D 50 55 52 50 4F 53 45 53 29 2E 20 20 |CAL.PURPOSES). | 00000D80: D4 48 45 4E 2C 20 57 48 45 4E 20 54 48 45 20 55 |.HEN, WHEN THE U| 00000D90: 53 45 52 0D 50 52 45 53 53 45 53 20 41 20 4B 45 |SER.PRESSES A KE| 00000DA0: 59 2C 20 54 48 45 20 D3 D9 D3 20 39 34 39 20 49 |Y, THE ... 949 I| 00000DB0: 4E 20 4C 49 4E 45 0D 36 37 30 20 54 41 4B 45 53 |N LINE.670 TAKES| 00000DC0: 20 55 53 20 42 41 43 4B 20 54 4F 20 54 48 45 20 | US BACK TO THE | 00000DD0: C3 CF C6 C6 C5 C5 20 C2 D2 C5 C1 CB 0D 44 49 53 |...... ......DIS| 00000DE0: 50 4C 41 59 20 57 48 45 52 45 20 57 45 20 4C 45 |PLAY WHERE WE LE| 00000DF0: 46 54 20 4F 46 46 2E 0D 0D 20 20 20 20 C8 45 52 |FT OFF... .ER| 00000E00: 45 20 49 53 20 41 20 53 49 4D 50 4C 45 20 4D 45 |E IS A SIMPLE ME| 00000E10: 4D 4F 52 59 20 4D 41 50 20 4F 46 0D 54 48 45 20 |MORY MAP OF.THE | 00000E20: 41 52 45 41 53 20 55 53 45 44 20 42 59 20 D3 C3 |AREAS USED BY ..| 00000E30: D2 C5 C5 CE 20 D3 D7 C9 D4 C3 C8 C5 D2 2E 0D 0D |.... ...........| 00000E40: 24 C3 30 30 30 20 2D 20 24 C3 33 C6 C6 20 20 20 |$.000 - $.3.. | 00000E50: D3 43 52 45 45 4E 20 31 20 43 48 41 52 20 4D 45 |.CREEN 1 CHAR ME| 00000E60: 4D 4F 52 59 0D 24 C3 34 30 30 20 2D 20 24 C3 37 |MORY.$.400 - $.7| 00000E70: C6 C6 20 20 20 D3 43 52 45 45 4E 20 31 20 43 4F |.. .CREEN 1 CO| 00000E80: 4C 4F 52 20 4D 45 4D 4F 52 59 0D 24 C3 38 30 30 |LOR MEMORY.$.800| 00000E90: 20 2D 20 24 C3 C2 C6 C6 20 20 20 D3 43 52 45 45 | - $.... .CREE| 00000EA0: 4E 20 32 20 43 48 41 52 20 4D 45 4D 4F 52 59 0D |N 2 CHAR MEMORY.| 00000EB0: 24 C3 C3 30 30 20 2D 20 24 C3 C6 C6 C6 20 20 20 |$..00 - $.... | 00000EC0: D3 43 52 45 45 4E 20 32 20 43 4F 4C 4F 52 20 4D |.CREEN 2 COLOR M| 00000ED0: 45 4D 4F 52 59 0D 24 30 33 33 C3 20 2D 20 24 30 |EMORY.$033. - $0| 00000EE0: 33 C3 C1 20 20 20 D3 D3 20 CD CC 20 44 41 54 41 |3.. .. .. DATA| 00000EF0: 0D 0D 20 20 20 20 D4 48 45 52 45 20 41 52 45 20 |.. .HERE ARE | 00000F00: 55 4E 44 4F 55 42 54 45 44 4C 59 20 4D 4F 52 45 |UNDOUBTEDLY MORE| 00000F10: 20 43 4C 45 56 45 52 0D 41 4E 44 20 45 4C 45 47 | CLEVER.AND ELEG| 00000F20: 41 4E 54 20 57 41 59 53 20 54 4F 20 44 4F 20 57 |ANT WAYS TO DO W| 00000F30: 48 41 54 20 D3 C3 D2 C5 C5 CE 0D D3 D7 C9 D4 C3 |HAT ............| 00000F40: C8 C5 D2 20 44 4F 45 53 2C 20 42 55 54 20 49 54 |... DOES, BUT IT| 00000F50: 27 53 20 4F 4E 45 20 4F 46 20 4D 59 0D 46 49 52 |'S ONE OF MY.FIR| 00000F60: 53 54 20 CD CC 20 52 4F 55 54 49 4E 45 53 20 41 |ST .. ROUTINES A| 00000F70: 4E 44 20 C9 27 4D 20 53 4F 52 54 20 4F 46 0D 50 |ND .'M SORT OF.P| 00000F80: 52 4F 55 44 20 4F 46 20 49 54 2E 0D 0D 20 20 20 |ROUD OF IT... | 00000F90: 20 C6 45 45 4C 20 46 52 45 45 20 54 4F 20 55 53 | .EEL FREE TO US| 00000FA0: 45 20 49 54 20 41 53 20 49 53 2C 20 4D 4F 44 49 |E IT AS IS, MODI| 00000FB0: 46 59 0D 49 54 2C 20 4F 52 20 55 53 45 20 41 20 |FY.IT, OR USE A | 00000FC0: 4D 45 54 48 4F 44 20 4F 46 20 59 4F 55 52 20 4F |METHOD OF YOUR O| 00000FD0: 57 4E 2C 20 42 55 54 0D 50 4C 45 41 53 45 20 54 |WN, BUT.PLEASE T| 00000FE0: 52 59 20 54 4F 20 4B 45 45 50 20 59 4F 55 52 20 |RY TO KEEP YOUR | 00000FF0: 50 52 4F 47 52 41 4D 53 0D 46 52 49 45 4E 44 4C |PROGRAMS.FRIENDL| 00001000: 59 20 49 4E 20 54 48 45 20 53 45 4E 53 45 20 54 |Y IN THE SENSE T| 00001010: 48 41 54 20 41 20 48 45 4C 50 0D 53 43 52 45 45 |HAT A HELP.SCREE| 00001020: 4E 20 49 53 20 4E 45 56 45 52 20 4D 4F 52 45 20 |N IS NEVER MORE | 00001030: 54 48 41 4E 20 41 20 4B 45 59 50 52 45 53 53 0D |THAN A KEYPRESS.| 00001040: 41 57 41 59 2E 0D 0D D0 CF D3 D4 D3 C3 D2 C9 D0 |AWAY............| 00001050: D4 3A 20 20 D4 48 45 52 45 20 49 53 20 41 20 46 |.: .HERE IS A F| 00001060: 49 4C 45 20 4F 4E 20 D3 49 44 45 0D CF 4E 45 20 |ILE ON .IDE..NE | 00001070: 4F 46 20 54 48 49 53 20 49 53 53 55 45 20 43 41 |OF THIS ISSUE CA| 00001080: 4C 4C 45 44 20 22 D3 D3 20 C3 D2 C5 C1 D4 CF D2 |LLED ".. .......| 00001090: 22 0D 57 48 49 43 48 20 57 49 4C 4C 20 44 4F 20 |".WHICH WILL DO | 000010A0: 41 53 20 49 54 20 53 41 59 53 20 2D 2D 20 49 54 |AS IT SAYS -- IT| 000010B0: 20 57 49 4C 4C 0D 43 52 45 41 54 45 20 54 48 45 | WILL.CREATE THE| 000010C0: 20 46 49 4C 45 20 22 D3 D3 22 20 4F 4E 20 41 4E | FILE ".." ON AN| 000010D0: 59 20 44 49 53 4B 20 54 48 41 54 0D 59 4F 55 20 |Y DISK THAT.YOU | 000010E0: 48 41 56 45 20 49 4E 20 54 48 45 20 44 52 49 56 |HAVE IN THE DRIV| 000010F0: 45 20 57 48 45 4E 20 59 4F 55 20 52 55 4E 0D 49 |E WHEN YOU RUN.I| 00001100: 54 2E 0D C4 C9 D3 CB 20 C6 C9 CC C5 D3 20 D4 C8 |T...... ..... ..| 00001110: C9 D3 20 D0 D2 CF C7 D2 C1 CD 20 D5 D3 C5 D3 0D |.. ....... .....| 00001120: 0D D3 C3 D2 C5 C5 CE 20 D3 D7 C9 D4 C3 C8 C5 D2 |....... ........| 00001130: 20 20 20 20 D3 D3 20 C3 D2 C5 C1 D4 CF D2 0D D3 | .. .........| 00001140: D3 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 00001150: 20 20 D4 2E D3 C3 D2 C5 C5 CE 20 D3 D7 C9 D4 C3 | ........ .....| 00001160: C8 C5 D2 0D 0D 20 20 20 20 20 20 2A 2A 2A 2A 20 |..... **** | 00001170: C5 4E 44 20 4F 46 20 D4 45 58 54 20 2A 2A 2A 2A |.ND OF .EXT ****| 00001180: 0D |. |
..^U:HACKER.. S C R E E N S W I T
C H E R.. BY FENDER TUCKER AND GERRY A
BEAR.. ONE OF THE THINGS I LIKE BEST.
ABOUT THE C64 IS THAT IT ALLOWS THE.INDI
VIDUAL PERSONALITIES OF AUTHORS.TO COME
OUT. UNLIKE SOME OF THE.OTHER POPULAR C
OMPUTERS, THERE ARE.FEW 'CONVENTIONS' FO
R MENUS, SCREEN.LAYOUTS, DIALOG BOXES, E
TC. AS.EDITOR, I LIKE TO SEE SOME NEW,
EVEN.ODDBALL, METHOD OF PRESENTING A.PRO
GRAM COME ACROSS MY DESK, AND I.USUALLY
LET IT REMAIN THE WAY THE.AUTHOR WROTE I
T... THERE ARE A FEW EXCEPTIONS...
THERE IS ONE CONVENTION WE WOULD.LIKE T
O SEE IN JUST ABOUT ALL.LOADSTAR PROGRAM
S AND THAT IS EASY.ACCESS TO A HELP SCRE
EN. A LOADSTAR.USER SHOULD NEVER BE MOR
E THAN A.KEYPRESS AWAY FROM A LIST OF TH
E.COMMANDS AVAILABLE TO HIM... THIS I
S THE RAISON D'ETRE FOR.SCREEN SWITCHER,
A PROGRAM WRITTEN BY.A SUB-AVERAGE ML P
ROGRAMMER (MOI).THAT, NONETHELESS, IS RE
AL HANDY..ALL YOU HAVE TO DO IS USE A FE
W SYS.COMMANDS TO SAVE YOUR CURRENT SCRE
EN,.DISPLAY YOUR HELP SCREEN, AND BRING.
THE ORIGINAL SCREEN BACK WHEN THE.USER H
AS BEEN HELPED... SCREEN SWITCHER IS
ACTUALLY A.DEMO OF THE ML MODULE. ALL Y
OU.REALLY NEED FOR YOUR OWN PROGRAMS IS.
THE FILE "SS" WHICH IS A 142 BYTE ML.ROU
TINE WHICH RESIDES IN THE CASSETTE.BUFFE
R. THIS DEMO WAS ORIGINALLY A.CLEVER KA
LEIDOSCOPIC GEM BY MASTER.PROGRAMMER GER
RY ABEAR THAT I.MODIFIED TO SHOW HOW TO
USE THE SS.MODULE. HE CALLS IT COFFEE B
REAK.BECAUSE IT'S AS REFRESHING AS ONE..
. AFTER YOU HAVE RUN AND ENJOYED.SCRE
EN SWITCHER AS MUCH AS YOU WISH.PRESS RU
N/STOP AND LIST THE PROGRAM..THE FIRST L
INE IS A HANDY BLOAD.COMMAND THAT I HAD
NEVER SEEN BEFORE.UNTIL JIM HILTY, AN OF
T-PUBLISHED.LOADSTAR AUTHOR, SHOWED IT T
O ME.. IF YOU WANT TO LOAD A FILE WIT
H.THE ,8,1 SUFFIX AND WOULD RATHER IT.NO
T SEND THE PROGRAM COUNTER BACK TO.THE B
EGINNING OF THE PROGRAM, USE.THIS SEQUEN
CE:.. POKE147,0. SYS57812"FILENAME",
8,1. SYS62631..SO NOW YOU (AND I) CAN
FORGET ALL OF.THOSE IFA=0THENA=1:LOAD...
. ETC..COMMANDS THAT SO MANY PROGRAMS ST
ART.OFF WITH. WHY DIDN'T COMMODORE TELL
.US ABOUT THIS YEARS AGO? OR, WHY.DIDN'
T I LEARN ABOUT THIS YEARS AGO?.. BUT
I DIGRESS... THE FIRST THING THE DEM
O DOES IS.PRINT TO THE SCREEN WHAT WILL
BECOME.THE 'HELP SCREEN'. IN THE BYTES.
FEATURE OF LOADSTAR #49 I EXPLAINED.IN D
ETAIL ABOUT SAVING SCREENS TO.DISK, SO Y
OU DON'T HAVE TO PRINT YOUR.HELP SCREEN
TO THE SCREEN, YOU CAN.LOAD IT IN FROM D
ISK IF YOU HAVE.CREATED AND SAVED ONE PR
EVIOUSLY..SCREEN SWITCHER WILL ALLOW YOU
TO.BRING UP THE HELP SCREEN IMMEDIATELY
,.ONCE YOU HAVE IT MEMORIZED... THE C
OMMAND FOR MEMORIZING THE.HELP SCREEN IS
SYS 886 IF YOU WANT IT.SAVED AS SCREEN
ONE, OR SYS 928 IF.YOU WANT IT SAVED AS
SCREEN TWO.... WHEN I FIRST WROTE SCR
EEN.SWITCHER I ONLY GAVE IT THE.CAPABILI
TY OF SAVING ONE SCREEN, BUT.I SOON REAL
IZED THAT ONE IS NOT.ENOUGH. YOU NEED T
O BE ABLE TO SAVE.THE CURRENT SCREEN AS
WELL AS THE.HELP SCREEN... LINE 170 S
AVES THE DISPLAYED.SCREEN AS THE HELP SC
REEN, AND THEN.GERRY'S PYROTECHNICS TAKE
OVER FOR.THE NEXT THIRTY OR SO LINES.
COFFEE.BREAK IS ACTUALLY A TRIPLE-NESTED
.LOOP. LINE 400 IS THE LINE THAT.CHECKS
FOR A PRESS OF THE SPACE BAR..IF YOU PR
ESS IT THE SUBROUTINE AT.LINE 630 IS CAL
LED. THIS SUBROUTINE.SHOWS ONE WAY OF U
SING SCREEN.SWITCHER.. REMEMBER THAT
THE HELP SCREEN IS.STORED AS SCREEN ONE.
SYS 928 SAVES.THE CURRENT SCREEN AS SC
REEN TWO AND.THEN SYS 907 BRINGS BACK SC
REEN ONE.INSTANTANEOUSLY (FOR ALL PRACTI
CAL.PURPOSES). THEN, WHEN THE USER.PRES
SES A KEY, THE SYS 949 IN LINE.670 TAKES
US BACK TO THE COFFEE BREAK.DISPLAY WHE
RE WE LEFT OFF... HERE IS A SIMPLE ME
MORY MAP OF.THE AREAS USED BY SCREEN SWI
TCHER...$C000 - $C3FF SCREEN 1 CHAR ME
MORY.$C400 - $C7FF SCREEN 1 COLOR MEMO
RY.$C800 - $CBFF SCREEN 2 CHAR MEMORY.
$CC00 - $CFFF SCREEN 2 COLOR MEMORY.$0
33C - $03CA SS ML DATA.. THERE ARE
UNDOUBTEDLY MORE CLEVER.AND ELEGANT WAYS
TO DO WHAT SCREEN.SWITCHER DOES, BUT IT
'S ONE OF MY.FIRST ML ROUTINES AND I'M S
ORT OF.PROUD OF IT... FEEL FREE TO US
E IT AS IS, MODIFY.IT, OR USE A METHOD O
F YOUR OWN, BUT.PLEASE TRY TO KEEP YOUR
PROGRAMS.FRIENDLY IN THE SENSE THAT A HE
LP.SCREEN IS NEVER MORE THAN A KEYPRESS.
AWAY...POSTSCRIPT: THERE IS A FILE ON S
IDE.ONE OF THIS ISSUE CALLED "SS CREATOR
".WHICH WILL DO AS IT SAYS -- IT WILL.CR
EATE THE FILE "SS" ON ANY DISK THAT.YOU
HAVE IN THE DRIVE WHEN YOU RUN.IT..DISK
FILES THIS PROGRAM USES..SCREEN SWITCHER
SS CREATOR.SS T.SCRE
EN SWITCHER.. **** END OF TEXT ****
.
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL