--- dosbox-0.73.orig/debian/dosbox.install +++ dosbox-0.73/debian/dosbox.install @@ -0,0 +1,2 @@ +debian/dosbox.desktop usr/share/applications +debian/dosbox.xpm usr/share/pixmaps --- dosbox-0.73.orig/debian/rules +++ dosbox-0.73/debian/rules @@ -0,0 +1,5 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk --- dosbox-0.73.orig/debian/control +++ dosbox-0.73/debian/control @@ -0,0 +1,21 @@ +Source: dosbox +Section: otherosfs +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Peter Veenstra +Uploaders: Markus Schölzel +Homepage: http://www.dosbox.com/ +Build-Depends: cdbs, debhelper (>= 6), libsdl1.2-dev, libpng12-dev, libsdl-net1.2-dev, libsdl-sound1.2-dev, libasound2-dev +Standards-Version: 3.7.3 + +Package: dosbox +Architecture: any +Depends: ${shlibs:Depends} +Description: A x86 emulator with Tandy/Herc/CGA/EGA/VGA/SVGA graphics, sound and DOS + DOSBox is a x86 emulator with Tandy/Hercules/CGA/EGA/VGA/SVGA graphics, + sound and DOS. It's been designed to run old DOS games under platforms that + don't support it. (Win2k/XP/FreeBSD/Linux/MAC OS X) + . + The following legacy sound devices are emulated: PC Speaker, Creative + CMS/Gameblaster, Tandy 3 voice, Adlib, Sound Blaster Pro/16, + Disney Soundsource and a Gravis Ultrasound. MPU-401 is forwarded to the host. --- dosbox-0.73.orig/debian/dosbox.conf.example +++ dosbox-0.73/debian/dosbox.conf.example @@ -0,0 +1,200 @@ +# This is the configurationfile for DOSBox 0.72. +# Lines starting with a # are commentlines. +# They are used to (briefly) document the effect of each option. + +[sdl] +# fullscreen -- Start dosbox directly in fullscreen. +# fulldouble -- Use double buffering in fullscreen. +# fullresolution -- What resolution to use for fullscreen: original or fixed size (e.g. 1024x768). +# windowresolution -- Scale the window to this size IF the output device supports hardware scaling. +# output -- What to use for output: surface,overlay,opengl,openglnb. +# autolock -- Mouse will automatically lock, if you click on the screen. +# sensitiviy -- Mouse sensitivity. +# waitonerror -- Wait before closing the console if dosbox has an error. +# priority -- Priority levels for dosbox: lowest,lower,normal,higher,highest,pause (when not focussed). +# Second entry behind the comma is for when dosbox is not focused/minimized. +# mapperfile -- File used to load/save the key/event mappings from. +# usescancodes -- Avoid usage of symkeys, might not work on all operating systems. + +fullscreen=false +fulldouble=false +fullresolution=original +windowresolution=original +output=surface +autolock=true +sensitivity=100 +waitonerror=true +priority=higher,normal +mapperfile=mapper.txt +usescancodes=true + +[dosbox] +# language -- Select another language file. +# memsize -- Amount of memory DOSBox has in megabytes. +# machine -- The type of machine tries to emulate:hercules,cga,tandy,pcjr,vga. +# captures -- Directory where things like wave,midi,screenshot get captured. + +language= +machine=vga +captures=capture +memsize=16 + +[render] +# frameskip -- How many frames DOSBox skips before drawing one. +# aspect -- Do aspect correction, if your output method doesn't support scaling this can slow things down!. +# scaler -- Scaler used to enlarge/enhance low resolution modes. +# Supported are none,normal2x,normal3x,advmame2x,advmame3x,hq2x,hq3x, +# 2xsai,super2xsai,supereagle,advinterp2x,advinterp3x, +# tv2x,tv3x,rgb2x,rgb3x,scan2x,scan3x. +# If forced is appended (like scaler=hq2x forced), the scaler will be used +# even if the result might not be desired. + +frameskip=0 +aspect=false +scaler=normal2x + +[cpu] +# core -- CPU Core used in emulation: normal,simple,dynamic,auto. +# auto switches from normal to dynamic if appropriate. +# cycles -- Amount of instructions DOSBox tries to emulate each millisecond. +# Setting this value too high results in sound dropouts and lags. +# You can also let DOSBox guess the correct value by setting it to max. +# The default setting (auto) switches to max if appropriate. +# cycleup -- Amount of cycles to increase/decrease with keycombo. +# cycledown Setting it lower than 100 will be a percentage. + +core=auto +cycles=auto +cycleup=500 +cycledown=20 + +[mixer] +# nosound -- Enable silent mode, sound is still emulated though. +# rate -- Mixer sample rate, setting any devices higher than this will +# probably lower their sound quality. +# blocksize -- Mixer block size, larger blocks might help sound stuttering +# but sound will also be more lagged. +# prebuffer -- How many milliseconds of data to keep on top of the blocksize. + +nosound=false +rate=22050 +blocksize=2048 +prebuffer=10 + +[midi] +# mpu401 -- Type of MPU-401 to emulate: none, uart or intelligent. +# device -- Device that will receive the MIDI data from MPU-401. +# This can be default,alsa,oss,win32,coreaudio,none. +# config -- Special configuration options for the device. In Windows put +# the id of the device you want to use. See README for details. + +mpu401=intelligent +device=default +config= + +[sblaster] +# sbtype -- Type of sblaster to emulate:none,sb1,sb2,sbpro1,sbpro2,sb16. +# sbbase,irq,dma,hdma -- The IO/IRQ/DMA/High DMA address of the soundblaster. +# mixer -- Allow the soundblaster mixer to modify the DOSBox mixer. +# oplmode -- Type of OPL emulation: auto,cms,opl2,dualopl2,opl3. +# On auto the mode is determined by sblaster type. +# All OPL modes are 'Adlib', except for CMS. +# oplrate -- Sample rate of OPL music emulation. + +sbtype=sb16 +sbbase=220 +irq=7 +dma=1 +hdma=5 +mixer=true +oplmode=auto +oplrate=22050 + +[gus] +# gus -- Enable the Gravis Ultrasound emulation. +# gusbase,irq1,irq2,dma1,dma2 -- The IO/IRQ/DMA addresses of the +# Gravis Ultrasound. (Same IRQ's and DMA's are OK.) +# gusrate -- Sample rate of Ultrasound emulation. +# ultradir -- Path to Ultrasound directory. In this directory +# there should be a MIDI directory that contains +# the patch files for GUS playback. Patch sets used +# with Timidity should work fine. + +gus=true +gusrate=22050 +gusbase=240 +irq1=5 +irq2=5 +dma1=3 +dma2=3 +ultradir=C:\ULTRASND + +[speaker] +# pcspeaker -- Enable PC-Speaker emulation. +# pcrate -- Sample rate of the PC-Speaker sound generation. +# tandy -- Enable Tandy Sound System emulation (off,on,auto). +# For auto Tandysound emulation is present only if machine is set to tandy. +# tandyrate -- Sample rate of the Tandy 3-Voice generation. +# disney -- Enable Disney Sound Source emulation. Covox Voice Master and Speech Thing compatible. + +pcspeaker=true +pcrate=22050 +tandy=auto +tandyrate=22050 +disney=true + +[joystick] +# joysticktype -- Type of joystick to emulate: auto (default), none, +# 2axis (supports two joysticks, +# 4axis (supports one joystick, first joystick used), +# 4axis_2 (supports one joystick, second joystick used), +# fcs (Thrustmaster), ch (CH Flightstick). +# none disables joystick emulation. +# auto chooses emulation depending on real joystick(s). +# timed -- enable timed intervals for axis. (false is old style behaviour). +# autofire -- continuously fires as long as you keep the button pressed. +# swap34 -- swap the 3rd and the 4th axis. can be useful for certain joysticks. +# buttonwrap -- enable button wrapping at the number of emulated buttons. + +joysticktype=auto +timed=true +autofire=false +swap34=false +buttonwrap=true + +[serial] +# serial1-4 -- set type of device connected to com port. +# Can be disabled, dummy, modem, nullmodem, directserial. +# Additional parameters must be in the same line in the form of +# parameter:value. Parameter for all types is irq. +# for directserial: realport (required), rxdelay (optional). +# for modem: listenport (optional). +# for nullmodem: server, rxdelay, txdelay, telnet, usedtr, +# transparent, port, inhsocket (all optional). +# Example: serial1=modem listenport:5000 + +serial1=dummy +serial2=dummy +serial3=disabled +serial4=disabled + +[dos] +# xms -- Enable XMS support. +# ems -- Enable EMS support. +# umb -- Enable UMB support. +# keyboardlayout -- Language code of the keyboard layout (or none). + +xms=true +ems=true +umb=true +keyboardlayout=none + +[ipx] +# ipx -- Enable ipx over UDP/IP emulation. + +ipx=false + +[autoexec] +# Lines in this section will be run at startup. + + --- dosbox-0.73.orig/debian/changelog +++ dosbox-0.73/debian/changelog @@ -0,0 +1,213 @@ +dosbox (0.73-0ubuntu1) karmic; urgency=low + + * New upstream release (LP: #382024). + * Removed old patches, applied upstream: + - dos_keyboard_layout.cpp.patch + - dyn_fpu.h.patch + - gcc-4.3.patch + - sdlmain.cpp.patch + - xms.cpp.patch + * debian/watch: added for uscan. + + -- Artur Rona Thu, 25 Jun 2009 17:13:40 +0200 + +dosbox (0.72-1.1build1) hardy; urgency=low + + * Manual sync from Debian unstable. + + -- Siegfried-Angel Gevatter Pujals (RainCT) Mon, 10 Mar 2008 17:04:02 +0100 + +dosbox (0.72-1.1) unstable; urgency=low + + * Non-maintainer upload. + * New patch which explicitly includes required headers to fix FTBFS with + gcc-4.3. Thanks to Joost Damad for the patch. (Closes: #417159) + + -- James Vega Sun, 09 Mar 2008 12:35:53 -0400 + +dosbox (0.72-1) unstable; urgency=low + + * Include fixes from the 2 NMUs. (Closes: #415696, #417700, #375517, #361554) + * 0.72 source appears fix to an old bug. (Closes: #432446) + * Add a message to README.Debian concerning security (Closes: #458950) + * Fix loading of french language file (Closes: #284907) + * Integrate most of ubuntu .desktop changes: (Closes: #458089) + - Fix name capitalization. + - Remove extension from icon name. + Change ca/de/en/es descriptions so that they refer to + "applications" in general instead of "games". + * Bump standards version to 3.7.3: + - Move Homepage field to source stanza. + * Changed to dephelper version 6 + * Added Markus Schölzel as uploader + + -- Peter Veenstra Sun, 02 Mar 2008 14:40:59 +0100 + +dosbox (0.72-0.1ubuntu2) hardy; urgency=low + + * debian/control: + - Fix a typo with the formatting of the Homepage field. + - Change "Dosbox" to "DOSBox" in the description. + * debian/dosbox.desktop: + - Change primary category to System. + - Improve Russian and Ukrainian translations (thanks + to Kirill Chunaev). + + -- Siegfried-Angel Gevatter Pujals (RainCT) Fri, 01 Feb 2008 17:50:10 +0100 + +dosbox (0.72-0.1ubuntu1) hardy; urgency=low + + * debian/dosbox.desktop: (LP: #177203) + - Fix name capitalization. + - Remove extension from icon name. + - Change ca/de/en/es descriptions so that they refer to + "applications" in general instead of "games". + - Change "Game" category to "Utility". + * Bump standards version to 3.7.3: + - Move Homepage field to source stanza. + * Modify Maintainer value to match the DebianMaintainerField + specification. + + -- Siegfried-Angel Gevatter Pujals (RainCT) Fri, 28 Dec 2007 15:47:17 +0100 + +dosbox (0.72-0.1) unstable; urgency=low + + * Non-maintainer upload. + * New upstream release + * Fixed .desktop and menu + + -- Markus Schölzel Mon, 17 Sep 2007 18:26:23 +0200 + +dosbox (0.71-0.1) unstable; urgency=low + + * Non-maintainer upload. + * New upstream release (Closes: #415696, #417700) + * Added .desktop (Closes: #375517, #361554) + + -- Markus Schölzel Tue, 31 Jul 2007 17:35:47 +0200 + +dosbox (0.65-1) unstable; urgency=low + + * New upstream version (Closes: #313240, #362928) + * Include fixes from the 2 NMUs. (Closes: #319430, #356116) + * Patch up various files to cvs versions to fix a few games. + * Include documentation patch and send it upstream. (Closes: #301925) + * Update package description. (Closes: #363298) + * Work around debian specific SDL changes. (numlock/capslock) + * Changed FSF address in debian/copyright + * Standards-Version: 3.7.2 (No changes necessary) + + -- Peter Veenstra Fri, 22 Jul 2006 12:10:59 +0100 + +dosbox (0.63-2.2) unstable; urgency=low + + * NMU as part of the GCC 4.1 transition. + * Remove extra qualifications from C++ header file (Closes: #356116). + + -- Martin Michlmayr Fri, 26 May 2006 23:40:18 +0200 + +dosbox (0.63-2.1) unstable; urgency=low + + * Non-maintainer upload. + * debian/control.in: Fix FTBFS bug by removing the obsolete + alsa-headers from the Build-Depends (Closes: #319430). + + -- Roger Leigh Sun, 31 Jul 2005 15:34:15 +0100 + +dosbox (0.63-2) unstable; urgency=low + + * Fix compilation on amd64/gcc-4.0 (Closes: #285645) + * Fix compilation on kfreebsd-gnu (Closes: #278598) + * Patched code up to cvs of 16 december 2004. + Fixes various small bugs. + * Improved documentation (Closes: #284500, #283570) + * Build on unstable (Closes: #284032) + * Change maintainer emailaddress. + + -- Peter Veenstra Thu, 16 Dec 2004 16:00:08 +0100 + +dosbox (0.63-1) unstable; urgency=low + + * New stable upstream release. ( Closes: #275616, #183937 ) + + -- Peter Veenstra Fri, 19 Nov 2004 11:27:08 +0100 + +dosbox (0.61-4) unstable; urgency=low + + * Fix compilation with GCC 3.4 + * Added more information about dynamic cpu core (Closes: #265319) + * Changed CFLAGS to CXXFLAGS (Closes: #260026) + * Disabled internal modem in configfile as it tries to open a protected port. + + -- Peter Veenstra Mon, 23 Aug 2004 13:56:08 +0100 + +dosbox (0.61-3) unstable; urgency=low + + * Fixed Overlay colour problems at PPC. (Closes: #235293) + * Added quotes aroung menu tags to keep lintian silent. + + -- Peter Veenstra Tue, 2 Mar 2004 15:56:08 +0100 + +dosbox (0.61-2) unstable; urgency=low + + * Recompiled under unstable. (Closes: #231352) + * Description lines were too long + * Disabled opengl, unless it's specified in configfile. + + -- Peter Veenstra Fri, 13 Feb 2004 12:30:40 +0100 + +dosbox (0.61-1) unstable; urgency=low + + * New upstream release (Closes: #229896 ) + + -- Peter Veenstra Wed, 04 Feb 2004 11:00:31 +0100 + +dosbox (0.60-3) unstable; urgency=low + + * Build against alsa (Closes: #216822 ) + * Added information about old configfiles (Closes: #217095 ) + * Added patch for G/S descriptor for ppc. + * Fixed unintentional disabling of the internal modem and disney soundsource + * Enabled Core-inline. + * Added a sample configfile dosbox.conf.example + + -- Peter Veenstra Wed, 29 Oct 2003 15:00:31 +0100 + +dosbox (0.60-2) unstable; urgency=low + + * changed buildtime dependency from libsdl-net1.2 to libsdl-net1.2-dev + + -- Peter Veenstra Mon, 20 Oct 2003 19:46:32 +0200 + +dosbox (0.60-1) unstable; urgency=low + + * New upstream release + * Added patches for ppc parityflag + * patched core_normal in non-debug mode to handle opcode 106 + + -- Peter Veenstra Mon, 20 Oct 2003 19:46:10 +0200 + +dosbox (0.58-3) unstable; urgency=low + + * Fixed ppc problems with the internal filesystem ( Closes: #185012 ) + + -- Peter Veenstra Tue, 23 Sep 2003 21:03:37 +0200 + +dosbox (0.58-2) unstable; urgency=low + + * GCC3.X transition. + * Backported fixes to drivechache and the cdrom. + + -- Peter Veenstra Mon, 18 Aug 2003 14:04:17 +0200 + +dosbox (0.58-1) unstable; urgency=low + + * New upstream release + + -- Peter Veenstra Mon, 31 Mar 2003 13:36:23 +0200 + +dosbox (0.57cvs20030220-1) unstable; urgency=low + + * Initial Release. (Closes #155923) + + -- Peter Veenstra Thu, 20 Feb 2003 12:50:16 +0100 --- dosbox-0.73.orig/debian/README.Debian +++ dosbox-0.73/debian/README.Debian @@ -0,0 +1,29 @@ +dosbox for Debian +----------------- + +*WARNING* + +dosbox provides access to your local filesystem. This is one of its +core features, but specially crafted DOS applications can abuse this +feature. + + + +dosbox its configfiles are never backwards compatible. If you run into errors +please remove your configfile and see if it helps. +See the include dosbox.conf.example for valid options and +valid optionvalues. It's in general a good idea to create a new configfile +when there is a new version of dosbox. + +Debian specific changes: +- Fix error xms call 0e +- Sync mouse on fullscreen setup +- Fix debian specific sdl behaviour +- Fix register usage on x86_64 fpu +- Some fixes to the keyboardlayout loading. + + +When mounting cdroms (on the host/not in dosbox), specify the unhide option +if you run into problems. + +-- Peter Veenstra Wed, 27 Feb 2008 10:10:36 +0100 --- dosbox-0.73.orig/debian/docs +++ dosbox-0.73/debian/docs @@ -0,0 +1,4 @@ +NEWS +README +THANKS +debian/dosbox.conf.example --- dosbox-0.73.orig/debian/compat +++ dosbox-0.73/debian/compat @@ -0,0 +1 @@ +6 --- dosbox-0.73.orig/debian/watch +++ dosbox-0.73/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/dosbox/dosbox-(.*)\.tar\.gz --- dosbox-0.73.orig/debian/menu +++ dosbox-0.73/debian/menu @@ -0,0 +1,7 @@ +?package(dosbox): \ + needs="X11" \ + section="Applications/Emulators" \ + title="DOSBox" \ + command="/usr/bin/dosbox" \ + icon="/usr/share/pixmaps/dosbox.xpm" + --- dosbox-0.73.orig/debian/copyright +++ dosbox-0.73/debian/copyright @@ -0,0 +1,33 @@ +This package was debianized by Peter Veenstra on +Thu, 20 Feb 2003 12:03:16 +0100. + +It was downloaded from www.sourceforge.net/projects/dosbox + +Upstream Authors: The DOSBox-Team : + Sjoerd v.d. Berg + Peter Veenstra + Felix Jakschitsch + Ulf Wohlers + Tommy Frössman + Dean Beeler + +Copyright: +Copyright (C) 2002-2006 The DOSBox Team + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Library General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. + +On Debian systems, the complete text of the GNU General Public +License can be found in /usr/share/common-licenses/GPL file. + --- dosbox-0.73.orig/debian/dosbox.xpm +++ dosbox-0.73/debian/dosbox.xpm @@ -0,0 +1,719 @@ +/* XPM */ +static char * dosbox_xpm[] = { +"32 32 684 2", +" c #674225", +". c #90592F", +"+ c #8E582D", +"@ c #8D572C", +"# c #91592E", +"$ c #9A5E30", +"% c #985D2F", +"& c #975D2E", +"* c #995E2F", +"= c #9B5F30", +"- c #985E30", +"; c #975D30", +"> c #9B5F31", +", c #975D2F", +"' c #8F592D", +") c #8B562C", +"! c #90582D", +"~ c #945C2F", +"{ c #945B2E", +"] c #965C2E", +"^ c #92592D", +"/ c #90582C", +"( c #925A2D", +"_ c #8A542B", +": c #85522A", +"< c #855229", +"[ c #86522A", +"} c #8A562D", +"| c #754A29", +"1 c #6B4325", +"2 c #955E33", +"3 c #A46433", +"4 c #A06130", +"5 c #9C5F30", +"6 c #9E6131", +"7 c #9E6030", +"8 c #9D6030", +"9 c #A16331", +"0 c #A26331", +"a c #A36332", +"b c #9A5E2F", +"c c #9B5E2F", +"d c #9B5F2F", +"e c #935A2D", +"f c #955B2E", +"g c #995D2F", +"h c #9F6130", +"i c #965B2E", +"j c #945A2D", +"k c #9A6133", +"l c #8C582E", +"m c #643E21", +"n c #955C2F", +"o c #9C6234", +"p c #935B30", +"q c #84522A", +"r c #86532B", +"s c #84512A", +"t c #7F4E29", +"u c #7D4E29", +"v c #804F29", +"w c #7E4E29", +"x c #805127", +"y c #95632B", +"z c #96642A", +"A c #916229", +"B c #8F6128", +"C c #8A5C28", +"D c #804F28", +"E c #825029", +"F c #815029", +"G c #7B4C27", +"H c #7A4C27", +"I c #744826", +"J c #7B4C28", +"K c #7C4C27", +"L c #7E4E28", +"M c #86542C", +"N c #A16332", +"O c #653F21", +"P c #975C2E", +"Q c #A56533", +"R c #815832", +"S c #725636", +"T c #745837", +"U c #826640", +"V c #826641", +"W c #806641", +"X c #816641", +"Y c #816742", +"Z c #8B6C33", +"` c #CCA334", +" . c #DEB73C", +".. c #E0B93E", +"+. c #D6AD37", +"@. c #D4AC38", +"#. c #B18E38", +"$. c #866A3F", +"%. c #836945", +"&. c #806642", +"*. c #7D643F", +"=. c #7F6540", +"-. c #705535", +";. c #6D5334", +">. c #69492B", +",. c #814F28", +"'. c #A06230", +"). c #86532A", +"!. c #6B4222", +"~. c #9F6131", +"{. c #A56532", +"]. c #86633B", +"^. c #84704A", +"/. c #816E49", +"(. c #8C7951", +"_. c #A28F61", +":. c #A69364", +"<. c #A79465", +"[. c #A89666", +"}. c #A99667", +"|. c #9C8758", +"1. c #977A3C", +"2. c #E8C040", +"3. c #DCBA4A", +"4. c #937E4D", +"5. c #9A7C38", +"6. c #EAC43E", +"7. c #D2B44D", +"8. c #A49161", +"9. c #A59363", +"0. c #A69464", +"a. c #A18F61", +"b. c #8D7B52", +"c. c #83704B", +"d. c #85724C", +"e. c #6E5434", +"f. c #8B552B", +"g. c #6A4223", +"h. c #A66633", +"i. c #A86733", +"j. c #88643C", +"k. c #826F49", +"l. c #836F4A", +"m. c #83704A", +"n. c #8A7750", +"o. c #A08E5F", +"p. c #A29060", +"q. c #A69363", +"r. c #A79464", +"s. c #A59263", +"t. c #A18545", +"u. c #EBC242", +"v. c #DFBD4E", +"w. c #A08C5A", +"x. c #B0944A", +"y. c #EEC741", +"z. c #D0B44B", +"A. c #A28F5F", +"B. c #A28F60", +"C. c #89774F", +"D. c #84714B", +"E. c #6F5435", +"F. c #7E4D27", +"G. c #AA6833", +"H. c #89542A", +"I. c #694122", +"J. c #9E6130", +"K. c #A76633", +"L. c #87643C", +"M. c #7E6C48", +"N. c #826E49", +"O. c #8B7850", +"P. c #9F8C5E", +"Q. c #A39061", +"R. c #A08444", +"S. c #E8BF40", +"T. c #EEC849", +"U. c #DCB842", +"V. c #E0BA3F", +"W. c #DDBB47", +"X. c #AB9557", +"Y. c #A08D5F", +"Z. c #8A774F", +"`. c #826E4A", +" + c #806D49", +".+ c #6E5535", +"++ c #7C4D27", +"@+ c #A06131", +"#+ c #88532A", +"$+ c #A76634", +"%+ c #967347", +"&+ c #8B7950", +"*+ c #7E6C47", +"=+ c #836F49", +"-+ c #88764E", +";+ c #A39161", +">+ c #A59161", +",+ c #E9C142", +"'+ c #E1BE4C", +")+ c #A0874B", +"!+ c #A08138", +"~+ c #EAC441", +"{+ c #D0B44F", +"]+ c #A39060", +"^+ c #88754E", +"/+ c #7F6D48", +"(+ c #7E6440", +"_+ c #8C562D", +":+ c #6E4424", +"<+ c #A96734", +"[+ c #997649", +"}+ c #A59262", +"|+ c #917F55", +"1+ c #7F6D47", +"2+ c #816E48", +"3+ c #A7935F", +"4+ c #B39749", +"5+ c #EBC341", +"6+ c #E2BE4A", +"7+ c #AF9958", +"8+ c #BA9E4A", +"9+ c #ECC741", +"0+ c #CFB34E", +"a+ c #806742", +"b+ c #7B4B27", +"c+ c #6F4423", +"d+ c #9C5F2F", +"e+ c #A96834", +"f+ c #977549", +"g+ c #8E7C52", +"h+ c #85724B", +"i+ c #8B774F", +"j+ c #A38A49", +"k+ c #D2AC3A", +"l+ c #DFB639", +"m+ c #E0B83C", +"n+ c #DAB640", +"o+ c #D9B43D", +"p+ c #C1A347", +"q+ c #A59057", +"r+ c #8A764F", +"s+ c #806E49", +"t+ c #907E54", +"u+ c #7E6541", +"v+ c #7C4C28", +"w+ c #91582D", +"x+ c #6A4222", +"y+ c #A66634", +"z+ c #97764B", +"A+ c #A99767", +"B+ c #958358", +"C+ c #816F4A", +"D+ c #86724C", +"E+ c #87734D", +"F+ c #85714B", +"G+ c #7F6B44", +"H+ c #8A7548", +"I+ c #937D4F", +"J+ c #947E4F", +"K+ c #988353", +"L+ c #998759", +"M+ c #89764F", +"N+ c #88744E", +"O+ c #826F4A", +"P+ c #A69465", +"Q+ c #A79566", +"R+ c #7D6540", +"S+ c #7B4D27", +"T+ c #9C6030", +"U+ c #A66533", +"V+ c #A49160", +"W+ c #8F7D53", +"X+ c #806E48", +"Y+ c #88754D", +"Z+ c #A28F5E", +"`+ c #9F8C5B", +" @ c #9C895A", +".@ c #928156", +"+@ c #A69362", +"@@ c #A59261", +"#@ c #7E653F", +"$@ c #8E562C", +"%@ c #694222", +"&@ c #A7692C", +"*@ c #C49C33", +"=@ c #F1CD44", +"-@ c #F6D348", +";@ c #E2BF42", +">@ c #DEBC42", +",@ c #B49D53", +"'@ c #978457", +")@ c #8A7545", +"!@ c #D1B345", +"~@ c #E5C341", +"{@ c #D8B539", +"]@ c #DDBB3E", +"^@ c #A68E43", +"/@ c #877249", +"(@ c #84714C", +"_@ c #978559", +":@ c #AF9856", +"<@ c #E8C748", +"[@ c #E0BE42", +"}@ c #D8B53D", +"|@ c #E5C243", +"1@ c #957839", +"2@ c #794B26", +"3@ c #8C552B", +"4@ c #674021", +"5@ c #A2622F", +"6@ c #84602E", +"7@ c #E3BA3D", +"8@ c #F4CE49", +"9@ c #A38A4C", +"0@ c #AC8A37", +"a@ c #E2BF44", +"b@ c #B39D5A", +"c@ c #948257", +"d@ c #856F43", +"e@ c #C1A13F", +"f@ c #E7C442", +"g@ c #A3873C", +"h@ c #816832", +"i@ c #AC892E", +"j@ c #E7C543", +"k@ c #A38A46", +"l@ c #82704B", +"m@ c #958359", +"n@ c #A18C59", +"o@ c #CAA840", +"p@ c #E3C246", +"q@ c #A8904C", +"r@ c #987E45", +"s@ c #BF9A34", +"t@ c #C5A035", +"u@ c #845528", +"v@ c #9D5F30", +"w@ c #8B542B", +"x@ c #684122", +"y@ c #A16231", +"z@ c #815C33", +"A@ c #DFB538", +"B@ c #F2CC44", +"C@ c #9E8A59", +"D@ c #917C4D", +"E@ c #D1AB36", +"F@ c #DDBE4B", +"G@ c #9C8A5D", +"H@ c #8E7438", +"I@ c #E0B93D", +"J@ c #D2B244", +"K@ c #867146", +"L@ c #7E6A44", +"M@ c #84682E", +"N@ c #E8C13D", +"O@ c #CFAF42", +"P@ c #958256", +"Q@ c #A18E5E", +"R@ c #998351", +"S@ c #A98733", +"T@ c #E2BC3D", +"U@ c #CEB14C", +"V@ c #AB9555", +"W@ c #978250", +"X@ c #715835", +"Y@ c #6E4423", +"Z@ c #A46432", +"`@ c #89542B", +" # c #985D2E", +".# c #A36331", +"+# c #825D34", +"@# c #E1B83A", +"## c #F4CE44", +"$# c #9D8A59", +"%# c #9A8657", +"&# c #BF9B38", +"*# c #A59362", +"=# c #9D813E", +"-# c #E4BD3F", +";# c #D4B447", +"># c #897348", +",# c #836E48", +"'# c #886D33", +")# c #EAC23F", +"!# c #DFBF49", +"~# c #A3905F", +"{# c #A08E5E", +"]# c #9D8A5A", +"^# c #947D4A", +"/# c #A88736", +"(# c #D5AD36", +"_# c #E1BF43", +":# c #C6AB4D", +"<# c #7A613B", +"[# c #724724", +"}# c #8A552C", +"|# c #A66532", +"1# c #815C32", +"2# c #DFB638", +"3# c #9E8B59", +"4# c #998554", +"5# c #D1AC3A", +"6# c #E2C143", +"7# c #A39160", +"8# c #967B3D", +"9# c #D6AF37", +"0# c #D4B344", +"a# c #897447", +"b# c #8E7235", +"c# c #EBC43F", +"d# c #D4B648", +"e# c #AE995C", +"f# c #A48E54", +"g# c #8E7745", +"h# c #E1BB3C", +"i# c #B89635", +"j# c #784C25", +"k# c #825F36", +"l# c #E2B93B", +"m# c #F3CD46", +"n# c #9D8957", +"o# c #A78F4F", +"p# c #E9C540", +"q# c #C0A64E", +"r# c #A08E5D", +"s# c #958457", +"t# c #786237", +"u# c #AC872B", +"v# c #E2BE40", +"w# c #9F8640", +"x# c #856F40", +"y# c #BD9E3D", +"z# c #EAC742", +"A# c #A68D43", +"B# c #9B895D", +"C# c #A89566", +"D# c #A28D57", +"E# c #C8A744", +"F# c #D6B94D", +"G# c #A48F57", +"H# c #9B8348", +"I# c #D5B13D", +"J# c #CBA737", +"K# c #7C4F25", +"L# c #8C562C", +"M# c #663F20", +"N# c #A5672E", +"O# c #B9933A", +"P# c #E8C041", +"Q# c #EDC644", +"R# c #D0B048", +"S# c #E1BE42", +"T# c #C5A94D", +"U# c #A79360", +"V# c #766037", +"W# c #AB882E", +"X# c #D1AD39", +"Y# c #D7B33B", +"Z# c #CCA939", +"`# c #9E843F", +" $ c #826D47", +".$ c #A08C5D", +"+$ c #977B3F", +"@$ c #C9A336", +"#$ c #D4B23F", +"$$ c #D4B340", +"%$ c #D5B342", +"&$ c #816736", +"*$ c #7B4C26", +"=$ c #684021", +"-$ c #9C5E2A", +";$ c #997331", +">$ c #A98A3F", +",$ c #A98A40", +"'$ c #AD8F42", +")$ c #AD934B", +"!$ c #A4905E", +"~$ c #98865B", +"{$ c #83714B", +"]$ c #7F6C47", +"^$ c #7E693F", +"/$ c #977F47", +"($ c #9C8349", +"_$ c #887242", +":$ c #816D48", +"<$ c #948156", +"[$ c #99814B", +"}$ c #A0874C", +"|$ c #A38B4F", +"1$ c #A38D56", +"2$ c #7A623E", +"3$ c #764926", +"4$ c #664021", +"5$ c #947246", +"6$ c #938157", +"7$ c #897449", +"8$ c #947F48", +"9$ c #A79258", +"0$ c #A3905D", +"a$ c #968047", +"b$ c #927C48", +"c$ c #8F7D52", +"d$ c #A08D5D", +"e$ c #7E6540", +"f$ c #947348", +"g$ c #958458", +"h$ c #89744E", +"i$ c #90763B", +"j$ c #D6B43F", +"k$ c #D2B54C", +"l$ c #A6935F", +"m$ c #A78E4E", +"n$ c #E0BE40", +"o$ c #C7A940", +"p$ c #837049", +"q$ c #7F6C48", +"r$ c #917F54", +"s$ c #A08D5E", +"t$ c #A18F5F", +"u$ c #7E6642", +"v$ c #784B26", +"w$ c #87522A", +"x$ c #694223", +"y$ c #8F582C", +"z$ c #9D6031", +"A$ c #957448", +"B$ c #957D49", +"C$ c #B99434", +"D$ c #EAC744", +"E$ c #BEA657", +"F$ c #A7925C", +"G$ c #D1B048", +"H$ c #EFCD47", +"I$ c #BDA451", +"J$ c #826E48", +"K$ c #7E6D47", +"L$ c #8C7B51", +"M$ c #A18E5F", +"N$ c #7C633F", +"O$ c #724725", +"P$ c #6C4423", +"Q$ c #997549", +"R$ c #A49263", +"S$ c #9F8D60", +"T$ c #A08C5C", +"U$ c #947A43", +"V$ c #CAA335", +"W$ c #E2BF47", +"X$ c #C3A64D", +"Y$ c #EEC944", +"Z$ c #C5AA50", +"`$ c #9F8C5F", +" % c #897750", +".% c #7D633F", +"+% c #784A26", +"@% c #957246", +"#% c #8B7951", +"$% c #86744C", +"%% c #A18F5E", +"&% c #9F8D5D", +"*% c #957A40", +"=% c #D1A93A", +"-% c #F1CA48", +";% c #CDB04D", +">% c #8A7851", +",% c #85714C", +"'% c #7B623E", +")% c #87532B", +"!% c #633E20", +"~% c #85633C", +"{% c #806D48", +"]% c #9E8C5D", +"^% c #A88F4F", +"/% c #DBB541", +"(% c #EDC646", +"_% c #CEB04D", +":% c #9E8B5E", +"<% c #816F49", +"[% c #6D5435", +"}% c #835028", +"|% c #643E20", +"1% c #A26332", +"2% c #86623B", +"3% c #A49262", +"4% c #9E8B5B", +"5% c #A79053", +"6% c #E0BD44", +"7% c #A78537", +"8% c #E0B93A", +"9% c #C5A94E", +"0% c #A5915C", +"a% c #8C7A52", +"b% c #6D5333", +"c% c #663F21", +"d% c #85613A", +"e% c #84704B", +"f% c #8A784F", +"g% c #9E8B5D", +"h% c #A08B52", +"i% c #D3B244", +"j% c #EDCB43", +"k% c #B79F4F", +"l% c #927B48", +"m% c #B49033", +"n% c #ECC942", +"o% c #BFA651", +"p% c #8A7850", +"q% c #816D49", +"r% c #6E5333", +"s% c #A36432", +"t% c #643F21", +"u% c #AC6A35", +"v% c #906137", +"w% c #83613A", +"x% c #87633C", +"y% c #957145", +"z% c #937146", +"A% c #907045", +"B% c #906F44", +"C% c #937046", +"D% c #956F33", +"E% c #CA9E30", +"F% c #C8A13C", +"G% c #977343", +"H% c #936F43", +"I% c #8B652E", +"J% c #CFA331", +"K% c #C8A23A", +"L% c #916F44", +"M% c #917046", +"N% c #937248", +"O% c #957348", +"P% c #937045", +"Q% c #84623B", +"R% c #82603A", +"S% c #7A5330", +"T% c #88542A", +"U% c #965C2F", +"V% c #A46736", +"W% c #A76735", +"X% c #9F6232", +"Y% c #A26333", +"Z% c #945B2F", +"`% c #925A2F", +" & c #9B6031", +".& c #945928", +"+& c #975D25", +"@& c #9E642C", +"#& c #9D6131", +"$& c #94592A", +"%& c #955D25", +"&& c #976029", +"*& c #975C2F", +"=& c #995E30", +"-& c #985D30", +";& c #995D30", +">& c #965D31", +",& c #89552B", +"'& c #6A4324", +")& c #87552E", +"!& c #8F582D", +"~& c #845129", +"{& c #825028", +"]& c #804E28", +"^& c #835029", +"/& c #7F4E28", +"(& c #87532A", +"_& c #7E4D28", +":& c #925C30", +"<& c #8F592E", +"[& c #51341E", +"}& c #674123", +"|& c #613C1F", +"1& c #603C1F", +"2& c #653F20", +"3& c #674121", +"4& c #623E20", +"5& c #5F3C1F", +"6& c #5F3B1F", +"7& c #5E3B1F", +"8& c #5D3A1E", +"9& c #5B391E", +"0& c #664022", +"a& c #623E22", +" . + @ # $ % & * = = - ; > , ' ) ! - ~ { ] { ^ / ( _ : < [ } | ", +"1 2 3 4 5 6 7 8 9 0 a b c 8 d e f f g c h h g i b 7 i / j g k l ", +"m n o p q r s t u u v w x y z A B C D E F G H I J K L H w M N [ ", +"O P Q R S T U V W W X Y Z ` ...+.@.#.$.%.&.*.*.=.=.-.;.>.,.'.).", +"!.~.{.].^./.(._.:.<.[.}.|.1.2.3.4.5.6.7.8.9.9.0.a.b.c.d.e.G {.f.", +"g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.A.q.r.B.C./.m.D.E.F.G.H.", +"I.J.K.L.M.N.^./.O.P.9.r.Q.R.S.T.U.V.W.X.8.9.Y.Z.`.l.k. +.+++@+#+", +"g.* $+%+&+*+k.=+k.-+;+0.>+t.,+'+)+!+~+{+]+B.^+k.=+k./+b.(+H 5 _+", +":+d <+[+}+|+1+2+=+2+Z.Y.3+4+5+6+7+8+9+0+Y.n.2+k.N.*+|+9.a+b+8 + ", +"c+d+e+f+9.s.g+/+^.h+d.i+j+k+l+m+n+o+p+q+r+D.^.l.s+t+:.r.u+v+~.w+", +"x+7 y+z+A+A+9.B+C+D+E+F+G+H+I+J+I+K+L+M+E+N+F+O+B+P+Q+r.R+S+0 ( ", +"x+T+U+%+V+]+]+]+W+X+m.D+F+Y+Y.Z+`+ @Y+D+E+D.O+.@}++@@@8.#@S+7 $@", +"%@7 &@*@=@-@;@>@,@'@s+O+^.)@!@~@{@]@^@/@(@c._@:@<@[@}@|@1@2@c 3@", +"4@8 5@6@7@8@9@0@a@b@c@c.d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@", +"x@& y@z@A@B@C@D@E@F@r.G@H@I@J@K@L@M@N@O@P@Q@R@S@T@U@V@W@X@Y@Z@`@", +"%@ #.#+#@###$#%#&#=@V+*#=#-#;#>#,#'#)#!#~#{#]#^#/#(#_#:#<#[#b }#", +"x@j |#1#2#B@3#4#5#6#`+7#8#9#0#a#,#b#c#d#}+0.+@e#f#g#S@h#i#j#c ) ", +"x@e |#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#A#B#C#D#E#F#G#H#I#J#K#7 L#", +"M#b N#O#P#Q#R#S#T#U#m@c.k.V#W#X#Y#Z#`# $C+m@.$+$@$#$$$%$&$*$g H.", +"=$b -$;$>$,$'$)$!$~${$(@d.]$^$/$($_$:$F+O+s+<$%#[$}$|$1$2$3$7 H.", +"4$j y@5$}+9.0.0.6$O+D.E+7$8$9$~#}+0$a$b$D+^.X+c$d$d$A.]+e$G 8 [ ", +"4@w+3 f$r.Q+P+g$C+F+h$E+i$j$k$l$8.m$n$o$p$D+^.q$r$s$t$:.u$v$d w$", +"x$y$z$A$r.:.t+s+k.^.D.Z.B$C$D$E$F$G$H$I$^+^.^.J$K$L$M$B.N$O$g H.", +"P$i a Q$R$|+*+/.J$X+M+S$T$U$V$W$X$Y$Z$3+`$ %/.=+/.1+W+M$.%+%P f.", +"x@P 0 @%#%*+2+J$X+$%s$t$%%&%*%=%-%;%~#s.0.R$>%(@,%(@s+b.'%+%f )%", +"!%f 9 ~%M.{%N.2+-+]%]+A.B.B.^%/%(%_%~#0.:.9.:%C.<%m./.*+[%+%* }%", +"|%d 1%2%m././+-+{#3%7#%%4%5%;@6%7%8%9%0%B.}+9.s.a%k.2+2+b%H {.< ", +"c%g Z@d%e%/.f%g%p.t${#s$h%i%j%k%l%m%n%o%]+8.<.[.B.p%q%l.r%K s%H.", +"t%i u%v%w%x%y%z%A%B%C%f$D%E%F%G%H%I%J%K%B%L%M%N%O%P%Q%R%S%y$0 T%", +"O U%V%W%X%Y%* Z%# `%U% &.&+&@&#&Z%$&%&&&= *&=&=&Z%e -&;&-&>&Q ,&", +"'&)&!&_ ~&[ {&]&^&{&H.e #+~&~&E /&{&E E (&(&< < ,.,.L _&~&,&:&<&", +"[&}&!%|&1&|&1&|&!%|%2&4$3&4@2&|&|&4&c%m |&!%5&6&1&7&8&9&7&1&0&a&"}; --- dosbox-0.73.orig/debian/dosbox.desktop +++ dosbox-0.73/debian/dosbox.desktop @@ -0,0 +1,22 @@ +[Desktop Entry] +Type=Application +Name=DOSBox Emulator +Name[ca]=Emulador DOSBox +Name[de]=DOSBox Emulator +Name[es]=Emulador DOSBox +Name[nl]=DOSBox Simulator +Name[ru]=Эмулятор DOSBox +Name[it]=DOSBox emulatore +Name[ua]=Емулятор DOSBox +Comment=Run old DOS applications +Comment[ca]=Executeu antigues aplicacions DOS +Comment[de]=Ein Emulator für alte DOS programe +Comment[es]=Un emulador para ejecutar antiguas aplicaciones DOS +Comment[nl]=Een simulator om oude DOS-spellen te spelen +Comment[ru]=Запуск старых DOS-приложений +Comment[it]=Un emulatore per far girare vecchi giochi DOS +Comment[ua]=Запуск старих DOS-застосувань +Icon=dosbox +Exec=dosbox +Terminal=false +Categories=Game;Emulator; --- dosbox-0.73.orig/debian/patches/bios_keyboard.cpp.patch +++ dosbox-0.73/debian/patches/bios_keyboard.cpp.patch @@ -0,0 +1,11 @@ +--- dosbox-0.72.orig/src/ints/bios_keyboard.cpp 2007-01-10 11:17:39.000000000 +0100 ++++ dosbox-0.72/src/ints/bios_keyboard.cpp 2008-03-02 12:32:45.000000000 +0100 +@@ -27,7 +27,7 @@ + /* SDL by default treats numlock and scrolllock different from all other keys. + * Some linux distros disable this bad behaviour. (for example debian) + * Define the following if this is the case */ +-//#define CAN_USE_LOCK 1 ++#define CAN_USE_LOCK 1 + + static Bitu call_int16,call_irq1,call_irq6; +