John, you added the --win32 mode a few years back because the newer drivers were running too slow with the Prolific USB-Serial adapters. It allowed the cheap devices to respond fast enough so that TS-DOS was happy. Kurt
On Wed, Feb 13, 2019, at 2:34 PM, John R. Hogerhuis wrote: > " Brian suggested would be to create a log file that details any file > manipulations that happen during a transfer"> > Maybe one day when LaddieAlpha gets a proper log file. > > I don't mind adding a "Dangerous EOF/NUL removed from inloaded file... > you're welcome" to the "standard output" noise.> And there are comments in > the source code. > > So I wouldn't hold your breath for a "make it work" or in this case > "crash me" option to LaddieAlpha.> > There are only a few options and parameters as it is now. Today, you > can provide a serial device, or tcp socket as a parameter. You can > indicate whether to map to 6.2 or 8.2 names. And you can put the code > in a --win32 mode. Which at the moment I can't even remember why I > added. I think it makes it work on older versions of the Windows .NET > framework. And the switch functionality is pretty rudimentary, so it's > not super easy to add new command line switches at the moment. That is > likely to change over time.> > As a matter of principle I don't add "make it work" buttons. Well > except as programmer jokes. My first TPDD emulator, DLPilot ran on the > Palm Pilot, so it had a GUI. It simulates the appearance of a TPDD > drive with a flashing activity indicator. It has a little OFF/ON > button. If you don't turn it on, it doesn't work! Which is silly.> > In actuality there is some real functionality behind it. Turning if > OFF actually closes and powers down the serial port circuitry. So it > saves some battery and allows you to reset the serial port.> > But mostly I just added it because I thought it was funny. > > Now DLPilot really got crazy on the "modify the user data" stuff since > it supported some macros. You could for example, load a file with a > escaped date-time macro that got expanded as the file loaded.> -- John.
