First, First, спасибо) смотря что ты имеешь ввиду под "кривоватостями", как никак уровень тестовый был, а значит возможны неточности именно в "сборке"))
Добавлено (04.02.2013, 14:02) --------------------------------------------- Очень обеспокоен тем, что на некоторых компьютерах возникают ошибки с запуском игры. сам игру тестировал на нескольких машинах. конкретной причины не знаю. видимо ошибки самого construct'a, гугл с решением не помог. кому не сложно, раз уж проекты в открытом доступе, потестируйте и отпишитесь! кто знает причину ошибки помогите. буду очень благодарен!
http://hdd.tomsk.ru/file/ohrpwfof
Сообщение отредактировал minuzz - Понедельник, 04 Февраля 2013, 14:15
Любопытно. Сообщение на английском -> Винда не русифицирована? Возможно что-то с кодировками? Есть такая-же проблема на русских версиях? Или может есть вариант по-быстрому выкинуть весь русский текст для проверки?
А хотя не - я не увидел у тебя русского текста. Разве что может где-то случайно закрался. Ну тогда часика через два смогу попробовать под вайном запустить, если проблемы в библиотеках, то точно должно всплыть, если же в чём-то другом, то нужно больше инфы о машинах на которых появилась проблема.
Сообщение отредактировал Rhyxis - Понедельник, 04 Февраля 2013, 15:31
Rhyxis, проект создавался на русском win7 (мало того лицензионном, если это имеет значение). в проекте кириллицы нету. все на инглише. ни одного русского символа. ошибку выдает на английском языке. хотя машина, на которой трабла случается, тоже имеет русскую версию ОС.
Цитата
Ну тогда часика через два смогу попробовать под вайном запустить, если проблемы в библиотеках,
буду ждать результатов. спасибо!
Сообщение отредактировал minuzz - Понедельник, 04 Февраля 2013, 15:34
Тэкс. Баг подтверждён на Вайне. От эмуляции разных виндов картинка не меняеццо, так что похоже проблема таки в дополнительных библиотеках. Лог раз. Ошибка сразу при попытке запуска
Лог два. После подгрузки сторонних библиотек dx9 я даже увидел начальную заставку, но потом снова вылетела ошибка. Надо ковырять ещё
Цитата
fixme:win:EnumDisplayDevicesW ((null),0,0x33d658,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33d600,0x00000000), stub! fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded err:ole:CoGetClassObject class {b802058a-464a-42db-bc10-b650d6f2586a} not registered err:ole:CoGetClassObject no class object {b802058a-464a-42db-bc10-b650d6f2586a} could be created for context 0x1 err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded err:ole:CoGetClassObject class {b802058a-464a-42db-bc10-b650d6f2586a} not registered err:ole:CoGetClassObject no class object {b802058a-464a-42db-bc10-b650d6f2586a} could be created for context 0x1
(process:4116): GThread-WARNING **: GThread system no longer supports custom thread implementations. fixme:gstreamer:init_new_decoded_pad Linking: 0 fixme:gstreamer:no_more_pads Done fixme:gstreamer:event_sink 0x7ca6c7b0 stub tag fixme:gstreamer:event_sink 0x74612e00 stub tag fixme:gstreamer:query_function Unhandled query type 3 err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x32080d0
Добавлено (04.02.2013, 18:33) --------------------------------------------- После установки всех библиотек связанных с dx 9-10 и пачки разных кодеков оно почти (если не считать ругань на quartz.dll) нормально запустилось в режиме эмуляции Win7, а вот в режиме XP не заработало, хотя я подозреваю, что это из-за наличия библиотек dx10, которые хрюшкой перевариваться в дефолте не должны бы.
Сообщение отредактировал Rhyxis - Понедельник, 04 Февраля 2013, 17:50
Rhyxis, тебе отдельная и большущая благодарность! столько усилий и стараний! заморочился даже под линуксом. мало кто наверное мог так бы еще помочь.
к сожалению и наличие лога, не дает мне почвы для решения и устранения проблемы. может я чего не понимаю... и этим обстоятельством я удручен очень... что же, буду надеяться ошибки - крайне редкий случай.
Ну, я кагбе полу-недо-линуксоид, так что для меня норма "проверить под Wine" )) А можешь уточнить момент вылета? Сразу при старте или после заставки Гамирона? Просто насколько я заметил, при старте он спотыкается непосредственно на графических библиотеках директикса и возможно спасёт его переустановка/обновление, а вот после заставки - похоже должен быть звук, тут больше в сторону кодеков смотреть и можно попробовать выяснить какого конкретно кодека не хватает.
Насчёт редкий - не скажу, но поиском на форуме пара тем с подобной проблемой обнаруживается
Сообщение отредактировал Rhyxis - Понедельник, 04 Февраля 2013, 19:51
Rhyxis, ошибка случается после двух первых заставок, т.е. когда игра грузит меню и обращается к файлу сохранения. я пересобирал проект, без обращения и загрузки сэйва, думал может с чтением какие проблемы, однако это не спасло ситуации.
притом, что более ранние версии, на машине, где ошибка выскакивала, работают нормально. Но суть в том, что системных изменений не было. добавлялись только новые уровни, и кое-какие мелочи.
редкий, я надеюсь касательно моей игры и запуска ее у судей, да и обычных геймеров.
Rhyxis, слушай, а касались... и я даже представляю примерно, где со звуком, могут быть проблемы. хороший совет, есть в какую сторону капать! чуть освобожусь и займусь этим. в который раз спасибо!
ps а почему ты именно про звук подумал? были для этого причины?
В логе перед падением засвечивался gstreamer + логично предположить, что где-то в этот момент должен начать работать звук.
Вот точный минимальный список того, что мне требуется для корректного запуска: DX9 - без него не запускается вообще MS XACT - без этой библиотеки падает после второй заставки (как у тебя) xvid - без этого кодека виснет сразу после загрузки менюшки, либо падает с Segmentation fault.
Ребята, падения игры случаются лишь потому что вы разархивируете не 7zip'ом...) Сначала разархиравал винраром и выдало ваши ошибки, а с 7zip все норм. Игра очень забавная. Если успею посмотреть все игры, поставлю балл в голосовании...))
Эм, я думаю тут проблема не в архиваторе, уж с этим вопросом-то народ разобрался бы, комп грамотность какая-никакая присутствует, можем отличить где у нас не распаковалось а где не запустилось ) Хотя, конечно всякое бывает... "и на старуху проруха"
Сообщение отредактировал Rhyxis - Понедельник, 04 Февраля 2013, 20:44