Welcome to my new personal website! You won’t find much here yet but the current projects I am involved in. You can contact me through gb.public@free.fr.
[2007/04/16]
Blog
Some news about what I am doing.
[2007/04/01]
Curiculum Vitae
Alternate formats (pdf, html, raw text) available on-demand, no Microsoft Word.
[2005/11/13]
About this site
Technical details about this website and relevant patches to the
DokuWiki system installed.
[2007/07/15]
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]
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.
[2006/05/01]
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]
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]
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.
[2007/07/08]
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]
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.
[2006/03/17]
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]
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.