cmp eax,6 ; SAVE FLOPPY IMAGE (HD version only) jnz nosaveimage cmp ebx,1 jnz img_save_hd_1 mov edx,bootpath ; path = '/KOLIBRI ' jmp img_save_hd_3 img_save_hd_1: cmp ebx,2 jnz img_save_hd_2 mov edx,bootpath2 ; path = 0 (root dir) jmp img_save_hd_3 img_save_hd_2: cmp ebx,3 jnz exit_for_anyone mov edx,[3010h] mov edx,[edx+10h] add edx,ecx img_save_hd_3: call restorefatchain ; restore FAT !!! mov eax,image_save mov ebx,1440*1024 ; size 1440 Kb mov ecx,0x100000 ; address of image call file_write ret nosaveimage: