PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Dosbox-Fenster zu klein..



br101
20.10.06, 19:23
Hallo,

ich habe Dosbox auf meinem Debian sarge Rechner istalliert. Dies funktioniert im Prenzip nur das Fenster ist ziemlich klein. Wenn ich versuche mit Alt + Enter zu vergrößern, vergrößert es das Fenster auch, nur der Bereich der von "Dosbox" genutzt wird, bleibt immernoch klein (und ist in der Mitte zentriert). Der Rest ist einfach schwarz.

Wie krieg ich jetzt dieses dämliche Fenster größer?

Viele Grüße,

Lennart

ollonois
20.10.06, 19:27
DOS ist ja kein Terminal. Die Auflösung ist da fest. Vollbild kannst Du machen, dann ist aber alles nur größer.
Wenn ich in VMware Windows mit einer Auflösung von 800x600 laufen lasse, wird das auch nicht größer, wenn ich das VMware-Fenster skaliere.

br101
20.10.06, 19:30
DOS ist ja kein Terminal. Die Auflösung ist da fest. Vollbild kannst Du machen, dann ist aber alles nur größer.
Wenn ich in VMware Windows mit einer Auflösung von 800x600 laufen lasse, wird das auch nicht größer, wenn ich das VMware-Fenster skaliere.

Nein, das ist es ja: Es wird nichts größer, sondern die Fenstergröße bleibt auch im Vollbildmodus so wie sie vorher war! Der Rest ist schwarz und unbenuzbar.. Ich stell gleich mal ein Screenshot rein..

Grüße,

Lennart

br101
20.10.06, 19:35
So jetzt das versprochene Screenshot:

lg,

Lennart

kreol
20.10.06, 19:35
Starte die Dosbox mit "dosbox -fullscreen"


Kreol

br101
20.10.06, 19:37
Starte die Dosbox mit "dosbox -fullscreen"

Danke für den Tipp, das Problem lässt sich dadurch aber nicht beheben :-( Immernoch das selbe Lied...

Grüße,

Lennart

suck
20.10.06, 20:02
Starte das Ding doch einfach aus der Konsole statt unter X - da haste automatisch 80Zeichen x 25Zeilen Fullscreenmode ;) Ansonsten könnte eine andere/grössere Schrift noch nützlich sein.

br101
20.10.06, 20:09
Starte das Ding doch einfach aus der Konsole statt unter X - da haste automatisch 80Zeichen x 25Zeilen Fullscreenmode ;) Ansonsten könnte eine andere/grössere Schrift noch nützlich sein.

Mhm ich habe grad auch gedacht das wärs - aber NEIN natürlich geht das auch nicht *schmoll*:

Exit to Error: Cant init SDL no available video device

Trotzdem danke

stefan.becker
20.10.06, 20:11
Fehlt dir einfach nur SDL? Prüf das mal über den Paketmanager, ob es da ist.

br101
20.10.06, 20:25
Fehlt dir einfach nur SDL? Prüf das mal über den Paketmanager, ob es da ist.

Welches Paket meinst du denn damit? libsdl1.2debian? Das habe ich installiert.

Achso beim starten von Dosbox bringt mir das noch folgende Meldungen:


dhcppc1:~# dosbox
CONFIG:Loading settings from config file dosbox.conf
Illegal scaler type normal5x,falling back to normal.
MIXER:Can't open audio: No available audio device , running in nosound mode.
ALSA lib seq_hw.c:446:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
ALSA:Can't open sequencer
MIDI:Opened device:none

stefan.becker
20.10.06, 20:28
Bei Fedora heisst das entsprechende Paket "SDL".

suck
20.10.06, 20:33
Die "Illegal Scaler type normal5x" Fehlermeldung wird das Problem sein. Stell in der config mal "normal2x" statt "normal5x eom - andert sich was? Weiter habe ich gelesen, dass es Optionen wie "unstreched" und "centered" gibt. Hast du alles richtig eingestellt? Ich habe folgenden Thread überflogen (der Kerl da nutzt ne Auflösung von 1280x1024 - Du hast die selbe Auflösung). Aber lies besser selbst mal:

http://vogons.zetafleet.com/viewtopic.php?t=8797&postdays=0&postorder=asc&start=0&sid=a2d592b5926aed2570cf89d4041c107c

br101
20.10.06, 21:01
So jetzt hab ich die SDL nochmals frisch kompiliert; daran sollte es also nicht mehr liegen...

Sorry, aber ich check das irgendwie nicht... Ich hab scaler auf normal2x gestellt und geändert hat sich nix :confused: Ich hab mit den Funktionen ein bißchen rumgespielt auch im Zusammenhang mit "aspect" aber es hat sich nichts - rein garnichts verändert...

Grüße,

Lennart

br101
20.10.06, 21:03
Ahja, meine dosbox.conf:


[sdl]
# 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=true
fulldouble=false
fullfixed=false
windowresolution = 1024x786
output=surface
hwscale=1.00
autolock=true
sensitivity=100
waitonerror=true
priority=higher,normal
mapperfile=mapper.txt

[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,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.
# scaler -- Scaler used to enlarge/enhance low resolution modes.
# Supported are none,normal2x,advmame2x,advmame3x,advinterp2x,inte rp2x,tv2x.

frameskip=0
aspect=false
scaler=normal2x

[cpu]
# 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]
# 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]
# 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
mixer=true
oplmode=auto
oplrate=22050

[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 -- 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]
# 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]
# Lines in this section will be run at startup.

Adam789
04.11.07, 10:03
output=overlay