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 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 (Linux host only). 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.
See also the preconfigured system images on http://oszoo.org/
Many live cd isos also work.