Compilation Yabause is written in C using the SDL and OpenGL libraries, so you need a working C compiler (such as gcc) and these libraries runtime and development packages: SDL can be found in the download section of the SDL web site. OpenGL should be included with your compiler, if it isn't, check on your compiler's website for links. OpenGL should be included with your distribution, if it isn't, check on your distribution's website for links. Yabause can also use the GTK library. Once these libraries installed, you should be ready to install Yabause. Unfortunately, I've been having some trouble getting configure working properly with mingw and cygwin, so instead I've written a makefile (src\makefile.mng) for compiling using mingw which can be called by typing: make -f makefile.mng in the src subdirectory. If anyone feels like fixing this, let me know. Visual C++ support should be available soon. You just have to uncompress the Yabause source archive, move to the newly created directory, type ./configure, then make, it will generate one program: yabause in the src directory. You can also pass the --enable-debug, --enable-vdp1-debug, --enable-cd-debug options to the configure script, Yabause will then print debug messages on the error standard output. If you want to use the optionnal gtk interface, you have to pass the --with-gtk option to the configure script. The gtk interface can cause flickering and other random behaviors. You can even type make install to install that program on your system (in /usr/local/ by default), then uninstalling is done by typing make uninstall.