On Thu, 21 Oct 2004, Ken Pergola wrote: > Hi Scott, > > Thanks for the information. I have never tried gpsim -- it sounds > interesting. Is there a Windows executable for it at this time? I realize > you have plans for one. Hi Ken, The main page for gpsim is: http://www.dattalo.com/gnupic/gpsim.html Borut Razem is primarily responsible for the Windows Port and has created this page: http://gpsim.sourceforge.net/gpsimWin32/gpsimWin32.html >From which you can navigate to the Windows snap shot releases: http://gpsim.sourceforge.net/snap.php I've used gpsim under Windows and found it somewhat displeasing. This is because the gui interface is what I'd say is a '99 unix style design; each window is separate and managed by the Window manager and not by gpsim. Under unix, this isn't a big deal since you can dedicate a whole virtual desktop to the simulator. For Windows however, the desktop gets too cluttered. Btw, I've made some changes recently to combine windows together. (These reside in the gui2 branch in CVS). > By the way, I would venture to guess that you must have spend hundreds (or > thousands?) of hours developing gpsim. What programming language did you use > to develop it? I've been working off and on for the last 6 years. Over the past 10-months I've been working full-time (and getting paid to do so too) on a proprietary application based on gpsim. Much of this time has been spent on proprietary things, but many features like the 3-state register logic, context debugging, dynamic tracing, expression parsing, and the socket interface were developed during this time too (and part of the open source code base). Despite the subject of this message, gpsim was not the result of rest :). The programming language is all C++. The gui was originally written in C and converted over to C++. The command line interface uses Bison/Flex. Scott _______________________________________________ http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist