home-win port: http://www.winuae.net/
UAE is a mostly complete software emulation of the hardware of the Commodore Amiga 500/1000/2000.
A Commodore Amiga, for those who don't know, is a 16/32 bit computer system based on the Motorola 680x0 CPU and a few specially designed custom chips that provide very good graphics and sound capabilities. Its first incarnation, the A1000, appeared in 1985, followed by the highly successful A500 and A2000 models.
UAE is written for Unixish systems; it is developed on a Linux machine but it should compile and run on any half-recent Unix-like operating system. It has also been ported to a wide variety of machines and operating systems, including DOS, Windows 95/NT, MacOS, RiscOS, BeOS and NextStep.
UAE is free software: you are welcome to distribute copies of it and/or modify it, under certain conditions. There is no warranty of any kind for UAE. For more details concerning these issues, please read the GNU General Public License, which describes the terms under which UAE is distributed.
A 68000/010/020/040 CPU, optionally a 68881 FPU
OCS, ECS and AGA Graphics Chipset (including sprite-playfield collisions)
Up to 2MB Chip RAM and up to 8MB Fast RAM, or 8MB Chip RAM without Fast RAM
Up to 64MB Zorro III Fast RAM, independent of Chip RAM setting (68020+ only)
Up to 1MB Slow RAM, for extended compatibility with problem software
Up to 8MB of graphics card memory, usable by software that supports Picasso 96 compatible graphics cards
4 x 3.5" floppy disk drives (DF0:, DF1:, DF2: and DF3:). It's not possible to read Amiga disks, so these are emulated with disk files.
A hard-disk: either a harddisk image file or part of the native filesystem
Joystick support (with option of mapping joystick to numeric keypad)
Ability to run in various screen modes (for better display quality or better speed)
Full stereo sound support, consisting of 4 x 8bit channels
Simple parallel and serial port support. Note: the parallel port is not really implemented. Though it's sufficient for printing.
state-saving. you can save the state of your emulated Amiga and continue later on.
some other things which don't work well enough to mention them here...