Well not at the moment ... but it shouldn't be too difficult as when I originally decided to rewrite my HP33C simulator a couple of years ago the intention was to restructure the code to allow me to use the same code to simulate a number of different models.
As a result about 20% of the code I use in each of my simulators now is now exactly the same, but can't be shared except by cut and paste, and about 65% is in shared modules, leaving at the most only about 15% specific to each model - the percentages are guesstimates but you get the idea..
As regards the HP67 simulator, now that I don't have to worry about sto rnd and rcl rnd 'all' I've got left to do is work out how to handle w/data, merge, prt reg, prt x sensibly, then add something to allow programs to change the 'user defined' labels when they are loaded, before trying to test every thing (again).
I think the next thing I'll do after the HP67 is finish off the HP11C simulation - it just looks so cool on my screen (and I liked the HP11C enough to buy one so I have the real thing to check the simulation against. Though I think that the HP33C is still my favourite even if a bit short on memory)...
Mike T.
Edited: 26 Feb 2008, 6:03 p.m.