; ***************************************************************************
; ******               Bernd Hoffmann presents...                     *******
; ***************************************************************************
; ******                 "TrackOff?" V2.0...                          *******
; ***************************************************************************
; ******                    "DevsOff?"                                *******
; ***************************************************************************
; ****** This program was written by using the "Devpac Assembler V2"  *******
; ***************************************************************************
; ****** It is Public Domain-Software,but I hope that you will send   *******
; ****** me a "Thanks",like money or disks!                           *******
; ****** This is a free gesture,but it would support more projects    *******
; ****** like this!                                                   *******
; ******                                                              *******
; ***************************************************************************
; ******             Written in November/Dezember 1990                *******
; ***************************************************************************


; This program is an up-date of the never-released Public Domain programs
; "TrackOff V1.1b"!
; Now many things are better than before and there are a lot of new featu-
; res included!
; Thus now you are able to switch off all wellknown "devices"!
; Here are the labels...

exec            equ 4                ; offset  exec.library
openlib         equ -$0228           ; offset  openlibrary
closelib        equ -$019e           ; offset  closelibrary
openwin         equ -$00cc           ; offset  openwindow
closewin        equ -$0048           ; offset  closewindow
messbox         equ -$0180           ; offset  waitport
setmenu         equ -264             ; offset  setmenustrip
getmess         equ -372             ; offset  getmessage
clearstrip      equ -54              ; offset  clearmenustrip
request         equ -348             ; offset  autorequest

Start:                               ; Here we go...
 jsr opendos(pc)                     ; open the dos.library
 move.l d0,dbase                     ; notice address
 jsr openintuition(pc)               ; open the intuition.library
 move.l d0,Intuitionbase             ; notice address
 jsr openwindow(pc)                  ; open the intuitionwindow
 move.l d0,handle                    ; notice windowhandle
 jsr menues(pc)                      ; activate the menus
 jsr messport(pc)                    ; jump to the waitport
 rts                                 ; end of program


opendos:                             ; routine to open the dos.library
 move.l exec,a6                      ; save exec
 move.l #libraryname_dos,a1          ; get name of the library
 move.l #0,d0                        ; version 0 (= all the same)
 jsr openlib(a6)                     ; open the library
 rts                                 ; go back to mainpart

openintuition:                       ; routine to open the intuition.library
 move.l exec,a6                      ; save exec
 move.l #libraryname_intuition,a1    ; get name of the library
 move.l #0,d0                        ; version 0 (= all the same)
 jsr openlib(a6)                     ; open the library
 rts                                 ; go back to mainpart

messport:                            ; waitport
 move.l exec,a6                      ; save exec
 move.l handle,a0                    ; move windowhandle to a0
 move.l 86(a0),a0                    ; messport intuitionwindow
 jsr getmess(a6)                     ; offset
 tst.l d0                            ; anything happened ?
 beq.s messport                      ; no,nothing !
 move.l d0,a0                        ; messagedatesaddress now in d0
 move.l $14(a0),d6                   ; get message
 cmp.w #$100,d6                      ; menus chosed ?
 bne.s messport                      ; No !
 move.w $18(a0),d7                   ; menuport
 cmp.w #$ffff,d7
 beq.s messport                      ; nothing chosed
 lsr.w #5,d7                         ; move 5 bits right
 and.w #%0000000000111111,d7         ; disguise lower 6 bits
 tst.w d7                            ; anything happened ?
 beq.s about                         ; no,go to about
 cmp.w #1,d7                         ; ...
 beq  quit                           ; no,go to quit
 cmp.w #2,d7                         ; ...
 beq track_off                       ; no,go to track_off
 cmp.w #1,d7                         ; ...
 beq messport                        ; you can`t choose this,go back
 cmp.w #2,d7                         ; ...
 beq messport                        ; you can`t choose this,go back
 cmp.w #3,d7                         ; ...
 beq track_off                       ; no,go to track_off
 cmp.w #4,d7                         ; ...
 beq clip_off                        ; no,go to clip_off
 cmp.w #5,d7                         ; ...
 beq narrator_off                    ; no,go to narrator_off
 cmp.w #6,d7                         ; ...
 beq parallel_off                    ; no,go to parallel_off
 cmp.w #7,d7                         ; ...
 beq ramdrive_off                    ; no,go to ramdrive_off
 cmp.w #8,d7                         ; ...
 beq printer_off                     ; no,go to printer_off
 cmp.w #9,d7                         ; ...
 beq serial_off                      ; no,go to serial_off
 bra messport                        ; ...


about:                               ; subroutine
 bra messport                        ; back to waitport

track_aus:                           ; subroutine
 move.l exec,a6                      ; save exec
 lea trackname,a1                    ; get name of device
 jsr -294(a6)                        ; find its task
 tst.l d0                            ; task found ?
 beq.s endtrack                      ; no,go back
 move.l d0,a1
 jsr -288(a6)                        ; removetask
 bra.s track_aus                     ; next task

trackname:
 dc.b "trackdisk.device",0           ; name of device

 even
endtrack:
 bra messport                        ; go back

 even
clip_aus:                            ; subroutine
 move.l exec,a6                      ; save exec
 lea clipname,a1                     ; get name of device
 jsr -294(a6)                        ; find its task
 tst.l d0                            ; task found ?
 beq.s endclip                       ; no,go back
 move.l d0,a1
 jsr -288(a6)                        ; removetask
 bra.s clip_aus                      ; next task

clipname:
 dc.b "clipboard.device",0           ; name of device

 even
endclip:
 bra messport                        ; go back


 even
end:                                 ; go back
 bra messport

 even
narrator_aus:                        ; subroutine
 move.l exec,a6                      ; save exec
 lea narratorname,a1                 ; get name of device
 jsr -294(a6)                        ; find its task
 tst.l d0                            ; task found ?
 beq.s end                           ; no,go back
 move.l d0,a1
 jsr -288(a6)                        ; removetask
 bra.s narrator_aus                  ; next task

narratorname:
 dc.b "narrator.device",0            ; name of device

 even
parallel_aus:                        ; subroutine
 move.l exec,a6                      ; save exec
 lea parallelname,a1                 ; get name of device
 jsr -294(a6)                        ; find its task
 tst.l d0                            ; task found ?
 beq.s end1                          ; no,go back
 move.l d0,a1
 jsr -288(a6)                        ; removetask
 bra.s parallel_aus                  ; next task

end1:
 bra messport                        ; go back

parallelname:
 dc.b "parallel.device",0            ; name of device

 even
ramdrive_aus:                        ; subroutine
 move.l exec,a6                      ; save exec
 lea ramdrivename,a1                 ; get name of device
 jsr -294(a6)                        ; find its task
 tst.l d0                            ; task found ?
 beq.s end1                          ; no,go back
 move.l d0,a1
 jsr -288(a6)                        ; removetask
 bra.s ramdrive_aus                  ; next task


ramdrivename:
 dc.b "ramdrive.device",0            ; name of device

 even
printer_aus:                         ; subroutine
 move.l exec,a6                      ; save exec
 lea printername,a1                  ; get name of device
 jsr -294(a6)                        ; find its task
 tst.l d0                            ; task found ?
 beq.s end1                          ; no,go back
 move.l d0,a1
 jsr -288(a6)                        ; removetask
 bra.s printer_aus                   ; next task

printername:
 dc.b "printer.device",0             ; name of device

 even
serial_aus:                          ; subroutine
 move.l exec,a6                      ; save exec
 lea serialname,a1                   ; get name of device
 jsr -294(a6)                        ; find its task
 tst.l d0                            ; task found ?
 beq.s endserial                     ; no,go back
 move.l d0,a1
 jsr -288(a6)                        ; removetask
 bra.s serial_aus                    ; next task

serialname:
 dc.b "serial.device",0              ; name of device

endserial:
 bra messport                        ; zurück

track_off:                           ; subroutine
 move.l windowstruktur,a0            ; windowstructure
 lea tracktext_haupt,a1              ; requestertext_main
 lea tracktext_links,a2              ; requestertext_left
 lea tracktext_rechts,a3             ; requestertext_right
 moveq #0,d0                         ; position x
 moveq #0,d1                         ; position y
 move.l #380,d2                      ; width
 moveq #60,d3                        ; height
 move.l intuitionbase,a6             ; notice intuitionaddress
 jsr request(a6)                     ; offset
 bne track_aus                       ; left field  = switch off
 bra messport                        ; right field = go back

clip_off:                            ; subroutine
 move.l windowstruktur,a0            ; windowstructure
 lea cliptext_haupt,a1               ; requestertext_main
 lea cliptext_links,a2               ; requestertext_left
 lea cliptext_rechts,a3              ; requestertext_right
 moveq #0,d0                         ; position x
 moveq #0,d1                         ; position y
 move.l #380,d2                      ; width
 moveq #60,d3                        ; height
 move.l intuitionbase,a6             ; notice intuitionaddress
 jsr request(a6)                     ; offset
 bne clip_aus                        ; left field  = switch off
 bra messport                        ; right field = go back

narrator_off:                        ; subroutine
 move.l windowstruktur,a0            ; windowstructure
 lea narratortext_haupt,a1           ; requestertext_main
 lea narratortext_links,a2           ; requestertext_left
 lea narratortext_rechts,a3          ; requestertext_right
 moveq #0,d0                         ; position x
 moveq #0,d1                         ; position y
 move.l #380,d2                      ; width
 moveq #60,d3                        ; height
 move.l intuitionbase,a6             ; notice intuitionaddress
 jsr request(a6)                     ; offset
 bne narrator_aus                    ; left field  = switch off
 bra messport                        ; right field = go back

parallel_off:                        ; subroutine
 move.l windowstruktur,a0            ; windowstructure
 lea paralleltext_haupt,a1           ; requestertext_main
 lea paralleltext_links,a2           ; requestertext_left
 lea paralleltext_rechts,a3          ; requestertext_right
 moveq #0,d0                         ; position x
 moveq #0,d1                         ; position y
 move.l #380,d2                      ; width
 moveq #60,d3                        ; height
 move.l intuitionbase,a6             ; notice intuitionaddress
 jsr request(a6)                     ; offset
 bne parallel_aus                    ; left field  = switch off
 bra messport                        ; right field = go back

ramdrive_off:                        ; subroutine
 move.l windowstruktur,a0            ; windowstructure
 lea ramdrivetext_haupt,a1           ; requestertext_main
 lea ramdrivetext_links,a2           ; requestertext_left
 lea ramdrivetext_rechts,a3          ; requestertext_right
 moveq #0,d0                         ; position x
 moveq #0,d1                         ; position y
 move.l #380,d2                      ; width
 moveq #60,d3                        ; height
 move.l intuitionbase,a6             ; notice intuitionaddress
 jsr request(a6)                     ; offset
 bne ramdrive_aus                    ; left field  = switch off
 bra messport                        ; right field = go back

printer_off:                         ; subroutine
 move.l windowstruktur,a0            ; windowstructure
 lea printertext_haupt,a1            ; requestertext_main
 lea printertext_links,a2            ; requestertext_left
 lea printertext_rechts,a3           ; requestertext_right
 moveq #0,d0                         ; position x
 moveq #0,d1                         ; position y
 move.l #380,d2                      ; width
 moveq #60,d3                        ; height
 move.l intuitionbase,a6             ; notice intuitionaddress
 jsr request(a6)                     ; offset
 bne printer_aus                     ; left field  = switch off
 bra messport                        ; right field = go back

serial_off:                          ; subroutine
 move.l windowstruktur,a0            ; windowstructure
 lea serialtext_haupt,a1             ; requestertext_main
 lea serialtext_links,a2             ; requestertext_left
 lea serialtext_rechts,a3            ; requestertext_right
 moveq #0,d0                         ; position x
 moveq #0,d1                         ; position y
 move.l #380,d2                      ; width
 moveq #60,d3                        ; height
 move.l intuitionbase,a6             ; notice intuitionaddress
 jsr request(a6)                     ; offset
 bne serial_aus                      ; left field  = switch off
 bra messport                        ; right field = go back


quit:                                ; subroutine
 move.l windowstruktur,a0            ; windowstructure
 lea text_haupt,a1                   ; requestertext_main
 lea text_links,a2                   ; requestertext_left
 lea text_rechts,a3                  ; requestertext_right
 moveq #0,d0                         ; position x
 moveq #0,d1                         ; position y
 move.l #370,d2                      ; width
 moveq #60,d3                        ; height
 move.l intuitionbase,a6             ; notice intuitionaddress
 jsr request(a6)                     ; offset
 bne bye                             ; left field  = switch off
 bra messport                        ; right field = go back

tracktext_haupt:                     ; subroutine
 dc.b 2,3                            ; text,-backgroundcolour
 dc.b 0                              ; representation
 even
 dc.w 2,8                            ; relative distance to the requester
 dc.l 0                              ; standardfont
 dc.l trackofftext                   ; pointer on the text
 dc.l 0                              ; no further text

trackofftext:
 dc.b " Really switch off the `trackdisk.device` ?",0        ; text
 even

cliptext_haupt:                      ; subroutine
 dc.b 2,3                            ; text,-backgroundcolour
 dc.b 0                              ; representation
 even
 dc.w 2,8                            ; relative distance to the requester
 dc.l 0                              ; standardfont
 dc.l cliptext                       ; pointer on the text
 dc.l 0                              ; no further text

cliptext:
 dc.b " Really switch off the `clipboard.device` ?",0        ; text
 even

narratortext_haupt:                  ; subroutine
  dc.b 2,3                           ; text,-backgroundcolour
  dc.b 0                             ; representation
  even
  dc.w 2,8                           ; relative distance to the requester
  dc.l 0                             ; standardfont
  dc.l narratortext                  ; pointer on the text
  dc.l 0                             ; no further text

narratortext:
 dc.b " Really switch off the `narrator.device`  ?",0        ; text
 even

paralleltext_haupt:                  ; subroutine
 dc.b 2,3                            ; text,-backgroundcolour
 dc.b 0                              ; representation
 even
 dc.w 2,8                            ; relative distance to the requester
 dc.l 0                              ; standardfont
 dc.l paralleltext                   ; pointer on the text
 dc.l 0                              ; no further text

paralleltext:
 dc.b " Really switch off the `parallel.device`  ?",0        ; text
 even

ramdrivetext_haupt:                  ; subroutine
 dc.b 2,3                            ; text,-backgroundcolour
 dc.b 0                              ; representation
 even
 dc.w 2,8                            ; relative distance to the requester
 dc.l 0                              ; standardfont
 dc.l ramdrivetext                   ; pointer on the text
 dc.l 0                              ; no further text

ramdrivetext:
 dc.b " Really switch off the `ramdrive.device`  ?",0        ; text
 even

printertext_haupt:                   ; subroutine
 dc.b 2,3                            ; text,-backgroundcolour
 dc.b 0                              ; representation
 even
 dc.w 2,8                            ; relative distance to the requester
 dc.l 0                              ; standardfont
 dc.l printertext                    ; pointer on the text
 dc.l 0                              ; no further text

printertext:
 dc.b " Really switch off the `printer.device`   ?",0        ; text
 even

serialtext_haupt:                    ; subroutine
 dc.b 2,3                            ; text,-backgroundcolour
 dc.b 0                              ; representation
 even
 dc.w 2,8                            ; relative distance to the requester
 dc.l 0                              ; standardfont
 dc.l serialtext                     ; pointer on the text
 dc.l 0                              ; no further text

serialtext:
 dc.b " Really switch off the `serial.device`    ?",0        ; text
 even

text_haupt:                          ; subroutine
 dc.b 2,3                            ; text,-backgroundcolour
 dc.b 0                              ; representation
 even
 dc.w 2,8                            ; relative distance to the requester
 dc.l 0                              ; standardfont
 dc.l text                           ; pointer on the text
 dc.l 0                              ; no further text

text:
 dc.b " Do you really want to quit this program ?",0         ; text
 even

text_links:                          ; subroutine
 dc.b 2,2                            ; text,-backgroundcolour
 dc.b 0                              ; representation
 even
 dc.w 2,4                            ; relative distance to the requester
 dc.l 0                              ; standardfont
 dc.l textl                          ; pointer on the text
 dc.l 0                              ; no further text

textl:
 dc.b " Quit it !!! ",0              ; text
 even

tracktext_links:                     ; subroutine
 dc.b 2,2                            ; text,-backgroundcolour
 dc.b 0                              ; representation
 even
 dc.w 2,4                            ; relative distance to the requester
 dc.l 0                              ; standardfont
 dc.l tracktextl                     ; pointer on the text
 dc.l 0                              ; no further text

tracktextl:
 dc.b " Do it !!!",0                 ; text
 even

cliptext_links:                      ; subroutine
 dc.b 2,2                            ; text,-backgroundcolour
 dc.b 0                              ; representation
 even
 dc.w 2,4                            ; relative distance to the requester
 dc.l 0                              ; standardfont
 dc.l cliptextl                      ; pointer on the text
 dc.l 0                              ; no further text

cliptextl:
 dc.b " Do it !!!",0                 ; text
 even

narratortext_links:                  ; subroutine
 dc.b 2,2                            ; text,-backgroundcolour
 dc.b 0                              ; representation
 even
 dc.w 2,4                            ; relative distance to the requester
 dc.l 0                              ; standardfont
 dc.l narratortextl                  ; pointer on the text
 dc.l 0                              ; no further text

narratortextl:
 dc.b " Do it !!!",0                 ; text
 even

paralleltext_links:                  ; subroutine
 dc.b 2,2                            ; text,-backgroundcolour
 dc.b 0                              ; representation
 even
 dc.w 2,4                            ; relative distance to the requester
 dc.l 0                              ; standardfont
 dc.l paralleltextl                  ; pointer on the text
 dc.l 0                              ; no further text

paralleltextl:
 dc.b " Do it !!!",0                 ; text
 even

ramdrivetext_links:                  ; subroutine
 dc.b 2,2                            ; text,-backgroundcolour
 dc.b 0                              ; representation
 even
 dc.w 2,4                            ; relative distance to the requester
 dc.l 0                              ; standardfont
 dc.l ramdrivetextl                  ; pointer on the text
 dc.l 0                              ; no further text

ramdrivetextl:
 dc.b " Do it !!!",0                 ; text
 even

printertext_links:                   ; subroutine
 dc.b 2,2                            ; text,-backgroundcolour
 dc.b 0                              ; representation
 even
 dc.w 2,4                            ; relative distance to the requester
 dc.l 0                              ; standardfont
 dc.l printertextl                   ; pointer on the text
 dc.l 0                              ; no further text

printertextl:
 dc.b " Do it !!!",0                 ; text
 even

serialtext_links:                    ; subroutine
 dc.b 2,2                            ; text,-backgroundcolour
 dc.b 0                              ; representation
 even
 dc.w 2,4                            ; relative distance to the requester
 dc.l 0                              ; standardfont
 dc.l serialtextl                    ; pointer on the text
 dc.l 0                              ; no further text

serialtextl:
 dc.b " Do it !!!",0                 ; text
 even

text_rechts:                         ; subroutine
 dc.b 2,2                            ; text,-backgroundcolour
 dc.b 0                              ; representation
 even
 dc.w 2,4                            ; relative distance to the requester
 dc.l 0                              ; standardfont
 dc.l textr                          ; pointer on the text
 dc.l 0                              ; no further text

textr:
 dc.b "  Whoops !!! ",0              ; text
 even


tracktext_rechts:                    ; subroutine
 dc.b 2,2                            ; text,-backgroundcolour
 dc.b 0                              ; representation
 even
 dc.w 2,4                            ; relative distance to the requester
 dc.l 0                              ; standardfont
 dc.l tracktextr                     ; pointer on the text
 dc.l 0                              ; no further text

tracktextr:
 dc.b " Sorry...  ",0                ; text
 even

cliptext_rechts:                     ; subroutine
 dc.b 2,2                            ; text,-backgroundcolour
 dc.b 0                              ; representation
 even
 dc.w 2,4                            ; relative distance to the requester
 dc.l 0                              ; standardfont
 dc.l cliptextr                      ; pointer on the text
 dc.l 0                              ; no further text

cliptextr:
 dc.b " Sorry...  ",0                ; text
 even

narratortext_rechts:                 ; subroutine
 dc.b 2,2                            ; text,-backgroundcolour
 dc.b 0                              ; representation
 even
 dc.w 2,4                            ; relative distance to the requester
 dc.l 0                              ; standardfont
 dc.l narratortextr                  ; pointer on the text
 dc.l 0                              ; no further text

narratortextr:
 dc.b " Sorry...  ",0                ; text
 even

paralleltext_rechts:                 ; subroutine
 dc.b 2,2                            ; text,-backgroundcolour
 dc.b 0                              ; representation
 even
 dc.w 2,4                            ; relative distance to the requester
 dc.l 0                              ; standardfont
 dc.l paralleltextr                  ; pointer on the text
 dc.l 0                              ; no further text

paralleltextr:
 dc.b " Sorry...  ",0                ; text
 even

ramdrivetext_rechts:                 ; subroutine
 dc.b 2,2                            ; text,-backgroundcolour
 dc.b 0                              ; representation
 even
 dc.w 2,4                            ; relative distance to the requester
 dc.l 0                              ; standardfont
 dc.l ramdrivetextr                  ; pointer on the text
 dc.l 0                              ; no further text

ramdrivetextr:
 dc.b " Sorry...  ",0                ; text
 even

printertext_rechts:                  ; subroutine
 dc.b 2,2                            ; text,-backgroundcolour
 dc.b 0                              ; representation
 even
 dc.w 2,4                            ; relative distance to the requester
 dc.l 0                              ; standardfont
 dc.l printertextr                   ; pointer on the text
 dc.l 0                              ; no further text

printertextr:
 dc.b " Sorry...  ",0                ; text
 even

serialtext_rechts:                   ; subroutine
 dc.b 2,2                            ; text,-backgroundcolour
 dc.b 0                              ; representation
 even
 dc.w 2,4                            ; relative distance to the requester
 dc.l 0                              ; standardfont
 dc.l serialtextr                    ; pointer on the text
 dc.l 0                              ; no further text

serialtextr:
 dc.b " Sorry...  ",0                ; text
 even

bye:                                 ; subroutine
 jsr clearmenu(pc)                   ; clear the menustrip
 move.l intuitionbase,a6             ; save intuitionbase
 move.l handle,a0                    ; move windowhandle to a0
 jsr closewin(a6)                    ; offset
 jsr closeintuition(pc)              ; close intuition
 jsr closedos(pc)                    ; close dos
 rts                                 ; go back

clearmenu:                           ; subroutine
 move.l intuitionbase,a6             ; save intuitionbase
 move.l handle,a0                    ; move windowhandle to a0
 jsr clearstrip(a6)                  ; offset
 rts                                 ; go back

openwindow:                          ; subroutine
 move.l Intuitionbase,a6             ; save intuitionbase
 lea windowstruktur,a0               ; move windowstructure to a0
 jsr openwin(a6)                     ; offset
 rts                                 ; go back

closewindow:                         ; subroutine
 move.l intuitionbase,a6             ; save intuitionbase
 lea windowstruktur,a0               ; move windowstructure to a0
 jsr closewin(a6)                    ; offset
 rts                                 ; go back


menues:                              ; subroutine
 move.l intuitionbase,a6             ; save intuitionbase
 move.l handle,a0                    ; move windowstructure to a0
 lea menu,a1                         ; go to menus
 jsr setmenu(a6)                     ; offset
 rts                                 ; go back

menu:                                ; "Project"-menu
 dc.l menu2                          ; pointer on the second menu
 dc.w 10                             ; position x
 dc.w 30                             ; position y
 dc.w 80                             ; width
 dc.w 10                             ; height of title
 dc.w 1                              ; eligible
 dc.l menuetext                      ; pointer on menutext
 dc.l part1                          ; pointer on first menupart
 dc.w 0,0,0,0                        ; reserved

menuetext:
 dc.b "Project",0                    ; menutext

part1:                               ; menupart "About..."
 dc.l part2                          ; pointer on the second menupart
 dc.w 0                              ; position x
 dc.w 0                              ; position y
 dc.w 80                             ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l text01                         ; pointer on menuparttext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l subpart1                       ; pointer on submenu
 dc.l 0

subpart1:                            ; 1. submenu
 dc.l sub2                           ; pointer on next submenu
 dc.w 90                             ; position x
 dc.w 2                              ; position y
 dc.w 390                            ; width
 dc.w 10                             ; height of title
 dc.w $002                           ; specialword
 dc.l 0                              ; exclusion
 dc.l subtext01                      ; pointer on submenutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtext01:                           ; submenutext
 dc.b 2,1                            ; text,-backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l submeintext1                   ; pointer on the text
 dc.l 0                              ; no further text

submeintext1:
 dc.b "         `TrackOff?` V2.0 - `DevsOff?`         ",0     ; text
 even

sub2:                                ; 2. submenu
 dc.l sub3                           ; pointer on next submenu
 dc.w 90                             ; position x
 dc.w 12                             ; position y
 dc.w 390                            ; width
 dc.w 10                             ; height of title
 dc.w $002                           ; specialword
 dc.l 0                              ; exclusion
 dc.l subtext02                      ; pointer on submenutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtext02:                           ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l submeintext2                   ; pointer on the text
 dc.l 0                              ; no further text

submeintext2:
 dc.b "-----------------------------------------------",0     ; text
 even

sub3:                                ; 3. submenu
 dc.l sub4                           ; pointer on next submenu
 dc.w 90                             ; position x
 dc.w 22                             ; position y
 dc.w 390                            ; width
 dc.w 10                             ; height of title
 dc.w $002                           ; specialword
 dc.l 0                              ; exclusion
 dc.l subtext03                      ; pointer on submenutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtext03:                           ; submenutext
 dc.b 2,1                            ; text,-backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l submeintext3                   ; pointer on the text
 dc.l 0                              ; no further text

submeintext3:
 dc.b " This program is fully Public Domain-Software, ",0     ; text
 even

sub4:                                ; 4. submenu
 dc.l sub5                           ; pointer on next submenu
 dc.w 90                             ; position x
 dc.w 32                             ; position y
 dc.w 390                            ; width
 dc.w 10                             ; height of title
 dc.w $002                           ; specialword
 dc.l 0                              ; exclusion
 dc.l subtext04                      ; pointer on submenutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtext04:                           ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l submeintext4                   ; pointer on the text
 dc.l 0                              ; no further text

submeintext4:
 dc.b " but please notice the directions in the `Doc`-",0     ; text
 even

sub5:                                ; 5. submenu
 dc.l sub6                           ; pointer on next submenu
 dc.w 90                             ; position x
 dc.w 42                             ; position y
 dc.w 390                            ; width
 dc.w 10                             ; height of title
 dc.w $002                           ; specialword
 dc.l 0                              ; exclusion
 dc.l subtext05                      ; pointer on submenutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtext05:                           ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l submeintext5                   ; pointer on the text
 dc.l 0                              ; no further text

submeintext5:
 dc.b " File belonging to it !                        ",0     ; text
 even

sub6:                                ; 6. submenu
 dc.l sub7                           ; pointer on next submenu
 dc.w 90                             ; position x
 dc.w 52                             ; position y
 dc.w 390                            ; width
 dc.w 10                             ; height of title
 dc.w $002                           ; specialword
 dc.l 0                              ; exclusion
 dc.l subtext06                      ; pointer on submenutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtext06:                           ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l submeintext6                   ; pointer on the text
 dc.l 0                              ; no further text

submeintext6:
 dc.b "-----------------------------------------------",0     ; text
 even

sub7:                                ; 7. submenu
 dc.l sub8                           ; pointer on next submenu
 dc.w 90                             ; position x
 dc.w 62                             ; position y
 dc.w 390                            ; width
 dc.w 10                             ; height of title
 dc.w $002                           ; specialword
 dc.l 0                              ; exclusion
 dc.l subtext07                      ; pointer on submenutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtext07:                           ; submenutext
 dc.b 3,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l submeintext7                   ; pointer on the text
 dc.l 0                              ; no further text

submeintext7:
 dc.b "     © 1991 by... Bernd Hoffmann               ",0     ; text
 even

sub8:                                ; 8. submenu
 dc.l sub9                           ; pointer on next submenu
 dc.w 90                             ; position x
 dc.w 72                             ; position y
 dc.w 390                            ; width
 dc.w 10                             ; height of title
 dc.w $002                           ; specialword
 dc.l 0                              ; exclusion
 dc.l subtext08                      ; pointer on submenutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtext08:                           ; submenutext
 dc.b 3,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l submeintext8                   ; pointer on the text
 dc.l 0                              ; no further text

submeintext8:
 dc.b "                  Biedenkopfer Str.34          ",0     ; text
 even

sub9:                                ; 9. submenu
 dc.l sub10                          ; pointer on next submenu
 dc.w 90                             ; position x
 dc.w 82                             ; position y
 dc.w 390                            ; width
 dc.w 10                             ; height of title
 dc.w $002                           ; specialword
 dc.l 0                              ; exclusion
 dc.l subtext09                      ; pointer on submenutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtext09:                           ; submenutext
 dc.b 3,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l submeintext9                   ; pointer on the text
 dc.l 0                              ; no further text

submeintext9:
 dc.b "                  W - 5900 Siegen 1            ",0     ; text
 even

sub10:                               ; 10. submenu
 dc.l sub11                          ; pointer on next submenu
 dc.w 90                             ; position x
 dc.w 92                             ; position y
 dc.w 390                            ; width
 dc.w 10                             ; height of title
 dc.w $002                           ; specialword
 dc.l 0                              ; exclusion
 dc.l subtext10                      ; pointer on submenutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtext10:                           ; submenutext
 dc.b 3,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l submeintext10                  ; pointer on the text
 dc.l 0                              ; no further text

submeintext10:
 dc.b "                  [Germany]                    ",0     ; text
 even

sub11:                               ; 11. submenu
 dc.l sub12                          ; pointer on next submenu
 dc.w 90                             ; position x
 dc.w 102                            ; position y
 dc.w 390                            ; width
 dc.w 10                             ; height of title
 dc.w $002                           ; specialword
 dc.l 0                              ; exclusion
 dc.l subtext11                      ; pointer on submenutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtext11:                           ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l submeintext11                  ; pointer on the text
 dc.l 0                              ; no further text

submeintext11:
 dc.b "-----------------------------------------------",0     ; text
 even

sub12:                               ; 12. submenu
 dc.l sub13                          ; pointer on next submenu
 dc.w 90                             ; position x
 dc.w 112                            ; position y
 dc.w 390                            ; width
 dc.w 10                             ; height of title
 dc.w $002                           ; specialword
 dc.l 0                              ; exclusion
 dc.l subtext12                      ; pointer on submenutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtext12:                           ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l submeintext12                  ; pointer on the text
 dc.l 0                              ; no further text

submeintext12:
 dc.b " For critism,suggestions or praise you are al- ",0     ; text
 even

sub13:                               ; 13. submenu
 dc.l sub14                          ; pointer on next submenu
 dc.w 90                             ; position x
 dc.w 122                            ; position y
 dc.w 390                            ; width
 dc.w 10                             ; height of title
 dc.w $002                           ; specialword
 dc.l 0                              ; exclusion
 dc.l subtext13                      ; pointer on submenutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtext13:                           ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l submeintext13                  ; pointer on the text
 dc.l 0                              ; no further text

submeintext13:
 dc.b " ways welcome,just as for a little `Thanks` li-",0     ; text
 even

sub14:                               ; 14. submenu
 dc.l sub15                          ; pointer on next submenu
 dc.w 90                             ; position x
 dc.w 132                            ; position y
 dc.w 390                            ; width
 dc.w 10                             ; height of title
 dc.w $002                           ; specialword
 dc.l 0                              ; exclusion
 dc.l subtext14                      ; pointer on submenutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtext14:                           ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l submeintext14                  ; pointer on the text
 dc.l 0                              ; no further text

submeintext14:
 dc.b " ke money or disks !                           ",0     ; text
 even

sub15:                               ; 15. submenu
 dc.l sub16                          ; pointer on next submenu
 dc.w 90                             ; position x
 dc.w 142                            ; position y
 dc.w 390                            ; width
 dc.w 10                             ; height of title
 dc.w $002                           ; specialword
 dc.l 0                              ; exclusion
 dc.l subtext15                      ; pointer on submenutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtext15:                           ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l submeintext15                  ; pointer on the text
 dc.l 0                              ; no further text

submeintext15:
 dc.b " Write [with return postage] to the address    ",0     ; text
 even

sub16:                               ; 16. submenu
 dc.l sub17                          ; pointer on next submenu
 dc.w 90                             ; position x
 dc.w 152                            ; position y
 dc.w 390                            ; width
 dc.w 10                             ; height of title
 dc.w $002                           ; specialword
 dc.l 0                              ; exclusion
 dc.l subtext16                      ; pointer on submenutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtext16:                           ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l submeintext16                  ; pointer on the text
 dc.l 0                              ; no further text

submeintext16:
 dc.b " mentioned above !                             ",0     ; text
 even

sub17:                               ; 17. submenu
 dc.l sub18                          ; pointer on next submenu
 dc.w 90                             ; position x
 dc.w 162                            ; position y
 dc.w 390                            ; width
 dc.w 10                             ; height of title
 dc.w $002                           ; specialword
 dc.l 0                              ; exclusion
 dc.l subtext17                      ; pointer on submenutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtext17:                           ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l submeintext17                  ; pointer on the text
 dc.l 0                              ; no further text

submeintext17:
 dc.b "-----------------------------------------------",0     ; text
 even

sub18:                               ; 18. submenu
 dc.l sub19                          ; pointer on next submenu
 dc.w 90                             ; position x
 dc.w 172                            ; position y
 dc.w 390                            ; width
 dc.w 10                             ; height of title
 dc.w $002                           ; specialword
 dc.l 0                              ; exclusion
 dc.l subtext18                      ; pointer on submenutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtext18:                           ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l submeintext18                  ; pointer on the text
 dc.l 0                              ; no further text

submeintext18:
 dc.b " I wish you a lot of fun with this piece,      ",0     ; text
 even

sub19:                               ; 19. submenu
 dc.l 0                              ; pointer on next submenu
 dc.w 90                             ; position x
 dc.w 182                            ; position y
 dc.w 390                            ; width
 dc.w 10                             ; height of title
 dc.w $002                           ; specialword
 dc.l 0                              ; exclusion
 dc.l subtext19                      ; pointer on submenutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtext19:                           ; submenutext
 dc.b 3,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l submeintext19                  ; pointer on the text
 dc.l 0                              ; no further text

submeintext19:
 dc.b "                                Bernd Hoffmann ",0     ; text
 even

text01:                              ; menutext
 dc.b 3,2                            ; text-,backgroundcolour
 dc.b 1                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l meintext1                      ; pointer on the text
 dc.l 0                              ; no further text

meintext1:
 dc.b " About... ",0                 ; text
 even

part2:                               ; menupart "Quit"
 dc.l 0                              ; pointer on next menupart
 dc.w 0                              ; position x
 dc.w 10                             ; position y
 dc.w 80                             ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l text02                         ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

text02:                              ; menutext
 dc.b 3,2                            ; text-,backgroundcolour
 dc.b 1                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l meintext2                      ; pointer on the text
 dc.l 0                              ; no further text

meintext2:
 dc.b " Quit     ",0                 ; text
 even


menu2:                               ; 2. menu
 dc.l menu3                          ; pointer on next menu
 dc.w 100                            ; position x
 dc.w 30                             ; position y
 dc.w 90                             ; width
 dc.w 10                             ; height of title
 dc.w 1                              ; eligible
 dc.l menu2text                      ; pointer on menutext
 dc.l p2art1                         ; pointer on first menupart
 dc.w 0,0,0,0                        ; reserved

menu2text:
 dc.b "Switch off ",0                ; text

p2art1:                              ; menupart
 dc.l p2art2                         ; pointer on next menupart
 dc.w 0                              ; position x
 dc.w 0                              ; position y
 dc.w 120                            ; width
 dc.w 10                             ; height of title
 dc.w $002                           ; specialword
 dc.l 1                              ; exclusion
 dc.l t2ext01                        ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

t2ext01:                             ; menutext
 dc.b 2,2                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l mein2text1                     ; pointer on the text
 dc.l 0                              ; no further text

mein2text1:
 dc.b " Please chose the",0          ; text
 even

p2art2:                              ; menupart
 dc.l p2art3                         ; pointer on next menupart
 dc.w 0                              ; position x
 dc.w 10                             ; position y
 dc.w 120                            ; width
 dc.w 10                             ; height of title
 dc.w $002                           ; specialword
 dc.l 1                              ; exclusion
 dc.l t2ext02                        ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

t2ext02:                             ; menutext
 dc.b 2,2                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l mein2text2                     ; pointer on the text
 dc.l 0                              ; no further text

mein2text2:
 dc.b " device you want ",0          ; text
 even

p2art3:                              ; menupart
 dc.l p2art4                         ; pointer on next menupart
 dc.w 0                              ; position x
 dc.w 20                             ; position y
 dc.w 120                            ; width
 dc.w 10                             ; height of title
 dc.w $002                           ; specialword
 dc.l 1                              ; exclusion
 dc.l t2ext03                        ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

t2ext03:                             ; menutext
 dc.b 2,2                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l mein2text3                     ; pointer on the text
 dc.l 0                              ; no further text

mein2text3:
 dc.b " to switch off:  ",0          ; text
 even

p2art4:                              ; menupart "trackdisk.device"
 dc.l p2art5                         ; pointer on next menupart
 dc.w 0                              ; position x
 dc.w 30                             ; position y
 dc.w 120                            ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l t2ext04                        ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

t2ext04:                             ; menutext
 dc.b 3,2                            ; text-,backgroundcolour
 dc.b 1                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l mein2text4                     ; pointer on the text
 dc.l 0                              ; no further text

mein2text4:
 dc.b " trackdisk.device ",0         ; text
 even

p2art5:                              ; menupart "clipboard.device"
 dc.l p2art6                         ; pointer on next menupart
 dc.w 0                              ; position x
 dc.w 40                             ; position y
 dc.w 120                            ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l t2ext05                        ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

t2ext05:                             ; menutext
 dc.b 3,2                            ; text-,backgroundcolour
 dc.b 1                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l mein2text5                     ; pointer on the text
 dc.l 0                              ; no further text

mein2text5:
 dc.b " clipboard.device ",0         ; text
 even

p2art6:                              ; menupart "narrator.device"
 dc.l p2art7                         ; pointer on next menupart
 dc.w 0                              ; position x
 dc.w 50                             ; position y
 dc.w 120                            ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l t2ext06                        ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

t2ext06:                             ; menutext
 dc.b 3,2                            ; text-,backgroundcolour
 dc.b 1                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l mein2text6                     ; pointer on the text
 dc.l 0                              ; no further text

mein2text6:
 dc.b " narrator.device  ",0         ; text
 even

p2art7:                              ; menupart "parallel.device"
 dc.l p2art8                         ; pointer on next menupart
 dc.w 0                              ; position x
 dc.w 60                             ; position y
 dc.w 120                            ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l t2ext07                        ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

t2ext07:                             ; menutext
 dc.b 3,2                            ; text-,backgroundcolour
 dc.b 1                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l mein2text7                     ; pointer on the text
 dc.l 0                              ; no further text

mein2text7:
 dc.b " parallel.device  ",0         ; text
 even

p2art8:                              ; menupart "ramdrive.device"
 dc.l p2art9                         ; pointer on next menupart
 dc.w 0                              ; position x
 dc.w 70                             ; position y
 dc.w 120                            ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l t2ext08                        ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

t2ext08:                             ; menutext
 dc.b 3,2                            ; text-,backgroundcolour
 dc.b 1                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l mein2text8                     ; pointer on the text
 dc.l 0

mein2text8:
 dc.b " ramdrive.device  ",0         ; text
 even

p2art9:                              ; menupart "printer.device"
 dc.l p2art10                        ; pointer on next menupart
 dc.w 0                              ; position x
 dc.w 80                             ; position y
 dc.w 120                            ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l t2ext09                        ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

t2ext09:                             ; menutext
 dc.b 3,2                            ; text-,backgroundcolour
 dc.b 1                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l mein2text9                     ; pointer on the text
 dc.l 0

mein2text9:
 dc.b " printer.device   ",0         ; text
 even

p2art10:                             ; menupart "serial.device"
 dc.l 0                              ; pointer on next menupart
 dc.w 0                              ; position x
 dc.w 90                             ; position y
 dc.w 120                            ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l t2ext10                        ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

t2ext10:                             ; menutext
 dc.b 3,2                            ; text-,backgroundcolour
 dc.b 1                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l mein2text10                    ; pointer on the text
 dc.l 0

mein2text10:
 dc.b " serial.device    ",0         ; text
 even

menu3:                               ; 3. menu
 dc.l menu4                          ; pointer on next menu
 dc.w 200                            ; position x
 dc.w 30                             ; position y
 dc.w 130                            ; width
 dc.w 10                             ; height of title
 dc.w 1                              ; eligible
 dc.l menu3text                      ; pointer on menutext
 dc.l p3art1                         ; pointer on first menupart
 dc.w 0,0,0,0                        ; reserved

menu3text:
 dc.b " Informations  ",0            ; text
 even

p3art1:                              ; menupart 1
 dc.l p3art2                         ; pointer on next menupart
 dc.w 0                              ; position x
 dc.w 0                              ; position y
 dc.w 120                            ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l tex3t01                        ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l subtrack_info1                 ; pointer on first submenu
 dc.l 0

subtrack_info1:                      ; submenu 1
 dc.l info2                          ; pointer on next submenu
 dc.w 60                             ; position x
 dc.w 0                              ; position y
 dc.w 0                              ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l subtrack01                     ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtrack01:                          ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l meinsubtext1                   ; pointer on the text
 dc.l 0


meinsubtext1:
 dc.b " Information about the `trackdisk.device` ",0       ; text
 even

info2:                               ; submenu 2
 dc.l info3                          ; pointer on next submenu
 dc.w 60                             ; position x
 dc.w 10                             ; position y
 dc.w 0                              ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l subtrack02                     ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtrack02:                          ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l meinsubtext2                   ; pointer on the text
 dc.l 0

meinsubtext2:
 dc.b "-----------------------------------------",0        ; text
 even

info3:                               ; submenu 3
 dc.l info4                          ; pointer on next submenu
 dc.w 60                             ; position x
 dc.w 20                             ; position y
 dc.w 0                              ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l subtrack03                     ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtrack03:                          ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l meinsubtext3                   ; pointer on the text
 dc.l 0

meinsubtext3:
 dc.b " The `trackdisk.device` is responsible   ",0        ; text
 even

info4:                               ; submenu 4
 dc.l info5                          ; pointer on next submenu
 dc.w 60                             ; position x
 dc.w 30                             ; position y
 dc.w 0                              ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l subtrack04                     ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtrack04:                          ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l meinsubtext4                   ; pointer on the text
 dc.l 0

meinsubtext4:
 dc.b " for the control over the mounted disk   ",0        ; text
 even

info5:                               ; submenu 5
 dc.l info6                          ; pointer on next submenu
 dc.w 60                             ; position x
 dc.w 40                             ; position y
 dc.w 0                              ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l subtrack05                     ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtrack05:                          ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l meinsubtext5                   ; pointer on the text
 dc.l 0

meinsubtext5:
 dc.b " drives,if working under AmigaDOS !      ",0        ; text
 even

info6:                               ; submenu 6
 dc.l info7                          ; pointer on next submenu
 dc.w 60                             ; position x
 dc.w 50                             ; position y
 dc.w 0                              ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l subtrack06                     ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtrack06:                          ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l meinsubtext6                   ; pointer on the text
 dc.l 0

meinsubtext6:
 dc.b " The `trackdisk.device` needs 21 KB of   ",0        ; text
 even

info7:                               ; submenu 7
 dc.l info8                          ; pointer on next submenu
 dc.w 60                             ; position x
 dc.w 60                             ; position y
 dc.w 0                              ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l subtrack07                     ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtrack07:                          ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l meinsubtext7                   ; pointer on the text
 dc.l 0

meinsubtext7:
 dc.b " the memory for every mounted drive !    ",0        ; text
 even

info8:                               ; submenu 8
 dc.l info9                          ; pointer on next submenu
 dc.w 60                             ; position x
 dc.w 70                             ; position y
 dc.w 0                              ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l subtrack08                     ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtrack08:                          ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l meinsubtext8                   ; pointer on the text
 dc.l 0

meinsubtext8:
 dc.b " [It`s certainly too much,isn`t it!]     ",0        ; text
 even

info9:                               ; submenu 9
 dc.l info10                         ; pointer on next submenu
 dc.w 60                             ; position x
 dc.w 80                             ; position y
 dc.w 0                              ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l subtrack09                     ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtrack09:                          ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l meinsubtext9                   ; pointer on the text
 dc.l 0

meinsubtext9:
 dc.b "-----------------------------------------",0        ; text
 even

info10:                              ; submenu 10
 dc.l info11                         ; pointer on next submenu
 dc.w 60                             ; position x
 dc.w 87                             ; position y
 dc.w 0                              ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l subtrack10                     ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtrack10:                          ; submenutext
 dc.b 3,1                            ; text-,backgroundcolour
 dc.b 1                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l meinsubtext10                  ; pointer on the text
 dc.l 0

meinsubtext10:
 dc.b " Until you reset your AMIGA,the disk dri-",0        ; text
 even

info11:                              ; submenu 11
 dc.l info12                         ; pointer on next submenu
 dc.w 60                             ; position x
 dc.w 97                             ; position y
 dc.w 0                              ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l subtrack11                     ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtrack11:                          ; submenutext
 dc.b 3,1                            ; text-,backgroundcolour
 dc.b 1                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l meinsubtext11                  ; pointer on the text
 dc.l 0

meinsubtext11:
 dc.b " ves are not able to work,so you have to ",0        ; text
 even

info12:                              ; submenu 12
 dc.l 0                              ; pointer on next submenu
 dc.w 60                             ; position x
 dc.w 107                            ; position y
 dc.w 0                              ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l subtrack12                     ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

subtrack12:                          ; submenutext
 dc.b 3,1                            ; text-,backgroundcolour
 dc.b 1                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l meinsubtext12                  ; pointer on the text
 dc.l 0

meinsubtext12:
 dc.b " reset,after switching the device off!   ",0        ; text
 even

tex3t01:                             ; menutext
 dc.b 3,2                            ; text-,backgroundcolour
 dc.b 1                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l mein3text1                     ; pointer on the text
 dc.l 0

mein3text1:
 dc.b " trackdisk.device ",0         ; text
 even

p3art2:                              ; menupart 2
 dc.l p3art3                         ; pointer on next menupart
 dc.w 0                              ; position x
 dc.w 10                             ; position y
 dc.w 120                            ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l tex3t02                        ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l sub_clip1                      ; pointer on submenu
 dc.l 0

sub_clip1:                           ; submenu 1
 dc.l sub_clip2                      ; pointer on next submenu
 dc.w 60                             ; position x
 dc.w 0                              ; position y
 dc.w 0                              ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l sub_tclip01                    ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

sub_tclip01:                         ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l meinsub_clip1                  ; pointer on the text
 dc.l 0

meinsub_clip1:
 dc.b " Information about the `clipboard.device` ",0       ; text
 even

sub_clip2:                           ; submenu 2
 dc.l sub_clip3                      ; pointer on next submenu
 dc.w 60                             ; position x
 dc.w 10                             ; position y
 dc.w 0                              ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l sub_tclip02                    ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

sub_tclip02:                         ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l meinsub_clip2                  ; pointer on the text
 dc.l 0

meinsub_clip2:
 dc.b "-----------------------------------------",0        ; text
 even

sub_clip3:                           ; submenu 3
 dc.l sub_clip4                      ; pointer on next submenu
 dc.w 60                             ; position x
 dc.w 20                             ; position y
 dc.w 0                              ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l sub_tclip03                    ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

sub_tclip03:                         ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l meinsub_clip3                  ; pointer on the text
 dc.l 0

meinsub_clip3:
 dc.b " This device is responsible for the con- ",0        ; text
 even

sub_clip4:                           ; submenu 4
 dc.l sub_clip5                      ; pointer on next submenu
 dc.w 60                             ; position x
 dc.w 30                             ; position y
 dc.w 0                              ; width
 dc.w 10                             ; height of title
 dc.w $0052                          ; specialword
 dc.l 0                              ; exclusion
 dc.l sub_tclip04                    ; pointer on menutext
 dc.l 0                              ; fill out
 dc.b 0                              ; key,if short-cut
 even
 dc.l 0                              ; no submenu
 dc.l 0

sub_tclip04:                         ; submenutext
 dc.b 2,1                            ; text-,backgroundcolour
 dc.b 0                              ; normal representation
 even
 dc.w 2,1                            ; x- and y-distance to the menu
 dc.l 0                              ; standardfont
 dc.l meinsub_clip4                  ; pointer on the text
 dc.l 0

meinsub_clip4:
 dc.b " trol over Writing and Reading the things",0        ; text
 even

sub_clip5:
 dc.l sub_clip6
 dc.w 60
 dc.w 40
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l sub_tclip05
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

sub_tclip05:
 dc.b 2,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinsub_clip5
 dc.l 0

meinsub_clip5:
 dc.b " between the memory,from CLIPS: or devs: ",0
 even

sub_clip6:
 dc.l sub_clip7
 dc.w 60
 dc.w 50
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l sub_tclip06
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

sub_tclip06:
 dc.b 2,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinsub_clip6
 dc.l 0

meinsub_clip6:
 dc.b " clipboards.                             ",0
 even

sub_clip7:
 dc.l sub_clip8
 dc.w 60
 dc.w 60
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l sub_tclip07
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

sub_tclip07:
 dc.b 2,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinsub_clip7
 dc.l 0

meinsub_clip7:
 dc.b "-----------------------------------------",0
 even

sub_clip8:
 dc.l sub_clip9
 dc.w 60
 dc.w 70
 dc.w 10
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l sub_tclip08
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

sub_tclip08:
 dc.b 3,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinsub_clip8
 dc.l 0

meinsub_clip8:
 dc.b " After switching off this device the con-",0
 even

sub_clip9:
 dc.l sub_clip10
 dc.w 60
 dc.w 80
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l sub_tclip09
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

sub_tclip09:
 dc.b 3,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinsub_clip9
 dc.l 0

meinsub_clip9:
 dc.b " trol over the things between the memory ",0
 even

sub_clip10:
 dc.l sub_clip11
 dc.w 60
 dc.w 90
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l sub_tclip10
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

sub_tclip10:
 dc.b 3,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinsub_clip10
 dc.l 0

meinsub_clip10:
 dc.b " will first run again,if you reset your  ",0
 even

sub_clip11:
 dc.l 0
 dc.w 60
 dc.w 100
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l sub_tclip11
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

sub_tclip11:
 dc.b 3,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinsub_clip11
 dc.l 0

meinsub_clip11:
 dc.b " AMIGA !                                 ",0
 even

tex3t02:
 dc.b 3,2
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l mein3text2
 dc.l 0

mein3text2:
 dc.b " clipboard.device ",0
 even

p3art3:
 dc.l p3art4
 dc.w 0
 dc.w 20
 dc.w 120
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l tex3t03
 dc.l 0
 dc.b 0
 even
 dc.l sub_narrator1
 dc.l 0

sub_narrator1:
 dc.l narrator2
 dc.w 60
 dc.w 0
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l text_narrator01
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

text_narrator01:
 dc.b 2,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meintext_narrator1
 dc.l 0

meintext_narrator1:
 dc.b " Information about the `narrator.device`  ",0
 even

narrator2:
 dc.l narrator3
 dc.w 60
 dc.w 10
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l text_narrator02
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

text_narrator02:
 dc.b 2,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meintext_narrator2
 dc.l 0

meintext_narrator2:
 dc.b "-----------------------------------------",0
 even

narrator3:
 dc.l narrator4
 dc.w 60
 dc.w 20
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l text_narrator03
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

text_narrator03:
 dc.b 2,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meintext_narrator3
 dc.l 0

meintext_narrator3
 dc.b " The `narrator.device` controls accessing",0
 even

narrator4:
 dc.l narrator5
 dc.w 60
 dc.w 30
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l text_narrator04
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

text_narrator04:
 dc.b 2,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meintext_narrator4
 dc.l 0

meintext_narrator4:
 dc.b " the speechsynthesizer.                  ",0
 even

narrator5:
 dc.l narrator6
 dc.w 60
 dc.w 40
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l text_narrator05
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

text_narrator05:
 dc.b 2,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meintext_narrator5
 dc.l 0

meintext_narrator5:
 dc.b "-----------------------------------------",0
 even

narrator6:
 dc.l narrator7
 dc.w 60
 dc.w 50
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l text_narrator06
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

text_narrator06:
 dc.b 3,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meintext_narrator6
 dc.l 0

meintext_narrator6:
 dc.b " This device can`t do its work after you ",0
 even

narrator7:
 dc.l narrator8
 dc.w 60
 dc.w 60
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l text_narrator07
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

text_narrator07:
 dc.b 3,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meintext_narrator7
 dc.l 0

meintext_narrator7:
 dc.b " switched it off,until you reset the AMI-",0
 even

narrator8:
 dc.l 0
 dc.w 60
 dc.w 70
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l text_narrator08
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

text_narrator08:
 dc.b 3,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meintext_narrator8
 dc.l 0

meintext_narrator8:
 dc.b " GA,too !                                ",0
 even
tex3t03:
 dc.b 3,2
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l mein3text3
 dc.l 0

mein3text3:
 dc.b " narrator.device  ",0
 even

p3art4:
 dc.l p3art5
 dc.w 0
 dc.w 30
 dc.w 120
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l tex3t04
 dc.l 0
 dc.b 0
 even
 dc.l parallel1
 dc.l 0

tex3t04:
 dc.b 3,2
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l mein3text4
 dc.l 0

mein3text4:
 dc.b " parallel.device  ",0
 even


parallel1:
 dc.l parallel2
 dc.w 60
 dc.w 0
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l par01
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

par01:
 dc.b 2,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinpar1
 dc.l 0

meinpar1:
 dc.b " Information about the `parallel.device`   ",0
 even


parallel2:
 dc.l parallel3
 dc.w 60
 dc.w 10
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l par02
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

par02:
 dc.b 2,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinpar2
 dc.l 0

meinpar2:
 dc.b "------------------------------------------",0
 even

parallel3:
 dc.l parallel4
 dc.w 60
 dc.w 20
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l par03
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

par03:
 dc.b 2,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinpar3
 dc.l 0

meinpar3:
 dc.b " This device is responsible for accessing ",0
 even

parallel4:
 dc.l parallel5
 dc.w 60
 dc.w 30
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l par04
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

par04:
 dc.b 2,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinpar4
 dc.l 0

meinpar4:
 dc.b " the parallel port!                       ",0
 even

parallel5:
 dc.l parallel6
 dc.w 60
 dc.w 40
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l par05
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

par05:
 dc.b 2,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinpar5
 dc.l 0

meinpar5:
 dc.b "------------------------------------------",0
 even

parallel6:
 dc.l parallel7
 dc.w 60
 dc.w 50
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l par06
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

par06:
 dc.b 3,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinpar6
 dc.l 0

meinpar6:
 dc.b " After switching off this device,it can`t ",0
 even

parallel7:
 dc.l parallel8
 dc.w 60
 dc.w 60
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l par07
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

par07:
 dc.b 3,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinpar7
 dc.l 0

meinpar7:
 dc.b " work until you...yes,reset your AMIGA !  ",0
 even

parallel8:
 dc.l 0
 dc.w 60
 dc.w 70
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l par08
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

par08:
 dc.b 3,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinpar8
 dc.l 0

meinpar8:
 dc.b " [What did you suspect ?]                 ",0
 even

p3art5:
 dc.l p3art6
 dc.w 0
 dc.w 40
 dc.w 120
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l tex3t05
 dc.l 0
 dc.b 0
 even
 dc.l subram
 dc.l 0

tex3t05:
 dc.b 3,2
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l mein3text5
 dc.l 0

mein3text5:
 dc.b " ramdrive.device  ",0
 even

subram:
 dc.l subram1
 dc.w 60
 dc.w 0
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l ram01
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

ram01:
 dc.b 2,1
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l meinramtext1
 dc.l 0

meinramtext1:
 dc.b " Information about the `ramdrive.device`   ",0
 even

subram1:
 dc.l subram2
 dc.w 60
 dc.w 10
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l ram02
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

ram02:
 dc.b 2,1
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l meinramtext2
 dc.l 0

meinramtext2:
 dc.b "------------------------------------------",0
 even

subram2:
 dc.l subram3
 dc.w 60
 dc.w 20
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l ram03
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

ram03:
 dc.b 2,1
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l meinramtext3
 dc.l 0

meinramtext3:
 dc.b " The `ramdrive.device` is responsible for ",0
 even

subram3:
 dc.l subram4
 dc.w 60
 dc.w 30
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l ram04
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

ram04:
 dc.b 2,1
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l meinramtext4
 dc.l 0

meinramtext4:
 dc.b " accessing the non-reset RAM-Disk (1.3)   ",0
 even

subram4:
 dc.l subram5
 dc.w 60
 dc.w 40
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l ram05
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

ram05:
 dc.b 2,1
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l meinramtext5
 dc.l 0

meinramtext5:
 dc.b "------------------------------------------",0
 even

subram5:
 dc.l subram6
 dc.w 60
 dc.w 50
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l ram06
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

ram06:
 dc.b 3,1
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l meinramtext6
 dc.l 0

meinramtext6:
 dc.b " The non-reset RAM-Disk can`t be used af- ",0
 even

subram6:
 dc.l subram7
 dc.w 60
 dc.w 60
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l ram07
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

ram07:
 dc.b 3,1
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l meinramtext7
 dc.l 0

meinramtext7:
 dc.b " fter switching this device off,until you ",0
 even

subram7:
 dc.l 0
 dc.w 60
 dc.w 70
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l ram08
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

ram08:
 dc.b 3,1
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l meinramtext8
 dc.l 0

meinramtext8:
 dc.b " reset your machine !                     ",0
 even


p3art6:
 dc.l p3art7
 dc.w 0
 dc.w 50
 dc.w 120
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l tex3t06
 dc.l 0
 dc.b 0
 even
 dc.l subprint
 dc.l 0

tex3t06:
 dc.b 3,2
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l mein3text6
 dc.l 0

mein3text6:
 dc.b " printer.device   ",0
 even

subprint:
 dc.l subprint1
 dc.w 60
 dc.w 0
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l print01
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

print01:
 dc.b 2,1
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l print1
 dc.l 0

print1:
 dc.b " Informations about the `printer.device`    ",0
 even

subprint1:
 dc.l subprint2
 dc.w 60
 dc.w 10
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l print02
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

print02:
 dc.b 2,1
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l print2
 dc.l 0

print2:
 dc.b "------------------------------------------",0
 even

subprint2:
 dc.l subprint3
 dc.w 60
 dc.w 20
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l print03
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

print03:
 dc.b 2,1
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l print3
 dc.l 0

print3:
 dc.b " This device is responsible for accessing ",0
 even

subprint3:
 dc.l subprint4
 dc.w 60
 dc.w 30
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l print04
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

print04:
 dc.b 2,1
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l print4
 dc.l 0

print4:
 dc.b " the printer !                            ",0
 even

subprint4:
 dc.l subprint5
 dc.w 60
 dc.w 40
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l print05
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

print05:
 dc.b 2,1
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l print5
 dc.l 0

print5:
 dc.b "------------------------------------------",0
 even

subprint5:
 dc.l subprint6
 dc.w 60
 dc.w 50
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l print06
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

print06:
 dc.b 3,1
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l print6
 dc.l 0

print6:
 dc.b " After you have switched off this device  ",0
 even

subprint6:
 dc.l 0
 dc.w 60
 dc.w 60
 dc.w 0
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l print07
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

print07:
 dc.b 3,1
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l print7
 dc.l 0

print7:
 dc.b " you can`t print until a reset again !    ",0
 even
p3art7:
 dc.l 0
 dc.w 0
 dc.w 60
 dc.w 120
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l tex3t07
 dc.l 0
 dc.b 0
 even
 dc.l serial
 dc.l 0

tex3t07:
 dc.b 3,2
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l mein3text7
 dc.l 0

mein3text7:
 dc.b " serial.device    ",0
 even

serial:
  dc.l serial2
  dc.w 60
  dc.w 0
  dc.w 0
  dc.w 10
  dc.w $0052
  dc.l 0
  dc.l serial01
  dc.l 0
  dc.b 0
  even
  dc.l 0
  dc.l 0

serial01:
 dc.b 2,1
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l serial1
 dc.l 0

serial1:
 dc.b " Informations about the `serial.device`     ",0
 even

serial2:
  dc.l serial3
  dc.w 60
  dc.w 10
  dc.w 0
  dc.w 10
  dc.w $0052
  dc.l 0
  dc.l serial02
  dc.l 0
  dc.b 0
  even
  dc.l 0
  dc.l 0

serial02:
 dc.b 2,1
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l serialt2
 dc.l 0

serialt2:
 dc.b "------------------------------------------",0
 even

serial3:
  dc.l serial4
  dc.w 60
  dc.w 20
  dc.w 0
  dc.w 10
  dc.w $0052
  dc.l 0
  dc.l serial03
  dc.l 0
  dc.b 0
  even
  dc.l 0
  dc.l 0

serial03:
 dc.b 2,1
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l serialt3
 dc.l 0

serialt3:
 dc.b " This device is responsible for accessing ",0
 even

serial4:
  dc.l serial5
  dc.w 60
  dc.w 30
  dc.w 0
  dc.w 10
  dc.w $0052
  dc.l 0
  dc.l serial04
  dc.l 0
  dc.b 0
  even
  dc.l 0
  dc.l 0

serial04:
 dc.b 2,1
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l serialt4
 dc.l 0

serialt4:
 dc.b " the serial port of your AMIGA!           ",0
 even

serial5:
  dc.l serial6
  dc.w 60
  dc.w 40
  dc.w 0
  dc.w 10
  dc.w $0052
  dc.l 0
  dc.l serial05
  dc.l 0
  dc.b 0
  even
  dc.l 0
  dc.l 0

serial05:
 dc.b 2,1
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l serialt5
 dc.l 0

serialt5:
 dc.b "------------------------------------------",0
 even

serial6:
  dc.l serial7
  dc.w 60
  dc.w 50
  dc.w 0
  dc.w 10
  dc.w $0052
  dc.l 0
  dc.l serial06
  dc.l 0
  dc.b 0
  even
  dc.l 0
  dc.l 0

serial06:
 dc.b 3,1
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l serialt6
 dc.l 0

serialt6:
 dc.b " This device can`t work until you reset,if",0
 even

serial7:
  dc.l serial8
  dc.w 60
  dc.w 60
  dc.w 0
  dc.w 10
  dc.w $0052
  dc.l 0
  dc.l serial07
  dc.l 0
  dc.b 0
  even
  dc.l 0
  dc.l 0

serial07:
 dc.b 3,1
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l serialt7
 dc.l 0

serialt7:
 dc.b " you switch it off,too !                  ",0
 even

serial8:
  dc.l 0
  dc.w 60
  dc.w 70
  dc.w 0
  dc.w 10
  dc.w $0052
  dc.l 0
  dc.l serial08
  dc.l 0
  dc.b 0
  even
  dc.l 0
  dc.l 0

serial08:
 dc.b 3,1
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l serialt8
 dc.l 0

serialt8:
 dc.b " [What else ?]                            ",0
 even


menu4:
 dc.l 0
 dc.w 330
 dc.w 30
 dc.w 120
 dc.w 10
 dc.w 1
 dc.l menu4text
 dc.l p4art1
 dc.w 0,0,0,0

menu4text:
 dc.b " Instructions ",0
 even

p4art1:
 dc.l 0
 dc.w 0
 dc.w 0
 dc.w 150
 dc.w 10
 dc.w $0052
 dc.l 0
 dc.l tex4t01
 dc.l 0
 dc.b 0
 even
 dc.l anleitung1
 dc.l 0

tex4t01:
 dc.b 3,2
 dc.b 1
 even
 dc.w 2,1
 dc.l 0
 dc.l mein4text1
 dc.l 0

mein4text1:
 dc.b " `TrackOff?` V2.0 - `DevsOff?` ",0
 even

anleitung1:
 dc.l anleitung2
 dc.w 70
 dc.w 0
 dc.w 230
 dc.w 10
 dc.w $002
 dc.l 0
 dc.l anleitungtext01
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

anleitungtext01:
 dc.b 2,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinanleitung1
 dc.l 0

meinanleitung1:
 dc.b "       Instructions         ",0
 even

anleitung2:
 dc.l anleitung3
 dc.w 70
 dc.w 10
 dc.w 230
 dc.w 10
 dc.w $002
 dc.l 0
 dc.l anleitungtext02
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

anleitungtext02:
 dc.b 2,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinanleitung2
 dc.l 0

meinanleitung2:
 dc.b "----------------------------",0
 even

anleitung3:
 dc.l anleitung4
 dc.w 70
 dc.w 20
 dc.w 230
 dc.w 10
 dc.w $002
 dc.l 0
 dc.l anleitungtext03
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

anleitungtext03:
 dc.b 3,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinanleitung3
 dc.l 0

meinanleitung3:
 dc.b "`TrackOff` was written for  ",0
 even

anleitung4:
 dc.l anleitung5
 dc.w 70
 dc.w 30
 dc.w 230
 dc.w 10
 dc.w $002
 dc.l 0
 dc.l anleitungtext04
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

anleitungtext04:
 dc.b 3,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinanleitung4
 dc.l 0

meinanleitung4:
 dc.b "all AMIGA-Users,who indeed  ",0
 even

anleitung5:
 dc.l anleitung6
 dc.w 70
 dc.w 40
 dc.w 230
 dc.w 10
 dc.w $002
 dc.l 0
 dc.l anleitungtext05
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

anleitungtext05:
 dc.b 3,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinanleitung5
 dc.l 0

meinanleitung5:
 dc.b "many expansions connected   ",0
 even

anleitung6:
 dc.l anleitung7
 dc.w 70
 dc.w 50
 dc.w 230
 dc.w 10
 dc.w $002
 dc.l 0
 dc.l anleitungtext06
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

anleitungtext06:
 dc.b 3,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinanleitung6
 dc.l 0

meinanleitung6:
 dc.b "with their AMIGAs,but don`t ",0
 even

anleitung7:
 dc.l anleitung8
 dc.w 70
 dc.w 60
 dc.w 230
 dc.w 10
 dc.w $002
 dc.l 0
 dc.l anleitungtext07
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

anleitungtext07:
 dc.b 3,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinanleitung7
 dc.l 0

meinanleitung7:
 dc.b "own an ram-expansion so far,",0
 even

anleitung8:
 dc.l anleitung9
 dc.w 70
 dc.w 70
 dc.w 230
 dc.w 10
 dc.w $002
 dc.l 0
 dc.l anleitungtext08
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

anleitungtext08:
 dc.b 3,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinanleitung8
 dc.l 0

meinanleitung8:
 dc.b "connected with their AMIGA!",0
 even

anleitung9:
 dc.l anleitung10
 dc.w 70
 dc.w 80
 dc.w 230
 dc.w 10
 dc.w $002
 dc.l 0
 dc.l anleitungtext09
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

anleitungtext09:
 dc.b 2,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinanleitung9
 dc.l 0

meinanleitung9:
 dc.b "With `TrackOff?`-`DevsOff?` ",0
 even

anleitung10:
 dc.l anleitung11
 dc.w 70
 dc.w 90
 dc.w 230
 dc.w 10
 dc.w $002
 dc.l 0
 dc.l anleitungtext10
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

anleitungtext10:
 dc.b 2,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinanleitung10
 dc.l 0

meinanleitung10:
 dc.b "you are now able to switch  ",0
 even

anleitung11:
 dc.l anleitung12
 dc.w 70
 dc.w 100
 dc.w 230
 dc.w 10
 dc.w $002
 dc.l 0
 dc.l anleitungtext11
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

anleitungtext11:
 dc.b 2,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinanleitung11
 dc.l 0

meinanleitung11:
 dc.b "off devices and win very va-",0
 even

anleitung12:
 dc.l anleitung13
 dc.w 70
 dc.w 110
 dc.w 230
 dc.w 10
 dc.w $002
 dc.l 0
 dc.l anleitungtext12
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

anleitungtext12:
 dc.b 2,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinanleitung12
 dc.l 0

meinanleitung12:
 dc.b "luable free memory !        ",0
 even

anleitung13:
 dc.l anleitung14
 dc.w 70
 dc.w 120
 dc.w 230
 dc.w 10
 dc.w $002
 dc.l 0
 dc.l anleitungtext13
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

anleitungtext13:
 dc.b 0,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinanleitung13
 dc.l 0

meinanleitung13:
 dc.b "Just chose one of the subme-",0
 even

anleitung14:
 dc.l anleitung15
 dc.w 70
 dc.w 130
 dc.w 230
 dc.w 10
 dc.w $002
 dc.l 0
 dc.l anleitungtext14
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

anleitungtext14:
 dc.b 0,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinanleitung14
 dc.l 0

meinanleitung14:
 dc.b "nus to switch a device off! ",0
 even

anleitung15:
 dc.l anleitung16
 dc.w 70
 dc.w 140
 dc.w 230
 dc.w 10
 dc.w $002
 dc.l 0
 dc.l anleitungtext15
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

anleitungtext15:
 dc.b 0,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinanleitung15
 dc.l 0

meinanleitung15:
 dc.b "Notice the warnings,which   ",0
 even

anleitung16:
 dc.l anleitung17
 dc.w 70
 dc.w 150
 dc.w 230
 dc.w 10
 dc.w $002
 dc.l 0
 dc.l anleitungtext16
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

anleitungtext16:
 dc.b 0,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinanleitung16
 dc.l 0

meinanleitung16:
 dc.b "will appear sometimes,and   ",0
 even

anleitung17:
 dc.l anleitung18
 dc.w 70
 dc.w 160
 dc.w 230
 dc.w 10
 dc.w $002
 dc.l 0
 dc.l anleitungtext17
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

anleitungtext17:
 dc.b 0,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinanleitung17
 dc.l 0

meinanleitung17:
 dc.b "please read the `Doc`-File  ",0
 even

anleitung18:
 dc.l anleitung19
 dc.w 70
 dc.w 170
 dc.w 230
 dc.w 10
 dc.w $002
 dc.l 0
 dc.l anleitungtext18
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

anleitungtext18:
 dc.b 0,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinanleitung18
 dc.l 0

meinanleitung18:
 dc.b "belonging to this program,  ",0
 even

anleitung19:
 dc.l anleitung20
 dc.w 70
 dc.w 180
 dc.w 230
 dc.w 10
 dc.w $002
 dc.l 0
 dc.l anleitungtext19
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

anleitungtext19:
 dc.b 0,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinanleitung19
 dc.l 0

meinanleitung19:
 dc.b "too,because so you cannot   ",0
 even

anleitung20:
 dc.l anleitung21
 dc.w 70
 dc.w 190
 dc.w 230
 dc.w 10
 dc.w $002
 dc.l 0
 dc.l anleitungtext20
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

anleitungtext20:
 dc.b 0,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinanleitung20
 dc.l 0

meinanleitung20:
 dc.b "create damages with it and  ",0
 even

anleitung21:
 dc.l anleitung22
 dc.w 70
 dc.w 200
 dc.w 230
 dc.w 10
 dc.w $002
 dc.l 0
 dc.l anleitungtext21
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

anleitungtext21:
 dc.b 0,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinanleitung21
 dc.l 0

meinanleitung21:
 dc.b "always will like this piece!" ,0
 even

anleitung22:
 dc.l anleitung23
 dc.w 70
 dc.w 210
 dc.w 230
 dc.w 10
 dc.w $002
 dc.l 0
 dc.l anleitungtext22
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

anleitungtext22:
 dc.b 2,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinanleitung22
 dc.l 0

meinanleitung22:
 dc.b "----------------------------",0
 even

anleitung23:
 dc.l 0
 dc.w 70
 dc.w 220
 dc.w 230
 dc.w 10
 dc.w $002
 dc.l 0
 dc.l anleitungtext23
 dc.l 0
 dc.b 0
 even
 dc.l 0
 dc.l 0

anleitungtext23:
 dc.b 2,1
 dc.b 0
 even
 dc.w 2,1
 dc.l 0
 dc.l meinanleitung23
 dc.l 0

meinanleitung23:
 dc.b "30.12.1990   -    B.Hoffmann",0
 even





ende:
 rts

closedos:
 move.l exec,a6
 move.l dbase,a1
 jsr closelib(a6)
 rts

closeintuition:
 move.l exec,a6
 move.l Intuitionbase,a1
 jsr closelib(a6)
 rts



windowstruktur:
 dc.w 0
 dc.w 0
 dc.w 640
 dc.w 256
 dc.b 2
 dc.b 1
 dc.l $100
 dc.l $1000!1!2!4
 dc.l 0
 dc.l 0
 dc.l Leiste
 dc.l 0
 dc.l 0
 dc.w 1
 dc.w 1
 dc.w 640
 dc.w 256
 dc.w 1

Leiste:
 dc.b "** `TrackOff?` V2.0 - `DevsOff`?  |  Written in 1990 by Bernd Hoffmann **",0
 rts

handle:
 dc.l 0

Intuitionbase:
 dc.l 0

dbase:
 dc.l 0

libraryname_dos:
 dc.b "dos.library",0

libraryname_intuition:
 dc.b "intuition.library",0


