--- osmose-0.9.1.orig/debian/compat +++ osmose-0.9.1/debian/compat @@ -0,0 +1 @@ +7 --- osmose-0.9.1.orig/debian/changelog +++ osmose-0.9.1/debian/changelog @@ -0,0 +1,20 @@ +osmose (0.9.1-0ubuntu1~ppa1) karmic; urgency=low + + * New upstream release. + * Dropped gcc4.3_fix.patch + + -- Khashayar Naderehvandi Sun, 01 Nov 2009 18:27:49 +0100 + +osmose (0.8.5b-0ubuntu1~ppa2) karmic; urgency=low + + * Added zlib1g-dev to build dependencies + * Tweaked the man page a little + + -- Khashayar Naderehvandi Fri, 16 Jan 2009 14:05:35 +0100 + +osmose (0.8.5b-0ubuntu1~ppa1) intrepid; urgency=low + + * Initial release (LP: #281839) + + -- Khashayar Naderehvandi Sun, 04 Jan 2009 20:29:27 +0100 + --- osmose-0.9.1.orig/debian/control +++ osmose-0.9.1/debian/control @@ -0,0 +1,31 @@ +Source: osmose +Section: games +Priority: optional +Maintainer: Khashayar Naderehvandi +Build-Depends: debhelper (>> 7), cdbs, libsdl1.2-dev | libsdl-dev, zlib1g-dev +Standards-Version: 3.8.0 +Homepage: http://bcz.emu-france.com/osmose.htm + +Package: osmose +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: "Osmose is a Sega Master System / Gamegear console emulator + Features: + -SMS emulation: Good compatibility. At this stage, the emulator + can run* 96% of commercial games and public demos, except games + that relies on codemaster mapper, which work but does not have + proper video mode emulated. + -Game Gear emulation : Good compatibility. At this stage, + the emulator can run 98.0% of game gear ROMS. + -SN76489 Sound is supported, but still needs work. + -support. for .ZIP .SMS and .GG format. + -Video filters: monochrom, scanline, scale2x, bilinear, nearest + neighbour, scale2xscanline (fullscreen option always 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. --- osmose-0.9.1.orig/debian/osmose.6 +++ osmose-0.9.1/debian/osmose.6 @@ -0,0 +1,123 @@ +.\" automatically generated by txt2man +.\" .SS +.\" +.TH "Osmose" "6" "06 January 2009" "" "" +.SH "NAME" +osmose \- A Sega Master System and Game Gear emulator +.SH "SYNOPSIS" +.nf +.fam C +\fBosmose\fP [\fIoptions\fP] "filename" +.SH "DESCRIPTION" +Osmose (Object Oriented S.m.s. Emulator) is an emulator of the old 8\-bit Sega consoles. At this point, it should be able to run most of the games thrown at it. It supports .zip, .sms, and .gg files. The emulator relies on SDL library and Zlib, and Gilles Vollant unzip package. Scale2x video Filter is based on Andrea Mazzoleni's algorithm. +.SH "OPTIONS" +Osmose > 0.8.0 implements an embedded database, and is aware of what \fIoptions\fP a few games may need in order to run properly. This is, however, not true for all games, and for some you may need \fB\-cm\fP, \fB\-km\fP, \fB\-pal\fP, or \fB\-jap\fP. +.IP -paddle +emulates one axis paddle (mapped on mouse). +.IP -joy +use joystick as input device, instead of keyboard. +.IP -acceleration x.x +Paddle acceleration (0.1 to 5 default 0.5) +.IP -fs +run in fullscreen (default: windowed) +.IP -nosound +do not play sounds. (default: sound on). +.IP -dp +use dark palette for screen emulation (default: off). +.IP -inifile xxx +use xxx as configuration file. +.IP -fps +display fps in title bar. +.IP -monochrom +emulates B&W tv (default: off). +.IP -scale2x +scale2x video filter implementation (default: off). +.IP -bilinear +bilinear video filter (default: off). +.IP -tv +emulates TV scanline video filter (default: off). +.IP -scale2xscanline +Scale2x + 75% scanline video filter (default: off). +.IP -nn2x +nearest neighbour video filter (default: off). +.IP -cm +use codemaster games mem. mapper (default: off). +.IP -km +use korean games mem. mapper (default: off). +.IP -irqhack +Enable irq hack (specific rom option. default off). +.IP -pal +emulates PAL/SECAM video timing (default: NTSC). +.IP -jap +run as japanese sms (default: export). +.IP -exp +run as exported sms (default). +You can combine \fB\-tv\fP/\fB\-monochrom\fP/\fB\-scale2x\fP with \fB\-fs\fP (fullscreen). +If your config file name contains spaces, use \fB\-inifile\fP like this: \fB\-inifile\fP "Name with space.txt". +.SH "KEYBOARD COMMANDS:" +SOUNDSHOT: +F1 (start/stop audio recording (22050kz 16bits/mono into wav file. Be careful, though, wave files grow about 2.58 Mo/minute.) +.PP +PAUSE: +p +SCREENSHOT: +F2 +TILESHOT: +F3 (this will rip gfx used at this moment). +QUIT: +ESCAPE +DEBUGGER: +d (if Osmose compiled with builtin debugger) +PAD1 UP: +UP +.PP +PAD1 DOWN: +DOWN +.PP +PAD1 LEFT: +LEFT +.PP +PAD1 RIGHT: +RIGHT +.PP +PAD1 A: +LEFT ALT +.PP +PAD1 B: +LEFT CONTROL +.PP +PAD2 UP: +NUMPAD 5 +.PP +PAD2 DOWN: +NUMPAD 2 +.PP +PAD2 LEFT : +NUMPAD 1 +.PP +PAD2 RIGHT: +NUMPAD 3 +.PP +PAD2 A: +n +.PP +PAD2 B: +z +.PP +Game Gear start button: +ENTER +.PP +KEYPAD ++: Increment save state slot. +.PP +KEYPAD +-: Decrement save state slot. +.PP +F11 +: Load a state from current slot. +.PP +F12 +: Save a state in current slot. +.PP +.SH "SEE ALSO" +/usr/share/doc/\fBosmose\fP/readme.txt.gz, the Osmose README file. --- osmose-0.9.1.orig/debian/copyright +++ osmose-0.9.1/debian/copyright @@ -0,0 +1,19 @@ +This package was debianized by Khashayar Naderehvandi on +Sun, 04 Jan 2009 20:29:27 +0100. + +It was downloaded from http://bcz.emu-france.com/osmose.htm + +Upstream Author: + + Bruno Vedder + +Copyright: + + Copyright (C) 2007 Bruno Vedder + +License: + + GPL version 2, see /usr/share/common-licenses/GPL-2 + +The Debian packaging is (C) 2009, Khashayar Naderehvandi and +is licensed under the GPL, see `/usr/share/common-licenses/GPL'. --- osmose-0.9.1.orig/debian/docs +++ osmose-0.9.1/debian/docs @@ -0,0 +1,4 @@ +changes.txt +license.txt +readme.txt +readme.txt --- osmose-0.9.1.orig/debian/watch +++ osmose-0.9.1/debian/watch @@ -0,0 +1,5 @@ +version=3 + +# Pattern +http://bcz.emu-france.com/osmose/osmose-*\.zip + --- osmose-0.9.1.orig/debian/rules +++ osmose-0.9.1/debian/rules @@ -0,0 +1,61 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 +include /usr/share/cdbs/1/rules/simple-patchsys.mk + + +configure: configure-stamp + +configure-stamp: + dh_testdir + touch configure-stamp + + +build: build-stamp + +build-stamp: configure-stamp + dh_testdir + make + touch build-stamp + + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + cp osmose debian/osmose/usr/games + + +# Build architecture-independent files here. +binary-indep: build install + + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs changes.txt + dh_installdocs + dh_installman debian/osmose.6 + rm debian/osmose/usr/share/doc/osmose/license.txt + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- osmose-0.9.1.orig/debian/dirs +++ osmose-0.9.1/debian/dirs @@ -0,0 +1,2 @@ +usr/games +