Ciao Salvatore,
yes, machine code programs can be typed, but you would have to type many thousands digits, boring and unlikely not to introduce a typo.
I could not find the SuperBASIC backup program I remembered, but here is my try at writing one. Untested, but hope it works for you. Insert the master cartridge in MDV1 and an empty cartridge in MDV2 to use as a backup. The program will try to format MDV2 so that it can be used as a master. After formatting completes, manually copy all files from MDV1 to MDV2.
Code: Select all
100 PRINT "Insert master in MDV1, empty cartridge in MDV2 (it will be formatted!!)"\"Press a key when ready":PAUSE
110 DIR mdv1_
120 a$="":p=164096
130 IF PEEK(PEEK_L(p)+20)<>1:p=p+4:GO TO 130
140 p=PEEK_L(p)+22
150 FOR i=0 TO 9:a$=a$&CHR$(PEEK(p+i))
160 a$="mdv2_"&a$
170 p=PEEK_W(p+10)
180 PRINT "Formatting MDV2..."
190 POKE_W 163886,p
200 FORMAT a$
Let me know if it works well for you!