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