I would kinda like the trace facility to work too :-) Given that nobody else is complaining, it must be something I'm not doing correctly. I select a region (either with the mouse, or by selecting the start and end points in the dialog). There are "T"s in the program memory window where I've selected tracing. When I run the program all I get in the trace buffer are NOPs. Kinda defeats the purpose of a simulator, and forces me to do most of my debugging in-circuit. > 4. some way to interface a program to create a stimulus file on the fly. > Incorporating Visual Basic would be easy. Listening at a TCP/IP > socket would be quite general. ODBC would be perverse but would > work - CORBA?? RMI??? ActiveX??? Something?????? I'd like to have a few simulated LEDs, or better strip chart, for viewing the state of the pins. A $12k logic analyzer seems a suitable replacement for this, but takes longer to hook up. > For example, I'm using an external serial EEPROM that the > chip reads and writes. What a pain to have to anticipate exactly > when the EEPROM will provide data. Writing code to simulate the > device would be fairly simple. Jon Doran