The rendering (drawing) section controls methods that DOSBox uses to improve the speed and quality of the graphics displayed on the screen. E.g. it can "forget" (skip) the every 3rd screen update (which will save time), or it can try to smooth out some of the coarse low-resolution graphics that was used on old displays, but which looks bad when shown on a modern, high-resolution screen.
frameskip = nnn
How many frames DOSBox skips before drawing one.
Default is 0.
aspect = true | false
Default is false.
scaler = normal2x | normal3x | advmame2x | advmame3x | advinterp2x | advinterp3x | tv2x | tv3x | rgb2x | rgb3x | scan2x | scan3x
Scaler used to enlarge/enhance low resolution modes.
- normal: nearest-neighbour scaling (big square pixels)
- scan: like normal, but with horizontal black lines
- tv: like scan, but with darker versions of data instead of black lines
- advmame: smooths corners and removes jaggies from diagonal lines
- advinterp: identical to advmame
- rgb: simulates the phosphors on a dot trio CRT
Default is normal2x.
Other scalers need added here: none, hq2x, hq3x, 2xsai, super2xsai, supereagle