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

Reply via email to