T.BASIC 4 BOOT
FILE INFORMATION
FILENAME(S): T.BASIC 4 BOOT
FILE TYPE(S): PRG
FILE SIZE: 4.6K
FIRST SEEN: 2025-11-30 18:12:18
APPEARS ON: 1 disk(s)
FILE HASH
6393d03fa5ab49a9beebbd6cb8cc4ac58ead71db22546c0c083e66fa11cf800a
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| LOADSTAR 65 S 4 | T.BASIC 4 BOOT | PRG | Sailor, Ganheden | 31 | 0 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: 00 80 5E 55 3A 42 41 53 49 43 57 41 52 45 0D 20 |..^U:BASICWARE. | 00000010: 20 20 20 20 20 20 20 20 20 20 C2 20 C1 20 D3 20 | . . . | 00000020: C9 20 C3 20 20 20 20 34 0D 0D 20 20 20 20 20 20 |. . 4.. | 00000030: 20 20 20 20 20 20 42 59 20 D2 49 43 4B 20 CE 41 | BY .ICK .A| 00000040: 53 48 0D 0D 20 20 20 20 CF 4E 43 45 20 41 47 41 |SH.. .NCE AGA| 00000050: 49 4E 20 D2 49 43 4B 20 CE 41 53 48 20 43 4F 4D |IN .ICK .ASH COM| 00000060: 45 53 0D 54 48 52 4F 55 47 48 20 57 49 54 48 20 |ES.THROUGH WITH | 00000070: 41 20 57 45 4C 4C 2D 57 52 49 54 54 45 4E 2C 20 |A WELL-WRITTEN, | 00000080: 48 49 47 48 4C 59 0D 44 4F 43 55 4D 45 4E 54 45 |HIGHLY.DOCUMENTE| 00000090: 44 20 50 49 45 43 45 20 4F 46 20 53 4F 46 54 57 |D PIECE OF SOFTW| 000000A0: 41 52 45 2E 20 20 D4 48 49 53 0D C2 C1 D3 C9 C3 |ARE. .HIS......| 000000B0: 2C 20 57 48 49 43 48 20 49 53 20 4E 4F 54 20 54 |, WHICH IS NOT T| 000000C0: 4F 20 42 45 20 43 4F 4E 46 55 53 45 44 0D 57 49 |O BE CONFUSED.WI| 000000D0: 54 48 20 CD 49 43 52 4F 53 4F 46 54 27 53 20 C2 |TH .ICROSOFT'S .| 000000E0: C1 D3 C9 C3 20 D6 20 34 2E 30 2C 20 41 44 44 53 |.... . 4.0, ADDS| 000000F0: 0D 4F 56 45 52 20 35 30 20 4E 45 57 20 43 4F 4D |.OVER 50 NEW COM| 00000100: 4D 41 4E 44 53 20 54 4F 20 C2 C1 D3 C9 C3 2C 0D |MANDS TO .....,.| 00000110: 45 4E 48 41 4E 43 49 4E 47 20 59 4F 55 52 20 43 |ENHANCING YOUR C| 00000120: 4F 4E 54 52 4F 4C 20 4F 56 45 52 20 54 48 45 0D |ONTROL OVER THE.| 00000130: 53 43 52 45 45 4E 2C 20 41 52 52 41 59 53 2C 20 |SCREEN, ARRAYS, | 00000140: 41 4E 44 20 44 41 54 41 20 49 4E 50 55 54 2E 0D |AND DATA INPUT..| 00000150: 0D 20 20 20 20 C9 54 20 57 41 53 4E 27 54 20 4C |. .T WASN'T L| 00000160: 4F 4E 47 20 41 47 4F 20 54 48 41 54 20 D2 49 43 |ONG AGO THAT .IC| 00000170: 4B 0D 48 45 53 49 54 41 4E 54 4C 59 20 4D 45 4E |K.HESITANTLY MEN| 00000180: 54 49 4F 4E 45 44 20 41 20 C2 C1 D3 C9 C3 20 57 |TIONED A ..... W| 00000190: 45 44 47 45 0D 54 48 41 54 20 48 45 20 54 48 4F |EDGE.THAT HE THO| 000001A0: 55 47 48 54 20 57 45 20 CD C9 C7 C8 D4 20 4C 49 |UGHT WE ..... LI| 000001B0: 4B 45 2E 20 20 C8 45 0D 57 41 53 20 52 49 47 48 |KE. .E.WAS RIGH| 000001C0: 54 2E 20 20 D7 48 45 4E 20 57 45 20 47 4F 54 20 |T. .HEN WE GOT | 000001D0: 4F 55 52 20 48 41 4E 44 53 20 4F 4E 0D C2 C1 D3 |OUR HANDS ON....| 000001E0: C9 C3 20 34 2C 20 57 45 20 57 45 52 45 20 41 42 |.. 4, WE WERE AB| 000001F0: 53 4F 4C 55 54 45 4C 59 20 47 49 44 44 59 0D 4F |SOLUTELY GIDDY.O| 00000200: 56 45 52 20 54 48 45 20 4D 41 4E 55 41 4C 20 41 |VER THE MANUAL A| 00000210: 4C 4F 4E 45 21 0D 0D 20 20 20 20 D7 48 41 54 20 |LONE!.. .HAT | 00000220: 44 4F 45 53 4E 27 54 20 C2 C1 D3 C9 C3 20 34 20 |DOESN'T ..... 4 | 00000230: 44 4F 3F 20 20 C9 54 0D 44 4F 45 53 4E 27 54 20 |DO? .T.DOESN'T | 00000240: 45 4E 48 41 4E 43 45 20 53 50 52 49 54 45 20 48 |ENHANCE SPRITE H| 00000250: 41 4E 44 4C 49 4E 47 20 4F 52 0D 41 44 44 20 47 |ANDLING OR.ADD G| 00000260: 52 41 50 48 49 43 53 20 4D 4F 44 45 20 53 50 45 |RAPHICS MODE SPE| 00000270: 43 49 41 4C 54 49 45 53 2C 20 42 55 54 0D 49 46 |CIALTIES, BUT.IF| 00000280: 20 59 4F 55 27 52 45 20 57 52 49 54 49 4E 47 20 | YOU'RE WRITING | 00000290: 44 41 54 41 42 41 53 45 53 2C 20 51 55 49 5A 5A |DATABASES, QUIZZ| 000002A0: 45 53 0D 4F 52 20 4A 55 53 54 20 41 42 4F 55 54 |ES.OR JUST ABOUT| 000002B0: 20 41 4E 59 20 41 50 50 4C 49 43 41 54 49 4F 4E | ANY APPLICATION| 000002C0: 2C 20 C2 C1 D3 C9 C3 20 34 0D 57 49 4C 4C 20 4D |, ..... 4.WILL M| 000002D0: 41 4B 45 20 59 4F 55 52 20 54 41 53 4B 20 41 20 |AKE YOUR TASK A | 000002E0: CC CF D4 20 45 41 53 49 45 52 2E 0D 0D 20 20 20 |... EASIER... | 000002F0: 20 D3 43 4F 54 54 20 4C 49 4B 45 44 20 49 54 20 | .COTT LIKED IT | 00000300: 53 4F 20 4D 55 43 48 20 48 45 20 52 45 57 52 4F |SO MUCH HE REWRO| 00000310: 54 45 0D 51 55 49 54 45 20 41 20 42 49 54 20 4F |TE.QUITE A BIT O| 00000320: 46 20 D3 C1 D4 C5 CC CC C9 D4 C5 20 C4 C9 D2 C5 |F ......... ....| 00000330: C3 D4 CF D2 D9 20 4F 4E 0D D3 49 44 45 20 D4 48 |..... ON..IDE .H| 00000340: 52 45 45 20 55 53 49 4E 47 20 49 54 2E 0D 0D 20 |REE USING IT... | 00000350: 20 20 20 C6 4F 52 20 44 45 54 41 49 4C 53 20 59 | .OR DETAILS Y| 00000360: 4F 55 20 53 48 4F 55 4C 44 20 50 52 49 4E 54 20 |OU SHOULD PRINT | 00000370: 4F 55 54 0D 54 48 45 20 35 37 2D 50 41 47 45 20 |OUT.THE 57-PAGE | 00000380: 4D 41 4E 55 41 4C 20 53 55 50 50 4C 49 45 44 20 |MANUAL SUPPLIED | 00000390: 4F 4E 20 54 48 45 0D 44 49 53 4B 20 42 55 54 20 |ON THE.DISK BUT | 000003A0: C9 27 4C 4C 20 47 49 56 45 20 59 4F 55 20 41 20 |.'LL GIVE YOU A | 000003B0: 54 41 53 54 45 20 4F 46 0D 57 48 41 54 20 C2 C1 |TASTE OF.WHAT ..| 000003C0: D3 C9 C3 20 34 20 43 41 4E 20 44 4F 20 48 45 52 |... 4 CAN DO HER| 000003D0: 45 20 41 4E 44 20 49 4E 20 54 48 45 0D 44 45 4D |E AND IN THE.DEM| 000003E0: 4F 20 53 55 50 50 4C 49 45 44 20 4F 4E 20 54 48 |O SUPPLIED ON TH| 000003F0: 45 20 44 49 53 4B 2E 20 20 D9 4F 55 20 43 41 4E |E DISK. .OU CAN| 00000400: 0D 53 45 45 20 54 48 45 20 44 45 4D 4F 20 42 59 |.SEE THE DEMO BY| 00000410: 20 53 45 4C 45 43 54 49 4E 47 20 D2 D5 CE 20 C9 | SELECTING ... .| 00000420: D4 20 46 52 4F 4D 0D 54 48 45 20 4D 45 4E 55 2E |. FROM.THE MENU.| 00000430: 0D 0D 20 20 C2 20 C1 20 D3 20 C9 20 C3 20 20 20 |.. . . . . . | 00000440: 34 20 20 20 C8 20 C9 20 C7 20 C8 20 CC 20 C9 20 |4 . . . . . . | 00000450: C7 20 C8 20 D4 20 D3 0D 20 20 2D 2D 2D 2D 2D 2D |. . . .. ------| 00000460: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------| 00000470: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 0D D0 |-------------...| 00000480: C5 C5 CB 20 55 4E 44 45 52 20 D2 CF CD 53 20 46 |... UNDER ...S F| 00000490: 52 4F 4D 20 C2 C1 D3 C9 C3 2E 0D C3 CF D0 D9 2C |ROM ...........,| 000004A0: 20 CD CF D6 C5 20 41 4E 44 20 C5 D2 C1 D3 C5 20 | .... AND ..... | 000004B0: 53 43 52 45 45 4E 20 4C 49 4E 45 53 2E 0D 31 36 |SCREEN LINES..16| 000004C0: 20 42 49 54 20 D0 CF CB C5 53 20 41 4E 44 20 D0 | BIT ....S AND .| 000004D0: C5 C5 CB 53 2E 0D C4 C5 CC C5 D4 C5 2C 20 C9 CE |...S........, ..| 000004E0: D3 C5 D2 D4 20 41 4E 44 20 D3 CF D2 D4 20 59 4F |.... AND .... YO| 000004F0: 55 52 20 41 52 52 41 59 53 2E 0D C1 44 44 20 C5 |UR ARRAYS...DD .| 00000500: CC D3 C5 20 4C 4F 47 49 43 20 54 4F 20 59 4F 55 |... LOGIC TO YOU| 00000510: 52 20 43 4F 44 45 2E 0D C6 C9 CC CC 20 43 4F 4C |R CODE...... COL| 00000520: 4F 52 20 4D 45 4D 4F 52 59 20 46 4F 52 20 45 46 |OR MEMORY FOR EF| 00000530: 46 45 43 54 53 2E 0D D5 53 45 20 C9 CE CC C9 CE |FECTS...SE .....| 00000540: C5 24 20 46 4F 52 20 C3 CF CE D4 D2 CF CC CC C5 |.$ FOR .........| 00000550: C4 20 49 4E 50 55 54 2E 0D D2 C5 C1 C4 20 44 41 |. INPUT...... DA| 00000560: 54 41 20 46 52 4F 4D 20 54 48 45 20 53 43 52 45 |TA FROM THE SCRE| 00000570: 45 4E 20 57 49 54 48 20 C9 CE D3 C3 D2 24 2E 0D |EN WITH .....$..| 00000580: D3 C5 C1 D2 C3 C8 20 54 48 52 4F 55 47 48 20 53 |...... THROUGH S| 00000590: 54 52 49 4E 47 53 20 57 49 54 48 20 C9 CE D3 D4 |TRINGS WITH ....| 000005A0: D2 2E 0D D3 C5 C1 D2 C3 C8 20 54 48 52 4F 55 47 |......... THROUG| 000005B0: 48 20 41 52 52 41 59 53 2E 0D C1 D5 D4 CF CD C1 |H ARRAYS........| 000005C0: D4 C9 C3 20 50 52 4F 4D 50 54 53 20 57 49 54 48 |... PROMPTS WITH| 000005D0: 20 49 4E 54 45 52 41 43 54 49 4F 4E 21 0D D2 C5 | INTERACTION!...| 000005E0: D6 C5 D2 D3 C5 20 41 4E 59 20 41 52 45 41 20 4F |..... ANY AREA O| 000005F0: 4E 20 54 48 45 20 53 43 52 45 45 4E 2E 0D C4 C5 |N THE SCREEN....| 00000600: CC C5 D4 C5 20 45 4E 54 49 52 45 20 41 52 52 41 |.... ENTIRE ARRA| 00000610: 59 53 2E 0D D3 D4 CF D2 C5 20 55 50 20 54 4F 20 |YS....... UP TO | 00000620: 46 4F 55 52 20 53 43 52 45 45 4E 53 20 55 4E 44 |FOUR SCREENS UND| 00000630: 45 52 20 D2 CF CD 53 2E 0D D3 D5 CD 20 41 20 4E |ER ...S..... A N| 00000640: 55 4D 45 52 49 43 20 41 52 52 41 59 20 49 4E 53 |UMERIC ARRAY INS| 00000650: 54 41 4E 54 4C 59 2E 0D 0D 20 20 20 20 C1 4E 44 |TANTLY... .ND| 00000660: 20 42 45 4C 49 45 56 45 20 49 54 20 4F 52 20 4E | BELIEVE IT OR N| 00000670: 4F 54 2C 20 54 48 45 52 45 20 41 52 45 0D 4F 56 |OT, THERE ARE.OV| 00000680: 45 52 20 54 48 49 52 54 59 20 4D 4F 52 45 20 43 |ER THIRTY MORE C| 00000690: 4F 4D 4D 41 4E 44 53 21 0D 0D 20 20 20 20 D4 4F |OMMANDS!.. .O| 000006A0: 20 42 4F 4F 54 20 55 50 2C 20 CC CF C1 C4 22 C2 | BOOT UP, ....".| 000006B0: C1 D3 C9 C3 20 34 22 2C 38 0D 41 4E 44 20 54 59 |.... 4",8.AND TY| 000006C0: 50 45 20 D2 D5 CE 2E 20 20 D4 48 41 54 27 53 20 |PE .... .HAT'S | 000006D0: 49 54 2E 20 20 D9 4F 55 27 52 45 0D 52 45 41 44 |IT. .OU'RE.READ| 000006E0: 59 20 54 4F 20 53 54 41 52 54 20 50 52 4F 47 52 |Y TO START PROGR| 000006F0: 41 4D 4D 49 4E 47 2E 20 20 D4 48 45 52 45 27 53 |AMMING. .HERE'S| 00000700: 0D 4E 4F 20 45 41 53 49 45 52 20 57 41 59 20 4F |.NO EASIER WAY O| 00000710: 46 20 42 4F 4F 54 49 4E 47 20 41 20 C2 C1 D3 C9 |F BOOTING A ....| 00000720: C3 0D 45 58 54 45 4E 53 49 4F 4E 2E 0D 0D 20 20 |..EXTENSION... | 00000730: 20 20 C9 4E 20 4D 59 20 4F 50 49 4E 49 4F 4E 2C | .N MY OPINION,| 00000740: 20 54 48 45 20 42 45 53 54 20 50 41 52 54 20 49 | THE BEST PART I| 00000750: 53 0D 54 48 41 54 20 C2 C1 D3 C9 C3 20 34 20 41 |S.THAT ..... 4 A| 00000760: 54 54 41 43 48 45 53 20 49 54 53 45 4C 46 20 54 |TTACHES ITSELF T| 00000770: 4F 20 59 4F 55 52 0D 50 52 4F 47 52 41 4D 53 20 |O YOUR.PROGRAMS | 00000780: 57 49 54 48 20 54 48 45 20 C3 D3 C1 D6 C5 20 43 |WITH THE ..... C| 00000790: 4F 4D 4D 41 4E 44 2E 20 20 D4 48 49 53 0D 45 4E |OMMAND. .HIS.EN| 000007A0: 41 42 4C 45 53 20 59 4F 55 20 54 4F 20 43 52 45 |ABLES YOU TO CRE| 000007B0: 41 54 45 20 41 20 46 49 4C 45 20 54 48 41 54 0D |ATE A FILE THAT.| 000007C0: 43 4F 4E 53 49 53 54 53 20 4F 46 20 42 4F 54 48 |CONSISTS OF BOTH| 000007D0: 20 C2 C1 D3 C9 C3 20 34 20 41 4E 44 20 59 4F 55 | ..... 4 AND YOU| 000007E0: 52 20 4F 57 4E 0D 50 52 4F 47 52 41 4D 2E 20 20 |R OWN.PROGRAM. | 000007F0: D9 4F 55 20 4A 55 53 54 20 CC CF C1 C4 20 54 48 |.OU JUST .... TH| 00000800: 45 20 46 49 4C 45 20 41 4E 44 0D D2 D5 CE 20 49 |E FILE AND.... I| 00000810: 54 2E 20 20 C2 C1 D3 C9 C3 20 34 20 49 4E 53 54 |T. ..... 4 INST| 00000820: 41 4C 4C 53 20 49 54 53 45 4C 46 2C 0D 54 48 45 |ALLS ITSELF,.THE| 00000830: 4E 20 D2 D5 CE 53 20 59 4F 55 52 20 50 52 4F 47 |N ...S YOUR PROG| 00000840: 52 41 4D 2E 0D 0D 0D 20 20 20 20 D4 48 49 53 20 |RAM.... .HIS | 00000850: 49 53 20 43 4F 4E 56 45 4E 49 45 4E 54 20 44 55 |IS CONVENIENT DU| 00000860: 52 49 4E 47 0D 44 45 56 45 4C 4F 50 4D 45 4E 54 |RING.DEVELOPMENT| 00000870: 20 42 45 43 41 55 53 45 20 54 48 45 52 45 27 53 | BECAUSE THERE'S| 00000880: 20 4E 4F 0D 53 45 54 54 49 4E 47 20 55 50 2E 20 | NO.SETTING UP. | 00000890: 20 C1 4C 4C 20 59 4F 55 20 48 41 56 45 20 54 4F | .LL YOU HAVE TO| 000008A0: 20 44 4F 20 49 53 0D D2 D5 CE 20 59 4F 55 52 20 | DO IS.... YOUR | 000008B0: 50 52 4F 47 52 41 4D 20 54 4F 20 45 4E 41 42 4C |PROGRAM TO ENABL| 000008C0: 45 20 C2 C1 D3 C9 C3 20 34 2E 0D 0D 20 20 20 20 |E ..... 4... | 000008D0: D4 48 45 20 52 45 47 55 4C 41 52 20 D3 C1 D6 C5 |.HE REGULAR ....| 000008E0: 20 43 4F 4D 4D 41 4E 44 20 57 49 4C 4C 0D 53 41 | COMMAND WILL.SA| 000008F0: 56 45 20 59 4F 55 52 20 43 4F 44 45 20 57 49 54 |VE YOUR CODE WIT| 00000900: 48 4F 55 54 20 41 54 54 41 43 48 49 4E 47 0D C2 |HOUT ATTACHING..| 00000910: C1 D3 C9 C3 20 34 2E 20 20 D4 48 49 53 20 57 49 |.... 4. .HIS WI| 00000920: 4C 4C 20 53 41 56 45 20 59 4F 55 20 41 52 4F 55 |LL SAVE YOU AROU| 00000930: 4E 44 0D 32 30 20 42 4C 4F 43 4B 53 20 4F 46 20 |ND.20 BLOCKS OF | 00000940: 53 50 41 43 45 2E 0D 0D 20 20 20 20 C1 4E 20 49 |SPACE... .N I| 00000950: 4D 50 4F 52 54 41 4E 54 20 54 48 49 4E 47 20 54 |MPORTANT THING T| 00000960: 4F 20 52 45 4D 45 4D 42 45 52 20 49 53 0D 54 48 |O REMEMBER IS.TH| 00000970: 41 54 20 C2 C1 D3 C9 C3 20 34 27 53 20 52 55 4E |AT ..... 4'S RUN| 00000980: 54 49 4D 45 20 4D 4F 44 55 4C 45 20 52 45 53 49 |TIME MODULE RESI| 00000990: 44 45 53 0D 41 54 20 24 30 38 30 31 20 28 54 48 |DES.AT $0801 (TH| 000009A0: 45 20 42 45 47 49 4E 4E 49 4E 47 20 4F 46 20 C2 |E BEGINNING OF .| 000009B0: C1 D3 C9 C3 29 2E 0D C3 4F 44 45 20 57 52 49 54 |....)...ODE WRIT| 000009C0: 54 45 4E 20 57 49 54 48 20 C2 C1 D3 C9 C3 20 34 |TEN WITH ..... 4| 000009D0: 20 53 54 41 52 54 53 20 41 54 0D 24 31 39 36 38 | STARTS AT.$1968| 000009E0: 2E 20 20 D7 48 45 4E 20 59 4F 55 20 CC CF C1 C4 |. .HEN YOU ....| 000009F0: 20 41 4E 44 20 D2 D5 CE 20 41 20 C2 C1 D3 C9 C3 | AND ... A .....| 00000A00: 0D 34 20 50 52 4F 47 52 41 4D 20 54 48 41 54 20 |.4 PROGRAM THAT | 00000A10: 48 41 53 20 42 45 45 4E 20 C3 D3 C1 D6 C5 C4 2C |HAS BEEN ......,| 00000A20: 20 C2 C1 D3 C9 C3 0D 34 20 46 49 52 53 54 20 49 | ......4 FIRST I| 00000A30: 4E 53 54 41 4C 4C 53 20 49 54 53 45 4C 46 20 41 |NSTALLS ITSELF A| 00000A40: 4E 44 20 54 48 45 4E 20 52 55 4E 53 0D 59 4F 55 |ND THEN RUNS.YOU| 00000A50: 52 20 50 52 4F 47 52 41 4D 2E 0D 0D 20 20 20 20 |R PROGRAM... | 00000A60: CE 41 54 55 52 41 4C 4C 59 2C 20 53 49 4E 43 45 |.ATURALLY, SINCE| 00000A70: 20 C2 C1 D3 C9 C3 20 34 20 49 53 20 41 4E 20 CD | ..... 4 IS AN .| 00000A80: CC 0D 4D 4F 44 55 4C 45 2C 20 49 54 20 49 53 20 |..MODULE, IT IS | 00000A90: 4C 4F 43 41 54 49 4F 4E 20 53 50 45 43 49 46 49 |LOCATION SPECIFI| 00000AA0: 43 2E 20 20 C9 46 0D C2 C1 D3 C9 C3 20 34 20 49 |C. .F...... 4 I| 00000AB0: 53 20 C1 CC D2 C5 C1 C4 D9 20 45 4E 47 41 47 45 |S ....... ENGAGE| 00000AC0: 44 20 41 4E 44 20 59 4F 55 0D CC CF C1 C4 20 41 |D AND YOU..... A| 00000AD0: 20 50 52 4F 47 52 41 4D 20 54 48 41 54 27 53 20 | PROGRAM THAT'S | 00000AE0: 42 45 45 4E 20 C3 D3 C1 D6 C5 C4 2C 20 49 54 0D |BEEN ......, IT.| 00000AF0: 57 4F 4E 27 54 20 52 55 4E 20 53 49 4E 43 45 20 |WON'T RUN SINCE | 00000B00: 54 48 45 20 C2 C1 D3 C9 C3 20 34 20 4D 4F 44 55 |THE ..... 4 MODU| 00000B10: 4C 45 0D 57 49 4C 4C 20 42 45 20 49 4E 20 4D 45 |LE.WILL BE IN ME| 00000B20: 4D 4F 52 59 20 54 57 49 43 45 2C 20 42 41 43 4B |MORY TWICE, BACK| 00000B30: 20 54 4F 20 42 41 43 4B 2E 0D 0D 20 20 20 20 CC | TO BACK... .| 00000B40: 45 54 20 4D 45 20 50 55 54 20 49 54 20 41 4E 4F |ET ME PUT IT ANO| 00000B50: 54 48 45 52 20 57 41 59 2C 20 53 49 4E 43 45 0D |THER WAY, SINCE.| 00000B60: 54 48 49 53 20 54 57 49 53 54 20 4D 41 4E 41 47 |THIS TWIST MANAG| 00000B70: 45 44 20 54 4F 20 53 54 55 4D 50 20 41 20 50 45 |ED TO STUMP A PE| 00000B80: 52 53 4F 4E 0D C9 20 54 48 4F 55 47 48 54 20 55 |RSON.. THOUGHT U| 00000B90: 4E 53 54 55 4D 50 41 42 4C 45 3A 20 20 C9 46 20 |NSTUMPABLE: .F | 00000BA0: 59 4F 55 27 56 45 0D C3 D3 C1 D6 C5 C4 20 41 20 |YOU'VE....... A | 00000BB0: 50 52 4F 47 52 41 4D 2C 20 54 48 45 52 45 20 49 |PROGRAM, THERE I| 00000BC0: 53 20 CE CF 20 CE C5 C5 C4 20 54 4F 0D CC CF C1 |S .. .... TO....| 00000BD0: C4 20 C2 C1 D3 C9 C3 20 34 20 42 45 46 4F 52 45 |. ..... 4 BEFORE| 00000BE0: 20 52 45 53 55 4D 49 4E 47 20 57 4F 52 4B 20 4F | RESUMING WORK O| 00000BF0: 4E 0D 54 48 41 54 20 50 52 4F 47 52 41 4D 2E 20 |N.THAT PROGRAM. | 00000C00: 20 D7 48 45 4E 20 59 4F 55 20 C3 D3 C1 D6 C5 2C | .HEN YOU .....,| 00000C10: 20 59 4F 55 0D 53 41 56 45 20 C2 C1 D3 C9 C3 20 | YOU.SAVE ..... | 00000C20: 34 20 52 49 47 48 54 20 41 4C 4F 4E 47 20 D7 C9 |4 RIGHT ALONG ..| 00000C30: D4 C8 20 59 4F 55 52 0D 50 52 4F 47 52 41 4D 2E |.. YOUR.PROGRAM.| 00000C40: 0D 0D 0D 0D 20 20 20 20 C1 53 20 46 41 52 20 41 |.... .S FAR A| 00000C50: 53 20 C9 20 43 41 4E 20 54 45 4C 4C 2C 20 C2 C1 |S . CAN TELL, ..| 00000C60: D3 C9 C3 20 34 20 49 53 0D 43 4F 4D 50 41 54 49 |... 4 IS.COMPATI| 00000C70: 42 4C 45 20 57 49 54 48 20 4D 59 20 D3 D5 D0 C5 |BLE WITH MY ....| 00000C80: D2 20 D3 CE C1 D0 D3 C8 CF D4 0D 43 41 52 54 52 |. .........CARTR| 00000C90: 49 44 47 45 20 53 49 4E 43 45 20 C9 20 57 52 4F |IDGE SINCE . WRO| 00000CA0: 54 45 20 54 48 45 20 44 45 4D 4F 20 57 49 54 48 |TE THE DEMO WITH| 00000CB0: 0D 4D 59 20 D3 CE C1 D0 D3 C8 CF D4 20 54 4F 54 |.MY ........ TOT| 00000CC0: 41 4C 4C 59 20 45 4E 41 42 4C 45 44 2E 20 20 C9 |ALLY ENABLED. .| 00000CD0: 54 0D 44 4F 45 53 4E 27 54 20 53 45 45 4D 20 54 |T.DOESN'T SEEM T| 00000CE0: 4F 20 54 4F 4C 45 52 41 54 45 20 C2 C1 D3 C9 C3 |O TOLERATE .....| 00000CF0: 0D 50 52 4F 47 52 41 4D 4D 49 4E 47 20 45 4E 56 |.PROGRAMMING ENV| 00000D00: 49 52 4F 4E 4D 45 4E 54 53 20 4C 49 4B 45 20 D3 |IRONMENTS LIKE .| 00000D10: D5 D0 C5 D2 0D C1 C9 C4 C5 20 42 59 20 C6 52 45 |......... BY .RE| 00000D20: 45 20 D3 50 49 52 49 54 20 4F 52 20 C2 C1 D3 C9 |E .PIRIT OR ....| 00000D30: C3 20 D0 CC D5 D3 20 42 59 0D CC CD D3 20 D4 45 |. .... BY.... .E| 00000D40: 43 48 4E 4F 4C 4F 47 49 45 53 2C 20 48 4F 57 45 |CHNOLOGIES, HOWE| 00000D50: 56 45 52 2E 20 20 C9 20 57 41 53 0D 41 42 4C 45 |VER. . WAS.ABLE| 00000D60: 20 54 4F 20 52 45 4E 55 4D 42 45 52 20 57 49 54 | TO RENUMBER WIT| 00000D70: 48 20 C2 C1 D3 C9 C3 20 D0 CC D5 D3 20 42 55 54 |H ..... .... BUT| 00000D80: 0D 4E 4F 54 48 49 4E 47 20 45 4C 53 45 2E 20 20 |.NOTHING ELSE. | 00000D90: D0 CF D7 C5 D2 2C 20 42 59 20 D0 52 4F 4C 49 4E |....., BY .ROLIN| 00000DA0: 45 2C 20 49 53 0D 4E 45 41 52 4C 59 20 50 4F 57 |E, IS.NEARLY POW| 00000DB0: 45 52 4C 45 53 53 20 57 49 54 48 20 C2 C1 D3 C9 |ERLESS WITH ....| 00000DC0: C3 20 34 2E 0D 0D 20 20 20 20 D4 48 45 20 46 4F |. 4... .HE FO| 00000DD0: 4C 4C 4F 57 49 4E 47 20 43 4F 4D 4D 41 4E 44 53 |LLOWING COMMANDS| 00000DE0: 20 41 52 45 0D 53 59 4E 43 48 52 4F 4E 49 5A 45 | ARE.SYNCHRONIZE| 00000DF0: 44 20 54 4F 20 54 48 45 20 53 43 52 45 45 4E 2E |D TO THE SCREEN.| 00000E00: 20 20 D4 48 49 53 0D 57 49 4C 4C 20 53 4C 4F 57 | .HIS.WILL SLOW| 00000E10: 20 44 4F 57 4E 20 54 48 45 49 52 20 53 50 45 45 | DOWN THEIR SPEE| 00000E20: 44 20 42 55 54 20 4D 41 4B 45 0D 54 48 45 49 52 |D BUT MAKE.THEIR| 00000E30: 20 45 58 45 43 55 54 49 4F 4E 20 41 50 50 45 41 | EXECUTION APPEA| 00000E40: 52 20 43 4C 45 41 4E 45 52 3A 0D 0D C6 C9 CC CC |R CLEANER:......| 00000E50: 2C 20 C5 D2 C1 D3 C5 2C 20 D2 D6 D3 2C 20 C3 CF |, ....., ..., ..| 00000E60: D0 D9 2C 20 CD CF D6 C5 2C 20 D0 D2 CF CD D0 D4 |.., ...., ......| 00000E70: 2E 0D 0D 20 20 20 20 D9 4F 55 20 43 41 4E 20 45 |... .OU CAN E| 00000E80: 41 53 49 4C 59 20 44 49 53 41 42 4C 45 20 54 48 |ASILY DISABLE TH| 00000E90: 45 20 53 43 52 45 45 4E 0D 53 59 4E 43 48 52 4F |E SCREEN.SYNCHRO| 00000EA0: 4E 49 5A 41 54 49 4F 4E 20 57 49 54 48 20 54 48 |NIZATION WITH TH| 00000EB0: 45 20 46 4F 4C 4C 4F 57 49 4E 47 0D 43 4F 4D 4D |E FOLLOWING.COMM| 00000EC0: 41 4E 44 3A 0D 0D 20 20 20 20 20 20 20 20 20 20 |AND:.. | 00000ED0: 20 20 20 D0 CF CB C5 38 32 33 2C 30 0D 0D 20 20 | ....823,0.. | 00000EE0: 20 20 D9 4F 55 20 43 41 4E 20 52 45 2D 45 4E 41 | .OU CAN RE-ENA| 00000EF0: 42 4C 45 20 54 48 45 20 53 43 52 45 45 4E 20 53 |BLE THE SCREEN S| 00000F00: 59 4E 43 0D 42 59 20 50 4F 4B 49 4E 47 20 38 32 |YNC.BY POKING 82| 00000F10: 33 20 57 49 54 48 20 32 35 35 2E 0D 0D 20 20 20 |3 WITH 255... | 00000F20: 20 C9 20 43 41 4E 27 54 20 47 55 41 52 41 4E 54 | . CAN'T GUARANT| 00000F30: 45 45 20 54 48 41 54 20 59 4F 55 20 57 4F 4E 27 |EE THAT YOU WON'| 00000F40: 54 0D 52 55 4E 20 49 4E 54 4F 20 50 52 4F 42 4C |T.RUN INTO PROBL| 00000F50: 45 4D 53 20 57 49 54 48 20 D7 C1 D2 D0 20 D3 D0 |EMS WITH .... ..| 00000F60: C5 C5 C4 0D 57 48 49 4C 45 20 44 45 56 45 4C 4F |....WHILE DEVELO| 00000F70: 50 49 4E 47 20 53 49 4E 43 45 20 C9 20 44 49 44 |PING SINCE . DID| 00000F80: 4E 27 54 20 57 52 49 54 45 0D 54 48 45 20 44 45 |N'T WRITE.THE DE| 00000F90: 4D 4F 20 57 49 54 48 20 D7 C1 D2 D0 20 D3 D0 C5 |MO WITH .... ...| 00000FA0: C5 C4 20 49 4E 53 54 41 4C 4C 45 44 2E 0D C2 C1 |.. INSTALLED....| 00000FB0: D3 C9 C3 20 34 20 50 52 4F 47 52 41 4D 53 20 53 |... 4 PROGRAMS S| 00000FC0: 45 45 4D 20 54 4F 20 57 4F 52 4B 20 46 49 4E 45 |EEM TO WORK FINE| 00000FD0: 0D 41 4E 44 20 44 41 4E 44 59 20 57 49 54 48 20 |.AND DANDY WITH | 00000FE0: D7 C1 D2 D0 20 D3 D0 C5 C5 C4 20 49 4E 53 54 41 |.... ..... INSTA| 00000FF0: 4C 4C 45 44 2E 0D D9 4F 55 20 D7 C9 CC CC 20 48 |LLED...OU .... H| 00001000: 41 56 45 20 4C 45 53 53 20 4D 45 4D 4F 52 59 20 |AVE LESS MEMORY | 00001010: 54 4F 20 57 4F 52 4B 0D 53 49 4E 43 45 20 D7 C1 |TO WORK.SINCE ..| 00001020: D2 D0 20 D3 D0 C5 C5 C4 20 47 4F 42 42 4C 45 53 |.. ..... GOBBLES| 00001030: 20 55 50 20 41 42 4F 55 54 20 38 4B 0D 4F 46 20 | UP ABOUT 8K.OF | 00001040: 4D 45 4D 4F 52 59 20 46 4F 52 20 49 54 53 20 4F |MEMORY FOR ITS O| 00001050: 57 4E 20 55 53 45 2E 0D 0D 20 20 20 20 D7 C1 D2 |WN USE... ...| 00001060: D0 20 D3 D0 C5 C5 C4 27 53 20 57 45 44 47 45 20 |. .....'S WEDGE | 00001070: 49 53 20 44 49 53 41 42 4C 45 44 20 42 59 0D C2 |IS DISABLED BY..| 00001080: C1 D3 C9 C3 20 34 20 54 48 4F 55 47 48 20 54 48 |.... 4 THOUGH TH| 00001090: 45 20 46 41 53 54 20 41 43 43 45 53 53 0D 52 4F |E FAST ACCESS.RO| 000010A0: 55 54 49 4E 45 53 20 53 45 45 4D 20 54 4F 20 52 |UTINES SEEM TO R| 000010B0: 45 4D 41 49 4E 20 49 4E 54 41 43 54 2E 0D 0D 20 |EMAIN INTACT... | 000010C0: 20 20 20 D4 48 45 52 45 20 49 53 20 41 20 44 45 | .HERE IS A DE| 000010D0: 4D 4F 20 4F 46 20 53 4F 4D 45 20 4F 46 20 54 48 |MO OF SOME OF TH| 000010E0: 45 0D 53 43 52 45 45 4E 20 52 4F 55 54 49 4E 45 |E.SCREEN ROUTINE| 000010F0: 53 20 4F 4E 20 54 48 45 20 44 49 53 4B 2E 20 20 |S ON THE DISK. | 00001100: D4 48 49 53 0D 44 45 4D 4F 20 44 4F 45 53 4E 27 |.HIS.DEMO DOESN'| 00001110: 54 20 43 4F 56 45 52 20 41 4C 4C 20 43 4F 4D 4D |T COVER ALL COMM| 00001120: 41 4E 44 53 2C 0D 4D 4F 53 54 4C 59 20 42 45 43 |ANDS,.MOSTLY BEC| 00001130: 41 55 53 45 20 C9 20 43 41 4E 27 54 20 44 45 4D |AUSE . CAN'T DEM| 00001140: 4F 4E 53 54 52 41 54 45 0D 43 4F 4D 4D 41 4E 44 |ONSTRATE.COMMAND| 00001150: 53 20 4C 49 4B 45 20 D3 CF D2 D4 2E 20 20 D4 48 |S LIKE ..... .H| 00001160: 45 53 45 20 41 52 45 20 42 45 54 54 45 52 0D 41 |ESE ARE BETTER.A| 00001170: 50 50 52 45 43 49 41 54 45 44 20 41 46 54 45 52 |PPRECIATED AFTER| 00001180: 20 59 4F 55 27 56 45 20 53 45 45 4E 20 59 4F 55 | YOU'VE SEEN YOU| 00001190: 52 0D 4F 57 4E 20 44 41 54 41 20 49 4E 53 54 41 |R.OWN DATA INSTA| 000011A0: 4E 54 4C 59 20 53 4F 52 54 45 44 2E 0D 0D 20 20 |NTLY SORTED... | 000011B0: 20 20 D4 48 49 53 20 49 53 20 41 53 20 46 49 4E | .HIS IS AS FIN| 000011C0: 45 20 41 20 C2 C1 D3 C9 C3 20 45 58 54 45 4E 53 |E A ..... EXTENS| 000011D0: 49 4F 4E 0D 41 53 20 C9 27 56 45 20 45 56 45 52 |ION.AS .'VE EVER| 000011E0: 20 53 45 45 4E 2E 20 20 C9 54 27 53 20 4D 4F 53 | SEEN. .T'S MOS| 000011F0: 54 20 55 53 45 46 55 4C 0D 46 4F 52 20 41 50 50 |T USEFUL.FOR APP| 00001200: 4C 49 43 41 54 49 4F 4E 20 50 52 4F 47 52 41 4D |LICATION PROGRAM| 00001210: 4D 49 4E 47 2E 20 20 C9 46 20 59 4F 55 0D 44 4F |MING. .F YOU.DO| 00001220: 4E 27 54 20 42 45 4C 49 45 56 45 20 4D 45 2C 20 |N'T BELIEVE ME, | 00001230: 47 49 56 45 20 54 48 45 20 4D 41 4E 55 41 4C 20 |GIVE THE MANUAL | 00001240: 41 0D 4C 4F 4F 4B 53 45 45 2E 20 20 C9 20 47 49 |A.LOOKSEE. . GI| 00001250: 56 45 20 C2 C1 D3 C9 C3 20 34 20 46 49 56 45 20 |VE ..... 4 FIVE | 00001260: 53 54 41 52 53 2E 0D 0D 20 20 20 20 20 20 20 20 |STARS... | 00001270: 2A 2A 2A 2A 20 C5 4E 44 20 CF 46 20 D4 45 58 54 |**** .ND .F .EXT| 00001280: 20 2A 2A 2A 2A 0D | ****. |
..^U:BASICWARE. B A S I C 4 .. BY RICK NASH.. ONCE AGA IN RICK NASH COMES.THROUGH WITH A WELL-W RITTEN, HIGHLY.DOCUMENTED PIECE OF SOFTW ARE. THIS.BASIC, WHICH IS NOT TO BE CON FUSED.WITH MICROSOFT'S BASIC V 4.0, ADDS .OVER 50 NEW COMMANDS TO BASIC,.ENHANCIN G YOUR CONTROL OVER THE.SCREEN, ARRAYS, AND DATA INPUT... IT WASN'T LONG AGO THAT RICK.HESITANTLY MENTIONED A BASIC W EDGE.THAT HE THOUGHT WE MIGHT LIKE. HE. WAS RIGHT. WHEN WE GOT OUR HANDS ON.BAS IC 4, WE WERE ABSOLUTELY GIDDY.OVER THE MANUAL ALONE!.. WHAT DOESN'T BASIC 4 DO? IT.DOESN'T ENHANCE SPRITE HANDLING OR.ADD GRAPHICS MODE SPECIALTIES, BUT.IF YOU'RE WRITING DATABASES, QUIZZES.OR JU ST ABOUT ANY APPLICATION, BASIC 4.WILL M AKE YOUR TASK A LOT EASIER... SCOTT L IKED IT SO MUCH HE REWROTE.QUITE A BIT O F SATELLITE DIRECTORY ON.SIDE THREE USIN G IT... FOR DETAILS YOU SHOULD PRINT OUT.THE 57-PAGE MANUAL SUPPLIED ON THE.D ISK BUT I'LL GIVE YOU A TASTE OF.WHAT BA SIC 4 CAN DO HERE AND IN THE.DEMO SUPPLI ED ON THE DISK. YOU CAN.SEE THE DEMO BY SELECTING RUN IT FROM.THE MENU... B A S I C 4 H I G H L I G H T S. ------ -----------------------------..PEEK UNDE R ROMS FROM BASIC..COPY, MOVE AND ERASE SCREEN LINES..16 BIT POKES AND PEEKS..DE LETE, INSERT AND SORT YOUR ARRAYS..ADD E LSE LOGIC TO YOUR CODE..FILL COLOR MEMOR Y FOR EFFECTS..USE INLINE$ FOR CONTROLLE D INPUT..READ DATA FROM THE SCREEN WITH INSCR$..SEARCH THROUGH STRINGS WITH INST R..SEARCH THROUGH ARRAYS..AUTOMATIC PROM PTS WITH INTERACTION!.REVERSE ANY AREA O N THE SCREEN..DELETE ENTIRE ARRAYS..STOR E UP TO FOUR SCREENS UNDER ROMS..SUM A N UMERIC ARRAY INSTANTLY... AND BELIEVE IT OR NOT, THERE ARE.OVER THIRTY MORE C OMMANDS!.. TO BOOT UP, LOAD"BASIC 4", 8.AND TYPE RUN. THAT'S IT. YOU'RE.READ Y TO START PROGRAMMING. THERE'S.NO EASI ER WAY OF BOOTING A BASIC.EXTENSION... IN MY OPINION, THE BEST PART IS.THAT B ASIC 4 ATTACHES ITSELF TO YOUR.PROGRAMS WITH THE CSAVE COMMAND. THIS.ENABLES YO U TO CREATE A FILE THAT.CONSISTS OF BOTH BASIC 4 AND YOUR OWN.PROGRAM. YOU JUST LOAD THE FILE AND.RUN IT. BASIC 4 INST ALLS ITSELF,.THEN RUNS YOUR PROGRAM.... THIS IS CONVENIENT DURING.DEVELOPMENT BECAUSE THERE'S NO.SETTING UP. ALL YOU HAVE TO DO IS.RUN YOUR PROGRAM TO ENABL E BASIC 4... THE REGULAR SAVE COMMAND WILL.SAVE YOUR CODE WITHOUT ATTACHING.B ASIC 4. THIS WILL SAVE YOU AROUND.20 BL OCKS OF SPACE... AN IMPORTANT THING T O REMEMBER IS.THAT BASIC 4'S RUNTIME MOD ULE RESIDES.AT $0801 (THE BEGINNING OF B ASIC)..CODE WRITTEN WITH BASIC 4 STARTS AT.$1968. WHEN YOU LOAD AND RUN A BASIC .4 PROGRAM THAT HAS BEEN CSAVED, BASIC.4 FIRST INSTALLS ITSELF AND THEN RUNS.YOU R PROGRAM... NATURALLY, SINCE BASIC 4 IS AN ML.MODULE, IT IS LOCATION SPECIFI C. IF.BASIC 4 IS ALREADY ENGAGED AND YO U.LOAD A PROGRAM THAT'S BEEN CSAVED, IT. WON'T RUN SINCE THE BASIC 4 MODULE.WILL BE IN MEMORY TWICE, BACK TO BACK... L ET ME PUT IT ANOTHER WAY, SINCE.THIS TWI ST MANAGED TO STUMP A PERSON.I THOUGHT U NSTUMPABLE: IF YOU'VE.CSAVED A PROGRAM, THERE IS NO NEED TO.LOAD BASIC 4 BEFORE RESUMING WORK ON.THAT PROGRAM. WHEN YO U CSAVE, YOU.SAVE BASIC 4 RIGHT ALONG WI TH YOUR.PROGRAM..... AS FAR AS I CAN TELL, BASIC 4 IS.COMPATIBLE WITH MY SUPE R SNAPSHOT.CARTRIDGE SINCE I WROTE THE D EMO WITH.MY SNAPSHOT TOTALLY ENABLED. I T.DOESN'T SEEM TO TOLERATE BASIC.PROGRAM MING ENVIRONMENTS LIKE SUPER.AIDE BY FRE E SPIRIT OR BASIC PLUS BY.LMS TECHNOLOGI ES, HOWEVER. I WAS.ABLE TO RENUMBER WIT H BASIC PLUS BUT.NOTHING ELSE. POWER, B Y PROLINE, IS.NEARLY POWERLESS WITH BASI C 4... THE FOLLOWING COMMANDS ARE.SYN CHRONIZED TO THE SCREEN. THIS.WILL SLOW DOWN THEIR SPEED BUT MAKE.THEIR EXECUTI ON APPEAR CLEANER:..FILL, ERASE, RVS, CO PY, MOVE, PROMPT... YOU CAN EASILY DI SABLE THE SCREEN.SYNCHRONIZATION WITH TH E FOLLOWING.COMMAND:.. POKE8 23,0.. YOU CAN RE-ENABLE THE SCREEN S YNC.BY POKING 823 WITH 255... I CAN'T GUARANTEE THAT YOU WON'T.RUN INTO PROBL EMS WITH WARP SPEED.WHILE DEVELOPING SIN CE I DIDN'T WRITE.THE DEMO WITH WARP SPE ED INSTALLED..BASIC 4 PROGRAMS SEEM TO W ORK FINE.AND DANDY WITH WARP SPEED INSTA LLED..YOU WILL HAVE LESS MEMORY TO WORK. SINCE WARP SPEED GOBBLES UP ABOUT 8K.OF MEMORY FOR ITS OWN USE... WARP SPEED' S WEDGE IS DISABLED BY.BASIC 4 THOUGH TH E FAST ACCESS.ROUTINES SEEM TO REMAIN IN TACT... THERE IS A DEMO OF SOME OF TH E.SCREEN ROUTINES ON THE DISK. THIS.DEM O DOESN'T COVER ALL COMMANDS,.MOSTLY BEC AUSE I CAN'T DEMONSTRATE.COMMANDS LIKE S ORT. THESE ARE BETTER.APPRECIATED AFTER YOU'VE SEEN YOUR.OWN DATA INSTANTLY SOR TED... THIS IS AS FINE A BASIC EXTENS ION.AS I'VE EVER SEEN. IT'S MOST USEFUL .FOR APPLICATION PROGRAMMING. IF YOU.DO N'T BELIEVE ME, GIVE THE MANUAL A.LOOKSE E. I GIVE BASIC 4 FIVE STARS... **** END OF TEXT ****.
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL