[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