There are programs that emulate or simulate (?) a calculator on another machine, like TTCalc, emu41, emu71, Emu48, etc. Even HP did it: HP-41 Translator Pack for the HP-71B, and something alike for the HP-48S, the HP-12C on the 100OmniGo.
From my point of view, a SIMULATION allows to run the programs of one machine on an other by interpreting the program's instructions. A EMULATOR rebuilds logicaly on the 'new' machine the hardware of the 'old' one (CPU, display, keybord, RAM, ...). In fact this is an interpreter of the OS-firmware. Now the questions:
Does anyone on this forum care for the difference of emulator and simulation? Or are these therms already well defined (contrary to my point of view)?
Are there only pointers to simulations of calculators in MoHP? Is it because the emulators need a copy of the calculators OS to work?
There are firmware listings for the HP-41 on the net or ads for CDs containging those "NoMaS"-listings (Not Manufacturer Supported). Dos this mean, HP-41 emulators may be distributed with files of it's OS? Without violation of HP's copyright?
Ciao.....Mike