Rindex, возможны проблемы с DNS у твоего провайдера. У меня — летает!
Rindex, возможны проблемы с DNS у твоего провайдера. У меня — летает!
В правильно заданном вопросе содержится половина ответа
Последний раз редактировалось Rindex; 17.05.2016 в 17:37.
Может, мы обидели кого-то зря,
Сбросив пару лишних мегатонн,
И горит зелёным пламенем земля,
Там, где был когда-то Пентагон!..
Profi-576 v3.2/AY-3-8912A GI/FDD-5.25'
Rindex, за своего провайдара могу сказать — у Ростелекома уже года три как отвратительные DNS. Я прописал раз и навсегда гугловские и проблем не имею.
В правильно заданном вопросе содержится половина ответа
Может, мы обидели кого-то зря,
Сбросив пару лишних мегатонн,
И горит зелёным пламенем земля,
Там, где был когда-то Пентагон!..
Profi-576 v3.2/AY-3-8912A GI/FDD-5.25'
Мои интры: [Kukarachess][Super boot rmx][tRUSHE MOSAIc][BLAZE]
Мои игры: [Overload][Removal]
Список игр для ZX-Spectrum: [2015] [2014]
А как в Xpeccy настроить ромы чтоб был Пентагон?
А есть ли у xpeccy возможноть дебага самого xpeccy, логирование какое-нибудь?
Один нюанс сразу: cmake сказал, что требуется версия 3.0, или выше, я же собрал xpeccy, используя версию cmake 2.8.7 (не знаю критично ли это).
У меня сейчас два кейса:
* Open -> Tape выбираю .tap (с загрузчиком), ничего не происходит. Tape player -> Play идёт очень медленный прогресс-бар, после завершения "загрузки" снова никаких изменений (ни на экране, ни в памяти). В этот .tap, загрузчик добавлялся при помощи bin2tap, во fuse-gtk он загружается сразу после "открытия". Попробовал те же операции проделать с Exolon.tzx, после Tape player -> Play загрузка ещё дольше шла, в конце загрузки "Segmentation fault".
* Попробовал загрузить бинарник при запуске xpeccy, указал -f %имя файла% -a %адрес% (в какой системе счисления адрес указывать следует? я в hex и в dec попробовал)
После запуска xpeccy в дебагере кода по ожидаемому адресу не видно (кстати, была бы удобной фича быстрого перехода к указанному адресу).Код:xpeccy -f zzz.bin -a 8000
Нет, если только собрать отладочную версию и смотреть, где упало.
Не критично. Пока что руки не доходят закоммитить исправление.Один нюанс сразу: cmake сказал, что требуется версия 3.0, или выше, я же собрал xpeccy, используя версию cmake 2.8.7 (не знаю критично ли это).
Сама по себе лента не загрузится. LOAD "" в бейсике набирался? Для ускорения загрузки в опциях можно выставить галки Autoplay и Fast на вкладке Storage/Tape.* Open -> Tape выбираю .tap (с загрузчиком), ничего не происходит. Tape player -> Play идёт очень медленный прогресс-бар, после завершения "загрузки" снова никаких изменений (ни на экране, ни в памяти). В этот .tap, загрузчик добавлялся при помощи bin2tap, во fuse-gtk он загружается сразу после "открытия". Попробовал те же операции проделать с Exolon.tzx, после Tape player -> Play загрузка ещё дольше шла, в конце загрузки "Segmentation fault".
TZX, на котором segmentation fault можно в студию? Буду отлаживать.
Сначала надо указать адрес, потом имя файла. Т.е xpeccy -a ${адрес} -f ${имяФайла}. Понимается и dec, и hex (0x)* Попробовал загрузить бинарник при запуске xpeccy, указал -f %имя файла% -a %адрес% (в какой системе счисления адрес указывать следует? я в hex и в dec попробовал)
После запуска xpeccy в дебагере кода по ожидаемому адресу не видно (кстати, была бы удобной фича быстрого перехода к указанному адресу).
А для отладки сразу туда перейти и запустить отладчик: xpeccy -a $АДРЕС -f $ФАЙЛ --pc $СТАРТ --sp $СТЕК -d
Все любят гипножабу
Нет, LOAD "" не делал. Сейчас попробовал - бордюр голубым становится и изредка игает красным то там, то здесь. Загрузчик мой не выполняется.
А зачем нужен "Tape player", что делается в процессе Play?
Я попробовал LOAD "" и без Play и после того, как Play догрузил .tap.
О, а вот .bin теперь удалось загрузить, дебагер по шагам ходит (F7), вот только почему-то на экране никаких изменений не происходит, в процессе выполнения всей программы - чёрный экран.
UPD:
Заметил ещё две штуки:
* Если из отладчика выйти, вместо чёрного экрана загружается обычный серый ((c) 1892 Sinclair etc.), если вернуться в отладчик, то загруженного бинарника там уже не будет
* Если загрузиться с кассеты с загрузчиком, после выполнения программы поставить PC на её начало и выполнять из дебагера - изменения на экране есть (не на маленьком в отладчике, но на основном - есть).
Exolon во вложении. (btw Fast и Autoload видимого эффекта не возымели, Exolon очень долго грузится).
Последний раз редактировалось moronizzz; 28.07.2016 в 13:20.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)