PDA

Просмотр полной версии : RoF vs Windows-7 64bit



=FX=Dao
15.09.2009, 16:23
Э-э-э ...

Пардон, если бояню - но никто не подскажет, как прально запустить РоФа из-под Windows-7x64?

А то что-то слетает зараза, вроде и администратором запущаю, и из режима совместимости (ХР,Vista - пофиг) - никак ... :(

Jameson
15.09.2009, 16:35
Ну, надо на ROF.exe в свойствах exe поставить запуск от имени администратора, всегда. Потом можно rof_updater запускать будет. тоже от имени админа. И все путем. Играется.Чуть ли не шустрее чем в XP.
Или просто если актуальная версия запускай rof.exe от имени админа.

=FX=Dao
15.09.2009, 17:13
Ну, надо на ROF.exe в свойствах exe поставить запуск от имени администратора, всегда ...

Дык, уже ... (совместимость установлена с XP SP3) И вот результат:

"Прекращена работа программы RoF.exe

Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: ROF.exe
Версия приложения: 0.0.0.0
Отметка времени приложения: 4a8ecfcc
Имя модуля с ошибкой: dxBackend.dll
Версия модуля с ошибкой: 0.0.0.0
Отметка времени модуля с ошибкой: 4a8ecf92
Код исключения: c0000005
Смещение исключения: 0000ef41
Версия ОС: 6.1.7600.2.0.0.256.1
Код языка: 1049
Дополнительные сведения 1: 0a9e
Дополнительные сведения 2: 0a9e372d3b4ad19135b953a78882e789
Дополнительные сведения 3: 0a9e
Дополнительные сведения 4: 0a9e372d3b4ad19135b953a78882e789"

Есть подозрение, что проблема с DirectX'ом, но в системе вроде как уже стоит 11-ый. При старте, правда, RoF просил библиотеку из 9-го, но после копирования иё к себе в папку стал слетать с таким результатом ... :(

Jameson
15.09.2009, 17:32
Ну ты даешь. Копрование в папку.. сотри, скачай с сайта майкрософт дистрибутив и поставь его. не надо никакой совместимости. только админские права. 11 то стоит, но не 9, и к тому-же обновляетс он все время :)

SAV1970
15.09.2009, 17:51
Точно такаеже проблема с установуой, если можно для особо одаренных где устанавливать приоретет запуска и желательно с картинками.

=FX=Dao
15.09.2009, 18:14
Ну ты даешь. Копрование в папку.. сотри, скачай с сайта майкрософт дистрибутив и поставь его. не надо никакой совместимости. только админские права. 11 то стоит, но не 9, и к тому-же обновляетс он все время :)

Ну вообще-то апдэйты все скачаны.
Лана, попробуем поставить старый DX ...

НО вот чё не могу понять, так это это логику MS, када в новой ОС по умолчанию нет поддержки всего, что написано до неё?.. :eek:

Jameson
15.09.2009, 18:14
Э, я не устанавливал, я запускал уже установленную из под XP.

RB
15.09.2009, 19:10
У меня Vista 64 и две версии RoF - обе установились без проблем

El Barto
15.09.2009, 19:17
У меня дома семерка 64 битная. РоФ нормально работает.

vexpert
15.09.2009, 22:28
У меня дома семерка 64 битная. РоФ нормально работает.

запускал и под 32-х и под 64-х. устанавливаете только под XP а запускаете с правами админа из под семерки- все работает без проблем. советую директ 9 поставить с диска на котором ROF идет/ или просто свежий.

=FX=Dao
15.09.2009, 23:27
Мда, клистир из скачанного и установленного на свежепоставленную(!) W7х64 директ-Икса спас "отца русской демократии". ;)
...
РОФ запустился.

PPS Осталась засада с остальными EXE-шниками (см. пикчю). Ни у кого нет идей, как побороть?

Jameson
16.09.2009, 05:17
В свойствах exe где-то есть галочка -запускать от имени админа. Может поможет.. Хотя настройки под семеркой я не редактировал..

taleks
16.09.2009, 10:43
PPS Осталась засада с остальными EXE-шниками (см. пикчю). Ни у кого нет идей, как побороть?
Установить Microsoft Visual C++ 2005 Redistributable.
Для 64битной версии Windows придётся скачать с сайта Microsoft.
Потенциально возможна свистопляска с версиями библиотек (SxS начиная с висты особенно жесток в этом плане), но в идеале должно помочь. Если не помогает, то попробовать Microsoft Visual C++ 2008 Redistributable, он включает все библиотеки из 2005 и возможно более корректно работает.

alexy
17.09.2009, 19:55
Не нужно, ни чего качать! Достаточно того что есть на диске ROF!
А при установке нужно просто setup.exe запустить в режиме совместимости с ХР.
А потом накатить директ с диска и всё что в папке Redist.

taleks
18.09.2009, 09:25
Не нужно, ни чего качать! Достаточно того что есть на диске ROF!
А при установке нужно просто setup.exe запустить в режиме совместимости с ХР.
А потом накатить директ с диска и всё что в папке Redist.

хм, ну если vcredist_x86.exe на Windows 7 x64 ставится, то тем лучше.
Впрочем для апдейтера скоро эти библиотеки будут скорее всего не нужны, если статическая линковка не выявит проблем с длл относящихся к curl.

AirSerg
11.10.2009, 17:56
В общем, поставил РоФ, указав установщику режим совместимости с ХР сп3. Скачались обновления, но теперь при попытке войти в настройки в рофовском ланчере выдается ошибка:

Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: Settings.exe
Версия приложения: 1.0.0.1
Отметка времени приложения: 4aaa54af
Имя модуля с ошибкой: Settings.exe
Версия модуля с ошибкой: 1.0.0.1
Отметка времени модуля с ошибкой: 4aaa54af
Код исключения: c0000005
Смещение исключения: 0001f036
Версия ОС: 6.1.7600.2.0.0.256.1
Код языка: 1049
Дополнительные сведения 1: 0a9e
Дополнительные сведения 2: 0a9e372d3b4ad19135b953a78882e789
Дополнительные сведения 3: 0a9e
Дополнительные сведения 4: 0a9e372d3b4ad19135b953a78882e789

Пробовал запускать и от имени админа и режимы совместимости ставить, не помогает. Версия семерки 32-х битная.

Karaya
12.10.2009, 16:57
странно, у меня все запустилось под семеркой без плясок с бубном

vadson
30.10.2009, 14:50
Как такое понимать? Не хочет устанавливаться.

W7 Pro 64

su-30
30.10.2009, 14:55
Как такое понимать? Не хочет устанавливаться.

W7 Pro 64

На setup.exe правой кнопкой, совместимость. Выставьте то, что он просит. На момент выпуска РОФ 7ка официально не вышла. Поэтому не удивительно, что ее не внесли в список установщика.

Jameson
30.10.2009, 17:09
Однако минус разработччикам, надо было добавить вариант "установить всеравно"

-vik-s
30.10.2009, 17:55
Однако минус разработччикам, надо было добавить вариант "установить всеравно"

каким разработчикам?

=Andrey=
30.10.2009, 18:31
На офф форуме один добрый человек выложил подробную инструкцию по установке РоФ на Win7. http://riseofflight.com/Forum/viewtopic.php?f=126&t=4077

Jameson
30.10.2009, 18:51
каким разработчикам?

Тем кто отвечает за проверку версии виндовс перед инсталляцией :)

-vik-s
30.10.2009, 19:23
Тем кто отвечает за проверку версии виндовс перед инсталляцией :)

есть такая штука - UAC называется - которой управляют сами форточки, поэтому в данном контексте - это если только мы сможем сломать ядро W7 :)

Jameson
31.10.2009, 03:35
а причем тут тогда запрос первого сервиспака? Ясно же что инсталлер проверяет версию винды и его плющит от того что ни одного сервиспака нет еще :D

Peter Mattlov
16.11.2009, 14:12
Кто-нибудь мерял производительность между ХР и В7 и между В7 32 бит и В7 64 бит (вот последнее меня больше интересует)

9/JG52_Bubi
16.11.2009, 18:44
Почитал, посмотрел как товарищ помучался с установкой РоФа на семёрку , пока буду на ХР.
Сегодня хотел поставить, но передумал.
Это уже не нормально что нужно дополнительные телодвижения проводить.
Я понимаю так, если нормальное ПО, установил, проинсталлировал всё что тебе нужно и работает, а здесь все через заднее место.
Хотя это свойственно для творений Майкрософт, если мне не изменяет память с ХР вначале тоже были подобные проблемы совместимости. Пусть пройдет время парочку сервис паков и тогда можно ставить.

Zalex
17.11.2009, 03:53
А я вот поставил, клацнул мышкой аж пять лишних раз.

---------- Добавлено в 03:53 ---------- Предыдущее сообщение было написано в 03:45 ----------


Кто-нибудь мерял производительность между ХР и В7 и между В7 32 бит и В7 64 бит (вот последнее меня больше интересует)

32 и 64 бита не даст вам разницы в чистом виде, т.е. что то откровенное медленнее, что то откровенно быстрее. 64 бита позволяет вам работать с большим объемом оперативной памяти, ну и конечно же все дело в приложениях. Вроде как 64 битные приложения будут работать быстрее, т.к. процессор может исполнять в два раза больше инструкций в такт времени. Но думаю гугля вам ответит больше на этот вопрос.

Jameson
17.11.2009, 07:05
Залекс, его беспокоит не будет ли медленнее. Так вот, мне так не показалось, даже показалось что быстее. Хотя в К-С выразить не могу, не мерял. Ил-2 н медленнее. Черная Акула -быстрее, но дело не в битности, в 32 битной тоже быстрее. Зато у меня Чераня Акула идет бысро в оконном режиме в семерке, чтопозволит таки заюзать небольшой побочный дисплей как ШКВАЛ в режиме dual view

Peter Mattlov
17.11.2009, 10:09
Гуд, негатива не отмечено (думаю, если бы у людей был плохой опыт сразу бы рассказали). Видимо останавлюсь все таки на В7 32 бит (с дровами все таки попроще чем в 64битной)

gegMopo3
17.11.2009, 11:43
Во первых есть режим XP Mode для таких случаев, во вторых, включаете встроенную запись администратора, загружаетесь в безопасном режиме, заходите под записью Администратор, и удаляете созданного пользователя при установке системы, перегружаетесь и теперь вы будете всегда загружаться автоматом под записью Администратора,и не будете мучиться с правами

SAS[Kiev_UA]
17.11.2009, 11:50
Ил-2 н медленнее.
не ставил висту 32, но в висте 64 у меня ил шёл быстрее чем в хр 32

Jameson
17.11.2009, 11:54
;1328073']не ставил висту 32, но в висте 64 у меня ил шёл быстрее чем в хр 32

н -значит недонабраннное не :D тоесть не медленнее.

MG-DETKA
17.11.2009, 13:18
...и теперь вы будете всегда загружаться автоматом под записью Администратора...

ИМХО:Плохой совет, с правами Админа в инете?НюНю!%)

gegMopo3
17.11.2009, 13:21
До Висты, все под админом работали и ни чего живы, а если нет антивируса и фаервола, вам и права пользователя не помогут :)

Zalex
17.11.2009, 13:55
Ну знаете, если у вас каг бэ помягче сказать, не совсем официальная версия винды, обновляться она не может. И тогда вам не особо помогут не файрволы, не антивирусы, а вот права "не админа" могут и спасти, чтоб не запускались без ведома приложения, копающиеся там где им не положено. Теперь что касаемо сабжа:

До семерки у меня стояла виста 32 бит, сейчас семерка 64. В ил-е в ролике Черной смерти у меня на 3:28 (помоему) минуте фпс в висте просаживался до 12, сейчас 22 в том же моменте. Конечно убирая вертикальную синхронизацию я получаю фпс поболее, но тогда невозможно пользоваться тракиром, т.к. картинка "рветься" при повороте головы. По сему могу сказать что ил на семерке явно не медленнее идет, на счет РОФа незнаю, я не запускал на висте его.

Jameson
17.11.2009, 14:13
У нас пользователи в локалке жутко ограничены в правах, однако вирсу kido это не помешало. Помешало только обновление винды, которое распорстраняло действие политики отключения втозапуска не только на оптические приводы, но и на всеостальные накопители. Апдейты спокойно можно ставть на пиратку, если их скачать предварительно. Не все ;) но можно. У меня на работе как раз такой случай -винда лицензионная, но почему-то не прошла проверку подлинности майкрософтовским апплетом. Но работает и жрет обновления.

gegMopo3
17.11.2009, 14:34
А представте сеть из 1000 компьютеров зараженную Кидо... могу сказать одно "было очень весело"

Jameson
17.11.2009, 17:42
ага, у нас было 120 всего, тоже было весело. пришлось выключит ьвсе по одному лечить. После установки апдейтов еще через полгода отлавливали единичные экземпляры по компам - в сети с правуильными апдейтами дальше одного компа вирус уйти не мог. Правда антивирус чего клювом щелкал -не понятно. :)

Вадим70
17.11.2009, 18:35
У меня стоят и XP 32bit и 7-64Bit. И там и там отделно лежат RoFы. По приросту производительности, ничего такого не замечено, может субьективно и хотелось бы, но FPS, тот же. Единственное,что точно есть, с момента выбора миссии до появления кнопки старт, в Win32, проходит 1мин.20 сек, а в 7-64bit, 40 сек. Сказывается возможность использовать 8Gb оперативки. Вот это точно быстрее происходит, на глаз заметно, курнуть не успеваю, сбегать.

Jameson
18.11.2009, 06:03
нна двух гигах мне тоже показалось что первая и ворая загрузка миссии идет быстрее чем первая и вторрая в хрюше(вторая полюбому быстрее первой.)

=FX=Dao
18.11.2009, 20:18
Кто-нибудь мерял производительность между ХР и В7 и между В7 32 бит и В7 64 бит (вот последнее меня больше интересует)

На последних дровах - 191.07 - В7/64 лишь чуток побыстрее XP - несколько % (практически незаметно) ...
32 бит вообще не вижу смысла ставить - она адресует < 4Гб RAM.
И хоть сейчас РоФ более 2Гб не использует - думаю, в будущем это изменится ...
Из преимуществ В7/64 перед ХР можно отметить меньшее количество вызовов системных библиотек при обработке DX (т.е. более оптимальное использование ресурсов ЦПУ) - особенно актуально, если код скомпилирован для DX > 9 и поддержке железом видеокарты, отгрузку обработки стека IP - с ЦПУ - в чип сетевухи и, видимо, более грамотный prefetch (в ХР его можно включить вручную в реестре) ...
Из недостатков - по умолчанию, жрёт больше RAMa для работы системы...

Ruslan_Phoenix
18.11.2009, 22:26
Поставил 7-ку 64,поигрался только с установкой РоФа,с остальным проблем не было,единственное,это поставил драйвера на видео карту от производителя,иначе Ил лагал неподеццки :)
ЗЫ: Что не понравилось,так это-в Иле могу отцентрировать Трэкир,в Рофе-нет,только после сворачивания игры,ну и в полноэкранном режиме не отображается ТС-дисплэй.

tescatlipoka
18.11.2009, 23:24
ЗЫ: Что не понравилось,так это-в Иле могу отцентрировать Трэкир,в Рофе-нет
Была такая проблема, правда в другой игре, но тоже на семерке. Решилась режимом совместимости для трекира, попробуй.

Ruslan_Phoenix
19.11.2009, 01:22
Была такая проблема, правда в другой игре, но тоже на семерке. Решилась режимом совместимости для трекира, попробуй.

Однако помогло :thx:

tescatlipoka
19.11.2009, 01:36
Если аналогичная проблема появится с активацией ТС кнопкой в игре - решение такое же.