This is a kernel module for /dev/rtc device support.
Some apps such as VMware for Linux would be happy with it.
The code was originally written by Vladimir N. Silyaev.
Free simulator for the Intel/HP IA-64 architecture.
iNES is the Nintendo Entertainment System emulator for X Window System.
You must buy cartridges and get raw images from them to use this emulator.
When ines make core and die, try -noshm option.
A multiplayer Atari 2600 emulator written in pure Java.
No external libs.
KCemu is an emulator for the KC85 homecomputer series and other Z80 based
microcomputers like Z1013, LC80, Polycomputer 880 and BIC A5105.
The emulation supports a number of additional hardware,
e.g. floppy disk drives and extended graphic modules.
This is a port of Kenneth L. Harrenstien's KLH10 DEC PDP-10 mainframe
emulator.
This port currently only builds klh10 in the ksits configuration for
running MIT Incompatible Timesharing System (ITS.) Future release
will configure KLH10 for additional systems.
Warning: to make use of KLH10 over a LAN the network driver
subprocesses (currently only dpimp is built and installed
automatically) must run as root in order use the tun(4) network
interface and to insert proxy ARP table entries. If you do not want
dpimp to be setuid root you must run the emulator from the root
account to use networking. KLH10 may be run without networking and
only provide console access to a single user without using any root
privileges. We do not know if KLH10's network driver subprocesses
have been audited for buffer overflows, etc only that they accept
incoming TCP connections and require root privileges. You take your
chances running this in the default configuration. Consider using a
firewall to limit access to klh-10. See the pub-its/adm directory for
firewall documentation.
Joytran is a joystick to keyboard/mouse events translator written in C.
The project has several advantages over similar software:
- Portable to a wide variety of platforms, since it is based on SDL and the X11
XTest Extension (Developed on FreeBSD)
- It is easy to use the joystick in places where it is not usually supported
- Supports keyboard and mouse emulation
- Supports multiple joysticks
- Handles the presence of non-joystick devices, such as USB mice/trackballs
that masquerade as joysticks gracefully
- Easy switching between profiles
- Lightweight, with few dependencies
- Comprehensive feature set (if there are features missing that are important
to you, I will at least consider implementing them)
- Freely available (MIT License)
jzIntv is an emulator for the Mattel Intellivision(TM)
videogame.
QEMU is a FAST! processor emulator using dynamic translation to achieve
good emulation speed.
QEMU has two operating modes:
* Full system emulation. In this mode, QEMU emulates a full system
(for example a PC), including a processor and various peripherials.
It can be used to launch different Operating Systems without rebooting
the PC or to debug system code.
* User mode emulation. In this mode, QEMU can launch
Linux processes compiled for one CPU on another CPU. It can be used to
launch the Wine Windows API emulator or to ease cross-compilation and
cross-debugging.
As QEMU requires no host kernel patches to run, it is very safe and easy to use.
This is building sbruno's bsd-user github branch:
QEMU 是一个快速的!处理器模拟器,采用动态翻译来达到练良好的仿真速度。
QENU 有两种操作模式:
* 完整系统仿真。在这种模式下,QEMU 模拟一个完整的系统(比如一个PC),包
括一个处理器和各种周边设备。它可以用来运行各种操作系统而不需要重启你的PC或者
调试系统代码。
* 用户模式仿真(仅 Linux 主机)。在这种模式下,QEMU 可以启动为其它 CPU
编译的 Linux 进程。它可以用来启动 Wine Windows API 模拟器或者简便地实现交叉
编译和交叉调试。
由于 QEMU 不需要对主机内核打任何补丁就能运行,所以它非常安全并且易于使用。
(当然 kqemu 现在也支持 i386 运行在 i386 和 amd64 上的情形)
另外在 http://oszoo.org/ 上也有一些预配置的系统映像文件
很多 live cd iso 文件也是可以工作的。