The Dragon Scrolls
дневник заведен 08-04-2002
постоянные читатели [35]
be cool, Biohazard, Blis, Depeche Mode, DMZ, elmortem, EXotiCA, FF l IroN__mAn, finnal27, Firefly, KatoNita, molli, Morticia Addams, Mx, Night Lynx, oburigen, Rederick Asher, Stasishe, Svartkladd, The Grey Owl, tipson, wengl, William Wolos, Zaggat, ZIoy, Букля_, Джей, Духовные происки, никто и нигде, ПАРАД УРОДОВ, Посланник, Скромняга-2, Тави, Улыбка, Януш
закладки:
цитатник:
дневник:
местожительство:
Красноярск, Россия
12-01-2006 05:58 Олдгеймерам на заметку
Тем олдгеймерам, которые не могут достичь приемлемой производительности старых игр в обычном DOSBox.

Для DOSBox 0.63 рекомендую использовать CVS-build (ессно самый последний на момент скачки) с Daum Kafe[/i]. Цитирую свой пост с форумов на [url]www.old-games.ru

После установки билда поверх оригинальной версии DOSBox 0.63 нужно произвести следующие действия.
--------------------------------------------------------------------------
В dosbox.conf нужно исправить раздел [CPU]

[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! (unless timesynched is set)
# cycleup -- Amount of cycles to increase/decrease with keycombo.
# cycledown Setting it lower than 100 will be a percentage.
# timesynched -- Do not emulate more cycles than possible.
# showcycles -- Display the number of emulated cycles in the titlebar (uses some CPU).

core=normal
cycles=50000
cycleup=400
cycledown=200
timesynched=true
showcycles=false


И фсё. Идеальный вариант для игр, нагружающих обычный досбокс. Приемлемый fps обеспечен.

Дописано [mergetime]1136871147[/mergetime]
А чтобы еще и графика сглаженная была можно сделать такую штуку.

Надо там же, где лежит CVS-билд взять архив с шейдерами для Direct3D, положить эти шейдеры (*.fx файлы) в папку с боксом и внести следующие изменения в dosbox.conf в разделе [SDL]


[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,openglhq,ddraw,direct3d.
# 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.
# pixelshader -- Pixelshader program to use for resizing: none,point.fx,bilinear.fx,scale2x.fx,2xsai.fx,scale2x_ps14.fx.
# usescancodes -- Avoid usage of symkeys, might not work on all operating systems.

fullscreen=false
fulldouble=false
fullfixed=false
fullresolution=1024x768
output=direct3d
hwscale=1.00
autolock=true
sensitivity=100
waitonerror=true
priority=higher,normal
mapperfile=mapper.txt
pixelshader=scale2x.fx
usescancodes=false


На процессоре класса Athlon 2500+ и выше с видюхой класса ATI Radeon 9xxx и выше (хотя класс видюхи не принципиален, лишь бы поддержка Direct3D была) должна быть четкая сглаженная (особенно это по шрифтам игровым видно) картинка с приемлемым для игры fps как снаружи, так и в подземельях (речь идет о Daggerfall).
--------------------------------------------------------------------------

Проверено на таких играх, как Crusader (обе части), Daggerfall, Arena, Dungeon Master 2

Current music: Oakenfold - Swordfish The Album - Jan Johnston - Unafraid (Oakenfold Mix)
Закрыть