more experiments. METADOS is a very advanced, very spaghetti BATCH project, which in the end connects you with TCP, downloads components (MEM.EXE below) from the internet and more interesting stuff. unfortunately, *very* spaghetti.
anyway, FreeCOM 0.84-pre5 prerelease doesn't behave a) as expected, and b) not really in a reproducible way. what I did: everything in a current VirtualBOX, 32 MB memory, no hard disk boot from http://www.drivesnapshot.de/freedos/metadosd1.zip enable/disable ECHO ON (which shouldn't change behaviour, but does) and put 4 different command.coms to be selected by boot menu (which shouldn't change behaviour either, but does as well). my feeling is, something (stack, environment,...) gets overwritten. sometimes. timing sensitivity other strange effects. observations: original Pre2 command works as expected. maybe it's only lucky, but it works. watcom with debug (echo on) works, and creates 205 files on RAM disk. watcom with echo off fails to create 205 files. difficult to trace if no messages available. gcc seems to work (205 files created), but MEM which pulls MEM.exe from internet crashes the virtual box. MEM also *sometimes* crashes the turboC pre5 these effects may depend on the environment; they may also depend on the packet driver. I am just out of ideas for the moment, and unfortunately this disk is not compatible with SoftICE as it uses protected mode :<< if anyone feels like playing himself with this ... good luck Tom ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel