Игра требует диск ((Это не проблема с NoCD))

Нативные и в Wine/Cedega - проблемы, настройка, обсуждение

Модератор: Модераторы разделов

Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Игра требует диск

Сообщение demontager »

1.Устанавлиаю игру Аллоды3 Проклятые Земли-Затерянные в Астрале с PlayOnLinux, используя wine 1.15, исталяция проходит без ошибок. Когда нажимаю play, игра требует диск 2, я прожог диск2 вставил, всё равно требует, пробывал монтировать в ту же директорию, где был примонтирован первый установочный диск, всё равно не находит. (Игра поставляется в двух дисках у меня есть только образы, в windows, игра идет как положено, 2 диск монтируется daemon tools)

2. Похожая ситуация с NFS Most Wanted, у меня 4 установочных диска, при копировании 1диска, требует вставить второй, тоже монтировал 2диск в ту же директорию где был диск1 и пробывал прожигать на диск, не видит.
OS:Gentoo amd64
Спасибо сказали:
Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

Re: Игра требует диск

Сообщение Sekta-N »

nocd ищи в интернете.
Нет тут подписи и не будет.
Спасибо сказали:
Hoblin
Модератор
Сообщения: 1442
Статус: Etersoft team
ОС: ALT Linux

Re: Игра требует диск

Сообщение Hoblin »

Я в своё время "Проклятые земли" (обычные) отучал от диска простым копированием ~200Мб файлика с ресурсами, из-за которого игре требовался диск #2.
Спасибо сказали:
Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Re: Игра требует диск

Сообщение demontager »

Дело ж не в nocd, как я писал, NFS не устанавливается доконца, у меня 4 установчных диска, когда первый установился требует вставить следующий, но не находит его, ни с реального диска ни с виртуального, при чём там нет возможности задать путь к диску. Таким же путём устанавливал CoD2-два диска, когда установился первый, инсталятор просил второй, там есть кнопка " Обзор" я нажал и просто задал путь к смонтированному второму диску, типа /mnt/col2 и всё, игра установилась аж бегом, при чём так же и идёт, почти на максимальных настройках.
Тут проблема в том, что у Проклятых Земель и NFS, где то прописан путь к дискам, типа скрипта. Если бы была кнопка Обзора для NFS, я думаю, что тогда б проблемы не было с установкой. Для Земель немного другая ситуация, она устанавливается как положено, на втором диске находятся только видео и аудио, понятно, что я могу найти nocd и тогда у меня не будет роликов и речи, но игра теоретически должна пойти тогда. но не хочется ж терять полноценность игры.
OS:Gentoo amd64
Спасибо сказали:
Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Re: Игра требует диск

Сообщение demontager »

Прикрепил скриншот, чтобы было понятней о чём я говорю
У вас нет необходимых прав для просмотра вложений в этом сообщении.
OS:Gentoo amd64
Спасибо сказали:
ghost
Сообщения: 158

Re: Игра требует диск

Сообщение ghost »

хмм как то разок такое было только не помню с какой игрой, также требовало диск, но моунт не помогал, решил проблему установкой cdemu
Спасибо сказали:
Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Re: Игра требует диск

Сообщение demontager »

ghost писал(а):
23.09.2008 00:47
хмм как то разок такое было только не помню с какой игрой, также требовало диск, но моунт не помогал, решил проблему установкой cdemu

а можно здесь по подробней, как это реализовать?
OS:Gentoo amd64
Спасибо сказали:
ghost
Сообщения: 158

Re: Игра требует диск

Сообщение ghost »

demontager писал(а):
23.09.2008 02:48
ghost писал(а):
23.09.2008 00:47
хмм как то разок такое было только не помню с какой игрой, также требовало диск, но моунт не помогал, решил проблему установкой cdemu

а можно здесь по подробней, как это реализовать?

Вот страничка проекта http://cdemu.sourceforge.net/ скачиваем оттудова и устанавливаем в таком порядке vhba-module libmirage cdemu-daemon cdemu-client gcdemu image-analyzer.
Не знаю как для Mandriva 2008.1 но для ubuntu 8.04 нашёл репозитарий на лаунчпаде и в gentoo присутствовали последние версии. Полные дела по сборки из исходников не имел примерно сборку можно глянуть тут
Спасибо сказали:
Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Re: Игра требует диск

Сообщение demontager »

Первое установить вроде удалось, без ошибок, а второе пишет это:

Код:

[root@localhost libmirage-1.1.1]# ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... gcc3 checking for gcc option to accept ISO C99... -std=gnu99 checking for gcc -std=gnu99 option to accept ISO Standard C... (cached) -std=gnu 99 checking for a BSD-compatible install... /usr/bin/install -c checking for flex... flex checking lex output file root... lex.yy checking lex library... -lfl checking whether yytext is a pointer... yes checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ld used by gcc -std=gnu99... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognize dependent libraries... pass_all checking how to run the C preprocessor... gcc -std=gnu99 -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for g++... no checking for c++... no checking for gpp... no checking for aCC... no checking for CC... no checking for cxx... no checking for cc++... no checking for cl.exe... no checking for FCC... no checking for KCC... no checking for RCC... no checking for xlC_r... no checking for xlC... no checking whether we are using the GNU C++ compiler... no checking whether g++ accepts -g... no checking dependency style of g++... none checking for g77... no checking for xlf... no checking for f77... no checking for frt... no checking for pgf77... no checking for cf77... no checking for fort77... no checking for fl32... no checking for af77... no checking for xlf90... no checking for f90... no checking for pgf90... no checking for pghpf... no checking for epcf90... no checking for gfortran... no checking for g95... no checking for xlf95... no checking for f95... no checking for fort... no checking for ifort... no checking for ifc... no checking for efc... no checking for pgf95... no checking for lf95... no checking for ftn... no checking whether we are using the GNU Fortran 77 compiler... no checking whether accepts -g... no checking the maximum length of command line arguments... 98304 checking command to parse /usr/bin/nm -B output from gcc -std=gnu99 object... ok checking for objdir... .libs checking for ar... ar checking for ranlib... ranlib checking for strip... strip checking if gcc -std=gnu99 supports -fno-rtti -fno-exceptions... no checking for gcc -std=gnu99 option to produce PIC... -fPIC checking if gcc -std=gnu99 PIC flag -fPIC works... yes checking if gcc -std=gnu99 static flag -static works... no checking if gcc -std=gnu99 supports -c -o file.o... yes checking whether the gcc -std=gnu99 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes configure: creating libtool appending configuration tag "CXX" to libtool appending configuration tag "F77" to libtool checking whether make sets $(MAKE)... (cached) yes checking for bison... no checking for byacc... no checking for ANSI C header files... (cached) yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking whether to build gtk-doc documentation... no checking for gtkdoc-check... no checking for glib... yes checking for gobject... yes checking for gmodule... yes checking for sndfile... configure: error: Package requirements (sndfile >= 1.0.0 ) were not met: No package 'sndfile' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables sndfile_CFLAGS and sndfile_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.

В Мандриве есть пакет cdemu, поставил его, в консоли есть небольшая справка:
cdemu
CDemu is a user space utility for mounting and unmounting CD-images
on a virtual CD device.

Usage: cdemu [options] [<drive number>] [<CD image description file>]

Options:
-d, --device use the given device
-h, --help show this screen
-u, --unload unloads the given device
-v, --verbose be verbose
-V, --version show version and copyright notice

CD image description files:
foobar.cue (CDRWin)
foobar.iso (ISO-9660)
foobar.mds (Alchol 120%)
foobar.ccd (CloneCD)
foobar.nrg (Nero Burning ROM)

Examples:
cdemu 0 foobar.cue load cd
cdemu -u 0 unload cd

Report bugs to <cdemu-devel@lists.sourceforge.net>

ERROR:
for loading a CD I need a drive number or a --device and a cd-image description file
OS:Gentoo amd64
Спасибо сказали:
Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Re: Игра требует диск

Сообщение demontager »

если надо сэмулировать образ nfs.iso. то следуя инструкции я должен набрать
$cdemu 0 nfs.iso load cd
но мне опять выдаёт справку и что такое параметр "0"?
OS:Gentoo amd64
Спасибо сказали:
ghost
Сообщения: 158

Re: Игра требует диск

Сообщение ghost »

из консоли примерно так будет выгледеть
cdemu -b system load 0 put_k_obrazu.iso

Насчёт ошибки при сборки надо установить libsndfile1-dev (по крайней мере так в убунту зовётся )

но мне опять выдаёт справку и что такое параметр "0"?

Это что-то типа в какой номер виртуального сидерома монтировать.
Спасибо сказали:
Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Re: Игра требует диск

Сообщение demontager »

а точно параметр -b,? пишет
-ERROR:
option -b not recognized
в Мандриве есть libsndfile-devel , всё равно не находит sndfile.
OS:Gentoo amd64
Спасибо сказали:
ghost
Сообщения: 158

Re: Игра требует диск

Сообщение ghost »

если быть точнее в убунту дев снд называется libsndfile1-dev только что проверил снёс его и зделал ./configure libmirage и выдала туже ошибку что и у вас.

а точно параметр -b,? пишет
-ERROR:
option -b not recognized


мб у вас версия старая у меня есть ключ -b или --bus
вот так у меня хелп выгледит.

Код:

ghost@copm1:~/libmirage$ cdemu --help Usage: cdemu [options] <command> <command parameters> Commands: load loads the device unload unloads the device status displays the devices' status device-mapping displays the device mapping information daemon-debug-mask displays/sets daemon debug mask library-debug-mask displays/sets library debug mask dpm-emulation displays/sets DPM emulation flag tr-emulation displays/sets transfer rate emulation flag device-id displays/sets device ID enum-supported-parsers enumerates supported parsers enum-supported-fragments enumerates supported fragments enum-daemon-debug-masks enumerates valid daemon debug masks enum-library-debug-masks enumerates valid library debug masks version displays version information Options: -h, --help displays help message -v, --version displays program version -b, --bus sets D-BUS bus type to use; valid values are 'session' and 'system'
Спасибо сказали:
Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Re: Игра требует диск

Сообщение demontager »

нашёл я все библиотеки что запрашивал ./configure, без ошибок установилось:vhba-module, libmirage, cdemu-daemon, cdemu-client.
потом запустил gcdemu

Код:

[root@localhost gcdemu-1.1.0]# ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for gconftool-2... /usr/bin/gconftool-2 Using config source xml:merged:/etc/gconf/gconf.xml.defaults for schema installation Using $(sysconfdir)/gconf/schemas as install directory for schema files checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... none checking for intltool >= 0.21... 0.35.5 found checking for perl... /usr/bin/perl checking for XML::Parser... ok checking for iconv... /usr/bin/iconv checking for msgfmt... /usr/bin/msgfmt checking for msgmerge... /usr/bin/msgmerge checking for xgettext... /usr/bin/xgettext checking for python... /usr/bin/python checking for python version... 2.5 checking for python platform... linux2 checking for python script directory... ${prefix}/lib/python2.5/site-packages checking for python extension module directory... ${exec_prefix}/lib64/python2.5/site-packages checking for pygtk... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for LC_MESSAGES... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking for ngettext in libc... yes checking for dgettext in libc... yes checking for bind_textdomain_codeset... yes checking for msgfmt... /usr/bin/msgfmt checking for dcgettext... yes checking if msgfmt accepts -c... yes checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for catalogs to be installed... de no sl pl configure: creating ./config.status config.status: creating Makefile config.status: creating docs/Makefile config.status: creating pixmaps/Makefile config.status: creating po/Makefile.in config.status: creating servers/Makefile config.status: creating src/globals.py config.status: creating src/Makefile config.status: executing depfiles commands config.status: executing intltool commands config.status: executing default-1 commands config.status: executing po/stamp-it commands [root@localhost gcdemu-1.1.0]# make Making all in pixmaps make[1]: Entering directory `/home/pal/Загрузки/CdEmul/gcdemu-1.1.0/pixmaps' make[1]: Цель `all' не требует выполнения команд. make[1]: Leaving directory `/home/pal/Загрузки/CdEmul/gcdemu-1.1.0/pixmaps' Making all in po make[1]: Entering directory `/home/pal/Загрузки/CdEmul/gcdemu-1.1.0/po' make[1]: Цель `all' не требует выполнения команд. make[1]: Leaving directory `/home/pal/Загрузки/CdEmul/gcdemu-1.1.0/po' Making all in servers make[1]: Entering directory `/home/pal/Загрузки/CdEmul/gcdemu-1.1.0/servers' make[1]: Цель `all' не требует выполнения команд. make[1]: Leaving directory `/home/pal/Загрузки/CdEmul/gcdemu-1.1.0/servers' Making all in src make[1]: Entering directory `/home/pal/Загрузки/CdEmul/gcdemu-1.1.0/src' make[1]: Цель `all' не требует выполнения команд. make[1]: Leaving directory `/home/pal/Загрузки/CdEmul/gcdemu-1.1.0/src' Making all in docs make[1]: Entering directory `/home/pal/Загрузки/CdEmul/gcdemu-1.1.0/docs' xsltproc -o gcdemu-C.omf --stringparam db2omf.basename gcdemu --stringparam db2omf.format 'docbook' --stringparam db2omf.dtd "-//OASIS//DTD DocBook XML V4.1.2//EN" --stringparam db2omf.lang C --stringparam db2omf.omf_dir "/usr/local/share/omf" --stringparam db2omf.help_dir "/usr/local/share/gnome/help" --stringparam db2omf.omf_in "/home/pal/Загрузки/CdEmul/gcdemu-1.1.0/docs/gcdemu.omf.in" --stringparam db2omf.scrollkeeper_cl "`scrollkeeper-config --pkgdatadir`/Templates/C/scrollkeeper_cl.xml" `/usr/bin/pkg-config --variable db2omf gnome-doc-utils` C/gcdemu.xml || { rm -f "gcdemu-C.omf"; exit 1; } db2omf: Could not construct the OMF subject element. Add a subject element to /home/pal/Загрузки/CdEmul/gcdemu-1.1.0/docs/gcdemu.omf.in. make[1]: *** [gcdemu-C.omf] Ошибка 1 make[1]: Leaving directory `/home/pal/Загрузки/CdEmul/gcdemu-1.1.0/docs' make: *** [all-recursive] Ошибка 1 [root@localhost gcdemu-1.1.0]#


В мандриве есть пакеты libmirage, cdemu-daemon, cdemu-client, версии 1.0.0, но поставить не может, так как требует зависимость,модуль ядра vhba. (Видно на скриншоте) модуля vhba версии 1.0.0 я не нашёл, но тот что скачал с сайта установилс, н там версия 1.1.0, может из-за этого низшая версия daemon-client и cdemu с ним не хочет работать.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
OS:Gentoo amd64
Спасибо сказали:
Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Re: Игра требует диск

Сообщение demontager »

судя по примерам сборки, gcdemu у меня не может работать, так как стоит KDE 3.5, а gcc только для GNOME.
Ввёл в терминале :

[pal@localhost virtual]$ cdemu --help
Traceback (most recent call last):
File "/usr/local/bin/cdemu", line 23, in <module>
import cdemu, cdemu.cdemu
ImportError: No module named cdemu
[pal@localhost virtual]$
может не всё как положено установилось?
OS:Gentoo amd64
Спасибо сказали:
stampoon
Сообщения: 702
ОС: Mandrake/Mandriva Cooker

Re: Игра требует диск

Сообщение stampoon »

demontager
не парься, скопируй файлы с двух дисков в одну папку и пускай оттуда
Интеллект — это способность избегать выполнения работы, но так, чтобы она при этом была сделана.
Спасибо сказали:
ghost
Сообщения: 158

Re: Игра требует диск

Сообщение ghost »

нашёл я все библиотеки что запрашивал ./configure, без ошибок установилось:vhba-module, libmirage, cdemu-daemon, cdemu-client.
потом запустил gcdemu

gcdemu только для гнома.

[pal@localhost virtual]$ cdemu --help
Traceback (most recent call last):
File "/usr/local/bin/cdemu", line 23, in <module>
import cdemu, cdemu.cdemu
ImportError: No module named cdemu
[pal@localhost virtual]$
может не всё как положено установилось?

мб модуль ядра не подгрузился.
sudo modprobe vhba
sudo cdemud -n 3
Спасибо сказали:
stampoon
Сообщения: 702
ОС: Mandrake/Mandriva Cooker

Re: Игра требует диск

Сообщение stampoon »

ghost писал(а):
24.09.2008 11:49
gcdemu только для гнома.

оО
а как тогда я под кедами gparted гоняю?!
Интеллект — это способность избегать выполнения работы, но так, чтобы она при этом была сделана.
Спасибо сказали:
Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Re: Игра требует диск

Сообщение demontager »

что-то не то

Код:

[root@localhost virtual]# sudo modprobe vhba [root@localhost virtual]# sudo cdemu -n 3 Traceback (most recent call last): File "/usr/local/bin/cdemu", line 23, in <module> import cdemu, cdemu.cdemu ImportError: No module named cdemu [root@localhost virtual]#



stampoon писал(а):
24.09.2008 08:07
demontager
не парься, скопируй файлы с двух дисков в одну папку и пускай оттуда

это первое что я сделал, после того как у меня не получилось установить NFS, только дело в том, что имена файлов совпадают на дисках, а если дать другое имя, то уже инсталятор ничего не видит
OS:Gentoo amd64
Спасибо сказали:
ghost
Сообщения: 158

Re: Игра требует диск

Сообщение ghost »

оО
а как тогда я под кедами gparted гоняю?!

gparted одно gcdemu друго, темболее это апплет для панели gnome.

[root@localhost virtual]# sudo modprobe vhba
[root@localhost virtual]# sudo cdemu -n 3
Traceback (most recent call last):
File "/usr/local/bin/cdemu", line 23, in <module>
import cdemu, cdemu.cdemu
ImportError: No module named cdemu
[root@localhost virtual]#

видемо у вас что-то не то со сборкой какого-то пакета.
Спасибо сказали:
Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Re: Игра требует диск

Сообщение demontager »

Вроде как всё установилось, нашёл dkms-vhba для Мандривы, правда 2009.0, никаких ошибок не писало.
Остальные файлы cdeumu-daemon и client, поставил с репозитория.
Вот что выдаёт справка:

Код:

[pal@localhost ~]$ cdemu --help Usage: cdemu [options] <command> <command parameters> Commands: load loads the device unload unloads the device status displays the devices' status daemon-debug-mask displays/sets daemon debug mask library-debug-mask displays/sets library debug mask dpm-emulation displays/sets DPM emulation flag tr-emulation displays/sets transfer rate emulation flag device-id displays/sets device ID enum-supported-parsers enumerates supported parsers enum-supported-fragments enumerates supported fragments enum-daemon-debug-masks enumerates valid daemon debug masks enum-library-debug-masks enumerates valid library debug masks version displays version information Options: -h, --help displays help message -v, --version displays program version -b, --bus sets D-BUS bus type to use; valid values are 'sessio n' and 'system' [pal@localhost ~]$ cdemu -v cdemu-client 1.1.0 - © Rok Mandeljc [pal@localhost ~]$


Но вот что не понятно, пробую сэмулировать образ:

Код:

[pal@localhost virtual]$ cdemu -b system load 0 as1.iso ERROR: Failed to connect to CDEmu daemon: org.freedesktop.DBus.Error.ServiceUnknown: The name net.sf.cdemu.CDEMUD_Daemon was not provided by any .service files ERROR: Failed to connect to daemon (bus: 'system')! [pal@localhost virtual]$
OS:Gentoo amd64
Спасибо сказали:
ghost
Сообщения: 158

Re: Игра требует диск

Сообщение ghost »

а сервис точно запущин?
гляньте
ps aux | grep cdemud
lsmod | grep vhba
еще в /etc/init.d/cdemXXXX restart что-то там... должен быть скрипт пробаните его рестартнуть (если его нет, то модуль и сам демон ручками грузим)
Спасибо сказали:
Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Re: Игра требует диск

Сообщение demontager »

1.CDemu работает! (просто перезагрузился)

2. Но, пишу в терминале:
[root@localhost virtual]# cdemu -b system load 0 nf.iso
всё нормально, появляется значок диска в системном лотке, потом запускаю cedega указываю где диск, начинается установка, установщик запрашивает второй диск, в терминале ввожу:
[root@localhost virtual]# cdemu -b system unload 0
тоже нормально, значок диска пропадает, далее ввожу:
[root@localhost virtual]# cdemu -b system load 0 nfs2.iso
И вот здесь что-то непонятное, значок диска не появляется, нажимаю в инсталяторе, где пишет следующий диск OK, но диска не находит.
И главное: Если игру не устанавливать, а просто делать load первого диска, а потом load второго, то всё нормально, значки дисков появляются как положено.
Т.е при инталяции как будто блокируется эмулирование следующего диска, а без неё всё нормально
И ещё, если при инталяции повторно пробывать эмулировать диск,то пишет :

[root@localhost virtual]# cdemu -b system load 0 nfs2.iso
[root@localhost virtual]# cdemu -b system load 0 nfs2.iso
ERROR: Failed to load image: org.freedesktop.DBus.GLib.UnmappedError.CdemudErrorQuark.Code233492492: Device is already loaded.
OS:Gentoo amd64
Спасибо сказали:
ghost
Сообщения: 158

Re: Игра требует диск

Сообщение ghost »

а если попробовать правой кнопкой мышки на диск который смонтировался выбрать в меню "Извлеч" он должен извлечся и потом подмонтировать 2 диск.

попробуйте это провернуть в wine.
Спасибо сказали:
Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Re: Игра требует диск

Сообщение demontager »

Нажимаю извлечь и вылазит, то что на скрине, на wine не ставиться, говорит что directx не тот, я знаю что это исправляется правкой autorun directxversion=o, видел на форуме, но это действует только если скопировать содержимое диска на винт, но этот вариант не подходит. Так что остаётся cedega.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
OS:Gentoo amd64
Спасибо сказали:
ghost
Сообщения: 158

Re: Игра требует диск

Сообщение ghost »

Нашёл в сетки нфсмв на 4 сд начел ставить трабл как и у вас. Решил проблему так. Скопировал с 1 диска всё, с 2,3,4 скопировал только 1compressed 2compressed 3compressed потом в autorun.cfg сделал то что вы выше писали. Далее отредактировал common_filelist.txt в нем удалил строчки
2,1,
3,1,
4,1,
Должно получится что-то наподобие этого.

Код:

1,1,Support\EA Help\*.* /s 1,1,Support\European Help Files\*.* /s 1,1,Support\*.* 1,1,eauninstall.exe 1,1,server.dll 1,1,server.cfg 1,1,speed.exe 1,1,shell_inst.exe 1,1,safemode_inst.exe 1,1,NFSMW_icon.ico 1,1,00000000.256

Далее устанавливаем игру после этого игра не должна требовать диск, после установки ставим патч 1.3 и таблетку.
Спасибо сказали:
Аватара пользователя
demontager
Сообщения: 250
Статус: Seaman
ОС: Gentoo x86_64

Re: Игра требует диск

Сообщение demontager »

NFS пошёл на cedega!
Я всё делал тоже самое, только по -начало не догадался отредактировать common_ filelist.txt.
Полдела можно сказать решилось, но с Алодами3, такое не прокатывает, что-то я совсем не вижу разницы между cdemu и mount. Полноценный Daemon Tools не получается...
OS:Gentoo amd64
Спасибо сказали: