???
Математика на уровне МГУ

Показано с 1 по 25 из 596

Тема: Баги, технические проблемы и методы их решения

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Заявка на ПМЖ
    Регистрация
    26.08.2012
    Возраст
    38
    Сообщений
    13

    Re: Баги, технические проблемы и методы их решения

    Здравствуйте, такая же проблема как у Sergey1970(update не запускаеться), ядро перекачивал не помогло, система Win XP-Pro SP3,решение ещё не найдено?

  2. #2

    Re: Баги, технические проблемы и методы их решения

    Цитата Сообщение от ShaKodemon Посмотреть сообщение
    Здравствуйте, такая же проблема как у Sergey1970(update не запускаеться), ядро перекачивал не помогло, система Win XP-Pro SP3,решение ещё не найдено?
    Для XP-SP3 нету нужного обновления для VisualStudio 2005, как я понимаю. И так как эта система уже не поддерживается Microsoft, может и не быть. Хотя кто-то писал что работает на ХР-СП3.

    --- Добавлено ---

    Цитата Сообщение от Krabb Посмотреть сообщение
    А кто-то вообще обратил внимание, что редактор операций не рабочий? Без некой root\programs\resconv.progpack не преобразовываются файлы.
    Ну так с первой альфа версии этого бета-патча было, и никто не заметил
    Это жизнь. В следующую альфа-версию добавлю.

    Цитата Сообщение от Krabb Посмотреть сообщение
    Но зато ошибок никаких не выдает, преобразование завершено успешно!
    Так ошибок и нет, просто не хватает файла же.

    Цитата Сообщение от Krabb Посмотреть сообщение
    Кстати, и у остальных мод-утилит такой же стиль сообщений об ошибках. Файл не найден - тишина, в файле ошибки - тишина, вместо конфига подсунешь текст - универсальная 001. И вообще, почему сообщения о критических ошибках через блокнот выводятся, да еще и разворачивают его на весь экран постоянно?
    Чтобы быстро найти какую текстуру, меш или шейдер забыли положить в пак. Очень помогает от "танков без текстур".

    Цитата Сообщение от Krabb Посмотреть сообщение
    И, возвращаясь к редактору операций, батник на преобразование файлов все еще в CP1251, а нужна 866. Если уж не хотите перекодировать пути (на которых и проявляется эта проблема с кодировкой), добавьте хоть "chcp 1251 >nul" в начало батника. Или это опять для тех, кто в теме, а остальные мышкой поелозят в редакторе?
    Не совсем понял что значит все еще?
    Он в такой кодировке был и скорее всего пока и останется.
    "Почему новые патчи ставятся как в 19-м веке, когда вся игровая промышленность уже делает апгрейды автоматически?"
    "Отсутствие массовости боя, серость и заунывность происходящего, жуткие пейзажи в зимнюю ночь, ужасное меню, слабый микроменеджмент... как можно было такое создавать?" (с) egoeastos про APOS.

  3. #3

    Re: Баги, технические проблемы и методы их решения

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Ну так с первой альфа версии этого бета-патча было, и никто не заметил
    Это жизнь. В следующую альфа-версию добавлю.
    Я иронизирую, кроме FlashBurn-а никто, похоже, кампаниями не занимается и даже интереса нету.

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Так ошибок и нет, просто не хватает файла же.
    Да-да, а так все хорошо, прекрасная маркиза!
    Вот нашелся потенциальный создатель операций, запустил new_operation.cmd и теперь пробует ее открыть в редакторе. И что у него получится? А ничего, все выглядит замечательно, наверное, сам дурак, раз не может редактор открыть.

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Чтобы быстро найти какую текстуру, меш или шейдер забыли положить в пак. Очень помогает от "танков без текстур".
    Вот ни разу такого не видел (хотя я уже, так сказать, на всем готовеньком). А вот отсутствующие чанки, неверное количество параметров, числа вместо строк (или наоборот) не видно. Совсем не помогает. А сами сообщения можно было и в MessageBox-е обычном выводить, все, что не влазит - в логи.

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Не совсем понял что значит все еще?
    Он в такой кодировке был и скорее всего пока и останется.
    По-моему, еще весной эта тема поднималась в разделе тактики. Хотя, я вспомнил, вы уже тогда пообещали ничего не менять!
    Раз с тех пор больше нет жалоб, видимо, никому и не нужно это уже.

  4. #4

    Re: Баги, технические проблемы и методы их решения

    Цитата Сообщение от Krabb Посмотреть сообщение
    Вот нашелся потенциальный создатель операций, запустил new_operation.cmd и теперь пробует ее открыть в редакторе. И что у него получится?
    Потенциальный создатель операций скачает альфа-версию мартовского патча через некоторое время, там будет редактор да еще и с новыми фичами. Остальные не парятся и так.

    Цитата Сообщение от Krabb Посмотреть сообщение
    Вот ни разу такого не видел (хотя я уже, так сказать, на всем готовеньком).
    Это же ошибки для разработчиков, и хорошо что не видели же

    Цитата Сообщение от Krabb Посмотреть сообщение
    А вот отсутствующие чанки, неверное количество параметров, числа вместо строк (или наоборот) не видно.
    Это так просто не сделать, проверка ошибок сложнее будет чем собственно то для чего все затевается. Пока мы такое не осиливаем никак.

    Цитата Сообщение от Krabb Посмотреть сообщение
    По-моему, еще весной эта тема поднималась в разделе тактики. Хотя, я вспомнил, вы уже тогда пообещали ничего не менять!
    Файл пишется с текущими установленными параметрами, игра ничего не изобретает - открывает текстовый файл стандартными средствами, пишет тоже стандартными и все. Это еще радуйтесь что не французская локаль у вас, вот во французской версии SABOW, там весело, да.

    Цитата Сообщение от Krabb Посмотреть сообщение
    Раз с тех пор больше нет жалоб, видимо, никому и не нужно это уже.
    Да как-то операции не могут видимо сделать, хотя оно не сильно сложнее быстрого боя.
    В ветке по С.Я. таже проблема, новую технику вставляют, а с миссиями дело плохо .
    "Почему новые патчи ставятся как в 19-м веке, когда вся игровая промышленность уже делает апгрейды автоматически?"
    "Отсутствие массовости боя, серость и заунывность происходящего, жуткие пейзажи в зимнюю ночь, ужасное меню, слабый микроменеджмент... как можно было такое создавать?" (с) egoeastos про APOS.

  5. #5

    Re: Баги, технические проблемы и методы их решения

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Это же ошибки для разработчиков, и хорошо что не видели же
    Так это к вопросу чего не хватает моддерам для полного счастья.

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Это так просто не сделать, проверка ошибок сложнее будет чем собственно то для чего все затевается. Пока мы такое не осиливаем никак.
    Да это ладно, сама игра все же важнее каких-то ошибок. Но хотя бы что-то более полезное, чем вечная 001. И не разворачивающийся постоянно Блокнот!

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Файл пишется с текущими установленными параметрами, игра ничего не изобретает - открывает текстовый файл стандартными средствами, пишет тоже стандартными и все. Это еще радуйтесь что не французская локаль у вас, вот во французской версии SABOW, там весело, да.
    Ну, так подляны виндовса они вообще все веселые! При декларируемом юникоде и всеобщей интернационализации.

    Только не очень понятно, почему бы пути не перекодировать перед записью в файл. Ну, не считая, так сказать, слабой окупаемости усилий (небольших, хм?).

  6. #6

    Re: Баги, технические проблемы и методы их решения

    Цитата Сообщение от Krabb Посмотреть сообщение
    Так это к вопросу чего не хватает моддерам для полного счастья.
    Да моддерам нужен редактор быстрого боя, как мы видим из соседней ветки


    Цитата Сообщение от Krabb Посмотреть сообщение
    Да это ладно, сама игра все же важнее каких-то ошибок. Но хотя бы что-то более полезное, чем вечная 001. И не разворачивающийся постоянно Блокнот!
    Что значит полезнее?
    Если бы все ошибки можно было бы найти сразу, то мы бы их нашли и сразу же исправили и не было бы не 001 ни 007 ни других

    Цитата Сообщение от Krabb Посмотреть сообщение
    Только не очень понятно, почему бы пути не перекодировать перед записью в файл. Ну, не считая, так сказать, слабой окупаемости усилий (небольших, хм?).
    Ок, вот есть чешская, русская, немецкая, французская и польская версии - код прошу заметить один на всех, и еще на все, которые будут в будущем. Предлагаете все в 866 перекодировать, чтобы точно абсолютно везде были глюки, без вариантов?

    Цитата Сообщение от Krabb Посмотреть сообщение
    Ну, так подляны виндовса они вообще все веселые! При декларируемом юникоде и всеобщей интернационализации.
    Главная ошибка в том что разрешают называть файлы и папки на языках отличных от английского, остальное уже просто следствие
    "Почему новые патчи ставятся как в 19-м веке, когда вся игровая промышленность уже делает апгрейды автоматически?"
    "Отсутствие массовости боя, серость и заунывность происходящего, жуткие пейзажи в зимнюю ночь, ужасное меню, слабый микроменеджмент... как можно было такое создавать?" (с) egoeastos про APOS.

  7. #7
    Офицер Форума Аватар для Hemul
    Регистрация
    04.05.2004
    Адрес
    Kyiv
    Сообщений
    7,960

    Re: Баги, технические проблемы и методы их решения

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Да моддерам нужен редактор быстрого боя, как мы видим из соседней ветки
    Не модерам он нужен...

  8. #8

    Re: Баги, технические проблемы и методы их решения

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Да моддерам нужен редактор быстрого боя, как мы видим из соседней ветки
    Да, всего-то одного файлика опять же не хватает. qbattle.exe или как-то так. А вы опять же никакой ошибки не сообщаете!

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Что значит полезнее?
    Если бы все ошибки можно было бы найти сразу, то мы бы их нашли и сразу же исправили и не было бы не 001 ни 007 ни других
    Раз такое дело, зачем вообще выдавать ошибку, сделайте все тот же бокс, только с "Извините, в программе возникла ошибка. Сообщите, пожалуйста, разработчикам, как вы умудрились дойти до жизни такой.". Дружелюбнее к пользователю надо быть! А то какие-то коды непонятные из прошлого века, да еще и с текстовым редактором.

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Ок, вот есть чешская, русская, немецкая, французская и польская версии - код прошу заметить один на всех, и еще на все, которые будут в будущем. Предлагаете все в 866 перекодировать, чтобы точно абсолютно везде были глюки, без вариантов?
    Я тоже могу подколоть. Рассказать, где виндувс хранит текущую OEM кодировку? А еще какой функцией перекодируются строки?

    А глюки будут все равно, на китайской, а равно и японской, корейской и т.д. винде ваш код не будет работать при любом раскладе.

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Главная ошибка в том что разрешают называть файлы и папки на языках отличных от английского, остальное уже просто следствие
    Ну, это да, перешли бы уже скорее на единый общемировой язык. Я б не сильно переживал даже, если это оказался бы китайский.

  9. #9

    Re: Баги, технические проблемы и методы их решения

    Цитата Сообщение от Krabb Посмотреть сообщение
    Раз такое дело, зачем вообще выдавать ошибку, сделайте все тот же бокс, только с "Извините, в программе возникла ошибка. Сообщите, пожалуйста, разработчикам, как вы умудрились дойти до жизни такой.".
    Так, а в чем разница?

    Цитата Сообщение от Krabb Посмотреть сообщение
    Дружелюбнее к пользователю надо быть! А то какие-то коды непонятные из прошлого века, да еще и с текстовым редактором.
    Знаете сколько у нас просили закодировать ошибки номерами еще во времена Т-72 БвО
    А вы хотите от такой проверенной временем фичи отказаться.

    Цитата Сообщение от Krabb Посмотреть сообщение
    Я тоже могу подколоть. Рассказать, где виндувс хранит текущую OEM кодировку? А еще какой функцией перекодируются строки?
    Ага, а еще расскажите как с UTF-8 под Windows работать штатными функциями из API

    Скрытый текст:
    Но менять в любом случае не будем.



    Цитата Сообщение от Krabb Посмотреть сообщение
    А глюки будут все равно, на китайской, а равно и японской, корейской и т.д. винде ваш код не будет работать при любом раскладе.
    Да, и может оно и к лучшему

    Цитата Сообщение от Krabb Посмотреть сообщение
    Ну, это да, перешли бы уже скорее на единый общемировой язык. Я б не сильно переживал даже, если это оказался бы китайский.
    Так он уже есть, покрайней мере в компьютерной среде, но некоторые несознательные личности его неприемлют всеравно.
    "Почему новые патчи ставятся как в 19-м веке, когда вся игровая промышленность уже делает апгрейды автоматически?"
    "Отсутствие массовости боя, серость и заунывность происходящего, жуткие пейзажи в зимнюю ночь, ужасное меню, слабый микроменеджмент... как можно было такое создавать?" (с) egoeastos про APOS.

  10. #10

    Re: Баги, технические проблемы и методы их решения

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Так, а в чем разница?
    Разница в мировоззрении, кто-то общается на языке цифр, а кому-то нужно все разжевать и по голове погладить по-человечески объяснить, что делать или не делать после внезапного переключения из игры в страшный мир окон.

    И не надоедать блокнотом!

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Знаете сколько у нас просили закодировать ошибки номерами еще во времена Т-72 БвО
    А вы хотите от такой проверенной временем фичи отказаться.
    Опять слушаете сомнительные предложения от каких-то странных советчиков?! Где они? Я хочу им внимательно в глаза заглянуть!

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Ага, а еще расскажите как с UTF-8 под Windows работать штатными функциями из API
    Да, пожалуйста! Конвертируете строку через MultiByteToWideChar с флагом CP_UTF8 в UCS-2 и работаете с wide-char-ами дальше.

    А заспойлерили зря, очень плохо, что не вытаскиваете те палки в колесах, что наставили Микрософт!

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Да, и может оно и к лучшему
    А как же расширение аудитории, популяризация танковых симуляторов?

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Так он уже есть, покрайней мере в компьютерной среде, но некоторые несознательные личности его неприемлют всеравно.
    Этих личностей почему-то большинство. Так что про "уже есть" говорить рановато все же.

  11. #11
    Механик
    Регистрация
    03.09.2011
    Возраст
    49
    Сообщений
    466

    Re: Баги, технические проблемы и методы их решения

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Да, и может оно и к лучшему
    а вы игру про корейскую войну на китайский и корейский рынок продвигать не собираетесь? сами же все плачетесь на безденежье, а там потенциальных покупателей может побольше чем в России будет.

  12. #12
    Офицер Форума Аватар для A_A_A
    Регистрация
    26.02.2002
    Адрес
    планета Земля, город Кёнигсберг
    Возраст
    46
    Сообщений
    4,883

    Re: Баги, технические проблемы и методы их решения

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Для XP-SP3 нету нужного обновления для VisualStudio 2005, как я понимаю. И так как эта система уже не поддерживается Microsoft, может и не быть. [COLOR="Silver"]
    Не надо так про мелкомягких. Билушка живее всех живых и ещё всем покажет! Файл vcredist_x86.EXE как раз для ХРюши. Проверенно, работает!
    http://www.microsoft.com/en-us/downl....aspx?id=26347

  13. #13

    Re: Баги, технические проблемы и методы их решения

    Цитата Сообщение от A_A_A Посмотреть сообщение
    Не надо так про мелкомягких. Билушка живее всех живых и ещё всем покажет!
    Он уже 100 лет как не в MS, видите какой бардак пошел с обновлениями секретности, при нем такого не было :

    Цитата Сообщение от A_A_A Посмотреть сообщение
    Файл vcredist_x86.EXE как раз для ХРюши. Проверенно, работает!
    Он даже и автоматически в 5.81 ставится, но работает не у всех к сожалению.
    Чтобы его поставить нужны админские права как минимум.
    "Почему новые патчи ставятся как в 19-м веке, когда вся игровая промышленность уже делает апгрейды автоматически?"
    "Отсутствие массовости боя, серость и заунывность происходящего, жуткие пейзажи в зимнюю ночь, ужасное меню, слабый микроменеджмент... как можно было такое создавать?" (с) egoeastos про APOS.

  14. #14
    Офицер Форума Аватар для A_A_A
    Регистрация
    26.02.2002
    Адрес
    планета Земля, город Кёнигсберг
    Возраст
    46
    Сообщений
    4,883

    Re: Баги, технические проблемы и методы их решения

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Чтобы его поставить нужны админские права как минимум.
    Да, на рабочем компе могут быть проблемы с установкой...

  15. #15

    Re: Баги, технические проблемы и методы их решения

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Так у нас для всех есть, для тех кому ближе цифры - код ошибки, для тех кто только на словах понимает - после цифр расшифровка на две строки. Все обернуто в мега-стандартный интерфейс notepada
    А где разъяснительная часть, что разработчики и сами не знают от чего 001 может быть, а знали бы - уже исправили бы?

    И вообще, есть же всякие рекомендации по интерфейсам и ошибкам в том числе от микрософт и еще кого-то. Там же полно всякого про спасибо-пожалуйста, отправить отчет, подержать за ручку и пообещать золотые горы. И самое главное, никаких технических терминов и прочей зауми!

    А блокнот у вас такой же стандартный, как и парсер!

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Не ну началось. Я же про работу говорю, без всякого странного с промежуточной конверсией. Тем более что это не решит проблем, с китайским японским и всякими хитрыми языками всеравно будут глюки.
    А что странного? Или вопрос из серии как забить гвоздь отверткой? Стандартный WINAPI вот такой, другого нету. Глюки, да, будут, UCS-2 != UTF-16 (по-крайней мере, в ранних версиях, не раньше то ли XP, то ли висты).

    Хотите не морочиться, давно есть библиотеки Boost (который вы почему-то старательно не любите), POCO и совсем глобальный подход к интернационализации - ICU.

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Ок, выйдем на пенсию, перепишем Windows
    Я думал свою ось напишите, а то виндовс. За вас уже реактосовцы стараются.

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Так уже было, во времена ZX Spectrum русский язык в играх, это было что-то вроде извращения, но теперь опять все разделяется. Даже в визуал студии теперь можно по русски (и ЕМНИП по украински!) называть переменные.
    Не помню такие времена, а вот десяток игр на русском помню.

    Все же не визуал студия, а визуал бейсик (фи!). Кто начинал с бейсика навсегда остается кретином (в области программирования)! А так то и паскакаль, и оберон, и тот же классический бейсик русифицировали. И испанизировали или французировали, в общем, это не только наших соотечественников развлечение.

    Цитата Сообщение от Andrey12345 Посмотреть сообщение
    Чтобы его поставить нужны админские права как минимум.
    Некоторые странные инсталляторы даже не умеют их запрашивать.

  16. #16

    Re: Баги, технические проблемы и методы их решения

    Цитата Сообщение от Krabb Посмотреть сообщение
    А где разъяснительная часть, что разработчики и сами не знают от чего 001 может быть, а знали бы - уже исправили бы?
    Мне кажется это должно быть очевидно.

    Цитата Сообщение от Krabb Посмотреть сообщение
    И вообще, есть же всякие рекомендации по интерфейсам и ошибкам в том числе от микрософт и еще кого-то. Там же полно всякого про спасибо-пожалуйста, отправить отчет, подержать за ручку и пообещать золотые горы. И самое главное, никаких технических терминов и прочей зауми!
    Это все от того что кому-то нечем было заняться.
    Какая разница игроку, который получил неустранимую ошибку, с шутками прибаутками ему вылетит сообщение об ошибке, или без?

    Цитата Сообщение от Krabb Посмотреть сообщение
    А что странного? Или вопрос из серии как забить гвоздь отверткой? Стандартный WINAPI вот такой, другого нету. Глюки, да, будут, UCS-2 != UTF-16 (по-крайней мере, в ранних версиях, не раньше то ли XP, то ли висты).
    Ну так пусть эти глюки останутся в WinAPI, зачем их в игру тащить, еще и ради весьма сомнительной цели

    Цитата Сообщение от Krabb Посмотреть сообщение
    Хотите не морочиться, давно есть библиотеки Boost (который вы почему-то старательно не любите), POCO и совсем глобальный подход к интернационализации - ICU.
    В играх это все только увеличивает время компиляции и повышает вероятность возникновения ошибок, без какой-либо ощутимой пользы.


    Цитата Сообщение от Krabb Посмотреть сообщение
    Не помню такие времена, а вот десяток игр на русском помню.
    Ага, там где не хватало некоторых русских букв, так как перепрограммируемых символов псевдографики было мало. Да еще и они в разных местах в разных сборках компьютера находились, веселые были времена и глюки

    Цитата Сообщение от Krabb Посмотреть сообщение
    Все же не визуал студия,
    Именно визуал студия (это ее официальная фича, применительно к любому языку) - С++ + названия классов, функций и переменных на русском
    Еще MSDN локализованный тоже мегавещь!
    "Почему новые патчи ставятся как в 19-м веке, когда вся игровая промышленность уже делает апгрейды автоматически?"
    "Отсутствие массовости боя, серость и заунывность происходящего, жуткие пейзажи в зимнюю ночь, ужасное меню, слабый микроменеджмент... как можно было такое создавать?" (с) egoeastos про APOS.

  17. #17

    Re: Баги, технические проблемы и методы их решения

    Удалось установить 5.81. Для этого запустил ядро 5.81 и указал путь для распаковку в какую нибудь дирректорию. Там есть файл vcredist_x86_sp1_v2.exe, расположенный в docs\support\redists\. Его нужно сперва запустить. А потом снова запустить ядро 5.81 и уже указать путь распаковки, где расположена игра.

  18. #18

    Re: Баги, технические проблемы и методы их решения

    Цитата Сообщение от Sergey1970 Посмотреть сообщение
    Удалось установить 5.81. Для этого запустил ядро 5.81 и указал путь для распаковку в какую нибудь дирректорию. Там есть файл vcredist_x86_sp1_v2.exe, расположенный в docs\support\redists\. Его нужно сперва запустить. А потом снова запустить ядро 5.81 и уже указать путь распаковки, где расположена игра.
    Его инсталлятор должен запускать при установке автоматически.
    "Почему новые патчи ставятся как в 19-м веке, когда вся игровая промышленность уже делает апгрейды автоматически?"
    "Отсутствие массовости боя, серость и заунывность происходящего, жуткие пейзажи в зимнюю ночь, ужасное меню, слабый микроменеджмент... как можно было такое создавать?" (с) egoeastos про APOS.

  19. #19

    Re: Баги, технические проблемы и методы их решения

    Но этого не происходит. Может инсталятор его запускает после некого процесса, который инсталятор пытается выполнить ранее, но для его выполнения это обновление и необходимо. Т.е., процесс установки прерывается до момента установки этого обновления.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •