---HARDMAKER1---
FILE INFORMATION
FILENAME(S): ---HARDMAKER1---
FILE TYPE(S): PRG
FILE SIZE: 2.2K
FIRST SEEN: 2025-11-30 15:51:13
APPEARS ON: 1 disk(s)
FILE HASH
cf17688211255c060cf2b100cf805f5ebd8248363319b5d3a2a67e6303184c5c
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| HANDLEIDING | ---HARDMAKER1--- | PRG | Belgium | 34 | 0 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: 54 02 7A 3D 31 30 20 73 3D 31 20 74 3D 31 35 2C |T.z=10 s=1 t=15,| 00000010: 32 35 2C 38 30 2C 31 31 30 2C 31 38 30 0D 04 06 |25,80,110,180...| 00000020: 2D 20 31 20 2D 0D 0D 05 06 48 7F 41 7F 52 7F 44 |- 1 -....H.A.R.D| 00000030: 7F 4D 7F 41 7F 4B 7F 45 7F 52 7F 05 04 0D 0D 48 |.M.A.K.E.R.....H| 00000040: 65 74 20 70 72 6F 67 72 61 6D 6D 61 20 22 48 41 |et programma "HA| 00000050: 52 44 4D 41 4B 45 52 22 20 73 74 61 61 74 20 6A |RDMAKER" staat j| 00000060: 65 20 74 6F 65 20 6F 6D 20 75 69 74 20 77 65 6C |e toe om uit wel| 00000070: 20 68 61 61 73 74 20 61 6C 6C 65 20 70 72 6F 67 | haast alle prog| 00000080: 72 61 6D 6D 61 27 73 2C 20 48 69 80 52 65 73 6F |ramma's, Hi.Reso| 00000090: 6C 75 74 69 6F 6E 20 67 72 61 66 69 65 6B 65 6E |lution grafieken| 000000A0: 20 6F 70 20 70 61 70 69 65 72 20 74 65 20 62 72 | op papier te br| 000000B0: 65 6E 67 65 6E 2E 20 44 61 61 72 74 6F 65 20 73 |engen. Daartoe s| 000000C0: 74 61 61 6E 20 6A 65 20 65 65 6E 20 72 65 65 6B |taan je een reek| 000000D0: 73 20 6F 6D 76 61 6E 67 72 69 6A 6B 65 20 72 6F |s omvangrijke ro| 000000E0: 75 74 69 6E 65 73 20 74 65 72 20 62 65 73 63 68 |utines ter besch| 000000F0: 69 6B 6B 69 6E 67 20 64 69 65 20 6A 65 20 61 6C |ikking die je al| 00000100: 73 20 67 65 62 72 75 69 6B 65 72 20 65 65 6E 20 |s gebruiker een | 00000110: 68 6F 6F 70 20 61 72 62 65 69 64 20 75 69 74 20 |hoop arbeid uit | 00000120: 64 65 20 68 61 6E 64 20 6E 65 6D 65 6E 2E 20 41 |de hand nemen. A| 00000130: 6C 6C 65 65 6E 20 68 65 74 20 70 61 70 69 65 72 |lleen het papier| 00000140: 20 6D 6F 65 74 20 6A 65 20 7A 65 6C 66 20 65 76 | moet je zelf ev| 00000150: 65 6E 20 75 69 74 72 69 63 68 74 65 6E 20 61 6C |en uitrichten al| 00000160: 73 20 68 65 74 20 65 76 65 6E 20 6B 61 6E 2E 0D |s het even kan..| 00000170: 0D 04 47 45 48 45 55 47 45 4E 7F 47 45 42 49 45 |..GEHEUGEN.GEBIE| 00000180: 44 45 4E 3A 04 0D 0D 43 6F 6D 70 75 74 65 72 67 |DEN:...Computerg| 00000190: 72 61 66 69 65 6B 65 6E 20 6B 75 6E 6E 65 6E 20 |rafieken kunnen | 000001A0: 73 6C 65 63 68 74 73 20 69 6E 20 62 65 70 61 61 |slechts in bepaa| 000001B0: 6C 64 65 20 67 65 68 65 75 67 65 6E 20 67 65 62 |lde geheugen geb| 000001C0: 69 65 64 65 6E 20 76 61 6E 20 64 65 20 63 6F 6D |ieden van de com| 000001D0: 70 75 74 65 72 20 73 74 61 61 6E 20 2E 48 65 74 |puter staan .Het| 000001E0: 20 62 65 65 6C 64 73 63 68 65 72 6D 20 64 61 74 | beeldscherm dat| 000001F0: 20 6A 65 20 7A 69 65 74 20 6E 61 64 61 74 20 6A | je ziet nadat j| 00000200: 65 20 48 41 52 44 4D 41 4B 45 52 20 68 65 62 74 |e HARDMAKER hebt| 00000210: 20 6F 70 67 65 73 74 61 72 74 20 69 73 20 6D 65 | opgestart is me| 00000220: 74 65 65 6E 20 6F 6F 6B 20 68 65 74 20 67 65 68 |teen ook het geh| 00000230: 65 75 67 65 6E 20 67 65 62 69 65 64 20 76 61 6E |eugen gebied van| 00000240: 20 77 61 61 72 75 69 74 20 64 65 20 67 72 61 66 | waaruit de graf| 00000250: 69 65 6B 65 6E 20 6E 61 61 72 20 64 65 20 70 72 |ieken naar de pr| 00000260: 69 6E 74 65 72 20 6F 66 20 64 65 20 64 69 73 6B |inter of de disk| 00000270: 64 72 69 76 65 20 67 65 73 74 75 75 72 64 20 77 |drive gestuurd w| 00000280: 6F 72 64 65 6E 2E 20 48 65 74 20 62 65 72 69 6A |orden. Het berij| 00000290: 6B 20 67 61 61 74 20 76 61 6E 20 24 32 30 30 30 |k gaat van $2000| 000002A0: 20 74 6F 74 20 24 33 46 46 46 2E 20 48 65 74 20 | tot $3FFF. Het | 000002B0: 77 6F 72 64 74 20 64 75 73 20 76 61 6E 75 69 74 |wordt dus vanuit| 000002C0: 20 68 65 74 20 70 72 6F 67 72 61 6D 6D 61 20 61 | het programma a| 000002D0: 6C 73 20 67 72 61 66 69 65 6B 2D 72 61 6D 20 67 |ls grafiek-ram g| 000002E0: 65 62 72 75 69 6B 74 2E 20 57 69 6C 20 6A 65 20 |ebruikt. Wil je | 000002F0: 6E 75 20 64 65 20 69 6E 68 6F 75 64 20 76 61 6E |nu de inhoud van| 00000300: 20 65 65 6E 20 61 6E 64 65 72 20 62 65 72 65 69 | een ander berei| 00000310: 6B 20 7A 69 65 6E 20 64 69 65 6E 74 20 64 69 74 |k zien dient dit| 00000320: 20 65 65 72 73 74 20 6E 61 61 72 20 24 32 30 30 | eerst naar $200| 00000330: 30 20 74 65 20 77 6F 72 64 65 6E 20 76 65 72 70 |0 te worden verp| 00000340: 6C 61 61 74 73 74 2E 0D 0D 48 69 65 72 74 6F 65 |laatst...Hiertoe| 00000350: 20 64 69 65 6E 65 6E 20 64 65 20 74 6F 65 74 73 | dienen de toets| 00000360: 65 6E 20 76 61 6E 20 31 20 74 6F 74 20 36 20 65 |en van 1 tot 6 e| 00000370: 6E 20 5F 0D 0D 04 31 07 3A 07 24 34 30 30 30 07 |n _...1.:.$4000.| 00000380: 74 6F 74 07 24 35 46 46 46 0D 32 07 3A 07 24 36 |tot.$5FFF.2.:.$6| 00000390: 30 30 30 07 74 6F 74 07 24 37 46 46 46 0D 33 07 |000.tot.$7FFF.3.| 000003A0: 3A 07 24 38 30 30 30 07 74 6F 74 07 24 39 46 46 |:.$8000.tot.$9FF| 000003B0: 46 0D 34 07 3A 07 24 41 30 30 30 07 74 6F 74 07 |F.4.:.$A000.tot.| 000003C0: 24 42 46 46 46 04 07 28 52 41 4D 20 6F 6E 64 65 |$BFFF..(RAM onde| 000003D0: 72 20 42 61 73 69 63 29 0D 04 35 07 3A 07 24 43 |r Basic)..5.:.$C| 000003E0: 30 30 30 07 74 6F 74 07 24 44 46 46 46 04 07 28 |000.tot.$DFFF..(| 000003F0: 24 44 30 30 30 20 74 6F 74 20 24 44 46 46 46 3B |$D000 tot $DFFF;| 00000400: 52 41 4D 20 6F 6E 64 65 72 20 49 2F 4F 29 0D 04 |RAM onder I/O)..| 00000410: 36 07 3A 07 24 45 30 30 30 07 74 6F 74 07 24 46 |6.:.$E000.tot.$F| 00000420: 46 46 46 04 07 28 52 41 4D 20 6F 6E 64 65 72 20 |FFF..(RAM onder | 00000430: 4B 65 72 6E 65 6C 29 0D 04 5F 07 3A 07 24 30 30 |Kernel).._.:.$00| 00000440: 30 30 07 74 6F 74 07 24 31 46 46 46 04 07 44 69 |00.tot.$1FFF..Di| 00000450: 74 20 62 65 72 65 69 6B 20 69 73 20 73 6C 65 63 |t bereik is slec| 00000460: 68 74 73 20 76 6F 6F 72 20 64 65 20 76 6F 6C 6C |hts voor de voll| 00000470: 65 64 69 67 68 65 69 64 20 6D 65 74 20 64 65 20 |edigheid met de | 00000480: 5F 20 74 6F 65 74 73 20 62 65 72 65 69 6B 62 61 |_ toets bereikba| 00000490: 61 72 20 05 6D 61 61 72 05 20 67 65 62 72 75 69 |ar .maar. gebrui| 000004A0: 6B 65 6E 20 6D 61 67 20 6A 65 20 68 65 6D 20 6E |ken mag je hem n| 000004B0: 69 65 74 2C 20 6F 6D 64 61 74 20 64 61 61 72 20 |iet, omdat daar | 000004C0: 64 65 20 5A 65 72 6F 70 61 67 65 2C 20 53 74 61 |de Zeropage, Sta| 000004D0: 63 6B 2C 20 56 69 64 65 6F 2D 52 41 4D 20 65 6E |ck, Video-RAM en| 000004E0: 20 48 41 52 44 4D 41 4B 45 52 20 7A 65 6C 66 20 | HARDMAKER zelf | 000004F0: 68 75 6E 20 70 6C 61 61 74 73 20 68 65 62 62 65 |hun plaats hebbe| 00000500: 6E 20 21 0D 41 6C 73 20 6F 70 20 65 65 6E 20 76 |n !.Als op een v| 00000510: 61 6E 20 64 65 7A 65 20 74 6F 65 74 73 65 6E 20 |an deze toetsen | 00000520: 7A 6F 6E 64 65 72 20 53 48 49 46 54 2C 20 43 54 |zonder SHIFT, CT| 00000530: 52 4C 20 6F 66 20 43 42 4D 20 64 72 75 6B 74 2C |RL of CBM drukt,| 00000540: 20 77 6F 72 64 74 20 68 65 74 20 68 65 74 20 67 | wordt het het g| 00000550: 65 6B 6F 7A 65 6E 20 62 65 72 65 69 6B 20 6E 61 |ekozen bereik na| 00000560: 61 72 20 24 32 30 30 30 20 67 65 74 72 61 6E 73 |ar $2000 getrans| 00000570: 70 6F 72 74 65 65 72 74 20 65 6E 20 64 61 61 72 |porteert en daar| 00000580: 6D 65 65 20 6F 6F 6B 20 6F 70 20 68 65 74 20 73 |mee ook op het s| 00000590: 63 68 65 72 6D 20 7A 69 63 68 74 62 61 61 72 2E |cherm zichtbaar.| 000005A0: 20 44 72 75 6B 20 6A 65 20 64 61 61 72 65 6E 74 | Druk je daarent| 000005B0: 65 67 65 6E 20 6F 70 20 53 48 49 46 54 20 65 6E |egen op SHIFT en| 000005C0: 20 6F 70 20 65 65 6E 20 76 61 6E 20 64 65 7A 65 | op een van deze| 000005D0: 20 74 6F 65 74 73 65 6E 20 64 61 6E 20 77 6F 72 | toetsen dan wor| 000005E0: 64 74 20 68 65 74 20 67 65 6B 6F 7A 65 6E 20 62 |dt het gekozen b| 000005F0: 65 72 65 69 6B 20 76 61 6E 61 66 20 24 32 30 30 |ereik vanaf $200| 00000600: 30 20 4F 44 45 52 2D 56 65 72 6B 6E 7D 70 66 74 |0 ODER-Verkn}pft| 00000610: 2E 20 5A 6F 64 6F 65 6E 64 65 20 6B 75 6E 6E 65 |. Zodoende kunne| 00000620: 6E 20 65 72 20 74 77 65 65 20 62 65 65 6C 64 65 |n er twee beelde| 00000630: 6E 20 67 65 6D 65 6E 67 64 20 77 6F 72 64 65 6E |n gemengd worden| 00000640: 2E 20 68 65 74 20 72 65 73 75 6C 74 61 61 74 20 |. het resultaat | 00000650: 73 74 61 61 74 20 64 61 6E 20 6F 6F 6B 20 77 65 |staat dan ook we| 00000660: 65 72 20 6F 70 20 24 32 30 30 30 2E 0D 02 74 3D |er op $2000...t=| 00000670: 31 32 2C 33 35 2C 32 36 30 0D 0D 44 65 20 76 6F |12,35,260..De vo| 00000680: 6C 67 65 6E 64 65 20 6B 6F 6D 62 69 6E 61 74 69 |lgende kombinati| 00000690: 65 73 20 62 65 77 65 72 6B 73 74 65 6C 6C 69 67 |es bewerkstellig| 000006A0: 65 6E 20 64 75 73 3A 0D 0D 04 61 07 29 07 28 20 |en dus:...a.).( | 000006B0: 65 6E 6B 65 6C 20 64 65 20 74 6F 65 74 73 65 6E |enkel de toetsen| 000006C0: 20 5F 20 74 6F 74 20 36 29 07 07 07 3D 48 65 74 | _ tot 6)...=Het| 000006D0: 20 62 65 72 65 69 6B 20 6E 61 61 72 20 24 32 30 | bereik naar $20| 000006E0: 30 30 20 74 72 61 6E 73 70 6F 72 74 65 72 65 6E |00 transporteren| 000006F0: 0D 62 07 29 07 53 48 49 46 54 07 3D 4F 44 45 52 |.b.).SHIFT.=ODER| 00000700: 2D 56 65 72 6B 6E 7D 70 66 65 6E 0D 63 07 29 07 |-Verkn}pfen.c.).| 00000710: 43 42 4D 20 8F 43 0A 34 3D 90 07 3D 45 58 2D 4F |CBM .C.4=..=EX-O| 00000720: 52 2D 56 65 72 6B 6E 7D 70 66 65 6E 0D 64 07 29 |R-Verkn}pfen.d.)| 00000730: 07 53 48 49 46 54 20 65 6E 20 43 42 4D 07 3D 55 |.SHIFT en CBM.=U| 00000740: 4E 44 2D 56 65 72 6B 6E 7D 70 66 65 6E 0D 65 07 |ND-Verkn}pfen.e.| 00000750: 29 07 43 54 52 4C 07 3D 42 65 72 65 69 6B 20 6D |).CTRL.=Bereik m| 00000760: 65 74 20 64 69 74 20 76 61 6E 61 66 20 24 32 30 |et dit vanaf $20| 00000770: 30 30 20 77 69 73 73 65 6C 65 6E 0D 66 07 29 07 |00 wisselen.f.).| 00000780: 43 54 52 4C 20 53 48 49 46 54 07 3D 24 32 30 30 |CTRL SHIFT.=$200| 00000790: 30 20 74 6F 74 20 24 33 46 46 46 20 69 6E 20 62 |0 tot $3FFF in b| 000007A0: 65 64 6F 65 6C 64 65 0D 07 07 28 6F 66 20 43 54 |edoelde...(of CT| 000007B0: 52 4C 20 43 0A 34 3D 29 07 20 62 65 72 65 69 6B |RL C.4=). bereik| 000007C0: 20 6B 6F 70 69 65 65 72 65 6E 04 0D 0D 49 6E 64 | kopieeren...Ind| 000007D0: 69 65 6E 20 6A 65 20 69 6E 20 6B 6F 6D 62 69 6E |ien je in kombin| 000007E0: 61 74 69 65 20 6D 65 74 20 43 54 52 4C 20 65 65 |atie met CTRL ee| 000007F0: 6E 20 74 6F 65 74 73 20 69 6E 64 72 75 6B 74 20 |n toets indrukt | 00000800: 77 6F 72 64 74 20 64 65 20 62 65 64 6F 65 6C 64 |wordt de bedoeld| 00000810: 65 20 67 65 68 65 75 67 65 6E 70 6C 61 61 74 73 |e geheugenplaats| 00000820: 20 76 65 72 61 6E 64 65 72 64 21 20 4F 70 20 64 | veranderd! Op d| 00000830: 65 7A 65 20 77 69 6A 7A 65 20 73 74 61 61 74 20 |eze wijze staat | 00000840: 68 65 74 20 6A 65 20 74 6F 65 20 6F 6D 20 62 76 |het je toe om bv| 00000850: 20 64 65 20 69 6E 68 6F 75 64 20 76 61 6E 20 24 | de inhoud van $| 00000860: 32 30 30 30 20 74 6F 74 20 24 33 46 46 46 20 76 |2000 tot $3FFF v| 00000870: 6F 6F 72 6C 6F 70 69 67 20 6F 6E 64 65 72 20 74 |oorlopig onder t| 00000880: 65 20 62 72 65 6E 67 65 6E 2C 20 6F 6D 20 76 61 |e brengen, om va| 00000890: 6E 20 64 61 61 72 75 69 74 20 65 76 65 6E 74 75 |n daaruit eventu| 000008A0: 65 6C 65 20 76 65 72 61 6E 64 65 72 69 6E 67 65 |ele veranderinge| 000008B0: 6E 20 64 6F 6F 72 20 74 65 20 76 6F 65 72 65 6E |n door te voeren| 000008C0: 2E 0D 00 00 |.... |
T.Z=10 S=1 T=15,25,80,110,180...- 1 -... .HARDMAKER....HET PROGRAMMA "HA RDMAKER" STAAT JE TOE OM UIT WEL HAAST A LLE PROGRAMMA'S, HI.RESOLUTION GRAFIEKEN OP PAPIER TE BRENGEN. DAARTOE STAAN JE EEN REEKS OMVANGRIJKE ROUTINES TER BESCH IKKING DIE JE ALS GEBRUIKER EEN HOOP ARB EID UIT DE HAND NEMEN. ALLEEN HET PAPIER MOET JE ZELF EVEN UITRICHTEN ALS HET EV EN KAN....GEHEUGENGEBIEDEN:...COMPUTERG RAFIEKEN KUNNEN SLECHTS IN BEPAALDE GEHE UGEN GEBIEDEN VAN DE COMPUTER STAAN .HET BEELDSCHERM DAT JE ZIET NADAT JE HARDMA KER HEBT OPGESTART IS METEEN OOK HET GEH EUGEN GEBIED VAN WAARUIT DE GRAFIEKEN NA AR DE PRINTER OF DE DISKDRIVE GESTUURD W ORDEN. HET BERIJK GAAT VAN $2000 TOT $3F FF. HET WORDT DUS VANUIT HET PROGRAMMA A LS GRAFIEK-RAM GEBRUIKT. WIL JE NU DE IN HOUD VAN EEN ANDER BEREIK ZIEN DIENT DIT EERST NAAR $2000 TE WORDEN VERPLAATST.. .HIERTOE DIENEN DE TOETSEN VAN 1 TOT 6 E N _...1.:.$4000.TOT.$5FFF.2.:.$6000.TOT. $7FFF.3.:.$8000.TOT.$9FFF.4.:.$A000.TOT. $BFFF..(RAM ONDER BASIC)..5.:.$C000.TOT. $DFFF..($D000 TOT $DFFF;RAM ONDER I/O).. 6.:.$E000.TOT.$FFFF..(RAM ONDER KERNEL). ._.:.$0000.TOT.$1FFF..DIT BEREIK IS SLEC HTS VOOR DE VOLLEDIGHEID MET DE _ TOETS BEREIKBAAR .MAAR. GEBRUIKEN MAG JE HEM N IET, OMDAT DAAR DE ZEROPAGE, STACK, VIDE O-RAM EN HARDMAKER ZELF HUN PLAATS HEBBE N !.ALS OP EEN VAN DEZE TOETSEN ZONDER S HIFT, CTRL OF CBM DRUKT, WORDT HET HET G EKOZEN BEREIK NAAR $2000 GETRANSPORTEERT EN DAARMEE OOK OP HET SCHERM ZICHTBAAR. DRUK JE DAARENTEGEN OP SHIFT EN OP EEN VAN DEZE TOETSEN DAN WORDT HET GEKOZEN B EREIK VANAF $2000 ODER-VERKN}PFT. ZODOEN DE KUNNEN ER TWEE BEELDEN GEMENGD WORDEN . HET RESULTAAT STAAT DAN OOK WEER OP $2 000...T=12,35,260..DE VOLGENDE KOMBINATI ES BEWERKSTELLIGEN DUS:...A.).( ENKEL DE TOETSEN _ TOT 6)...=HET BEREIK NAAR $20 00 TRANSPORTEREN.B.).SHIFT.=ODER-VERKN}P FEN.C.).CBM .C.4=..=EX-OR-VERKN}PFEN.D.) .SHIFT EN CBM.=UND-VERKN}PFEN.E.).CTRL.= BEREIK MET DIT VANAF $2000 WISSELEN.F.). CTRL SHIFT.=$2000 TOT $3FFF IN BEDOELDE. ..(OF CTRL C.4=). BEREIK KOPIEEREN...IND IEN JE IN KOMBINATIE MET CTRL EEN TOETS INDRUKT WORDT DE BEDOELDE GEHEUGENPLAATS VERANDERD! OP DEZE WIJZE STAAT HET JE T OE OM BV DE INHOUD VAN $2000 TOT $3FFF V OORLOPIG ONDER TE BRENGEN, OM VAN DAARUI T EVENTUELE VERANDERINGEN DOOR TE VOEREN ....
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL