Az X-Com 3 - Apocalypse játékról, és az Ufo játékokról általában.
  • takysoft
    #30
    jó ég... tényleg vannak, akik a DOS-os játékokat Windows alatt próbálják elindítani, mikor van Dosbox?

    na írtam régen egy rövid doksit vkinek a Warcraft ügyében a dosbox beállításáról.
    használat nincs benne, csak beállítás: (ez kb minden játéknak jó beállítás)






    http://dosbox.sourceforge.net/news.php?show_news=1

    És akkor pár szó a DosBox-ról:
    Install utná a DOSNo.exe-vel indul, de még ne indítsd el. Kell pár apró beállítás, hogy a játékokkal is tökéletesen együtt működjön.
    A dosbox.conf file-t kell menyitni, akár egy sima jegyzettömbbel(Total Commanderben F4)

    Egyszerű szöveges állomány, amúgy is mindenhez van infó, csak angolul a #-val kezdődő sorokban. Csak pár apróságot kell átírni:

    -fontos: memsize=16 (alapból is annyi, csak azért mondom, hogy en írd át, mert vanak járékok, amik egyszerűen elképzelhetetlennek tartották Dos-os időkben, hogy valakinek 16 megánál több memóriája legyen, így behasalnak, ha megtörténik, pl Toonstruck)

    - core=dynamic (alapból normal, ami kompatibilisebb, de sokkal lassabb. életemben nem találtam semmit, ami dynamiccal ne ment volna, de normallal, vagy fullal igen. játékok szempontjából eleve dynamic)

    - cycles=20000 (na itt a lényeg:D, milyen számolási ciklust emulálunk. nem tudom neked mhz-re lefordítani, de a 20000 kb egy jól megtermett 486-os.) (fontos még az is: a játék azért is szaggathat, mert a ciklusszám től alacsony, de szaggathat azért is, mert olyan magas ciklusszámot állítottál be, amit nem bír a géped. Egy átlagos 2 ghz-es gép jól elemulálgatja a 20000-et. de leget, hogy más játék más beállítással fut jól. erről a következő pontban)


    - cycleup=1000
    - cycledown=1000 (ez a 2 pedig: ha menet közben szeretnéd állítani a frekvenciaszámot(szaggat ézert lejjebb/feljebb venni, akkor Ctrl+F11, illetve Ctrl+F12 hatására ennyivel csökkenti/növeli)

    - gus=false (Emulálunk Sound Blaster 16-ot is, beállításai szintén a config fileben (alabeállítások 220, IRQ: 7, DMA: 1 ,ezek átírhatóak, ha nem tetszik, pl IRQ 5-re, de így is jó miden játéknak), éppen ezért más hangkártya emulálása szükségtelen. csak lassul tőle minden, így kikapcsoljuk. GUS persze jó kártya, csak irdatlan nehéz beállítgatni)

    - pcspeaker=true (ez az alapbeállítás, mardjon is, vagy meghalnak tőle a progik, mint, ha kikötnéd a gépből a speakert... dosban attól is meghaltak a progik (némelyik csa, persze))

    - disney=false (Disney hangkártya... kizárólag a Barbie játékok használják:D marhaság, kikapcsoljuk)

    Az alsó autoexec soraim így néznek ki:(magyarázattal)

    [autoexec]
    # Lines in this section will be run at startup.

    mount d e:\ -t cdrom -label ADELINE -ioctl -usecd 0
    (a Windows E:\ meghajtóját a dos D:\ meghajtójává csatlakoztatja. valójában ennyi is elég lenne:
    mount d e:\ -t cdrom
    a többi csak azért van, hogy egy konkrét játék(LBA) felismerje a CD-jét.)

    mount c dos
    (a "dos" nevű könyvtárat(amit a dosbox.exe mellett hoztam létre) csatlakoztatja, mint C:\ meghajtót)
    c:
    (odavált)

    Fontos lehet még.. Sok játék installja kiakad, ha nincs a c:\ gyökerében autoexec.bat, illetve config.sys. Így érdemes lehet egy üres autoexec.bat, illetve config.sy snevű file-okat létrehozni a "dos" mappába.(persze csatlakoztathatod te az egész C meghajtódat, csak ahhoz sok memória kell, érdemes csak 1 könyvtárat fenntartani erre a célra)

    van még kismillió beállítás a congif file-ban ami érdekes lehet, pl a "sensitivity=100", amit akkor kell állítani, ha gyorsabb egeret szeretnél(pl lassú az egér Warcraftban)

    Egy eredeti Dos-os játék Windows-os környezetben szörnyű hangokat produkál, mert a Windows SB emulációja nulla. Még ha fel is teszel pl VDMSound-ot(amit én néha a mai nepig nem tudok bekonfgurálni), akkor sem kapsz olyan szép tiszta hangokat, mint DosBox-szal.

    A dosbox alap SB beállításai még egyszer:
    Sound Blaster 16
    base = 220
    irq = 7
    dma = 1
    (warcrafthoz is kell:D)

    Az UHA kitömörytése gondolom menni, fog, ha mégsem, írj.
    Barátsággal:
    Taky