Previous is a Next computer hardware emulator. It aims to emulate a Next Cube or a Next Station with all its peripheral.
Processor
68030 and 68040 CPUs work, including MMU for both, FPU is platform sensitive and has minor incompleteness
Memory
All memory + Mono video memory is handled + color display
User input
Keyboard works, but key mapping may be incomplete for everyday use
DMA
works for SCSI, MO, Memory to Memory and partially for Ethernet, with dummy for Sound and SCC
SCSI
Works
SCSI peripherals
CDROM and Hdd emulated
Cube MO drive
works, including real Reed Solomon ECC
Timers
Real time clock + 2 internal timers handled (known issues for event counter)
Previous is derived from the Hatari emulator sources that are partly based on the amiga emulator UAE. Some Previous source code files are now back in Hatari's source code for 680[34]0 MMU correctness.
Previous may be compiled on linux, MacosX and win32 (and probably other target OS).