As part of the effort to support RR-Net and the WarpCopy64 server in IECHost, a while back I was developing a WarpCopy PC client. As I am delving into the WarpCopy protocol further, I expanded such client to fetch the directory listing.
Here’s an example of the resulting output:
>wc64-client.exe 192.168.254.64:6644
Remote address: 192.168.254.64:6644
Local address: 192.168.254.8:54998
0 ."2001 UTILITIES " BARRY
9 "MENU" PRG
4 "HEAD ALIGN" PRG
34 "WIZARD" PRG
57 "PIC LINK O8OB" PRG
27 "GCR NYBBLE C/HOK" PRG
2 "NOTE 2 BARRY/HOK" PRG
11 "CRAZY CURSOR (E)" PRG
26 "UN-ZIP" PRG
27 "ZIP" PRG
81 "LYNX" PRG
15 "SER.FORMAT V2.1" PRG
8 "DISK UNSCRATCH" PRG
15 "XTC-PACKER V2.1+" PRG
16 "M.CRUNCH/FAST+FX" PRG
15 "MEGA CRUNCH V6.0" PRG
10 "NSU (EASY INPUT)" PRG
25 "FILE COPIER" PRG
37 "FASTCRUEL V7/ILS" PRG
42 "FILE COPIER /ILS" PRG
12 "C-64 COPIER /DR" PRG
22 "FILE COPIER /DR" PRG
11 "MENU LOAD /DR" PRG
14 "TIMECRUN'4.42/DR" PRG
11 "BYG C.SPECIAL/DR" PRG
14 "FS EDITOR V4/REM" PRG
85 BLOCKS FREE.
Closing socket
It’s still quite early in the process, but this client implementation is helping me to understand the finer details of the protocol.
Stay tuned for more!
Luigi… did you do any further development on the Warpcopy client?
I didn’t do much development on it because there wasn’t any of my readers interested in it. Besides, with the development I made by 2019, I had already been able to figure out the protocol details I was interested in.