Related:
compile,
games, simulation, translate,
virtualize
==Hardware or 'platform' emulation:
andLinux.org >>andLinux is a complete Ubuntu Linux system running seamlessly in Windows 2000 based systems (2000, XP, 2003, Vista; 32-bit versions only). This project was started for Dynamism for the GP2X community, but its userbase far exceeds its original design. andLinux is free and will remain so, but donations are greatly needed.
swtch.com/lguest >>Lguest is a lightweight x86 virtual machine monitor for Linux developed and documented by Rusty Russell.
http://www.acc.umu.se/~achtt315/tunguska >>Tunguska is a ternary computer emulator. ... It is loosely based on the excellent design of the (binary) 6502-processor by MOS Technology, but entirely ternary. So instead of having two memory cell states (0, 1), it has three (-1, 0, 1).
Mamory.sf.net >>Mamory is a set of usefull functions for emulators related projects. It allows easy inclusion of roms management features into these projects through a simple API.
meos.sf.net >>E/OS is not an Operative System is a open source emulator of the BeOS, Darwin, DOS, Linux, and Windows API on top of X, allowing run many unmodified programs to run on Linux, FreeBSD, Mac OS X, Solaris, Windows and DOS.
MAME.net Multiple Arcade Machine
Emulator
Mednafen.sf.net >>Mednafen is a portable, utilizing OpenGL and SDL, argument(command-line)-driven multi-system emulator with many advanced features. The Atari Lynx, GameBoy (Color), GameBoy Advance, NES, PC Engine(TurboGrafx 16), SuperGrafx, Neo Geo Pocket (Color), and WonderSwan (Color) are emulated.
QEMU.org
PearPC.sf.net
User-Mode-Linux.sf.net
BOCHS.sf.net
CoLinux.org >>Cooperative Linux is the first working free and open source method for optimally running Linux on Microsoft Windows natively. More generally, Cooperative Linux (short-named coLinux) is a port of the Linux kernel that allows it to run cooperatively alongside another operating system on a single machine. For instance, it allows one to freely run Linux on Windows 2000/XP, without using a commercial PC virtualization software such as VMware, in a way which is much more optimal than using any general purpose PC virtualization software.
DOSBox.sf.net
OpenVZ.org
LinuxVirtualServer.org
Linux-VServer.org
XENSource.com
OpenSolaris.org/os/community/zones
WINEHQ.com
LinuxEMU.Retrofaction.com >>LinuxEmu is the number 1 informer of Linux related emulation news and has been since it came online the 26'th November year 2000.
Virt-Manager.org >>The "Virtual Machine Manager" application (virt-manager for short package name) is a desktop user interface for managing virtual machines. It presents a summary view of running domains and their live performance & resource utilization statistics. A detailed view presents graphs showing performance & utilization over time. Ultimately it will allow creation of new domains, and configuration & adjustment of a domain's resource allocation & virtual hardware. Finally an embedded VNC client viewer presents a full graphical console to the guest domai
VirtualBox.org >>InnoTek VirtualBox is a general-purpose full virtualizer for x86 hardware. Targeted at server, desktop and embedded use, it is now the only professional-quality virtualization solution that is also Open Source Software.
KVM.sf.net >>KVM (for Kernel-based Virtual Machine) is a full virtualization solution for Linux on x86 hardware. It consists of a loadable kernel module (kvm.ko) and a userspace component. Using KVM, one can run multiple virtual machines running unmodified Linux or Windows images. Each virtual machine has private virtualized hardware: a network card, disk, graphics adapter, etc.
http://www-128.ibm.com/developerworks/library/l-linuxvirt >>An overview of virtualization methods, architectures, and implementations
==Atari 2600
Stella.sf.net >>Stella is a multi-platform Atari 2600 VCS emulator released under the GNU General Public License (GPL). Stella was originally developed for Linux by Bradford W. Mott, however, since its original release several people have joined the development team to port Stella to other operating systems such as AcornOS, AmigaOS, DOS, FreeBSD, IRIX, Linux, OS/2, MacOS, Unix, and Windows.
==Commodore 64 (C64)
C64gg.com Game Guide
ftp://arnold.c64.org/pub
ViceTeam.org >>VICE is a program that runs on a Unix, MS-DOS, Win32, OS/2, Acorn RISC OS, BeOS, QNX 6.x, Amiga, GP2X or Mac OSX machine and executes programs intended for the old 8-bit computers. The current version emulates the C64, the C128, the VIC20, almost all PET models, the PLUS4 and the CBM-II (aka C610).
uCON64.sf.net >>uCON64 is the backup tool and wonderful emulator's Swiss Army knife program It may be freely redistributed under the terms of the GNU Public License.
Frodo.cebix.net >>The free portable C64 emulator
==Nintendo Entertainment System (NES)
Nestopia.sf.net >>accurate, but requires 600Mhz+ CPU
FCEUltra.sf.net >>FCE Ultra is an emulator for the original (8-bit) Nintendo Entertainment System (NES). It has a robust color palette rendering engine that is fully customizable, along with excellent sound and joystick support, and even includes TCP/IP based network playing for head-to-head gaming with your friends!
RockNES.kinox.org >>Windows only?
===Idle
http://3e8.org/pnes.html >>pNES is a hacked-up version of NEStra 0.64. It offers two major improvements over nestra: a tile-based rendering engine, and the use of Glide to render the tiles.
TuxNES.sf.net >>TuxNES is based on NEStra, a great public-domain NES emulator by Quor.
NEStra.LinuxGames.com >>Nestra is a Nintendo Entertainment System emulator, which uses x86 assembly language optimizations and code translation to achieve fast emulation with relatively modest CPU requirements.
dridus.com/~nyef/darcnes >>DarcNES: Valiantly resisting the light.
==Super Nintendo Entertainment System (SNES)
zsnes.com
snes9x.com
byuu.cinnamonpirate.com/?page=bsnes >>bsnes is an emulator that began development on 10/14/2004. The purpose of the emulator is a bit different from other emulators: it focuses on accuracy, debugging functionality, and clean code.
==Nintendo 64 (N64)
UltraHLE, 1964, Project64, Mupen, MAME version 111+
==Game engine
XU4.sf.net Ultima IV
www.it-he.org/lazarus.htm Ultima 5 - Lazarus
Nuvie.sf.net Ultima 6
Exult.sf.net Ultima 7
Pentagram.sf.net Ultima 8
UWAdv.sf.net Ultima Underworld
LOW.sf.net Ultima Underworld 2: Labyrinth of Worlds
TSSHP.sf.net The System Shock
Hack Project
DuneLegacy.sf.net >>Lead one of three interplanetary houses, Atreides, Harkonnen or Ordos, in an attempt to harvest the largest amount of spice from the sand dunes. Exchange your spice stockpiles for credits through refinement and build an army capable of thwarting attempts of the other houses to stop your harvesting!
SCUMMVM.org classic p
oint-and-click adventure
games
GemRM.sf.net >>Your personalized Infinity Engine Emulator which was used for "Baldur's Gate".
EFMovie.com/mame.htm
DopeRoms.com
Roms.Zophar.net >>Welcome to Zophar's ROM archive. We currently store 238,843 files for 65 different consoles, spanning a total of 772 GBs of games.