BDJ 1.42.S27
FILE INFORMATION
FILENAME(S): BDJ 1.42.S27
FILE TYPE(S): PRG
FILE SIZE: 4.3K
FIRST SEEN: 2025-11-30 01:13:10
APPEARS ON: 2 disk(s)
FILE HASH
4affa6b6b30fe358e8330018fbf4d869fece8a3bf5ef71850e1f7be0152287e2
FOUND ON DISKS (2 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| 11906 SONDERDISK | BDJ 1.42.S27 | PRG | C64er | 12 | 14 | DOWNLOAD FILE |
| 10906 SEITE B | BDJ 1.42.S27 | PRG | DuncanTwain | 12 | 14 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)
00000000: 01 08 15 08 E8 03 2E 8B 20 50 52 47 20 3A 2E 89 |........ PRG :..|
00000010: 20 31 35 37 30 00 25 08 F2 03 41 4E 5A 4A 4D 50 | 1570.%...ANZJMP|
00000020: 20 20 B2 35 38 00 50 08 FC 03 49 4E 49 54 20 20 | .58.P...INIT |
00000030: 20 20 4A 4D 50 20 50 49 4E 49 54 20 20 20 20 20 | JMP PINIT |
00000040: 20 3B 20 53 54 41 52 54 20 56 91 20 56 B0 4E 45 | ; START V. V.NE|
00000050: 00 7B 08 06 04 45 58 49 54 20 20 20 20 4A 4D 50 |.{...EXIT JMP|
00000060: 20 28 56 45 58 49 54 20 20 20 29 20 3B 20 53 54 | (VEXIT ) ; ST|
00000070: 41 52 54 20 56 91 20 56 B0 4E 45 00 AC 08 10 04 |ART V. V.NE.....|
00000080: 51 55 45 52 59 20 20 20 4A 4D 50 20 28 56 51 55 |QUERY JMP (VQU|
00000090: 45 52 59 20 20 29 20 3B 20 44 49 53 4B AB 81 4D |ERY ) ; DISK..M|
000000A0: 41 54 20 46 45 53 54 53 54 45 4C C3 00 D9 08 1A |AT FESTSTEL.....|
000000B0: 04 4D 45 44 49 41 43 48 20 4A 4D 50 20 28 56 4D |.MEDIACH JMP (VM|
000000C0: 45 44 49 41 43 48 29 20 3B 20 44 49 53 4B 20 47 |EDIACH) ; DISK G|
000000D0: 45 57 45 43 48 53 45 4C 54 00 02 09 24 04 A1 42 |EWECHSELT...$..B|
000000E0: 50 42 20 20 4A 4D 50 20 28 56 A1 42 50 42 20 29 |PB JMP (V.BPB )|
000000F0: 20 3B 20 41 44 52 20 44 45 53 20 42 50 42 20 48 | ; ADR DES BPB H|
00000100: 4F C3 00 40 09 2E 04 46 4C 4F 50 52 57 20 20 4A |O..@...FLOPRW J|
00000110: 4D 50 20 28 56 46 4C 4F 50 52 57 20 29 20 3B 20 |MP (VFLOPRW ) ; |
00000120: 50 46 4C 4F 50 52 57 20 20 3B 20 42 4C 4F 43 4B |PFLOPRW ; BLOCK|
00000130: 20 4C 45 53 45 4E AD 53 43 48 52 45 49 42 45 4E | LESEN.SCHREIBEN|
00000140: 00 7C 09 38 04 52 57 B6 20 20 20 4A 4D 50 20 28 |.|.8.RW. JMP (|
00000150: 56 52 57 B6 20 20 29 20 3B 20 42 4C 4F 43 4B 52 |VRW. ) ; BLOCKR|
00000160: 45 49 48 45 20 52 AD 57 20 55 45 42 45 52 20 BC |EIHE R.W UEBER .|
00000170: 20 42 4C 4F 43 4B 4E 55 4D 4D 45 52 00 A8 09 42 | BLOCKNUMMER...B|
00000180: 04 46 4C 4F 50 46 4D 54 20 4A 4D 50 20 28 56 81 |.FLOPFMT JMP (V.|
00000190: 4D 41 54 20 29 20 3B 20 46 4C 4F 50 50 59 20 81 |MAT ) ; FLOPPY .|
000001A0: 4D 41 54 49 45 52 45 4E 00 E4 09 4C 04 53 47 44 |MATIEREN...L.SGD|
000001B0: 54 41 20 20 20 4A 4D 50 20 28 56 53 47 44 54 41 |TA JMP (VSGDTA|
000001C0: 20 20 29 20 3B 20 41 44 52 45 53 53 45 20 44 54 | ) ; ADRESSE DT|
000001D0: 41 AB 50 55 46 46 45 52 20 53 45 54 5A 54 45 4E |A.PUFFER SETZTEN|
000001E0: AD 48 4F C3 00 12 0A 56 04 53 47 44 52 49 56 45 |.HO....V.SGDRIVE|
000001F0: 20 4A 4D 50 20 28 56 53 47 44 52 49 56 45 29 20 | JMP (VSGDRIVE) |
00000200: 3B 20 44 52 49 56 45 20 48 4F C3 AD 53 45 54 5A |; DRIVE HO..SETZ|
00000210: 45 4E 00 4F 0A 60 04 47 54 50 41 54 48 20 20 4A |EN.O.`.GTPATH J|
00000220: 4D 50 20 28 56 47 54 50 41 54 48 20 29 20 3B 20 |MP (VGTPATH ) ; |
00000230: 48 4F 4C 54 20 41 44 52 45 53 53 45 20 44 45 53 |HOLT ADRESSE DES|
00000240: 20 41 4B 54 55 45 4C C3 20 50 46 41 44 45 53 00 | AKTUEL. PFADES.|
00000250: 80 0A 6A 04 B4 45 58 43 4C 20 4A 4D 50 20 28 56 |..j..EXCL JMP (V|
00000260: B4 45 58 43 4C 29 20 3B 20 46 4F 4C 47 45 43 4C |.EXCL) ; FOLGECL|
00000270: 55 53 54 45 52 20 48 4F C3 AD 53 45 54 5A 45 4E |USTER HO..SETZEN|
00000280: 00 B9 0A 74 04 53 46 52 43 4C 55 53 20 4A 4D 50 |...t.SFRCLUS JMP|
00000290: 20 28 56 53 46 52 43 4C 55 53 29 20 3B 20 4E 41 | (VSFRCLUS) ; NA|
000002A0: 45 43 48 53 54 45 4E 20 B8 49 45 4E 20 53 45 4B |ECHSTEN .IEN SEK|
000002B0: A4 52 20 53 55 43 48 45 4E 00 FC 0A 7E 04 47 54 |.R SUCHEN...~.GT|
000002C0: 44 53 4B 46 52 20 4A 4D 50 20 28 56 47 54 44 53 |DSKFR JMP (VGTDS|
000002D0: 4B 46 52 29 20 3B 20 B8 49 45 4E 20 50 4C 41 54 |KFR) ; .IEN PLAT|
000002E0: 5A 20 41 55 46 20 44 45 52 20 44 49 53 4B 45 54 |Z AUF DER DISKET|
000002F0: 54 45 20 42 45 52 45 43 48 4E 45 4E 00 3D 0B 88 |TE BERECHNEN.=..|
00000300: 04 53 46 49 52 53 54 20 20 4A 4D 50 20 28 56 53 |.SFIRST JMP (VS|
00000310: 46 49 52 53 54 20 29 20 3B 20 45 52 53 54 45 4E |FIRST ) ; ERSTEN|
00000320: 20 45 B5 52 41 47 20 49 4E 20 44 49 52 20 53 55 | E.RAG IN DIR SU|
00000330: 43 48 45 4E 20 4E 41 43 48 20 44 54 41 00 6A 0B |CHEN NACH DTA.j.|
00000340: 92 04 53 46 49 52 53 4F 20 20 4A 4D 50 20 28 56 |..SFIRSO JMP (V|
00000350: 53 46 49 52 53 4F 20 29 20 3B 20 46 49 4C 45 20 |SFIRSO ) ; FILE |
00000360: 55 4D 42 45 4E 45 4E 4E 45 4E 00 91 0B 9C 04 53 |UMBENENNEN.....S|
00000370: 82 20 20 20 4A 4D 50 20 28 56 53 82 20 20 29 20 |. JMP (VS. ) |
00000380: 3B 20 4E 41 45 43 48 53 54 45 4E 20 45 B5 52 41 |; NAECHSTEN E.RA|
00000390: 47 00 C0 0B A6 04 43 48 44 49 52 20 20 20 4A 4D |G.....CHDIR JM|
000003A0: 50 20 28 56 43 48 44 49 52 20 20 29 20 3B 20 44 |P (VCHDIR ) ; D|
000003B0: 49 52 45 43 A4 52 59 20 57 45 43 48 53 45 4C 4E |IREC.RY WECHSELN|
000003C0: 00 F2 0B B0 04 4E 41 4D 45 44 54 50 20 4A 4D 50 |.....NAMEDTP JMP|
000003D0: 20 28 56 4E 41 4D 44 54 50 20 29 20 3B 20 50 46 | (VNAMDTP ) ; PF|
000003E0: 41 44 20 46 55 45 52 20 50 52 47 20 53 45 54 5A |AD FUER PRG SETZ|
000003F0: 45 4E 00 2F 0C BA 04 57 52 45 4E 54 52 59 20 4A |EN./...WRENTRY J|
00000400: 4D 50 20 28 56 57 52 45 4E 54 52 59 29 20 3B 20 |MP (VWRENTRY) ; |
00000410: 45 4E 54 52 59 20 49 4E 20 44 54 41 20 41 55 46 |ENTRY IN DTA AUF|
00000420: 20 44 49 53 4B 20 53 43 48 52 45 49 42 45 4E 00 | DISK SCHREIBEN.|
00000430: 56 0C C4 04 44 45 88 45 20 20 4A 4D 50 20 28 56 |V...DE.E JMP (V|
00000440: 44 45 88 45 20 29 20 3B 20 46 49 4C 45 20 4C 4F |DE.E ) ; FILE LO|
00000450: 45 53 43 48 45 4E 00 8E 0C CE 04 44 43 52 45 41 |ESCHEN.....DCREA|
00000460: 54 45 20 4A 4D 50 20 28 56 44 43 52 45 41 54 45 |TE JMP (VDCREATE|
00000470: 29 20 3B 20 46 49 4C 45 20 5A 55 4D 20 45 52 53 |) ; FILE ZUM ERS|
00000480: 54 45 4E 20 4D 41 4C 20 4F 45 46 A5 45 4E 00 BC |TEN MAL OEF.EN..|
00000490: 0C D8 04 4D 4B 44 49 52 20 20 20 4A 4D 50 20 28 |...MKDIR JMP (|
000004A0: 56 4D 4B 44 49 52 20 20 29 20 3B 20 44 49 52 45 |VMKDIR ) ; DIRE|
000004B0: 43 A4 52 59 20 41 4E 4C 45 47 45 4E 00 EB 0C E2 |C.RY ANLEGEN....|
000004C0: 04 52 4D 44 49 52 20 20 20 4A 4D 50 20 28 56 52 |.RMDIR JMP (VR|
000004D0: 4D 44 49 52 20 20 29 20 3B 20 44 49 52 45 43 A4 |MDIR ) ; DIREC.|
000004E0: 52 59 20 4C 4F 45 53 43 48 45 4E 00 0E 0D EC 04 |RY LOESCHEN.....|
000004F0: 44 9F 20 20 20 4A 4D 50 20 28 56 9F 20 20 20 29 |D. JMP (V. )|
00000500: 20 3B 20 46 49 4C 45 20 4F 45 46 A5 45 4E 00 33 | ; FILE OEF.EN.3|
00000510: 0D F6 04 44 A0 20 20 4A 4D 50 20 28 56 A0 20 20 |...D. JMP (V. |
00000520: 29 20 3B 20 46 49 4C 45 20 53 43 48 4C 49 45 53 |) ; FILE SCHLIES|
00000530: 53 45 4E 00 59 0D 00 05 44 87 20 20 20 4A 4D 50 |SEN.Y...D. JMP|
00000540: 20 28 56 87 20 20 20 29 20 3B 20 41 55 53 20 46 | (V. ) ; AUS F|
00000550: 49 4C 45 20 4C 45 53 45 4E 00 88 0D 0A 05 44 57 |ILE LESEN.....DW|
00000560: 52 49 54 45 20 20 4A 4D 50 20 28 56 57 52 49 54 |RITE JMP (VWRIT|
00000570: 45 20 20 29 20 3B 20 49 4E 20 46 49 4C 45 20 53 |E ) ; IN FILE S|
00000580: 43 48 52 45 49 42 45 4E 00 BD 0D 14 05 4C 53 45 |CHREIBEN.....LSE|
00000590: 45 4B 20 20 20 4A 4D 50 20 28 56 4C 53 45 45 4B |EK JMP (VLSEEK|
000005A0: 20 20 29 20 3B 20 B9 49 54 49 91 20 49 4E 20 46 | ) ; .ITI. IN F|
000005B0: 49 4C 45 20 42 45 53 54 49 4D 4D 45 4E 00 EC 0D |ILE BESTIMMEN...|
000005C0: 1E 05 56 45 52 53 49 91 20 4A 4D 50 20 50 56 45 |..VERSI. JMP PVE|
000005D0: 52 53 49 91 20 20 20 3B 20 56 45 52 53 49 91 20 |RSI. ; VERSI. |
000005E0: 44 45 53 20 42 44 4F 53 20 48 4F C3 00 0A 0E 28 |DES BDOS HO....(|
000005F0: 05 52 45 53 43 48 41 49 4E 20 4A 4D 50 20 28 56 |.RESCHAIN JMP (V|
00000600: 52 45 53 45 54 20 20 29 20 3B 00 28 0E 32 05 49 |RESET ) ;.(.2.I|
00000610: 52 51 43 48 41 49 4E 20 4A 4D 50 20 28 56 49 52 |RQCHAIN JMP (VIR|
00000620: 51 20 20 20 20 29 20 3B 00 46 0E 3C 05 4E 4D 49 |Q ) ;.F.<.NMI|
00000630: 43 48 41 49 4E 20 4A 4D 50 20 28 56 4E 4D 49 20 |CHAIN JMP (VNMI |
00000640: 20 20 20 29 20 3B 00 64 0E 46 05 53 47 54 49 4D | ) ;.d.F.SGTIM|
00000650: 45 20 20 20 4A 4D 50 20 28 56 53 47 54 49 4D 45 |E JMP (VSGTIME|
00000660: 20 29 20 3B 00 82 0E 50 05 53 47 44 41 54 45 20 | ) ;...P.SGDATE |
00000670: 20 20 4A 4D 50 20 28 56 53 47 44 41 54 45 20 29 | JMP (VSGDATE )|
00000680: 20 3B 00 A0 0E 5A 05 53 41 4C 41 52 4D 20 20 20 | ;...Z.SALARM |
00000690: 4A 4D 50 20 28 56 53 41 4C 41 52 4D 20 29 20 3B |JMP (VSALARM ) ;|
000006A0: 00 BE 0E 64 05 57 52 49 54 46 41 54 20 20 4A 4D |...d.WRITFAT JM|
000006B0: 50 20 28 56 33 37 20 20 20 20 20 29 20 3B 00 D9 |P (V37 ) ;..|
000006C0: 0E 6E 05 87 46 41 54 20 20 4A 4D 50 20 28 56 33 |.n..FAT JMP (V3|
000006D0: 38 20 20 20 20 20 29 20 3B 00 F7 0E 78 05 57 52 |8 ) ;...x.WR|
000006E0: 49 54 42 55 46 20 20 4A 4D 50 20 28 56 33 39 20 |ITBUF JMP (V39 |
000006F0: 20 20 20 20 29 20 3B 00 12 0F 82 05 87 42 55 46 | ) ;......BUF|
00000700: 20 20 4A 4D 50 20 28 56 34 30 20 20 20 20 20 29 | JMP (V40 )|
00000710: 20 3B 00 30 0F 8C 05 53 46 52 42 55 46 20 20 20 | ;.0...SFRBUF |
00000720: 4A 4D 50 20 28 56 34 31 20 20 20 20 20 29 20 3B |JMP (V41 ) ;|
00000730: 00 4E 0F 96 05 52 4C 42 55 46 20 20 20 20 4A 4D |.N...RLBUF JM|
00000740: 50 20 28 56 34 32 20 20 20 20 20 29 20 3B 00 6A |P (V42 ) ;.j|
00000750: 0F A0 05 42 55 46 B6 20 20 20 4A 4D 50 20 28 56 |...BUF. JMP (V|
00000760: 34 33 20 20 20 20 20 29 20 3B 00 88 0F AA 05 42 |43 ) ;.....B|
00000770: 46 5A 53 45 54 20 20 20 4A 4D 50 20 28 56 34 34 |FZSET JMP (V44|
00000780: 20 20 20 20 20 29 20 3B 00 A6 0F B4 05 42 46 53 | ) ;.....BFS|
00000790: 45 54 20 20 20 20 4A 4D 50 20 28 56 34 35 20 20 |ET JMP (V45 |
000007A0: 20 20 20 29 20 3B 00 C2 0F BE 05 42 46 A1 20 20 | ) ;.....BF. |
000007B0: 20 20 4A 4D 50 20 28 56 34 36 20 20 20 20 20 29 | JMP (V46 )|
000007C0: 20 3B 00 E0 0F C8 05 42 4F 55 54 20 20 20 20 20 | ;.....BOUT |
000007D0: 4A 4D 50 20 28 56 34 37 20 20 20 20 20 29 20 3B |JMP (V47 ) ;|
000007E0: 00 FE 0F D2 05 42 49 4E 20 20 20 20 20 20 4A 4D |.....BIN JM|
000007F0: 50 20 28 56 34 38 20 20 20 20 20 29 20 3B 00 1C |P (V48 ) ;..|
00000800: 10 DC 05 42 43 41 4E 20 20 20 20 20 4A 4D 50 20 |...BCAN JMP |
00000810: 28 56 34 39 20 20 20 20 20 29 20 3B 00 3A 10 E6 |(V49 ) ;.:..|
00000820: 05 42 43 41 55 53 20 20 20 20 4A 4D 50 20 28 56 |.BCAUS JMP (V|
00000830: 35 30 20 20 20 20 20 29 20 3B 00 58 10 F0 05 42 |50 ) ;.X...B|
00000840: 42 43 4F 4C 20 20 20 20 4A 4D 50 20 28 56 35 31 |BCOL JMP (V51|
00000850: 20 20 20 20 20 29 20 3B 00 76 10 FA 05 42 54 43 | ) ;.v...BTC|
00000860: 4F 4C 20 20 20 20 4A 4D 50 20 28 56 35 32 20 20 |OL JMP (V52 |
00000870: 20 20 20 29 20 3B 00 92 10 04 06 42 43 B9 20 20 | ) ;.....BC. |
00000880: 20 20 4A 4D 50 20 28 56 35 33 20 20 20 20 20 29 | JMP (V53 )|
00000890: 20 3B 00 B0 10 0E 06 42 47 4B 45 59 20 20 20 20 | ;.....BGKEY |
000008A0: 4A 4D 50 20 28 56 35 34 20 20 20 20 20 29 20 3B |JMP (V54 ) ;|
000008B0: 00 CE 10 0F 06 42 46 45 54 43 48 20 20 20 4A 4D |.....BFETCH JM|
000008C0: 50 20 28 56 35 35 20 20 20 20 20 29 20 3B 00 EC |P (V55 ) ;..|
000008D0: 10 10 06 42 53 54 41 53 48 20 20 20 4A 4D 50 20 |...BSTASH JMP |
000008E0: 28 56 35 36 20 20 20 20 20 29 20 3B 00 0A 11 11 |(V56 ) ;....|
000008F0: 06 42 46 41 44 52 20 20 20 20 4A 4D 50 20 28 56 |.BFADR JMP (V|
00000900: 35 37 20 20 20 20 20 29 20 3B 00 28 11 12 06 42 |57 ) ;.(...B|
00000910: 53 41 44 52 20 20 20 20 4A 4D 50 20 28 56 35 38 |SADR JMP (V58|
00000920: 20 20 20 20 20 29 20 3B 00 2F 11 18 06 2E 80 00 | ) ;./......|
00000930: 58 11 22 06 49 4E 49 54 20 20 20 20 B2 42 44 4F |X.".INIT .BDO|
00000940: 53 20 20 20 20 20 20 20 20 3B 20 53 54 41 52 54 |S ; START|
00000950: 20 56 91 20 56 B0 4E 45 00 81 11 2C 06 45 58 49 | V. V.NE...,.EXI|
00000960: 54 20 20 20 20 B2 42 44 4F 53 AA 33 20 20 20 20 |T .BDOS.3 |
00000970: 20 20 3B 20 53 54 41 52 54 20 56 91 20 56 B0 4E | ; START V. V.N|
00000980: 45 00 B0 11 36 06 51 55 45 52 59 20 20 20 B2 42 |E...6.QUERY .B|
00000990: 44 4F 53 AA 36 20 20 20 20 20 20 3B 20 44 49 53 |DOS.6 ; DIS|
000009A0: 4B AB 81 4D 41 54 20 46 45 53 54 53 54 45 4C C3 |K..MAT FESTSTEL.|
000009B0: 00 DB 11 40 06 4D 45 44 49 41 43 48 20 B2 42 44 |...@.MEDIACH .BD|
000009C0: 4F 53 AA 39 20 20 20 20 20 20 3B 20 44 49 53 4B |OS.9 ; DISK|
000009D0: 20 47 45 57 45 43 48 53 45 4C 54 00 04 12 4A 06 | GEWECHSELT...J.|
000009E0: A1 42 50 42 20 20 B2 42 44 4F 53 AA 31 32 20 20 |.BPB .BDOS.12 |
000009F0: 20 20 20 3B 20 41 44 52 20 44 45 53 20 42 50 42 | ; ADR DES BPB|
00000A00: 20 48 4F C3 00 40 12 54 06 46 4C 4F 50 52 57 20 | HO..@.T.FLOPRW |
00000A10: 20 B2 42 44 4F 53 AA 31 35 20 20 20 20 20 3B 20 | .BDOS.15 ; |
00000A20: 50 46 4C 4F 50 52 57 20 20 3B 20 42 4C 4F 43 4B |PFLOPRW ; BLOCK|
00000A30: 20 4C 45 53 45 4E AD 53 43 48 52 45 49 42 45 4E | LESEN.SCHREIBEN|
00000A40: 00 7C 12 5E 06 52 57 B6 20 20 20 B2 42 44 4F 53 |.|.^.RW. .BDOS|
00000A50: AA 31 38 20 20 20 20 20 3B 20 42 4C 4F 43 4B 52 |.18 ; BLOCKR|
00000A60: 45 49 48 45 20 52 AD 57 20 55 45 42 45 52 20 BC |EIHE R.W UEBER .|
00000A70: 20 42 4C 4F 43 4B 4E 55 4D 4D 45 52 00 A8 12 68 | BLOCKNUMMER...h|
00000A80: 06 46 4C 4F 50 46 4D 54 20 B2 42 44 4F 53 AA 32 |.FLOPFMT .BDOS.2|
00000A90: 31 20 20 20 20 20 3B 20 46 4C 4F 50 50 59 20 81 |1 ; FLOPPY .|
00000AA0: 4D 41 54 49 45 52 45 4E 00 E2 12 72 06 53 47 44 |MATIEREN...r.SGD|
00000AB0: 54 41 20 20 20 B2 42 44 4F 53 AA 32 34 20 20 20 |TA .BDOS.24 |
00000AC0: 20 20 3B 20 41 44 52 45 53 53 45 20 44 54 41 AB | ; ADRESSE DTA.|
00000AD0: 50 55 46 46 45 52 20 53 45 54 5A 54 45 4E AD 48 |PUFFER SETZTEN.H|
00000AE0: 4F C3 00 0E 13 7C 06 53 47 44 52 49 56 45 20 B2 |O....|.SGDRIVE .|
00000AF0: 42 44 4F 53 AA 32 37 20 20 20 20 20 3B 20 44 52 |BDOS.27 ; DR|
00000B00: 49 56 45 20 48 4F C3 AD 53 45 54 5A 45 4E 00 49 |IVE HO..SETZEN.I|
00000B10: 13 86 06 47 54 50 41 54 48 20 20 B2 42 44 4F 53 |...GTPATH .BDOS|
00000B20: AA 33 30 20 20 20 20 20 3B 20 48 4F 4C 54 20 41 |.30 ; HOLT A|
00000B30: 44 52 45 53 53 45 20 44 45 53 20 41 4B 54 55 45 |DRESSE DES AKTUE|
00000B40: 4C C3 20 50 46 41 44 45 53 00 7A 13 90 06 B4 45 |L. PFADES.z....E|
00000B50: 58 43 4C 20 B2 42 44 4F 53 AA 33 33 20 20 20 20 |XCL .BDOS.33 |
00000B60: 20 3B 20 46 4F 4C 47 45 43 4C 55 53 54 45 52 20 | ; FOLGECLUSTER |
00000B70: 48 4F C3 AD 53 45 54 5A 45 4E 00 B1 13 9A 06 53 |HO..SETZEN.....S|
00000B80: 46 52 43 4C 55 53 20 B2 42 44 4F 53 AA 33 36 20 |FRCLUS .BDOS.36 |
00000B90: 20 20 20 20 3B 20 4E 41 45 43 48 53 54 45 4E 20 | ; NAECHSTEN |
00000BA0: B8 49 45 4E 20 53 45 4B A4 52 20 53 55 43 48 45 |.IEN SEK.R SUCHE|
00000BB0: 4E 00 F2 13 A4 06 47 54 44 53 4B 46 52 20 B2 42 |N.....GTDSKFR .B|
00000BC0: 44 4F 53 AA 33 39 20 20 20 20 20 3B 20 B8 49 45 |DOS.39 ; .IE|
00000BD0: 4E 20 50 4C 41 54 5A 20 41 55 46 20 44 45 52 20 |N PLATZ AUF DER |
00000BE0: 44 49 53 4B 45 54 54 45 20 42 45 52 45 43 48 4E |DISKETTE BERECHN|
00000BF0: 45 4E 00 31 14 AE 06 53 46 49 52 53 54 20 20 B2 |EN.1...SFIRST .|
00000C00: 42 44 4F 53 AA 34 32 20 20 20 20 20 3B 20 45 52 |BDOS.42 ; ER|
00000C10: 53 54 45 4E 20 45 B5 52 41 47 20 49 4E 20 44 49 |STEN E.RAG IN DI|
00000C20: 52 20 53 55 43 48 45 4E 20 4E 41 43 48 20 44 54 |R SUCHEN NACH DT|
00000C30: 41 00 5C 14 B8 06 53 46 49 52 53 4F 20 20 B2 42 |A.\...SFIRSO .B|
00000C40: 44 4F 53 AA 34 35 20 20 20 20 20 3B 20 46 49 4C |DOS.45 ; FIL|
00000C50: 45 20 55 4D 42 45 4E 45 4E 4E 45 4E 00 84 14 C2 |E UMBENENNEN....|
00000C60: 06 53 82 20 20 20 B2 42 44 4F 53 AA 34 38 20 20 |.S. .BDOS.48 |
00000C70: 20 20 20 3B 20 4E 41 45 43 48 53 54 45 4E 20 45 | ; NAECHSTEN E|
00000C80: B5 52 41 47 00 B1 14 CC 06 43 48 44 49 52 20 20 |.RAG.....CHDIR |
00000C90: 20 B2 42 44 4F 53 AA 35 31 20 20 20 20 20 3B 20 | .BDOS.51 ; |
00000CA0: 44 49 52 45 43 A4 52 59 20 57 45 43 48 53 45 4C |DIREC.RY WECHSEL|
00000CB0: 4E 00 E1 14 D6 06 4E 41 4D 45 44 54 50 20 B2 42 |N.....NAMEDTP .B|
00000CC0: 44 4F 53 AA 35 34 20 20 20 20 20 3B 20 50 46 41 |DOS.54 ; PFA|
00000CD0: 44 20 46 55 45 52 20 50 52 47 20 53 45 54 5A 45 |D FUER PRG SETZE|
00000CE0: 4E 00 1C 15 E0 06 57 52 45 4E 54 52 59 20 B2 42 |N.....WRENTRY .B|
00000CF0: 44 4F 53 AA 35 37 20 20 20 20 20 3B 20 45 4E 54 |DOS.57 ; ENT|
00000D00: 52 59 20 49 4E 20 44 54 41 20 41 55 46 20 44 49 |RY IN DTA AUF DI|
00000D10: 53 4B 20 53 43 48 52 45 49 42 45 4E 00 43 15 EA |SK SCHREIBEN.C..|
00000D20: 06 44 45 88 45 20 20 B2 42 44 4F 53 AA 36 30 20 |.DE.E .BDOS.60 |
00000D30: 20 20 20 20 3B 20 46 49 4C 45 20 4C 4F 45 53 43 | ; FILE LOESC|
00000D40: 48 45 4E 00 79 15 F4 06 44 43 52 45 41 54 45 20 |HEN.y...DCREATE |
00000D50: B2 42 44 4F 53 AA 36 33 20 20 20 20 20 3B 20 46 |.BDOS.63 ; F|
00000D60: 49 4C 45 20 5A 55 4D 20 45 52 53 54 45 4E 20 4D |ILE ZUM ERSTEN M|
00000D70: 41 4C 20 4F 45 46 A5 45 4E 00 A5 15 FE 06 4D 4B |AL OEF.EN.....MK|
00000D80: 44 49 52 20 20 20 B2 42 44 4F 53 AA 36 36 20 20 |DIR .BDOS.66 |
00000D90: 20 20 20 3B 20 44 49 52 45 43 A4 52 59 20 41 4E | ; DIREC.RY AN|
00000DA0: 4C 45 47 45 4E 00 D2 15 08 07 52 4D 44 49 52 20 |LEGEN.....RMDIR |
00000DB0: 20 20 B2 42 44 4F 53 AA 36 39 20 20 20 20 20 3B | .BDOS.69 ;|
00000DC0: 20 44 49 52 45 43 A4 52 59 20 4C 4F 45 53 43 48 | DIREC.RY LOESCH|
00000DD0: 45 4E 00 F6 15 12 07 44 9F 20 20 20 B2 42 44 4F |EN.....D. .BDO|
00000DE0: 53 AA 37 32 20 20 20 20 20 3B 20 46 49 4C 45 20 |S.72 ; FILE |
00000DF0: 4F 45 46 A5 45 4E 00 1D 16 1C 07 44 A0 20 20 B2 |OEF.EN.....D. .|
00000E00: 42 44 4F 53 AA 37 35 20 20 20 20 20 3B 20 46 49 |BDOS.75 ; FI|
00000E10: 4C 45 20 53 43 48 4C 49 45 53 53 45 4E 00 44 16 |LE SCHLIESSEN.D.|
00000E20: 26 07 44 87 20 20 20 B2 42 44 4F 53 AA 37 38 20 |&.D. .BDOS.78 |
00000E30: 20 20 20 20 3B 20 41 55 53 20 46 49 4C 45 20 4C | ; AUS FILE L|
00000E40: 45 53 45 4E 00 71 16 30 07 44 57 52 49 54 45 20 |ESEN.q.0.DWRITE |
00000E50: 20 B2 42 44 4F 53 AA 38 31 20 20 20 20 20 3B 20 | .BDOS.81 ; |
00000E60: 49 4E 20 46 49 4C 45 20 53 43 48 52 45 49 42 45 |IN FILE SCHREIBE|
00000E70: 4E 00 A4 16 3A 07 4C 53 45 45 4B 20 20 20 B2 42 |N...:.LSEEK .B|
00000E80: 44 4F 53 AA 38 34 20 20 20 20 20 3B 20 B9 49 54 |DOS.84 ; .IT|
00000E90: 49 91 20 49 4E 20 46 49 4C 45 20 42 45 53 54 49 |I. IN FILE BESTI|
00000EA0: 4D 4D 45 4E 00 CF 16 44 07 56 45 52 53 49 91 20 |MMEN...D.VERSI. |
00000EB0: B2 42 44 4F 53 AA 38 37 20 20 20 20 20 3B 20 56 |.BDOS.87 ; V|
00000EC0: 45 52 53 49 91 53 42 4C 4F 43 4B 20 48 4F C3 00 |ERSI.SBLOCK HO..|
00000ED0: EB 16 4E 07 52 45 53 43 48 41 49 4E 20 B2 42 44 |..N.RESCHAIN .BD|
00000EE0: 4F 53 AA 39 30 20 20 20 20 20 3B 00 07 17 58 07 |OS.90 ;...X.|
00000EF0: 49 52 51 43 48 41 49 4E 20 B2 42 44 4F 53 AA 39 |IRQCHAIN .BDOS.9|
00000F00: 33 20 20 20 20 20 3B 00 23 17 62 07 4E 4D 49 43 |3 ;.#.b.NMIC|
00000F10: 48 41 49 4E 20 B2 42 44 4F 53 AA 39 36 20 20 20 |HAIN .BDOS.96 |
00000F20: 20 20 3B 00 3E 17 6C 07 53 47 54 49 4D 45 20 20 | ;.>.l.SGTIME |
00000F30: B2 42 44 4F 53 AA 39 39 20 20 20 20 20 3B 00 59 |.BDOS.99 ;.Y|
00000F40: 17 76 07 53 47 44 41 54 45 20 20 B2 42 44 4F 53 |.v.SGDATE .BDOS|
00000F50: AA 31 30 32 20 20 20 20 3B 00 74 17 80 07 53 41 |.102 ;.t...SA|
00000F60: 4C 41 52 4D 20 20 B2 42 44 4F 53 AA 31 30 35 20 |LARM .BDOS.105 |
00000F70: 20 20 20 3B 00 8A 17 8A 07 57 52 49 54 46 41 54 | ;.....WRITFAT|
00000F80: 20 B2 42 44 4F 53 AA 31 30 38 00 9D 17 94 07 87 | .BDOS.108......|
00000F90: 46 41 54 20 B2 42 44 4F 53 AA 31 31 31 00 B3 17 |FAT .BDOS.111...|
00000FA0: 9E 07 57 52 49 54 42 55 46 20 B2 42 44 4F 53 AA |..WRITBUF .BDOS.|
00000FB0: 31 31 34 00 C6 17 A8 07 87 42 55 46 20 B2 42 44 |114......BUF .BD|
00000FC0: 4F 53 AA 31 31 37 00 DC 17 B2 07 53 46 52 42 55 |OS.117.....SFRBU|
00000FD0: 46 20 20 B2 42 44 4F 53 AA 31 32 30 00 F2 17 BC |F .BDOS.120....|
00000FE0: 07 52 4C 42 55 46 20 20 20 B2 42 44 4F 53 AA 31 |.RLBUF .BDOS.1|
00000FF0: 32 33 00 06 18 C6 07 42 55 46 B6 20 20 B2 42 44 |23.....BUF. .BD|
00001000: 4F 53 AA 31 32 36 00 1C 18 D0 07 42 46 5A 53 45 |OS.126.....BFZSE|
00001010: 54 20 20 B2 42 44 4F 53 AA 31 32 39 00 32 18 DA |T .BDOS.129.2..|
00001020: 07 42 46 53 45 54 20 20 20 B2 42 44 4F 53 AA 31 |.BFSET .BDOS.1|
00001030: 33 32 00 46 18 E4 07 42 46 A1 20 20 20 B2 42 44 |32.F...BF. .BD|
00001040: 4F 53 AA 31 33 35 00 5C 18 EE 07 42 4F 55 54 20 |OS.135.\...BOUT |
00001050: 20 20 20 B2 42 44 4F 53 AA 31 33 38 00 72 18 F8 | .BDOS.138.r..|
00001060: 07 42 49 4E 20 20 20 20 20 B2 42 44 4F 53 AA 31 |.BIN .BDOS.1|
00001070: 34 31 00 88 18 02 08 42 43 41 4E 20 20 20 20 B2 |41.....BCAN .|
00001080: 42 44 4F 53 AA 31 34 34 00 9E 18 0C 08 42 43 41 |BDOS.144.....BCA|
00001090: 55 53 20 20 20 B2 42 44 4F 53 AA 31 34 37 00 B4 |US .BDOS.147..|
000010A0: 18 16 08 42 42 43 4F 4C 20 20 20 B2 42 44 4F 53 |...BBCOL .BDOS|
000010B0: AA 31 35 30 00 CA 18 20 08 42 54 43 4F 4C 20 20 |.150... .BTCOL |
000010C0: 20 B2 42 44 4F 53 AA 31 35 33 00 DE 18 2A 08 42 | .BDOS.153...*.B|
000010D0: 43 B9 20 20 20 B2 42 44 4F 53 AA 31 35 36 00 F4 |C. .BDOS.156..|
000010E0: 18 34 08 42 47 4B 45 59 20 20 20 B2 42 44 4F 53 |.4.BGKEY .BDOS|
000010F0: AA 31 35 39 00 0A 19 3E 08 42 46 45 54 43 48 20 |.159...>.BFETCH |
00001100: 20 B2 42 44 4F 53 AA 31 36 32 00 20 19 48 08 42 | .BDOS.162. .H.B|
00001110: 53 54 41 53 48 20 20 B2 42 44 4F 53 AA 31 36 35 |STASH .BDOS.165|
00001120: 00 36 19 52 08 42 46 41 44 52 20 20 20 B2 42 44 |.6.R.BFADR .BD|
00001130: 4F 53 AA 31 36 38 00 4C 19 5C 08 42 53 41 44 52 |OS.168.L.\.BSADR|
00001140: 20 20 20 B2 42 44 4F 53 AA 31 37 31 00 00 00 | .BDOS.171... |
........ PRG :.. 1570.%...ANZJMP .58.P.
..INIT JMP PINIT ; START V. V.NE
.{...EXIT JMP (VEXIT ) ; START V. V
.NE.....QUERY JMP (VQUERY ) ; DISK..M
AT FESTSTELC.Y...MEDIACH JMP (VMEDIACH)
; DISK GEWECHSELT...$..BPB JMP (V.BPB )
; ADR DES BPB HOC.@...FLOPRW JMP (VFLO
PRW ) ; PFLOPRW ; BLOCK LESEN.SCHREIBEN
.|.8.RW. JMP (VRW. ) ; BLOCKREIHE R.W
UEBER . BLOCKNUMMER...B.FLOPFMT JMP (V.
MAT ) ; FLOPPY .MATIEREN...L.SGDTA JMP
(VSGDTA ) ; ADRESSE DTA.PUFFER SETZTEN
.HOC...V.SGDRIVE JMP (VSGDRIVE) ; DRIVE
HOC.SETZEN.O.`.GTPATH JMP (VGTPATH ) ;
HOLT ADRESSE DES AKTUELC PFADES...J..EXC
L JMP (V.EXCL) ; FOLGECLUSTER HOC.SETZEN
...T.SFRCLUS JMP (VSFRCLUS) ; NAECHSTEN
.IEN SEK.R SUCHEN...~.GTDSKFR JMP (VGTDS
KFR) ; .IEN PLATZ AUF DER DISKETTE BEREC
HNEN.=...SFIRST JMP (VSFIRST ) ; ERSTEN
E.RAG IN DIR SUCHEN NACH DTA.J...SFIRSO
JMP (VSFIRSO ) ; FILE UMBENENNEN.....S
. JMP (VS. ) ; NAECHSTEN E.RAG.....CH
DIR JMP (VCHDIR ) ; DIREC.RY WECHSELN
.....NAMEDTP JMP (VNAMDTP ) ; PFAD FUER
PRG SETZEN./...WRENTRY JMP (VWRENTRY) ;
ENTRY IN DTA AUF DISK SCHREIBEN.V.D.DE.E
JMP (VDE.E ) ; FILE LOESCHEN...N.DCREA
TE JMP (VDCREATE) ; FILE ZUM ERSTEN MAL
OEF.EN...X.MKDIR JMP (VMKDIR ) ; DIRE
C.RY ANLEGEN.....RMDIR JMP (VRMDIR )
; DIREC.RY LOESCHEN.....D. JMP (V. )
; FILE OEF.EN.3...D JMP (V ) ; FILE
SCHLIESSEN.Y...D. JMP (V. ) ; AUS F
ILE LESEN.....DWRITE JMP (VWRITE ) ; I
N FILE SCHREIBEN.....LSEEK JMP (VLSEEK
) ; .ITI. IN FILE BESTIMMEN.....VERSI.
JMP PVERSI. ; VERSI. DES BDOS HOC...(
.RESCHAIN JMP (VRESET ) ;.(.2.IRQCHAIN
JMP (VIRQ ) ;.F.<.NMICHAIN JMP (VNMI
) ;.D.F.SGTIME JMP (VSGTIME ) ;...P
.SGDATE JMP (VSGDATE ) ;. .Z.SALARM
JMP (VSALARM ) ;...D.WRITFAT JMP (V37
) ;.Y.N..FAT JMP (V38 ) ;...X.WR
ITBUF JMP (V39 ) ;......BUF JMP (V
40 ) ;.0...SFRBUF JMP (V41 ) ;
.N...RLBUF JMP (V42 ) ;.J. .BUF.
JMP (V43 ) ;.....BFZSET JMP (V44
) ;.....BFSET JMP (V45 ) ;.B
...BF. JMP (V46 ) ;...H.BOUT
JMP (V47 ) ;...R.BIN JMP (V48
) ;.....BCAN JMP (V49 ) ;.:..
.BCAUS JMP (V50 ) ;.X...BBCOL
JMP (V51 ) ;.V...BTCOL JMP (V52
) ;.....BC. JMP (V53 ) ;.....B
GKEY JMP (V54 ) ;.N...BFETCH JM
P (V55 ) ;.....BSTASH JMP (V56
) ;.....BFADR JMP (V57 ) ;.(...B
SADR JMP (V58 ) ;./......X.".INIT
.BDOS ; START V. V.NE...,.EXI
T .BDOS.3 ; START V. V.NE...6.QU
ERY .BDOS.6 ; DISK..MAT FESTSTELC
...@.MEDIACH .BDOS.9 ; DISK GEWECHS
ELT...J..BPB .BDOS.12 ; ADR DES BPB
HOC.@.T.FLOPRW .BDOS.15 ; PFLOPRW
; BLOCK LESEN.SCHREIBEN.|.^.RW. .BDOS
.18 ; BLOCKREIHE R.W UEBER . BLOCKNU
MMER...H.FLOPFMT .BDOS.21 ; FLOPPY .
MATIEREN...R.SGDTA .BDOS.24 ; ADRE
SSE DTA.PUFFER SETZTEN.HOC...|.SGDRIVE .
BDOS.27 ; DRIVE HOC.SETZEN.I...GTPAT
H .BDOS.30 ; HOLT ADRESSE DES AKTUE
LC PFADES.Z....EXCL .BDOS.33 ; FOLGE
CLUSTER HOC.SETZEN.....SFRCLUS .BDOS.36
; NAECHSTEN .IEN SEK.R SUCHEN.....GT
DSKFR .BDOS.39 ; .IEN PLATZ AUF DER
DISKETTE BERECHNEN.1...SFIRST .BDOS.42
; ERSTEN E.RAG IN DIR SUCHEN NACH DT
A.\...SFIRSO .BDOS.45 ; FILE UMBENE
NNEN...B.S. .BDOS.48 ; NAECHSTEN E
.RAG...L.CHDIR .BDOS.51 ; DIREC.RY
WECHSELN...V.NAMEDTP .BDOS.54 ; PFA
D FUER PRG SETZEN.....WRENTRY .BDOS.57
; ENTRY IN DTA AUF DISK SCHREIBEN.C..
.DE.E .BDOS.60 ; FILE LOESCHEN.Y...
DCREATE .BDOS.63 ; FILE ZUM ERSTEN M
AL OEF.EN.....MKDIR .BDOS.66 ; DIR
EC.RY ANLEGEN.R...RMDIR .BDOS.69 ;
DIREC.RY LOESCHEN.....D. .BDOS.72
; FILE OEF.EN.....D .BDOS.75 ; FI
LE SCHLIESSEN.D.&.D. .BDOS.78 ; AU
S FILE LESEN.Q.0.DWRITE .BDOS.81 ;
IN FILE SCHREIBEN...:.LSEEK .BDOS.84
; .ITI. IN FILE BESTIMMEN.O.D.VERSI.
.BDOS.87 ; VERSI.SBLOCK HOC...N.RESC
HAIN .BDOS.90 ;...X.IRQCHAIN .BDOS.9
3 ;.#.B.NMICHAIN .BDOS.96 ;.>.L.
SGTIME .BDOS.99 ;.Y.V.SGDATE .BDOS
.102 ;.T...SALARM .BDOS.105 ;....
.WRITFAT .BDOS.108......FAT .BDOS.111...
..WRITBUF .BDOS.114.F....BUF .BDOS.117..
...SFRBUF .BDOS.120.....RLBUF .BDOS.1
23...F.BUF. .BDOS.126...P.BFZSET .BDOS
.129.2.Z.BFSET .BDOS.132.F...BF. .BD
OS.135.\...BOUT .BDOS.138.R...BIN
.BDOS.141.....BCAN .BDOS.144.....BCA
US .BDOS.147.....BBCOL .BDOS.150.J.
.BTCOL .BDOS.153...*.BC. .BDOS.156..
.4.BGKEY .BDOS.159...>.BFETCH .BDOS.1
62. .H.BSTASH .BDOS.165.6.R.BFADR .BD
OS.168.L.\.BSADR .BDOS.171...
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL