Перейти к содержимому


Внимание!

Это форум по извлечению ресурсов из игр: музыки, звуков, текстур, 3D-моделей...
Перед поиском ответов на форуме, рекомендуется ознакомиться с основным сайтом EXTRACTOR.ru!
[ Прочтите внимательно - правила создания тем и ответа в них ]
Все вопросы по запуску игр задавайте в другом месте: Установка и запуск игр.


Фотография

Bagz


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 118

#1 n0p

n0p

    Младший сержант

  • Пользователи
  • 13 сообщений

Отправлено 12 July 2005 - 15:35

Мне кажется, что игра работает не так angry.gif.
Это выражается в окошке:
Инструкция по адресу "0x004ed9e4" обратилась к памяти по адресу "0x000000b0". Память не может быть "read". Я понимаю, что программисту на дельфях это мало что скажет, но написал полностью smile.gif.

#2 Terminus

Terminus

    Генерал-майор

  • Администраторы
  • 1969 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 12 July 2005 - 16:07

А я думаю, что даже программисту на C было бы интересно знать, когда имноо призошла ошибка, какое у Вас железо (видяха), дрова и ось smile.gif. А заодно почитать client.log smile.gif

#3 n0p

n0p

    Младший сержант

  • Пользователи
  • 13 сообщений

Отправлено 12 July 2005 - 16:52

Я не кодерю на сях, но железо могу сказать.

CPU: Pentium Celeron 2.4
RAM: 256MB
Video: ATI Rage Pro 128
Дрова - родные.
OS: Windows XP SP2

[2005/07/11 13:28:33] [6814759] Создаем рендерер
[2005/07/11 13:28:33] [6814759] Устанавливаем видео-режим: 1024x768x16 60Hz
[2005/07/11 13:28:35] [6817002] Установка цвета очистки экрана
[2005/07/11 13:28:35] [6817002] Включение массивов
[2005/07/11 13:28:35] [6817002] Инициализация Input
[2005/07/11 13:28:35] [6817523] Загружаем fLoadingStrings
[2005/07/11 13:28:35] [6817553] Создаем fLoadingStrings
[2005/07/11 13:28:35] [6817553] Загружаем fLoadingStrings
[2005/07/11 13:28:36] [6817593] Ставим размер паттернов
[2005/07/11 13:28:36] [6817593] Загружаем fNPCShadows
[2005/07/11 13:28:36] [6817603] Завершили инициализацию
[2005/07/11 13:28:36] [6817623] ОШИБКА: Access violation at address 00000000. Read of address 00000000


Игруха вроде рульная, но вот пишется она уж очень долго! Прочитал всю вашу буку huh.gif smile.gif

#4 Terminus

Terminus

    Генерал-майор

  • Администраторы
  • 1969 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 12 July 2005 - 16:59

Ну так... Кто пишет, на какие средства, сколько раз переписывалось... Все влияет smile.gif

Проблема, скорее всего, в видяхе, и в устаревших дровах. Судя по логу, загрузка сжатых текстур (самая распространенная причина отказа у народа) проходит успешно, но вот то, в какой момент вылетает AV... Кстати, в первой мессаге адреса другие smile.gif
Цитата
Я не кодерю на сях, но железо могу сказать.

Тогда причем тут "Я понимаю, что программисту на дельфях это мало что скажет"? smile.gif

#5 n0p

n0p

    Младший сержант

  • Пользователи
  • 13 сообщений

Отправлено 12 July 2005 - 17:02

Тык баг править будем?

#6 Terminus

Terminus

    Генерал-майор

  • Администраторы
  • 1969 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 12 July 2005 - 17:05

Читаем исправленный пост smile.gif
Рекомендую начать с установки свежих дров. Многим именно это помогает. Даже тем, у кого "почти самые новые".

#7 n0p

n0p

    Младший сержант

  • Пользователи
  • 13 сообщений

Отправлено 12 July 2005 - 17:18

Цитата
Кстати, в первой мессаге адреса другие


Не просто другие! Они всегда не совпадают с месагбоксом!

У меня дрова последние, не новые, последние. У мя такая галимая видяха, что дров новых не будет sad.gif.
Выход один - сносить и ставить майкрософтовские!

Цитата
Тогда причем тут "Я понимаю, что программисту на дельфях это мало что скажет"?


Понимаю вы бы кодили на асме, тогда можно было глянуть в какой проце всё происходит, а так что можно увидеть?

Хатим новый тест! (для меня первый)
(понял) все идём сюда

А что за Нагл в инди и как его отключить?

New:
Снес дрова. Теперь к тому сообщению добавилось ещё одно (стандартное от дельфей (EAccessViolation) с тем же адресом.) В логах адреса нулевые.

#8 Terminus

Terminus

    Генерал-майор

  • Администраторы
  • 1969 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 12 July 2005 - 20:15

Боюсь, что проблема в любом случае в видяхе и/или в дровах.

Nagle это не в Indy, это в целом возможность TCP/IP. Отключается так (Indy 9):
1) Идем в модуль IdTCPServer.pas
2) Ищем процедуру procedure TIdTCPServer.SetActive(AValue: Boolean);
3) Под комментарием "// Set up listener threads" находим блок
try/except
4) Область между try и except правим так, чтобы получилось следующее:
Код
while i < Bindings.Count do begin
 with Bindings[i] do begin
   AllocateSocket;
   SetSockOpt(Id_SOL_SOCKET, Id_TCP_NODELAY, PChar(@Id_SO_True), SizeOf(Id_SO_True)); //<<< Вот это оно самое
   if (FReuseSocket = rsTrue) or ((FReuseSocket = rsOSDependent) and (GOSType = otLinux))
   then begin
   SetSockOpt(Id_SOL_SOCKET, Id_SO_REUSEADDR, PChar(@Id_SO_True), SizeOf(Id_SO_True));
   end;
   Bind;
 end;
 Inc(i);
end;

После сноса дров лог такой же? Вернее, ошибка возникает в том же месте в логе?

#9 n0p

n0p

    Младший сержант

  • Пользователи
  • 13 сообщений

Отправлено 13 July 2005 - 08:48

У меня оказалась немного другая версия, но должно вроде работать.
Качаю патч и дрова...

#10 n0p

n0p

    Младший сержант

  • Пользователи
  • 13 сообщений

Отправлено 13 July 2005 - 09:39

Ahtung! Лог изменился!

[2005/07/13 13:37:09] [211714] Создаем рендерер
[2005/07/13 13:37:09] [211714] Устанавливаем видео-режим: 1024x768x32 60Hz
[2005/07/13 13:37:09] [211794] Установка цвета очистки экрана
[2005/07/13 13:37:09] [211794] Включение массивов
[2005/07/13 13:37:09] [211794] Инициализация Input
[2005/07/13 13:37:09] [211844] Загружаем fLoadingStrings
[2005/07/13 13:37:09] [211844] Создаем fLoadingStrings
[2005/07/13 13:37:09] [211844] Загружаем fLoadingStrings
[2005/07/13 13:37:09] [211854] ОШИБКА: Access violation at address 00000000. Read of address 00000000


#11 Terminus

Terminus

    Генерал-майор

  • Администраторы
  • 1969 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 13 July 2005 - 10:51

Ну вот теперь точно можно сказать - карточка не держит сжатые текстуры... Значит на этой карточне не судьба.

#12 n0p

n0p

    Младший сержант

  • Пользователи
  • 13 сообщений

Отправлено 13 July 2005 - 15:34

А до этого типа держала? wink.gif
Какие игры пользуют сжатые текстуры?


#13 Hippo

Hippo

    Старший сержант

  • Пользователи
  • 47 сообщений
  • Город:Москва

Отправлено 13 July 2005 - 16:18

Вот и у меня в точности такая же байда, как на последнем логе... (ну кроме времени wink.gif )

Athlon 800/256M/GF2MX400
WinXP Pro SP2. Дрова видюхи обычные виндовые... (С новыми жестоко глючит в 3D... Даже не знаю теперь, что на это чудище лучше ставить)

Получается, тоже не судьба?

#14 Terminus

Terminus

    Генерал-майор

  • Администраторы
  • 1969 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 13 July 2005 - 16:38

n0p

Morrowind, Commanche 4 (кажется), последние NFS (вроде).

Hippo

Как решилась проблема? smile.gif

#15 Hippo

Hippo

    Старший сержант

  • Пользователи
  • 47 сообщений
  • Город:Москва

Отправлено 13 July 2005 - 16:40

Все, истерика отменяется. Поставил 61.77. AI запускается, полигоны в прочих играх не вываливаются biggrin.gif

#16 Terminus

Terminus

    Генерал-майор

  • Администраторы
  • 1969 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 13 July 2005 - 16:46

Дрова они такие, не знаешь чего ждать и чт советовать smile.gif

#17 n0p

n0p

    Младший сержант

  • Пользователи
  • 13 сообщений

Отправлено 14 July 2005 - 10:39

Terminus

Я в такие игры не играю... huh.gif
Моя атиха граздо тормознее и неудобнее (в плане игры не идут), чем NVidia Riva TNT 2 16!mb angry.gif

Буду мучать саппорт ATI, чтоб поставить последние дрова от _XP_

#18 n0p

n0p

    Младший сержант

  • Пользователи
  • 13 сообщений

Отправлено 14 July 2005 - 10:41

Серв не распростроняется - неправильно! Нужно разрешить побегать по карте! Баги будут всплывать чаще.

#19 Terminus

Terminus

    Генерал-майор

  • Администраторы
  • 1969 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 14 July 2005 - 12:16

Дрова качать бесполезно - эта карточка по определению не держит сжатые текстуры... smile.gif

Насчет сервера. Он не распространяется по двум связанным причинам:
1) В целях безопасности
2) Сервер привязан к локальной БД, поэтому при распространении сервера пришлось бы еще каждому устанавливать MySQL.

#20 эскафлоне

эскафлоне

    Ефрейтор

  • Пользователи
  • 9 сообщений

Отправлено 14 July 2005 - 15:26

а старые версии и без SQLя идут.