Osmose is another Sega Master System / Gamegear emulator. The emulator is released as open source project, under the GPL license. - SMS: Good compatibility. At this stage, the emulator can run 96% of commercial games and public demos, except games that rely on the codemaster mapper, which work but do not have the proper video mode emulated. - Game Gear: Good compatibility. At this stage, the emulator can run 98.0% of game gear ROMS. - SN76489 sound is supported, but needs more work on the noise register. - Support for .zip, .sms and .gg formats. - Video filters: monochrome, scanline, scale2x, bilinear, nearest neighbour, and a new interesting scale2xscanline (fullscreen option always also available). - Pad (keyboard or joystick mapped), Sport Paddle (mouse mapped) emulation. - PAL/NTSC Timing. - Japanese/Export console. - In-game screenshots, GFX rip, sound shot. - Accurate auto-frameskip. - Configurable keyboard configuration. - Joystick support. TODO: Awfully awfully slow -- massive frameskipping on a fast machine (1 in 100 displayed).
13 lines
374 B
Text
13 lines
374 B
Text
$NetBSD: patch-aa,v 1.1.1.1 2006/12/13 18:34:02 thomasklausner Exp $
|
|
|
|
--- PrecisionTimer.h.orig 2006-11-06 12:08:38.000000000 +0100
|
|
+++ PrecisionTimer.h
|
|
@@ -39,7 +39,7 @@ using namespace std;
|
|
#include <iostream>
|
|
#ifndef _RDTSC_TIMER_H
|
|
#define _RDTSC_TIMER_H
|
|
-#ifdef linux
|
|
+#ifdef __USE_UNIX98
|
|
#define PORTABLE_SLEEP_FUNC sleep( s );
|
|
#include <unistd.h>
|
|
#else
|