ZX Ferrum
#03
27 февраля 2005 |
|
Глюки - баг-репорты читателей газеты.
Глюки!!! Здесь представлены баг-репорты читателей, это говорит о том, что газету читают ;). Баг-репорт #1 From: Trident <trident@front.ru> To: Demon/DPC <demon_zx@fromru.com> Date: Thursday, April 29, 2004, 11:30:21 PM Subject: ZXF#2 БагсРепорт Files: <none> Привет! :) Сам номер рульный :)) музычка хорошая, статьи супер, а главное полезные и толковые :)) Ред> за музыку спасибо еще раз, kyv'у и c-jeff'у ;) Должен маленько растроить.. хотя лично я бы радовался, так как лучше вовремя исправленный баг, чем недобитый глюк :) Ред> глюки, глюки, глюки... некуда от них деться ;) 1. Нелюбит турбо режим. При запуске на Скорпе (пробовал на эмуле Z80Steals и на своем реальнике) после печати вступления и моргания бордюра зависает на серии HALT'ов #8259 - #825E. Первый раз завис при халте с запрещенным прерыванием, на втором запуске прерывания разрешены, но почему-то зациклился на этом участке халтов..:- Если отключить турборежим, то работает нормально, причем прямо на ходу.. то есть - висит. выключаем турбу. продолжает нормаль- ную работу. Ред> да... это уже похоже на аппаратную проблему. Дело в том, что ход интры привязан к одному из каналов AY-чипа, и в турбе видимо неправильно считывается информация (надо видимо делать паузу между установкой регистра чипа и считыванием из него, по- жалуйста, кто обладает какой-то информацией по этому поводу, просьба прислать, или даже написать на эту тему статью в газе- ту). В ентом номере будет фикс на номер 2, который сделает воз- можным загрузить номер (+ можно будет поскипать интру, так, на всякий пожарный ;)). 2. Глюк со скролом текста, обнаружился в статье про Chrome. Статья кстати супер! Лаконично и информативно :) суть глюка: открываем статью кнопка построчно вниз до конца после этого на одну строку вверх потом страницу вниз потом энтер... появится начало статьи и всё.. висяк. Ред> при повторении данных действий, глюк себя не проявил, но данный глюк есть, известен даже механизм его возникновения, но он не был исправлен из-за нехватки времени ;( С такой фигней сталкивался, если при нажатии на страница вниз - (номер первой строки текста на следующем экране + количество строк умещающихся на экране) больше чем общее число строк умещающихся на экран нужно вывести остаток текста и блокировать кнопку страница вниз, при этом, в процедуре "строка вверх" необходимо ждать пока текст не достигнет конца экрана (первая строка напечатанного текста + остаток строк до конца текста) больше чем количество строк на экране и только тогда разблокировать "страница вниз" Ред> я учту все пожелания (но глюк не из за этого ;)) 3. Не глюк собственно, но на компах с нестабильной шиной запустить неудастся, или будет слетать постоянно. Хорошобы таблицу векторов прерываний всетки разварачивать полностью и заполнять одним байтом. Память конечна жалко, но зато надёжно и считается хорошим тоном :). Ред> Интересный момент, с пилотного номера забываю сделать таб- личку ;) А в целом номер вышел интерсный и жизнерадостный, приятно почитать :))) Ред> большое спасибо Trident. Баг-репорт #2 From: Wladimir Bulchukey <wlodek@orc.ru> To: demon_zx@fromru.com <demon_zx@fromru.com> Date: Saturday, May 01, 2004, 10:51:13 PM Subject: ZX Spectrum: ZX Ferrum 2 Files: <none> Приветствую, Дмитрий! Газета ZX Ferrum #02 не работает в эмуляторе Шалаева: после прохождения заставки "2024-го года" - висец. Hа стоящем рядом 'Pentagon 128' с "того же дистрибутива" всё Ok. Ред> Как ни прискорбно, но это видимо факт, на эмуляторе Шалаева он подвисает, и видимо на той же цепочке халтов. Сразу хочу ска- зать по поводу эмуляторов - я не намерен фиксить под эмуляторы оболочку, но в данном случае глюк проявляет себя и на реальном компе. P. S. Глюки в листалке прибиты (забыто было три команды DEC, вот так вот, в жизни +/-1 значение имеет маленькое, а вот в програм─ мировании огромное. Так же немного ускорена листалка и убран на─ фиг указатель положения в статье. К следующему номеру постараюсь сделать новую листалку...
Другие статьи номера:
Похожие статьи:
В этот день... 21 ноября