Hi All, Well after a week in the States sorting out Microsoft problems, I'm back, but as busy as ever :( Nice to see Simon is alive and well (and driving a better car than me ;)
Looks like SimCoupe is 'on topic' again. The main reason the printer doesn't work is that the printer support was not configured in the released version (0.78) It is present, but I never got around to debugging it. The refresh timing on the DOS version is pretty crude, this is all down to the ridiculously high default frequency of the DOS PIC timers. This can be adjusted, but DPMI does not provide an API to regulate the standard clock frequency at the same time - to keep DOS happy. Basically I couldn't be bothered to write all the x86 assembler required to set up the stack and call the appropriate interrupt callbacks. Especially as this stuff can be done in UNIX in a simple 'sig_action' setup. SimCoupe is really reaching the limit of DOS, it needs to be reimplemented in Win32, which provides all the facilities like UNIX. Allan +------------------------------+-------------------------------------------+ | Allan Skillman | "There are five flavours of resons, the | | EDA Group | elementary particles of magic : up, down, | | ARM | sideways, sex-appeal and peppermint." | | [EMAIL PROTECTED] | - Terry Pratchett (Lords and Ladies) | +------------------------------+-------------------------------------------+

