Re: Simulation vs Emulation Message #3 Posted by Marcus von Cube, Germany on 11 May 2011, 4:08 p.m., in response to message #2 by Namir
Carl, I like your statement. :-)
In a simulation, you can easily extend the bounds of the original system, be it speed, memory or function set. See Free42 for a good example. But it's a lot of work to implement the original functionality so that the emulator behaves as a superset of the original system and not as a subset with extensions.
In an emulation, you have other problems: You cannot easily extend the bounds of the original hardware like speed or memory because the original firmware needs to be patched to recognize the new possibilities. Keyboard scan or display are examples where an unmodified firmware needs a relatively exact emulation of the original hardware to work reliably. You cannot easily add a dot matrix display to a 15C without severe changes to the old system.
|