===== Projects ===== * ''[2007/07/15]'' [[en:projects:cpuinfo|cpuinfo]]\\ cpuinfo is a simple library and program used to retrieve some information about the underlying CPU. e.g. model name, caches hierarchy, processor features. It currently supports x86, ia64, ppc and mips architectures. * ''[2007/08/26]'' [[en:projects:nspluginwrapper|nspluginwrapper]]\\ nspluginwrapper consists in a proxy plugin and a viewer for Netscape 4 (NPAPI) compatible plugins. It makes it possible to use 32-bit x86 plugins like Flash Player or Real Player on Linux/x86_64, NetBSD and FreeBSD platforms. ==== Macintosh Emulation ==== * ''[2006/05/01]'' [[en:projects:basilisk2|Basilisk II JIT]]\\ Basilisk II is an Open Source 68k Macintosh emulator. It supports Apple operating systems up to MacOS 8.1. The Basilisk II JIT project aims at improving the emulation performance with dynamic translation technology, also known as just-in-time (JIT) compilation. * ''[2006/05/15]'' [[en:projects:sheepshaver|SheepShaver]]\\ SheepShaver is the first PowerMac G4 emulator for non-PowerPC platforms capable to run MacOS 7.5.2 up to 9.0.4. It provides a basic JIT implementation but still performs decently. On PowerPC platforms, no CPU emulation is performed to reach near native speeds. * ''[2005/03/16]'' [[en:projects:benchmarks|Benchmarks]]\\ The benchmarks section tries to evaluate the performance of various MacOS emulators. So far, only Basilisk II, SheepShaver and PearPC are compared against a real PowerMac system. ==== CPU Emulator Testers ==== * ''[2007/07/08]'' [[en:projects:68ktester|M68K Emulator Testsuite]]\\ Large testsuite (118 million tests) supporting several CPU emulation engines including QEMU and UAE-based cores. It was helpful to hunt remaining emulation bugs in Basilisk II. This might be useful to other M68K Emulator authors too. * ''[2006/07/04]'' [[en:projects:ppctester|PowerPC Emulator Testsuite]]\\ Small testsuite I wrote while developing the SheepShaver PowerPC Emulator. It was helpful to me for reducing development and testing time. This might be useful to other PowerPC Emulator authors too. ==== Virtualization === * ''[2006/03/17]'' [[en:projects:qemu|QEMU]]\\ QEMU is a generic and Open Source processor emulator from Fabrice Bellard. This page contains some patches I wrote for QEMU. e.g. the initial port to MacOS X for Intel platforms. * ''[2007/06/06]'' [[en:projects:virtualbox|VirtualBox OSE packages for Mandriva Linux]]\\ VirtualBox is a general-purpose full virtualizer for x86 hardware. This page only hosts x86-64 packages for older Mandriva Linux distributions. Additional patches are available in the source RPM.