Тогда только шаги (1), (2), (3), (5) из перечисленных выше. И, наверное, без 6, так как и длина файла в байтах, конечно одинаковая?

Код:
; шаг 1
LD HL,<адрес 9 байт имени и типа файла>
LD C,#13
CALL #3D13
; шаг 2
LD A,9
LD (5D06),A
LD C,#0A
CALL #3D13
; шаг 3
LD A,C
INC C
JR Z,ERROR
LD C,#08
CALL #3D13
INC C
DEC C
JR NZ,ERROR
; шаг 5
LD DE,(5CEB)
LD A,(5CEA)
LD B,A
LD C,06
LD A,255
LD HL,<адрес нового содержимого файла>
CALL 3D13
INC C
DEC C
JR NZ,ERROR
...
; сюда переход, если перезапись не удалась
ERROR:
...