INSTEAD 3.0 Альфа

  1. ‹ Older
  2. 2 weeks ago

    Antokolos

    Mar 13 Омск User since 2014

    Можно попробовать перезакачать по ссылке
    http://nlbproject.com/dist/instead-ng-alpha.apk
    должна появиться возможность видеть STEAD2 и STEAD3-игры, сам пока не проверял.

  3. Antokolos

    Mar 14 Омск User since 2014

    На всякий случай: пока что сборка работает далеко не у всех, в том числе и у меня не работает. Надеюсь, завтра будет время поискать разгадку...

  4. Antokolos

    Mar 15 Омск User since 2014

    Вроде бы пофиксил сборку, по крайней мере, у меня больше не падает. Просьба поглядеть.
    Использовал версию SDL прямо из их репозитория (а не stable), надеюсь, они больше пофиксили багов, чем внесли :)

  5. last week

    peter

    Mar 17 Administrator Земля(Москва) User since 2014

    Так как накопилось много ошибок, пересобрал все версии и перезалил. Тестирование продолжается. :)

  6. peter

    Mar 20 Administrator Земля(Москва) User since 2014

    Обновил сборки.
    ОГРОМНАЯ ПРОСЬБА потестить на Windows 10!

  7. peter

    Mar 20 Administrator Земля(Москва) User since 2014

    Благодаря ajenta удалось победить аваст. Теперь .exe подписаны.

  8. Dwarf Vader

    Mar 20 User since 2016

    Брал instead-2.5.0.exe, тот что третий в списке.

    Когда первый раз ставил и ничего вообще не запускалось (кажется первая сборка), пробовал и kit версию. Из второй сборки брал сразу вышеупомянутый экзешник, интерпретатор уже нормально запускался, но возникали описанные ранее проблемы.

    Приятель мой портестировал и у него на Win 10 по какой то необъяснимой причине интерпретатор вообще не хочет запускаться. Ранее у него стоял 2.4.0, потом 2.4.1 и все работало стабильно. (Он ставил версию интерпретатора от 17 марта)

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

    Новую сборку прогоню и отпишусь.

  9. Dwarf Vader

    Mar 20 User since 2016

    Протестировал последнюю сборку. Все по прежнему работало хорошо.

    Решил сделать эксперимент.

    В пункте "Выбор игры" нажал крестик рядом с игрой "Проводник" v 0.6, он как обычно спросил желаю ли я удалить игру, я ответил утвердительно. По свежаку открыл "Проводник" v 0.2 и опять воспроизвелся глюк с крашем при повторном запуске версии, который аналогично лечился описанным ранее способом. Вылечил, что бы игра запустилась и снова загрузил версию 0.6 - стабильность работы вернулась.

    На сто первый раз Instead таки вынес содержимое разархивированной папки "Проводник" v 0.2 (почему ранее он оставлял содержимое папки нетронутым без понятия) и теперь той самой версии у меня увы нет. Это гадание на кофейной гуще, но чисто эмпирически вывожу, что причина глюков кроется в старой версии игры, это она приводила к сбоям.

    Извиняюсь, если запутал еще больше.

    Нет ли дампа "Проводник" v 0.2? Я несколько раз устойчиво воспроизвел сбой, мог бы и еще раз повторить, если бы был дамп.

  10. peter

    Mar 20 Administrator Земля(Москва) User since 2014

    На самом деле вот что не понятно, когда ты пускал 0.2 и оно "крашилось", что это значит? Ну то-есть, это "программа выполнила недопустимую операцию" и тд. Или что то другое?
    0.2 попробую найти. А вот же она:
    http://instead.syscall.ru/downloads/provodnik-0.2.zip

  11. peter

    Mar 20 Administrator Земля(Москва) User since 2014

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

    В общем, как гипотезу, если написать в начале main3.lua

    error "test"

    Не будет ли также падать?

  12. Dwarf Vader

    Mar 21 User since 2016

    Instead и окно дебаггера, если он прописан, просто закрываются без всяких сообщений при попытке открыть main3.lua

    После танцев с бубном игра запускается.

    Проблема возникла у меня при игре в "Проводник" v 0.2, когда я скачал и запустил "Проводник" v 0.6 проблема рассосалась сама собой. При возвращении на предыдущую версию игры действительно интерпретатор ругается на autosave, но ведь такие сообщения были и раньше, если например закомментить require "dbg" и забыть стереть автосохранение он тоже ругался на autosave, просто перезапускаешь игру и все, к сбоям это не приводило.

    Попробую воспроизвести глюк и прописать указанную строчку.

  13. Dwarf Vader

    Mar 21 User since 2016
    Edited last week by Dwarf Vader

    Извлек архив , прописал в начале error "test", он мне честно выдал окошко с ошибкой в интерпретаторе и выплюнул в дебаггер:

    Spoiler!
    Using own theme file...
    Video mode: 800x600@32bpp
    dbg: Using 'ru' keyboard layout.
    Trying to install: C:/Users/Chubaka/Downloads/instead-provodnik-0.6/provodnik/main3.lua
    Cannot open C:/Users/Chubaka/Downloads/instead-provodnik-0.6/provodnik/main3.lua or C:/Users/Chubaka/Downloads/instead-provodnik-0.6/provodnik/main3.lua.zip
    Using own theme file...
    Error: main3.lua:1: test
    stack traceback:
    [C]: in function 'error'
    main3.lua:1: in main chunk
    Can't load: C:/Program Files (x86)/Games/INSTEAD/themes/default/click.wav

    Если запускать из разархивированной папки, то в дебаггере это:

    Spoiler!
    Using own theme file...
    Video mode: 800x600@32bpp
    dbg: Using 'ru' keyboard layout.
    Trying to install: C:/Users/Chubaka/Downloads/instead-provodnik-0.6/provodnik/main3.lua
    Cannot open C:/Users/Chubaka/Downloads/instead-provodnik-0.6/provodnik/main3.lua or C:/Users/Chubaka/Downloads/instead-provodnik-0.6/provodnik/main3.lua.zip
    Using own theme file...
    dbg: Using 'ru' keyboard layout.

    Если запускать прямо из zip архива, то в дебаггере это:

    Spoiler!
    Using own theme file...
    Video mode: 800x600@32bpp
    dbg: Using 'ru' keyboard layout.
    Trying to install: C:/Users/Chubaka/Downloads/instead-provodnik-0.6.zip
    C:/Users/Chubaka/Downloads/instead-provodnik-0.6.zip opened
    creating directory: provodnik/
    extracting: provodnik/main3.lua
    extracting: provodnik/theme.ini
    extracting: provodnik/part2.lua
    creating directory: provodnik/gfx/
    extracting: provodnik/gfx/beer.png
    extracting: provodnik/gfx/bottle.png
    extracting: provodnik/gfx/cabin.png
    extracting: provodnik/gfx/coin.png
    extracting: provodnik/gfx/down.png
    extracting: provodnik/gfx/eye.png
    extracting: provodnik/gfx/inair.png
    extracting: provodnik/gfx/inside.png
    extracting: provodnik/gfx/leave.png
    extracting: provodnik/gfx/ring.png
    extracting: provodnik/gfx/shlang.png
    extracting: provodnik/gfx/stairs.png
    extracting: provodnik/gfx/street.png
    extracting: provodnik/gfx/street2.png
    extracting: provodnik/gfx/table.png
    extracting: provodnik/gfx/tablets.png
    extracting: provodnik/gfx/train.png
    extracting: provodnik/titles.lua
    creating directory: provodnik/mus/
    extracting: provodnik/mus/bensound-scifi.ogg
    extracting: provodnik/mus/provodnik1.ogg
    extracting: provodnik/mus/bensound-sadday.ogg
    error opening provodnik/mus/bensound-slowmotion.ogg
    extracting: provodnik/mus/provodnik3.ogg
    extracting: provodnik/mus/provodnik2.ogg
    extracting: provodnik/mus/bensound-pianomoment.ogg
    extracting: provodnik/shot.ogg
    Using own theme file...
    dbg: Using 'ru' keyboard layout.

    При удачном запуске, когда игра сама загружает то место где закончил играть:

    Spoiler!

    Using own theme file...
    Video mode: 800x600@32bpp
    dbg: Using 'ru' keyboard layout.

  14. Dwarf Vader

    Mar 21 User since 2016

    Остальное завтра попробую сделать - утро вечера мудренее.

  15. peter

    Mar 21 Administrator Земля(Москва) User since 2014
    Edited last week by peter

    Есть гипотеза. Я нашел одну ошибку, которая воспроизводится так.

    • открываем инстед и дальше [...] - выбираем zip - открываем. ПРИ ОТКРЫТИИ ZIP -- инстед УСТАНАВЛИВАЕТ игру в свою папку с играми - и больше zip открывать нет смысла;
    • закрыли инстед (должен не упасть);
    • теперь где нибудь отдельно РАСПАКОВЫВАЕМ игру сами (zip). в каком то отдельном каталоге (но имя -- provodnik все равно);
    • открываем инстед, должна быть запущена игра из zip, которую он поставил сам в прошлый раз.
    • Дальше [...] и открываем НАШ РАСПАКОВАННЫЙ ZIP ДРУГОЙ, по имени main3.lua. В этом случае -- игра просто открывается, но информация о ней -- заменяется в списке игр

    Вот в этот момент был баг -- обращение к освобожденной памяти. Может, этот баг у тебя и проявился? Попробуй -- если это оно, мы нашли. :)

  16. peter

    Mar 21 Administrator Земля(Москва) User since 2014

    Сборки перезалиты. Исправлена ошибка обращения к освобожденной памяти, при открытии игры с тем-же именем, что и была выбрана ранее.
    Все .exe подписаны, что должно помочь авасту разрешить скачивать эти файлы.

  17. peter

    Mar 21 Administrator Земля(Москва) User since 2014

    evetaell не могла бы ты тоже попробовать новую сборку?
    http://instead.syscall.ru/instead/2.5.0/

  18. peter, попробую вечерком ))

  19. v.v.b.

    Mar 21 Постоялец Нижний Новгород User since 2014

    в связи с выходом инстеда 3 надо бы бахнуть подскастец... давно не было

  20. Dwarf Vader

    Mar 21 User since 2016

    1). Причина по которой при удалении Instead оставались установленные игры, настройки и сохранения.

    По какой то неведомой причине директория в которой хранятся эти файлы была создана Win 10 в папке VirtualStore (C:\Users\%Username%\AppData\Local\VirtualStore\Games\instead), а деинсталятор честно пытался вынести файлы из директории (C:\Users\%Username%\AppData\Local\instead), где их на самом деле не было. Когда это случилось без понятия. Проблему удалось решить удалением папки instead из VirtualStore. В последствии сам Instead создал свою служебную папку в правильном месте, то есть по адресу (C:\Users\%Username%\AppData\Local\instead).

  21. Dwarf Vader

    Mar 21 User since 2016

    2). С прискорбием сообщаю, что проблема крашей не исчезла, более того мне удалось ее пошагово воспроизвести установив последнюю версию Instead 2.5.0 на систему с Win XP и запустив "Проводник" v 0.6

    Spoiler!
    -- Удалил Instead 2.4.1

    • - Вручную удалил мусорную папку GAMES из Program Files.
    • - Установил Instead 2.5.0 от 21 Марта.
    • - Извлек архив с игрой в отдельную папку.
    • - Запустил Instead.
    • - Через пункт "Выбор игры" запустил main3.lua из папки с игрой.
    • - Игра нормально запустилась.
    • - Закрыл Instead.
    • - Запустил Instead, открылось окно "Выбор игры", где не было ничего, кроме пункта "Обучение".
    • - Нажал [...], открыл main3.lua - краш.

  22. Newer ›

or Sign Up to reply!