4.11 DOS és Windows szekciók beállításai


Az OS/2 által emulált DOS és Windows környezet számos beállítható paraméterrel rendelkezik, amelyek nagyban befolyásolják a bennük futtatott DOS és Windows programok mûködését. Az is elôfordulhat, hogy egyes beállítási paraméterek (Warp 3: settings, Warp 4: properties) helytelen értéke mellett néhány program nem is hajlandó futni. Ilyenkor érdemes próbálkozni az emulációs paraméterek "tuningolásával", mivel ez sok esetben segít. A beállított (default) paramétereket megváltoztathatjuk, ha az adott DOS vagy Windows program ikonjára klikkantunk a jobb egér gombbal és az elôbukkanó menübôl a "Settings"-et választjuk. Az ezután megjelenô "könyvnek" lapozzunk a második (Session) oldalára és klikkantsunk a "DOS/WIN-OS/2 Settings" gombra. (A Warp 4-ben a Settings Properties-re változott!)

Ha a Template gyûjtôben lévô program mintát töltöttük ki és így készítettünk a programunknak ikont, akkor az emulációs paraméterek megegyeznek a DOS és Windows parancssorok default beállításaival. Ha nem jól mûködik a program, akkor érdemes a System Setup gyûjtôben lévô Add Programs utility-vel (MIGRATE.EXE) készíttetni a program ikonját. Az OS/2 nagyon sok DOS és Windows programot felismer és az emulációs paramétereket az adott programnak megfelelôen állítja be. Igen sok DOS játék esetében lényeges különbséget jelent, ha a programot "migrate-oltuk" és nem a program minta (template) default beállításait használtuk.

Természetesen az is elôfordulhat, hogy nem tudunk olyan emulációs paramétereket találni, amelyek mellett jól mûködik az adott program. A legtöbb esetben a DOS játékokkal van probléma. Az OS/2 DOS Games List nevû dokumentum nagyon sok DOS játék OS/2 alatti futtatásához ad jó tanácsokat és igen sok esetben közli a megfelelô beállításokat is.

DOS/Windows multimédia alkalmazások beállításainál ügyeljünk a következô értékekre:
Az alkalmazás fajtája:Beállítás:Érték:
DOS/WININT_DURING_IOON
DOS/WINHW_TIMERON
WINVIDEO_SWITCH_NOTIFICATIONON
WINVIDEO_8514A_XGA_IOTRAPOFF
DOS/WINVIDEO_RETRACE_EMULATIONOFF
DOSDPMI_MEMORY_LIMIT8

Amennyiben egy DOS/Windows programnak hangkártya-hozzáféréssel kell rendelkeznie, a következô beállítások ajánlatosak:
Az alkalmazás fajtája:Beállítás:Érték:
DOS/WININT_DURING_IOON
DOS/WINVIDEO_RETRACE_EMULATIONOFF
DOS/WINAUDIO_ADAPTER_SHARINGRequired

Win32s programok futtatásakor pedig a következô beállításokat érdemes használni:
Az alkalmazás fajtája:Beállítás:Érték:
Win32sDOS_FILES255
Win32sDPMI_MEMORY_LIMITCsökkentsük, ha kevés a Win32s memória! Visual FoxPro esetén állítsuk 16-ra!

Az alábbiakban megtalálhatjuk több gyakran használt és a beállításokra igen kényes program esetében használható emulációs paramétereket. (A listából hiányzó paramétereknek hagyjuk meg a default értéket.)


ACAD R12 C3 (Korábbi DOS verziók nem, vagy nem jól futnak OS/2 alatt)
COM_DIRECT_ACCESS = ON
COM_HOLD = ON
DOS_BACKGROUND_EXECUTION = ON
DOS_FILES = 50
DOS_HIGH = ON
DOS_UMB = ON
DPMI_MEMORY_LIMIT = 40
EMS_MEMORY_LIMIT = 16
HW_TIMER = ON
IDLE_SENSITIVITY = 100
VIDEO_RETRACE_EMULATION = ON
XMS_MEMORY_LIMIT = 0


ACAD R13
DPMI_MEMORY_LIMIT = 128


WORD PERFECT 6.1 for Windows
WIN_RUN_MODE = 3.1 Enhanced Compatibility
WIN_DDE = ON
WIN_CLIPBOARD = ON
DOS_FILES = 100
DOS_HIGH = ON
DPMI_DOS_API = ENABLED
DPMI_MEMORY_LIMIT = 128
EMS_MEMORY_LIMIT = 0
IDLE_SECONDS = 5
IDLE_SENSITIVITY = 95
XMS_MEMORY_LIMIT = 6144


Phar Lap DOS Extender
DPMI_MEMORY_LIMIT = 8MB (minimum)
XMS_MEMORY_LIMIT = 8MB (minimum)


CorelDraw 5.0
WIN_RUN_MODE = 3.1 Enhanced Compatibility
WIN_ATM = ON


Windows-os Lotus Programok
WIN_DDE =ON
WIN_CLIPBOARD = ON
DOS_BACKGROUND_EXECUTION = ON


Borland C++ 3.1
DPMI_DOS_API = ENABLED


Paradox 4.5
DPMI_DOS_API = ENABLED


Paradox 7
DPMI_MEMORY_LIMIT = 128


Norton Commander - Link program
COM_DIRECT_ACCESS = ON
COM_HOLD = ON
DOS_BACKGROUND_EXECUTION = ON
HW_TIMER = ON
IDLE_SENSITIVITY = 100
IDLE_SECONDS = 60
SESSION_PRIORITY = 32


dBASE IV
DOS_FILES = 40 (minimum)

A témához kapcsolódó más oldalak:


< [ OS/2 kérdések és válaszok | Keresés | Észrevételek, megjegyzések ] >
Utolsó módosítás ideje: 2000.01.08.