Баги QGen
Здесь описываем замеченные баги редактора QGen.
Если отключить окна с описанием локации и базовыми действиями, а потом в настройках поменять любое значение и нажать “Применить”, то окна включаются сами собой.
1. и Qgen и Txt2Gam не умеют корректно обрабатывать ни переводы строк, отличные от CR+LF (ASCII 0x0D 0x0A) и не знают кодировок, отличных от cp1251.
2. txt2gam и Qgen не имеет НИКАКИХ сообщений об ошибках.
3. при загрузке в Qgen некорректного gam (неверные переводы строк, неверная кодировка) он часто падает молча, иногда с бесконечной кучей окошек об ошибках
тестировалось на txt2gam под Линукс (собрал руками) и qgen и txt2gam под Windows (скачал с сайта)
1. неправда. оба поддерживают юникод (ucs2-le/utf16-le), а QGen сохраняет в нем по умолчанию.
2. и не должны, пока что.
3. надо смотреть что не так. возможно, проблемы только под линуксом.
Byte:
- неправда. оба поддерживают юникод (ucs2-le/utf16-le), а QGen сохраняет в нем по умолчанию. 2. и не должны, пока что.
3. надо смотреть что не так. возможно, проблемы только под линуксом.
возможно, оттого что у меня UTF-8?
проблемы, увы, под обеими ОС. компилил с помошью txt2game под обеими ОС, результат един. неправильно распознаются переносы строк, глюки кодировки и в плеере - молчание.
Переносы строк должны быть в Windows-стиле. Кодировка либо cp1251, либо юникод (ucs2-le/utf16-le).
Куген не может загрузить файл из папки с юникодовыми символами в имени (не просто русские буквы).
Ещё один момент. Если в винде (7) попытаться выбрать QSP-файл и указать «открыть с помощью», выбрав QGen, то не прокатит. Так же перетаскивание файла на окно КуГены не срабатывает. Видимо, программа не принимает имя файла, как аргумент?
Круто было бы делать вкладки (несколько открытых файлов), но по сути, в виду высокой скорости загрузки, достаточно будет сделать список из недавно открытых и/или закладки. Закладки даже предпочтительнее по-моему.
Хитрый Пряник, у меня семёрка, но я спокойно могу открыть QSP-файлы через QGen. Проверяла на игре “Алиса” и “Не царевна, но лягушка”. Может, проблема не в том, что стоит седьмая винда, а в чём-то другом?
Спасибо за инфу.
Странное дело. Просто перезаписал qgen в ту же самую папку — появился в списке «открыть с помощью» и рекомендуемых программ. Почему винда не признавала тот же файл, не понятно.
Жаль настройки от этого слетели цветовые. Заново раскрашивать надо.
Ещё один вопрос. Исчезают надписи на первых двух вкладках сразу после того, как появится файл qgen.cfg, даже если ничего в настройках не менять. Известный баг? Как лечить?
Если переключить язык интерфейса — строки появляются. Если закрыть настройки с русским языком и открыть снова — опять сброшен язык (стоит «по умолчанию») и опять исчезнувшие строки. Если сохранить английский — он сохраняется.
Хитрый Пряник,
растягивай окошко чтобы перерисовалось.
Понял, сработало, причём перманентно. Один раз раз растянул окошко, на второй запуск оно вернулось к норме, но строки больше не скрывает.
Обнаружил вчера единственный случай. qgen был закрыт, сел играться. Игра притормаживает. Думал-думал, шарился, смотрю в процессы — висит qgen, ест 50% (одно ядро). На чём-то зациклился видать.
Вопрос следующий: если такое вдруг ещё раз произойдёт, то стоит ли заморачиваться и ковырять дамп памяти? Или вам всё равно не до него и это крайне редкий случай?
вам всё равно не до него
Старый куген 4 никто исправлять не будет. Новый куген 5, написан на совершенно другой платформе, практически с нуля.
Но в новом ещё многое не реализовано из возможностей старого. Так что, выбор за авторами. Или пользоваться старой более функциональной версией, или новой недоделанной.
К сожалению, новую версию кугена делать сейчас некому. Все бравшиеся за него разработчики скрылись в туман.
Переместил сообщения Пряника в более подходящую тему.
Ага. Ситуация понятна. Ну того, что есть, хватает. Причём, как я вижу, возможности qsp редко используются даже в полсилы (логика, программирование). Обычно игры не заходят далее простых развилок, и иногда применения предметов. Так что особо стараться не для кого.
Пробовал 5й, думал, почему он не в списке. Главным недостатком сразу же оказалось отсутствие возможности увеличить шрифт и перекрасить подсветку синтаксиса. Жечь глаза об этот бисер с ядрёными цветами не вариант вообще.
Ну будем надеяться, у кого-то хватит голого энтузиазма, чтобы наваять. Тут же нужно текстовые игры любить сильно, чтобы ради этого что-то делать.