1) Klawisze Alt+Enter
2) Zmiana ustawień globalnych
W katalogu domowym, "~/.dosbox" masz domyślne konfiguracje dla programu dosbox. Powinna utworzyć się po uruchomieniu programu. Dla każdej wersji jest osobny plik (u mnie właściwy jest "~/.dosbox/dosbox-0.74.conf").
W sekcji [sdl] masz ustawienia ekranu:
[sdl]
fullscreen=false
fulldouble=false
fullresolution=original
windowresolution=800x600
output=surface
Wartość fullscreen=false odpali dosboksa w oknie, natomiast "windowresolution=[szerokosc]x[wysokosc]" okresla rozmiar okna. Przez Alt+Enter możesz nadal przełączać tryb.
Wartość "output" też możesz zmienić. Ja mam zwykle ustawione na "opengl", przez co skaluje mi obraz przez opengl.
W sekcji [render] możesz ustawić dodatkowe parametry:
[render]
frameskip=0
aspect=false
scaler=normal2x
frameskip - liczba klatek niewyświetlanych (np. co druga, co trzecia itp.)
aspect - jeżeli ma zachować proporcje ekranu.
scaler - sposób (algorytm) skalowania.
Plik jest dosyć dobrze skomentowany.
3) Osobny plik konfiguracyjny
Możesz zrobić osobne pliki konfiguracyjne dla różnych programów. Skopiuj go z "~/.dosbox" z nową nazwą, zmodyfikuj (jak w punkcie 2) i uruchamiaj dosboksa z parametrem określającym nazwę tego pliku.
dosbox -noconsole -conf nowy_plik_konfiguracyjny.conf
To najlepsza metoda, bo, dodatkowo, w sekcji [autoexec] możesz automatycznie montować katalogi i uruchamiać program, np.
[autoexec]
# Lines in this section will be run at startup.
@echo off
mount c /sciezka/do/katalogu/c
mount d /sciezka/do/katalogu/z/instalka -t cdrom
cd C:\\LONGSOFT\\CLASH
CLASH.EXE
EXIT