Sidebar

AllocBlock: full

Waidawut

Нагибатор
23.03.2005
6 712
  • Серебряная медаль 111
AllocBlock: full

Дорогие форумцы помогите исправить проблему! При загрузке карты появляется "AllocBlock: full" (характерно после "Done Precaching Resources")
Суть этой ошибки в том что карта очень сложная (для движка ХЛ)

Меня интересует, что влияет на эту ошибку и что надо исправить! ;)
 
VIP
12.08.2004
18 877
462
83
  • Бронзовая медаль 103
  • Деревянный домик Скааржа
  • Серебряная медаль 213
  • Золотая медаль 136
  • Бронзовая медаль 141
  • Серебряная медаль 125
  • Золотая медаль 221
  • Золотая медаль 213
  • Золотая медаль 232
  • Серебряная медаль 132
Когда такое было у меня, приходилось увеличивать скейл текстур.
 

TRUP@C

Основатель CSM
Команда форума
Администратор
Спонсор
21.06.2004
5 638
  • Золотая медаль 325
  • Золотая медаль 213
  • Золотая медаль 235
  • Золотая медаль 233
allocblock:full
A tough one to figure out, vague error that usually shows up when you start the game or during compile, or even when WC/Hammer starts up - you have gone over the memory limit somewhere for some reason. It can be too little RAM (128M is about minimum), a leaf saw into leaf error, too long pathnames, too many textures, too big a level, too big or too many model/sprites, too big a wav sound file - or it could be that old "too many wads" mistake, a huge "noob" brush around the map to prevent leaks, too many SKY faces on hidden brush faces in the level - or even something else. Example: In early versions of NS, the 3D area info location entities were a major cause.

If it happens during compile, do not use WC/Hammer to "run" the map, but use a front end or batch file to compile with. You could also get more RAM. (The following may still be handy, however be aware that Software mode allocates memory dynamicly, so it may automaticly seem to "fix" any error. Therefore the following info MAY lead you into a dead end:

Some brush-based entities have rendering properties that, when they interact in OpenGL/D3D video cards, they crash. Switch Half-Life to Software mode first, then load the map. If it loads you now know it is something that is handle different in software, then for Opengl/d3d check water, glows, additive, sprites, transparencies (illusionaries, windows, ect.), env_beams and so on.) If it happens in opening a level in WC, it may be you have an animating model showing in one view. You must switch to single view instead of multiple, and try different ones until you get past it.
 

ROGUE

Жулик КСМ
02.12.2004
2 008
36
Translated!!!

TRUP@C сказал(а):
allocblock:full
A tough one to figure out, vague error that usually shows up when you start the game or during compile, or even when WC/Hammer starts up - you have gone over the memory limit somewhere for some reason. It can be too little RAM (128M is about minimum), a leaf saw into leaf error, too long pathnames, too many textures, too big a level, too big or too many model/sprites, too big a wav sound file - or it could be that old "too many wads" mistake, a huge "noob" brush around the map to prevent leaks, too many SKY faces on hidden brush faces in the level - or even something else. Example: In early versions of NS, the 3D area info location entities were a major cause.

If it happens during compile, do not use WC/Hammer to "run" the map, but use a front end or batch file to compile with. You could also get more RAM. (The following may still be handy, however be aware that Software mode allocates memory dynamicly, so it may automaticly seem to "fix" any error. Therefore the following info MAY lead you into a dead end:

Some brush-based entities have rendering properties that, when they interact in OpenGL/D3D video cards, they crash. Switch Half-Life to Software mode first, then load the map. If it loads you now know it is something that is handle different in software, then for Opengl/d3d check water, glows, additive, sprites, transparencies (illusionaries, windows, ect.), env_beams and so on.) If it happens in opening a level in WC, it may be you have an animating model showing in one view. You must switch to single view instead of multiple, and try different ones until you get past it.
Вроде перевод таков:
Сложная ошибка, которая изрядно появляеться когда начинаете игру или при компиляции, или даже иногда при старте Хаммера, где-то переборшили с лимитом памяти. На это может влиять мало памяти RAM (128 min), "leaf" ошибка, длиные названия объектов, слишком много текстур, большой уровень, слишком большие или большое количество спрайтов и(или) моделей, слишком большой wav звук - или старая ошибка "too amny wads", большой брашь воокруг уровня предотврашаюший "leaks", слишком много sky плоскостей, или скрытые браши в уровне - или еще че-нить (добавляю: также если одна территория слишком заполнена объектами).
В раних версиях "natural selection", 3Д пространтвеные инфо location ентити вызывали такого рода ошибку.:confused:

Не используйте Хаммер для компила (все итак помойму это знают!)
Некоторые брашь объекты имеют рендер параметры, когда они взаимодействую с OpenGL/D3D видеокартами, то происходит поломка!
Переключите Халву на "Software" режим и перезапустите карту. Если загрузиться то знайте что нужно на ОpenGL проверить: воду, спрайты, прозрачные объекты, env_beams, glows, additives, illusionaries, окна. Если ошибка возникает при запуске Хаммера, то наверника у вас анимированая модель в одном из рабочих окон Хаммера. Переключитесь на стиль одного вида вместо стандартных 4, и используйте разные пока не найдете ошибку.

Насчет перевода не че не говорить. Тут стоко терминов мне не понятных!
Вообщем от меня: при таких ошибках советую, либо текстуры больше сделать, либо уменьшить количество спрайтов, моделей, брашей и т.д., либо уменьшить ящик небо (он не должен касаться краев вида).:D
 
Последнее редактирование:

AndrewDragon

Уставший Дракон
VIP
10.01.2005
5 130
24
  • Золотая медаль 152
  • Золотая медаль 141
иии=) ща покажу как надо%)

Подумав, добавил:

Показываю:D

allocblock:full
Очень сложная и непонятная (в плане нахождения причины) ошибка, обычно появляющаяся во время старта игры или при компиляции или даже при запуске Хаммера :eek:- она означает одно: вы где-то и по какой-то причине превысили лимит памяти. Причиной этому могут быть малый размер RAM (128 мб как минимум), ошибки "leaf saw into leaf", слишком длинные имена путей, большое количество текстур, бооольшой размер самой карты, слишком большие или встречающиеся в больших количествах модели/спрайты, большие wav-файлы, также причиной может быть ошибка "too many wads" (слишком много wad-файлов подключено к карте), огромный нубовский скай-куб вокруг карты (обычно ставится для предотвращения утечек), большое количество фейсов с текстурой sky на невидимых в игре брашах или еще что-нибудь=) Например: в ранних версиях NS ... [кто играл в НС пусть расскажут нам чё там было:D].

Если такая ошибка случается во время компиляции, то не используйте Хаммер, а пользуйтесь батником (я об этом уж сто лет твержу%)). Также выходом может послужить увеличение оперативной памяти на вашем агрегате;)(Но будьте осторожны: Software-режим отображения распределяет память автоматически, так что это может автоматически "исправить" ошибку. Так вот следующие вещи ВОЗМОЖНО могут привести к ошибке/летальному исходу:)loki32: ):
Некоторые браш-энтити имеют рендер-свойства, который при взаимодействии с OpenGL/D3D видеокартами приводят к краху. Во-первых, первых переключитесь в Software-режим, а потом загрузите карту, и если она загрузится, то проблема в софте, отсюда следует,то нужно проверить воду, glows-, additive-энтити, спрайты, прозрачные энтити (illusionaries, окна и т.п.), env_beams и т.д.). Если же ошибка происходит при открытии карты в Хаммере, то скорее всего причиной этому является анимированная модель отображающаяся в 3D окне - просто до открытия карты переключитесь в какую-нибудь другую проекция (клик по проекции или ее скроллу а потом Shift+Z).
 

ROGUE

Жулик КСМ
02.12.2004
2 008
36
Good Эндрю, позже репу дам, а то меня посылают когда пытаюсь те добавить.
2 Тимош - Кстати не пытайся искать где у тебя в таком случае ошибка, думай где она может быть, я так нахожу.
 

Conquist@dor

PyCсиянин
07.12.2006
819
Блин!!...Вот черт....Наделал текстур красивых, но с большим разрешением - 512х256 256х448 448х128....,а тут эта ошибка!!Вообще не в тему...Придётся вад переделывать(((
 

RaZOR

гдето там...
16.11.2005
1 472
36
0
0
  • Золотая медаль 123
  • Бронзовая медаль 122
2 Conquist@dor:
заняца больше нечем, кроме того чтоб никрофилить? ты на дату последнего поста сморел?
 

Conquist@dor

PyCсиянин
07.12.2006
819
У меня только сейчас эта ошибка выскочила,а не два года назад!!Если бы я тему новую создал-обплевали и избили(морально)).Если ты считаешь, что тема исчерпала себя, пусть модераторы закроют её. Но ошибки ИМХО всегда были есть и будут, а засорять форум. создавая по двадцать раз одну и ту же тему я не собираюсь!! :noflood: :offstart:
 

XAN

From a different world
Команда форума
Модератор
12.02.2006
3 588
34
Эх, а ведь тогда люди мапили, а не Фигней страдали...
 

Sinev

New member
25.04.2008
9
0
0
И че ваше нельзя лимит увеличить? я еще даже половины карты незделал походу дофига брашей. Ну например игра халлайф там воше дофига в одной стадии брашей и движок читает нормально, а здесь такая херь вылазает.
 

Heroin

Чайку?
19.08.2007
2 935
33
Потанцуй с бубном вокруг компа...
Ты списрк возсожных причин читал?
Все проверил?
 

Game Server

Доноры Красавчики

Пользователи онлайн

Нет пользователей онлайн.