AAA удалил все свои топики сам перед уходом.
g0blinish так же удалил все свои топики сам в предыдущий уход, последний топик с расчлененкой был принудительно уведен в черновики.
Очень рад что «попал». Растактовка будет во второй части, я базирую на этом некоторые тесты. Детект наших клонов в моём исполнении не вполне идеален, я немного не дописал его в своём просмотрщике бордеров. Но что умею — расскажу.
Да! Это как раз тот материал, который я давно хотел собрать и систематизировать для себя. Спасибо:) Еще хотелось бы почитать про растактовку экранной области каждого компа: сколько тактов на линию, сколько в невидимой области бордюра (сверху, снизу, слева и справа), сколько в видимой, сколько до начала экранной области и т.п.
Очень интересно про программные методы определения типа компа, в т.ч. наших клонов (до сих пор не постигаю, например, как реализован универсальный фикс бордюрного эффекта в sage boot (cм.borndead#10) под любую машину)…
И еще: «У 48K компьютеров #4000-#7FFF — медленная память, вся остальная — медленная» — опечатка?
Специально пролез в свой 3D boot, где была 8-битная математика — там одни таблички, никаких знаковых сравнений нет.
Просто не дошёл до отсечений в своё время, видимо.
Серьезная степень мудачества, имхо.
g0blinish так же удалил все свои топики сам в предыдущий уход, последний топик с расчлененкой был принудительно уведен в черновики.
реально зоопарк.
так понимаю, в основном ориентироваться стоит на 128K/+2
в следующих частях здорово было-бы рассмотреть стандартный инструментарий для тестов/отладки кода в таких режимах.
ибо эмулей много…
плавали, знаем.
Очень интересно про программные методы определения типа компа, в т.ч. наших клонов (до сих пор не постигаю, например, как реализован универсальный фикс бордюрного эффекта в sage boot (cм.borndead#10) под любую машину)…
И еще: «У 48K компьютеров #4000-#7FFF — медленная память, вся остальная — медленная» — опечатка?
Просто не дошёл до отсечений в своё время, видимо.
ADD HL,BC, а на 6502 побайтно складывать ячейки в памяти придётся.