Next: Welcome to The Machine Emulator [Contents][Index]
The Machine Emulator, or tme, provides a general-purpose framework for computer emulation. The goal is to create a large library of modules, each emulating a specific computer chip, or bus, or board, etc. These modules offer standard interfaces that allow you to connect them together to create a whole machine emulation with a minimum of effort.
While these assembled machine emulations will likely never be as fast as a single program designed from the beginning to emulate a specific machine, the standard module interfaces should be reasonably fast. Even though the best abstract interfaces still introduce overhead and can’t always express certain optimization hints, reusability will always save a lot of development time, and performance problems can be addressed by faster hardware.
This manual is for The Machine Emulator (version 0.12rc10, 14 October 2022), which is a generic machine emulator.
Copyright © 2015 Ruben Agin
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled “GNU Free Documentation License”.
• Welcome to The Machine Emulator | ||
• GNU Free Documentation License | ||
• Index | Complete index. | |
— The Detailed Node Listing — Welcome to The Machine Emulator | ||
---|---|---|
• What is TME? | ||
• Supported Hosts | ||
• Prerequisites | ||
• Obtaining | ||
• Installation | ||
• Running | ||
• Graphics | ||
• Networking | ||
Prerequisites | ||
• Recommended | ||
• Optional | ||
Running | ||
• Guest platforms | ||
Graphics | ||
• Screenshots | ||
Networking | ||
• Ethernet | ||
• PPP | ||
• IPv4 Network Address Translation | ||
• Proxy ARP/NDP | ||
• OpenVPN | ||
• Network Descriptions | ||
• Network Services | ||
IPv4 Network Address Translation | ||
• Auto NAT | ||
• Manual NAT | ||
Next: Welcome to The Machine Emulator [Contents][Index]