From 594bbbf1f287516e0522ae8fe5aa616636a939c4 Mon Sep 17 00:00:00 2001 From: wolf Date: Thu, 30 Sep 2004 10:36:48 +0000 Subject: [PATCH] - 0.62 Changed files: dosbox.conf -> 1.2 dosbox.spec -> 1.15 --- dosbox.conf | 153 ++++++++++++++++++++++++++++++++++++++++++++-------- dosbox.spec | 10 ++-- 2 files changed, 135 insertions(+), 28 deletions(-) diff --git a/dosbox.conf b/dosbox.conf index e5cca05..71549b4 100644 --- a/dosbox.conf +++ b/dosbox.conf @@ -1,54 +1,161 @@ [sdl] -# SDL related options. +# fullscreen -- Start dosbox directly in fullscreen. +# fulldouble -- Use double buffering in fullscreen. +# fullfixed -- Don't resize the screen when in fullscreen. +# fullresolution -- What resolution to use for fullscreen, use together with fullfixed. +# output -- What to use for output: surface,overlay,opengl,openglnb. +# hwscale -- Extra scaling of window if the output device supports hardware scaling. +# 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: lower,normal,higher,highest. +# Second entry behind the comma is for when dosbox is not focused/minimized. +# mapperfile -- File used to load/save the key/event mappings from. + fullscreen=false +fulldouble=false +fullfixed=false +fullresolution=1024x768 +output=surface +hwscale=1.00 autolock=true sensitivity=100 +waitonerror=true +priority=higher,normal +mapperfile=mapper.txt [dosbox] -# General Dosbox settings +# language -- Select another language file. +# memsize -- Amount of memory dosbox has in megabytes. +# machine -- The type of machine tries to emulate:hercules,cga,tandy,vga. +# captures -- Directory where things like wave,midi,screenshot get captured. + language= -warnings=0 +machine=vga +captures=capture +memsize=16 [render] -# Message not Found! +# frameskip -- How many frames dosbox skips before drawing one. +# aspect -- Do aspect correction. +# scaler -- Scaler used to enlarge/enhance low resolution modes. +# Supported are none,normal2x,advmame2x,advmame3x,advinterp2x,interp2x,tv2x. + frameskip=0 -keepsmall=false -snapshots=snapshots +aspect=false +scaler=normal2x [cpu] -# The amount of cycles to execute each loop. Lowering this setting will slowdown dosbox -cycles=1800 +# core -- CPU Core used in emulation: simple,normal,full,dynamic. +# cycles -- Amount of instructions dosbox tries to emulate each millisecond. +# Setting this higher than your machine can handle is bad! +# cycleup -- Amount of cycles to increase/decrease with keycombo. +# cycledown Setting it lower than 100 will be a percentage. + +core=normal +cycles=3000 +cycleup=500 +cycledown=20 [mixer] -# Nothing to setup yet! +# 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 -- Enable MPU-401 Emulation. +# intelligent -- Operate in Intelligent mode. +# 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. + +mpu401=true +intelligent=true +device=default +config= [sblaster] -# Sound Blaster related options. +# type -- Type of sblaster to emulate:none,sb1,sb2,sbpro1,sbpro2,sb16. +# base,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. +# oplrate -- Sample rate of OPL music emulation. + +type=sb16 base=220 irq=7 dma=1 hdma=5 -enabled=true -adlib=true -cms=false +mixer=true +oplmode=auto +oplrate=22050 -[disney] -# Message not Found! +[gus] +# gus -- Enable the Gravis Ultrasound emulation. +# base,irq1,irq2,dma1,dma2 -- The IO/IRQ/DMA addresses of the +# Gravis Ultrasound. (Same IRQ's and DMA's are OK.) +# rate -- 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 +rate=22050 +base=240 +irq1=5 +irq2=5 +dma1=3 +dma2=3 +ultradir=C:\ULTRASND [speaker] -# pcspeaker related options. -enabled=true -sinewave=false -tandy=false +# pcspeaker -- Enable PC-Speaker emulation. +# pcrate -- Sample rate of the PC-Speaker sound generation. +# tandyrate -- Sample rate of the Tandy 3-Voice generation. +# Tandysound emulation is present if machine is set to tandy. +# disney -- Enable Disney Sound Source emulation. + +pcspeaker=true +pcrate=22050 +tandyrate=22050 +disney=true [bios] # Nothing to setup yet! + [dos] -# Setting a memory size to 0 will disable it. -emssize=4 -xmssize=8 +# xms -- Enable XMS support. +# ems -- Enable EMS support. + +xms=true +ems=true + +[modem] +# modem -- Enable virtual modem emulation. +# comport -- COM Port modem is connected to. +# listenport -- TCP Port the modem listens on for incoming connections. + +modem=false +comport=2 +listenport=23 + +[ipx] +# ipx -- Enable ipx over UDP/IP emulation. + +ipx=false [autoexec] -# Add here the lines you want to execute on startup. +# Lines in this section will be run at startup. + diff --git a/dosbox.spec b/dosbox.spec index 448c24f..a40660d 100644 --- a/dosbox.spec +++ b/dosbox.spec @@ -5,12 +5,12 @@ Summary: x86/DOS emulator with sound/graphics primarily for games Summary(pl): Emulator x86/DOS z d¼wiêkiem/grafik± g³ównie dla gier Name: dosbox -Version: 0.61 -Release: 2 +Version: 0.62 +Release: 1 License: GPL Group: Applications/Emulators -Source0: http://dl.sourceforge.net/%{name}/%{name}-%{version}.tar.gz -# Source0-md5: dcb549eb2a9e6fe6995b973ef9ac6e9f +Source0: http://ovh.dl.sourceforge.net/%{name}/%{name}-%{version}.tar.gz +# Source0-md5: 80b10f438119f9d83b44dcf175493dcb Source1: %{name}.desktop Source2: %{name}.png Source3: %{name}.conf @@ -77,7 +77,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%doc AUTHORS ChangeLog NEWS README THANKS +%doc AUTHORS NEWS README THANKS %attr(755,root,root) %{_bindir}/* %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/dosbox.conf %{_mandir}/man1/* -- 2.44.0