In article , Terry Kyriacopoulos wrote: > a2tools allows the following operations on 3.3 .dsk images under Linux: > > - directory listing > - exporting files, including detokenizing of Applesoft and > Integer BASIC > - importing files > - deleting files > > The package is available at: http://home.echo-on.net/~terryk/a2tools.tgz > > IMPORTANT: An old version of this package which was uploaded to > asimov.net had a couple of wrong entries in the token list. > (>= and > for Integer BASIC) Thanks for making this available. However your program was very UNIX-centric and very K&R-ish -- IMO unnecessarily so. It also contained a number of unnecessary errors, such as: a2tools.c(95) : warning C4101: 'j' : unreferenced local variable a2tools.c(435) : warning C4101: 'j' : unreferenced local variable a2tools.c(621) : warning C4101: 'next_trk' : unreferenced local variable a2tools.c(621) : warning C4101: 'next_sec' : unreferenced local variable a2tools.c(621) : warning C4101: 'hop' : unreferenced local variable a2tools.c(620) : warning C4101: 'found' : unreferenced local variable a2tools.c(737) : warning C4715: 'main' : not all control paths return a value I spent an hour or so cleaning up the source, and modifying it according to ANSI C standards. I also straighened up the data types and made the source acceptable to a C++ compiler. Finally, I produced .exe files for MS-DOS (16-bit) and Win-32 (32-bit console application). So now Terry's utility runs not only on Unix but also on Wintel machines. This version, along with Terry's version, is now available for download on: http://hotel04.ausys.se/pausch/apple2/a2tools.zip Links have been added to my Apple II page: http://hotel04.ausys.se/pausch/apple2/a2tools.zip -- ---------------------------------------------------------------- Paul Schlyter, Swedish Amateur Astronomer's Society (SAAF) Grev Turegatan 40, S-114 38 Stockholm, SWEDEN e-mail: pausch at saaf dot se or paul.schlyter at ausys dot se WWW: http://hotel04.ausys.se/pausch http://welcome.to/pausch