Hi Michael, > > > The reason I enquire is that both the Mac OS X port and (IIRC) the > > > Windows port are multithreaded, with a GUI thread and an emulator > > > thread. What I'd like to be able to do is have the GUI perform a > > > hard reset of the emulator by having the child emulator thread > > > terminate, then I can start a second one. > > > > That's not a hard reset though, is it? That's a `start a new > > emulation'. > > No, but it's sufficient for what I want - the user has modified their > preferences from the GUI and wants the emulator to take the new > changes into account.
That's fine then. I'd just suggest that it isn't presented as any kind of `reset' to the user since that word has a specific meaning for an Archimedes emulator which `Re-start emulator', for example, doesn't. Cheers, Ralph. ------------------------------------------------------- This SF.net email is sponsored by: ObjectStore. If flattening out C++ or Java code to make your application fit in a relational database is painful, don't do it! Check out ObjectStore. Now part of Progress Software. http://www.objectstore.net/sourceforge _______________________________________________ arcem-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/arcem-devel