05-10-2019, 05:55 PM
Hello!
I'm trying make scl2trd tool for esxDos.
I did:
InputStream are defined and I can read data from it. But output stream always equals zero and when I try to write something in it 0 - there return 65536 value(I think this is -1 - error code).
But, file was created! It's empty, but exists on sd card.
I'm tested it only via ZEsarUX emulator with ZX-Uno emulated.
Does anybody know where may be issue?
I'm trying make scl2trd tool for esxDos.
I did:
Code:
InputStream = ESXDosOpen(InputFile$ + ".SCL", EDOS_FMODE_READ)
if (InputStream = -1) then
print "Failed to open file"
ESXDosClose(InputStream)
stop
end if
VerifyScl(InputStream)
' Creating TRD-file where it will be written
OutputStream = ESXDosOpen(InputFile$ + ".TRD", EDOS_FMODE_WRITE | EDOS_FMODE_CREATE_AL)
print "IS: "; InputStream
print "OS: "; OutputSream
InputStream are defined and I can read data from it. But output stream always equals zero and when I try to write something in it 0 - there return 65536 value(I think this is -1 - error code).
But, file was created! It's empty, but exists on sd card.
I'm tested it only via ZEsarUX emulator with ZX-Uno emulated.
Does anybody know where may be issue?