> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)
00000000: 01 08 1C 08 05 00 20 A9 22 40 3A 53 45 54 50 4F |...... ."@:SETPO|
00000010: 49 4E 54 2E 4F 42 4A 2C 50 2C 57 22 00 28 08 0A |INT.OBJ,P,W".(..|
00000020: 00 20 AA 24 43 30 30 30 00 36 08 14 00 20 A4 42 |. .$C000.6... .B|
00000030: 41 4C 3D 24 46 39 00 44 08 1E 00 20 A4 42 41 48 |AL=$F9.D... .BAH|
00000040: 3D 24 46 41 00 54 08 28 00 20 A4 59 57 45 52 54 |=$FA.T.(. .YWERT|
00000050: 3D 24 46 42 00 65 08 32 00 20 A4 58 57 45 52 54 |=$FB.e.2. .XWERT|
00000060: 4C 3D 24 31 34 00 76 08 3C 00 20 A4 58 57 45 52 |L=$14.v.<. .XWER|
00000070: 54 48 3D 24 31 35 00 89 08 46 00 20 A4 43 48 4B |TH=$15...F. .CHK|
00000080: 43 4F 4D 3D 24 41 45 46 44 00 9C 08 50 00 20 A4 |COM=$AEFD...P. .|
00000090: 47 45 54 50 41 52 3D 24 42 37 45 42 00 A9 08 5A |GETPAR=$B7EB...Z|
000000A0: 00 20 D6 43 48 4B 43 4F 4D 00 C4 08 64 00 20 D6 |. .CHKCOM...d. .|
000000B0: 47 45 54 50 41 52 3B 20 58 55 4E 44 20 59 20 48 |GETPAR; XUND Y H|
000000C0: 4F 4C 45 4E 00 D0 08 6E 00 20 D3 59 57 45 52 54 |OLEN...n. .YWERT|
000000D0: 00 EC 08 78 00 53 45 54 20 CA 23 24 30 30 3B 20 |...x.SET .#$00; |
000000E0: 42 41 4C 20 4C 4F 45 53 43 48 45 4E 00 F6 08 82 |BAL LOESCHEN....|
000000F0: 00 20 D2 42 41 4C 00 05 09 8C 00 20 CA 59 57 45 |. .BAL..... .YWE|
00000100: 52 54 3B 20 59 00 12 09 96 00 20 CD 3B 5B 59 2F |RT; Y..... .;[Y/|
00000110: 38 5D 00 19 09 A0 00 20 CD 00 20 09 AA 00 20 CD |8]..... .. ... .|
00000120: 00 3D 09 B4 00 20 D2 42 41 48 3B 41 28 5B 59 2F |.=... .BAH;A([Y/|
00000130: 38 5D 29 2A 35 20 3D 20 41 2A 34 2B 41 00 44 09 |8])*5 = A*4+A.D.|
00000140: BE 00 20 CB 00 4B 09 C8 00 20 CB 00 55 09 D2 00 |.. ..K... ..U...|
00000150: 20 C5 42 41 48 00 73 09 DC 00 20 CD 3B 20 41 28 | .BAH.s... .; A(|
00000160: 35 2A 5B 59 2F 38 5D 29 2A 36 34 3D 41 2A 32 35 |5*[Y/8])*64=A*25|
00000170: 36 2F 34 00 98 09 E6 00 20 D0 42 41 4C 3B 20 3D |6/4..... .BAL; =|
00000180: 3E 4D 53 42 20 4D 49 54 20 4C 53 42 20 56 45 52 |>MSB MIT LSB VER|
00000190: 54 41 55 53 43 48 45 4E 00 B6 09 F0 00 20 CD 3B |TAUSCHEN..... .;|
000001A0: 20 31 36 2D 42 49 54 2D 44 49 56 49 53 49 4F 4E | 16-BIT-DIVISION|
000001B0: 20 4D 49 54 20 34 00 C0 09 FA 00 20 D0 42 41 4C | MIT 4..... .BAL|
000001C0: 00 DC 09 04 01 20 C5 23 24 32 30 3B 20 42 49 54 |..... .#$20; BIT|
000001D0: 4D 41 50 20 41 44 44 49 45 52 45 4E 00 F9 09 0E |MAP ADDIEREN....|
000001E0: 01 20 D2 42 41 48 3B 41 28 33 32 30 2A 5B 59 2F |. .BAH;A(320*[Y/|
000001F0: 38 5D 2B 24 45 30 30 30 29 00 0D 0A 18 01 20 CA |8]+$E000)..... .|
00000200: 58 57 45 52 54 4C 3B 4C 53 42 28 58 29 00 20 0A |XWERTL;LSB(X). .|
00000210: 22 01 20 C6 23 24 46 38 3B 5B 58 2F 38 5D 2A 38 |". .#$F8;[X/8]*8|
00000220: 00 38 0A 2C 01 20 C5 42 41 4C 3B 41 28 5B 58 2F |.8.,. .BAL;A([X/|
00000230: 38 5D 2A 38 29 2B 42 41 00 42 0A 36 01 20 D2 42 |8]*8)+BA.B.6. .B|
00000240: 41 4C 00 4F 0A 40 01 20 CA 58 57 45 52 54 48 00 |AL.O.@. .XWERTH.|
00000250: 59 0A 4A 01 20 C5 42 41 48 00 63 0A 54 01 20 D2 |Y.J. .BAH.c.T. .|
00000260: 42 41 48 00 8B 0A 5E 01 20 CA 59 57 45 52 54 3B |BAH...^. .YWERT;|
00000270: 59 2D 5B 59 2F 38 5D 2A 38 2C 52 45 53 54 20 44 |Y-[Y/8]*8,REST D|
00000280: 45 52 20 44 49 56 49 53 49 4F 4E 00 96 0A 68 01 |ER DIVISION...h.|
00000290: 20 C6 23 24 30 37 00 A3 0A 72 01 20 DA 3B 49 4E | .#$07...r. .;IN|
000002A0: 44 45 58 00 B7 0A 7C 01 20 CA 58 57 45 52 54 4C |DEX...|. .XWERTL|
000002B0: 3B 4C 53 42 28 58 29 00 DE 0A 86 01 20 C6 23 24 |;LSB(X)..... .#$|
000002C0: 30 37 3B 58 2D 5B 58 2F 38 5D 2A 38 2C 45 52 42 |07;X-[X/8]*8,ERB|
000002D0: 49 42 54 20 42 49 54 2F 4E 55 4D 4D 45 52 00 EB |IBT BIT/NUMMER..|
000002E0: 0A 90 01 20 D8 3B 49 4E 44 45 58 00 04 0B 9A 01 |... .;INDEX.....|
000002F0: 20 CA 50 4F 54 2C 58 3B 50 55 4E 4B 54 20 53 45 | .POT,X;PUNKT SE|
00000300: 54 5A 45 4E 00 12 0B A4 01 20 CE 28 42 41 4C 29 |TZEN..... .(BAL)|
00000310: 2C 59 00 20 0B AE 01 20 D2 28 42 41 4C 29 2C 59 |,Y. ... .(BAL),Y|
00000320: 00 27 0B B8 01 20 E3 00 40 0B C2 01 50 4F 54 20 |.'... ..@...POT |
00000330: A5 24 38 30 2C 24 34 30 2C 24 32 30 2C 24 31 30 |.$80,$40,$20,$10|
00000340: 00 56 0B CC 01 20 A5 24 30 38 2C 24 30 34 2C 24 |.V... .$08,$04,$|
00000350: 30 32 2C 24 30 31 00 00 00 |02,$01... |
...... ."@:SETPOINT.OBJ,P,W".(... .$C000
.6... .BAL=$F9.D... .BAH=$FA.T.(. .YWERT
=$FB.E.2. .XWERTL=$14.V.<. .XWERTH=$15..
.F. .CHKCOM=$AEFD...P. .GETPAR=$B7EB...Z
. VCHKCOM.D.D. VGETPAR; XUND Y HOLEN.P.N
. SYWERT...X.SET J#$00; BAL LOESCHEN....
. RBAL..... JYWERT; Y..... M;[Y/8]... .
M. ... M.=... RBAH;A([Y/8])*5 = A*4+A.D.
.. K.K.H. K.U.R. EBAH.S... M; A(5*[Y/8])
*64=A*256/4..... PBAL; =>MSB MIT LSB VER
TAUSCHEN..... M; 16-BIT-DIVISION MIT 4..
... PBAL..... E#$20; BITMAP ADDIEREN....
. RBAH;A(320*[Y/8]+$E000)..... JXWERTL;L
SB(X). .". F#$F8;[X/8]*8.8.,. EBAL;A([X/
8]*8)+BA.B.6. RBAL.O.@. JXWERTH.Y.J. EBA
H.C.T. RBAH...^. JYWERT;Y-[Y/8]*8,REST D
ER DIVISION...H. F#$07...R. Z;INDEX...|.
JXWERTL;LSB(X)..... F#$07;X-[X/8]*8,ERB
IBT BIT/NUMMER..... X;INDEX..... JPOT,X;
PUNKT SETZEN..... N(BAL),Y. ... R(BAL),Y
.'... ..@.B.POT .$80,$40,$20,$10.V.L. .$
08,$04,$02,$01...
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL