MOTR logo
    • Категории
    • Последние
    • Популярные
    • Метки
    • Пользователи
    • Группы
    • Зарегистрироваться
    • Войти

    RO + Linux (cedega) - как?

    Запланировано Прикреплена Закрыта Перенесена Общий
    15 Сообщения 5 Posters 1.0k Просмотры
    Загружаем больше сообщений
    • Сначала старые
    • Сначала новые
    • По количеству голосов
    Ответить
    • Ответить, создав новую тему
    Авторизуйтесь, чтобы ответить
    Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
    • AntzekyrreA Не в сети
      Antzekyrre
      отредактировано

      Нет, не получилось... нужно разбираться в том, как именно работает связка ruro.exe + sakexe.exe, и что именно из используемого этой связкой цедега не держит. А разбираться мне пока лениво.

      1 ответ Последний ответ Ответить Цитировать 0
      • TERSERCUTORT Не в сети
        TERSERCUTOR
        отредактировано

        Поднимал такую тему месячишко с назад....

        Ноль(!) Ампер.... 
        

        Самое смешное, у меня под седегой - далее клипки Start Game вообще не доходит

        Запускал просто под Вайном - вхожу->логин->выбор Перца, а вот при загрузке карты - валится нафиг

        Сделаем UP теме - знаю, что кто то пользовал ентот вопрос, о-очень просим поделиться опытом?!

        1 ответ Последний ответ Ответить Цитировать 0
        • AntzekyrreA Не в сети
          Antzekyrre
          отредактировано

          Ооо, так под вайном она работает? Лед тронулся, господа присяжные заседатели. Поделись своим конфигом вайна (ПМ-кой)? Будем думать, как его в цедегу переносить...

          1 ответ Последний ответ Ответить Цитировать 0
          • TERSERCUTORT Не в сети
            TERSERCUTOR
            отредактировано

            WINE REGISTRY Version 2
            ;; All keys relative to \Machine\Software\Wine\Wine\Config

            ;; If you think it is necessary to show others your complete config for a
            ;; bug report, filter out empty lines and comments with
            ;; grep -v "^;" ~/.wine/config | grep '.'
            ;;
            ;; MS-DOS drives configuration
            ;;
            ;; Each section has the following format:
            ;; [Drive X]
            ;; "Path"="xxx" (Unix path for drive root)
            ;; "Type"="xxx" (supported types are 'floppy', 'hd', 'cdrom' and 'network')
            ;; "Label"="xxx" (drive label, at most 11 characters)
            ;; "Serial"="xxx" (serial number, 8 characters hexadecimal number)
            ;; "Filesystem"="xxx" (supported types are 'msdos'/'dos'/'fat', 'win95'/'vfat', 'unix')
            ;; This is the FS Wine is supposed to emulate on a certain
            ;; directory structure.
            ;; Recommended:
            ;; - "win95" for ext2fs, VFAT and FAT32
            ;; - "msdos" for FAT16 (ugly, upgrading to VFAT driver strongly recommended)
            ;; DON'T use "unix" unless you intend to port programs using Winelib !
            ;; "Device"="/dev/xx" (only if you want to allow raw device access)
            ;;
            [Drive A]
            "Type" = "floppy"
            "Path" = "/media/floppy"
            "Label" = "/media/floppy"
            "Device" = "/dev/fd0"

            [Drive C]
            "Path" = "%HOME%/.wine/fake_windows"
            "Type" = "hd"
            "Label" = "fake_windows"
            "Filesystem" = "win95"

            [Drive M]
            "Type" = "cdrom"
            "Path" = "/media/cdrom"
            "Label" = "/media/cdrom"
            "FS" = "win95"
            "Device" = "/dev/sr0"

            [Drive X]
            "Type" = "hd"
            "Path" = "/tmp"
            "Label" = "Tmp Drive"
            "FS" = "win95"

            [Drive Y]
            "Type" = "network"
            "Path" = "%HOME%"
            "Label" = "Home"
            "FS" = "win95"

            [Drive Z]
            "Type" = "network"
            "Path" = "/"
            "Label" = "Root"
            "FS" = "win95"

            [wine]
            "Windows" = "C:\Windows"
            "System" = "C:\Windows\System"
            "Temp" = "C:\Windows\Temp"
            "Path" = "C:\Windows;C:\Windows\System;X:\;Y:\"
            "Profile" = "c:\windows\Profiles\Administrator"
            "GraphicsDriver" = "x11drv"
            ;"ShowDirSymlinks" = "1"
            ;"ShowDotFiles" = "1"
            "ShellLinker" = "wineshelllink"

            <wineconf>

            [Version]
            ; Windows version to imitate (win95,win98,winme,nt351,nt40,win2k,winxp,win20,win30,win31)
            ;"Windows" = "winxp"
            ; DOS version to imitate
            ;"DOS" = "6.22"

            ; Be careful here, wrong DllOverrides settings have the potential
            ; to pretty much kill your setup.
            [DllOverrides]
            ; some dlls you may want to change
            "oleaut32" = "builtin, native"
            "ole32" = "builtin, native"
            "comdlg32" = "builtin, native"
            "shell32" = "builtin, native"
            "shfolder" = "builtin, native"
            "shlwapi" = "builtin, native"
            "shdocvw" = "builtin, native"
            "advapi32" = "builtin, native"
            "msvcrt" = "native, builtin"
            "mciavi.drv" = "native, builtin"
            "mcianim.drv" = "native, builtin"
            "msi" = "native, builtin"
            "msvcp60.dll" = "native, builtin"
            ; you can specify applications too
            ; this one will apply for all notepad.exe
            ;"notepad.exe" = "native, builtin"
            ; this one will apply only for a particular file
            ;"C:\windows\regedit.exe" = "native, builtin"
            ; default for all other dlls
            "
            " = "builtin, native"

            [x11drv]
            ; Number of colors to allocate from the system palette
            "AllocSystemColors" = "100"
            ; Use a private color map
            "PrivateColorMap" = "N"
            ; Favor correctness over speed in some graphics operations
            "PerfectGraphics" = "N"
            ; Color depth to use on multi-depth screens
            ;;"ScreenDepth" = "16"
            ; Allow the window manager to manage created windows
            "Managed" = "Y"
            ; Use a desktop window of 640x480 for Wine
            ;"Desktop" = "640x480"
            ; Use XFree86 DGA extension if present
            ; (make sure /dev/mem is accessible by you !)
            "UseDGA" = "Y"
            ; Use XVidMode extension if present
            "UseXVidMode" = "Y"
            ; Use XRandR extension if present
            "UseXRandR" = "Y"
            ; Use the take focus protocol
            "UseTakeFocus" = "Y"
            ; Enable DirectX mouse grab
            "DXGrab" = "N"
            ; Create the desktop window with a double-buffered visual
            ; (useful to play OpenGL games)
            "DesktopDoubleBuffered" = "N"
            ; Run in synchronous mode (useful for debugging X11 problems)
            ;;"Synchronous" = "Y"
            ;
            ; Use the Render extension to render client side fonts (default "Y")
            ;;"ClientSideWithRender" = "Y"
            ; Fallback on X core requests to render client side fonts (default "Y")
            ;;"ClientSideWithCore" = "Y"
            ; Set both of the previous two to "N" in order to force X11 server side fonts
            ;
            ; Anti-alias fonts if using the Render extension (default "Y")
            ;;"ClientSideAntiAliasWithRender" = "Y"
            ; Anti-alias fonts if using core requests fallback (default "Y")
            ;;"ClientSideAntiAliasWithCore" = "Y"
            ;

            [fonts]
            ;Read the Fonts topic in the Wine User Guide before adding aliases
            ;See a couple of examples for russian users below
            "Resolution" = "96"
            "Default" = "-adobe-helvetica-"
            "DefaultFixed" = "fixed"
            "DefaultSerif" = "-adobe-times-"
            "DefaultSansSerif" = "-adobe-helvetica-"

            ;; default TrueType fonts with russian koi8-r encoding
            ;"Default" = "-monotype-arial-----------koi8-r"
            ;"DefaultFixed" = "-monotype-courier new-
            ----------koi8-r"
            ;"DefaultSerif" = "-monotype-times new roman-----------koi8-r"
            ;"DefaultSansSerif" = "-monotype-arial-
            ----------koi8-r"
            ;; default cyrillic bitmap X fonts
            ;"Default" = "-cronyx-helvetica-"
            ;"DefaultFixed" = "fixed"
            ;"DefaultSerif" = "-cronyx-times-"
            ;"DefaultSansSerif" = "-cronyx-helvetica-"

            ; the TrueType font dirs you want to make accessible to wine
            [FontDirs]
            "dir1" = "/usr/X11R6/lib/X11/fonts/truetype"
            "dir2" = "/usr/X11R6/lib/X11/fonts/TrueType"
            "dir3" = "/usr/X11R6/lib/X11/fonts/TT"

            [serialports]
            "Com1" = "/dev/ttyS0"
            "Com2" = "/dev/ttyS1"
            "Com3" = "/dev/ttyS2"
            "Com4" = "/dev/modem"

            [parallelports]
            "Lpt1" = "/dev/lp0"

            [ppdev]
            ;; key: io-base of the emulated port
            ;; value : parport-device{,timeout}
            ;; timeout for auto closing an open device ( not yet implemented)
            ;"378" = "/dev/parport0"
            ;"278" = "/dev/parport1"
            ;"3bc" = "/dev/parport2"

            [spooler]
            "FILE:" = "tmp.ps"
            "LPT1:" = "|lpr"
            "LPT2:" = "|gs -sDEVICE=bj200 -sOutputFile=/tmp/fred -q -"
            "LPT3:" = "/dev/lp3"

            [ports]
            ;"read" = "0x779,0x379,0x280-0x2a0"
            ;"write" = "0x779,0x379,0x280-0x2a0"

            [Debug]
            ;"RelayExclude" = "RtlEnterCriticalSection;RtlLeaveCriticalSection"
            ;"RelayInclude" = "user32.CreateWindowA"
            ;"RelayFromExclude" = "user32;x11drv"
            ;"RelayFromInclude" = "sol.exe"
            ;"SnoopExclude" = "RtlEnterCriticalSection;RtlLeaveCriticalSection"
            ;"SpyExclude" = "WM_SIZE;WM_TIMER;"

            [registry]
            ;These are all booleans. Y/y/T/t/1 are true, N/n/F/f/0 are false.
            ;Defaults are read all, write to Home
            ; Where to find the global registries
            ;"GlobalRegistryDir" = "/etc";
            ; Global registries (stored in /etc)
            "LoadGlobalRegistryFiles" = "Y"
            ; Home registries (stored in ~user/.wine/)
            "LoadHomeRegistryFiles" = "Y"
            ; Load Windows registries from the Windows directory
            "LoadWindowsRegistryFiles" = "Y"
            ; TRY to write all changes to home registries
            "WritetoHomeRegistryFiles" = "Y"
            ; Registry periodic save timeout in seconds
            ; "PeriodicSave" = "600"
            ; Save only modified keys
            "SaveOnlyUpdatedKeys" = "Y"

            [Tweak.Layout]
            ;; supported styles are 'Win31'(default), 'Win95', 'Win98'
            ;; this has nothing to do with the windows version Wine returns:
            ;; set the "Windows" value in the [Version] section if you want that.
            "WineLook" = "Winxp"

            [Clipboard]
            "ClearAllSelections" = "0"
            "PersistentSelection" = "1"
            "UsePrimary" = "0"

            ; List of all directories directly contain .AFM files
            [afmdirs]
            "1" = "/usr/share/ghostscript/fonts"
            "2" = "/usr/share/enscript/afm"
            "3" = "/usr/X11R6/lib/X11/fonts/Type1"
            "4" = "/usr/lib/wine/afm"

            [WinMM]
            ; Uncomment the "Drivers" line matching your sound setting.

            "Drivers" = "wineoss.drv" ; default for most common configurations
            ;"Drivers" = "winearts.drv" ; for KDE
            ;"Drivers" = "winealsa.drv" ; for ALSA users
            ;"Drivers" = "winejack.drv" ; for Jack sound server
            ;"Drivers" = "winenas.drv" ; for NAS sound system
            ;"Drivers" = "wineaudioio.drv" ; for Solaris machines
            ;"Drivers" = "" ; to disable sound
            "WaveMapper" = "msacm.drv"
            "MidiMapper" = "midimap.drv"

            [dsound]
            ;; HEL only: Number of waveOut fragments ahead to mix in new buffers.
            ;"HELmargin" = "5"
            ;; HEL only: Number of waveOut fragments ahead to queue to driver.
            ;"HELqueue" = "5"
            ;; Max number of fragments to prebuffer
            ;"SndQueueMax" = "28"
            ;; Min number of fragments to prebuffer
            ;"SndQueueMin" = "12"
            ;; Forces emulation mode (using wave api)
            ;"HardwareAcceleration" = "Emulation"
            ;; Sets default playback device (0 - number of devices - 1)
            ;"DefaultPlayback" = "0" ; use first device (/dev/dsp)
            ;"DefaultPlayback" = "1" ; use second device (/dev/dsp1)
            ;"DefaultPlayback" = "2" ; use third device (/dev/dsp2)
            ;; Sets default capture device (0 - number of devices - 1)
            ;"DefaultCapture" = "0" ; use first device (/dev/dsp)
            ;"DefaultCapture" = "1" ; use second device (/dev/dsp1)
            ;"DefaultCapture" = "2" ; use third device (/dev/dsp2)

            [Network]
            ;; Use the DNS (Unix) host name always as NetBIOS "ComputerName" (boolean, default "Y").
            ;; Set to N if you need a persistent NetBIOS ComputerName that possibly differs
            ;; from the Unix host name. You'll need to set ComputerName in
            ;; HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ComputerName, too.
            ;"UseDnsComputerName" = "N"

            [ppd]
            "generic" = "/usr/lib/wine/ppd/generic.ppd"
            ;; sample AppDefaults entries

            ; 3 InstallShield versions who like to put their full screen window in front,
            ; without any chance to switch to another X11 application.
            ; So just catch them in a desktop window.

            [AppDefaults\_INS0432._MP\x11drv]
            "Desktop" = "640x480"

            [AppDefaults\_INS0466._MP\x11drv]
            "Desktop" = "640x480"

            [AppDefaults\_INS0576._MP\x11drv]
            "Desktop" = "640x480"

            [AppDefaults\_INS5176._MP\x11drv]
            "Desktop" = "640x480"

            [AppDefaults\_INS5576._MP\x11drv]
            "Desktop" = "640x480"

            ;[AppDefaults\iexplore.exe\DllOverrides]
            ;"shlwapi" = "native"
            ;"rpcrt4" = "native"
            ;"ole32" = "native"
            ;"shdocvw" = "native"
            ;"wininet" = "native"
            ;"shfolder" = "native"
            ;"shell32" = "native"
            ;"shell" = "native"
            ;"comctl32" = "native"
            ;
            ;[AppDefaults\setup.exe\x11drv]
            ;"Desktop" = "800x600"
            ;
            ;[AppDefaults\sol.exe\Version]
            ;"Windows" = "nt40"
            ;
            ;; Some games (Quake 2, UT) refuse to accept emulated dsound devices.
            ;; You can add an AppDefault entry like this for such cases.
            ;[AppDefaults\pickygame.exe\dsound]
            ;"EmulDriver" = "N"

            [/wineconf]

            1 ответ Последний ответ Ответить Цитировать 0
            • TERSERCUTORT Не в сети
              TERSERCUTOR
              отредактировано

              Да, "прицепом":

              Енту строку:
              "msvcp60.dll" = "native, builtin"
              Те добовлять придётся точно ручками

              Без ентой длл`ки многие Игры - и вСедеге и Вайне - принципиально колом встают

              Она в вЫнь\system32 "валяется", т.е. копируешь добавляешь в конфиг и прю

              Морка только так и завелась, правда под Седегой 0{;-)

              1 ответ Последний ответ Ответить Цитировать 0
              • AstarA Не в сети
                Astar
                отредактировано

                Одно время без проблем запускал RO с Wine ( не WineX ), но после апдейта где-то месячной давности загружаться перестал. Хотя могу попробовать запустить последний билд с последним wine-ом.

                1 ответ Последний ответ Ответить Цитировать 0
                • makM Не в сети
                  mak
                  отредактировано

                  @Antzekyrre:
                  Ооо, так под вайном она работает? Лед тронулся, господа присяжные заседатели. Поделись своим конфигом вайна (ПМ-кой)? Будем думать, как его в цедегу переносить...
                  она совершенно точно работает и под цедегой.
                  <!-- m --><a class="postlink" href="http://transgaming.org/forum/viewtopic.php?t=907&highlight=ragnarok&sid=2079f301110be7c83d81db93d8ebeb0b">http://transgaming.org/forum/viewtopic. ... 93d8ebeb0b</a><!-- m -->

                  но как бы вот понять, чем наша версия отличается от тех, что используют буржуины...

                  1 ответ Последний ответ Ответить Цитировать 0
                  • AntzekyrreA Не в сети
                    Antzekyrre
                    отредактировано

                    @mak:
                    но как бы вот понять, чем наша версия отличается от тех, что используют буржуины...
                    Чем-чем... файлом ruro.exe.

                    1 ответ Последний ответ Ответить Цитировать 0
                    • TERSERCUTORT Не в сети
                      TERSERCUTOR
                      отредактировано

                      Осталось бросить "вопль народа" к Спаку о разговении клиента 😉

                      1 ответ Последний ответ Ответить Цитировать 0
                      • makM Не в сети
                        mak
                        отредактировано

                        @Antzekyrre:

                        @mak:
                        но как бы вот понять, чем наша версия отличается от тех, что используют буржуины...
                        Чем-чем... файлом ruro.exe.
                        ну так и клиент как-то переделан. sakray тоже запускает ruro.
                        кстати, твои опасения про апдейт оправдались - я попробовал вчера обновиться из под cedega, не вышло. по http ruro забирает файлы, а по ftp - обламывается. похоже, что он дюже криво в этом месте написан.
                        а запустить пока так и не удается.

                        1 ответ Последний ответ Ответить Цитировать 0
                        • Первое сообщение
                          Последнее сообщение