Ramon van Handel writes:
 > [snip]
 > >Being able to emulate a machine bottom up is really nice, but what could
 > >make hardware emulation even more powerful would be a run-time scripting
 > >backend, that can control the environment, such as:
 > >
 > > * Freeze the guest processor.
 > > * Fiddle with the clock
 > > * Interrupts
 > > * Rewire serial ports and put "virtual" signals into them
 > > * Do stuff with the disk/memory access
 > > * "Rewire" display adaptor, mice, keyboards and other peripherals
 > > * Ditto network adaptors
 > >
 > >By doing this, we create a really neat software test environment.
 > 
 > For this, you don't want to build a scripting language into plex86, but in stead
 > you want to write a plugin that supports scripting.  I'm not at all against
 > making, say, a python scripting plugin for plex86, but I am against including
 > a python interpeter in plex86 to process configuration files.  These are two
 > completely different things!

Well, look what happened to DOSEMU configuration files:
<http://www.dosemu.org/docs/README-tech/0.99/README-tech-2.html>
They reinvented their own (dubious) scripting language.

-- Cedric

Reply via email to