[Info-vax] Transferring file to VMS emulated in SIMH
hb
end.of at inter.net
Sat Dec 29 10:37:02 EST 2018
On 12/29/2018 04:06 PM, zibree at gmail.com wrote:
> It seems it's not mksimtap to do that but the VMS copy...
>
> ~/vax$ hexdump -C unzip.tap|more
> 00000000 00 02 00 00 b0 00 30 00 44 00 60 00 00 00 00 00 |......0.D.`.....|
> 00000010 30 32 30 35 01 01 00 00 ff ff ff ff ff ff ff ff |0205............|
>
> ~/vax$ hexdump -C unzip.exe|more
> 00000000 b0 00 30 00 44 00 60 00 00 00 00 00 30 32 30 35 |..0.D.`.....0205|
> 00000010 01 01 00 00 ff ff ff ff ff ff ff ff 00 00 00 00 |................|
>
> On SIMH I did:
> attach -r tq0 unzip.tap
>
> On VMS I did:
> $ mount/nolab/block=512 mua0:
>
> then
> copy mua0: unzip.exe
>
> I also tried the mount with /foreign but it gives me the same result
>
What's the format of the copied file, "Record format: Variable length"?
You can double check with DUMP/RECORD if the copied file has 290 records
of size 512. (As far as I can see the executable is 290 blocks, your
copied file has "End of file block 292".) If it is, then you should be
able to CONVERT/FDL the file to "FORMAT fixed" and "SIZE 512" and the
0x200 should be gone.
More information about the Info-vax
mailing list