ZXNet эхоконференция «zxnet.soft»


тема: Орель БК-08



от: Sergey Molchanov
кому: All
дата: 30 May 2006
Hello, All

Всем привет!
Был такой отечественный клон спектрума "Орель БК-08", я даже его фотку нашел на
этом форуме в разделе железа. Был и у меня такой.
Я, конечно, и не надеюсь на наличие полноценного эмулятора именно этого клона,
но хотелось бы изыскать образ его ПЗУ, авось на обычном эмуляторе пойдет без
особо заметных глюков :smile; И; еще была под него такая программулина
RAPID-OS, в формате CODE 0, 16384 которая грузилась в "теневое" ОЗУ как
альтернативный вариант Бейсика, повышая совместимость с оригинальным спектрумом
плюс возможность читать/писать на кассету с тройной скоростью. Тоже хочу
:wink;
Помогите,; ностальгия замучала! :v2_cry:

от: Андрей Воронцов
кому: All
дата: 25 Jun 2006
Hello, Masick

Обратись к Conan'у, я ему сбрасывал tzx ПЗУшки. Если терпит, то аппарат стоит,
но надо время, чтоб все заново сваять...

от: Андрей Воронцов
кому: All
дата: 01 Oct 2006
Hello, Masick

Я высылал tzx пзухи Ореля Conan'у, обратитесь к нему напрямую или через личку.
Hа "обычном" эмуле может и не пойти, бо там катавасия с русским шрифтом. ИМХО

от: Sergey Molchanov
кому: All
дата: 23 Oct 2006
Hello, rw6hrm

Потеребил я немного Conan'а, и он выслал образ. Спасибо вам обоим за внимание.
Hа обычном эмуле все пошло, но только проблематично вводить определенные
символы, так как у Орели немножко по-другому устроена клавиатура. Я так и не
смог найти, как вводятся кавычки. Пришлось вместо LOAD "" ввести LOAD ab, найти
по системной переменной E_LINE редактируемую строку в памяти, тупо средствами
эмуля исправить ячейки с ab на "" и сохранить snapshot, с него и загружаю
программы под Орель. Работают, рулеззззз :)

от: Феликс Криулин
кому: All
дата: 24 Oct 2006
Hello, Masick

Расширенные кнопки Орели не работают, потому что читаются через 7й и 5й бит
порта FE, что, вроде бы, не поддерживается ни одним эмулятором (кавычки сидели
на одной из таких клавиш). Еще у него была полноценная русификация - в строке
бейсика можно было вводить и русские, и латинские символы.
А ещё у него было теневое ОЗУ в нижних адресах, включаемое по NMI :) (А какая у
Орели была герконовая клавиатура... :) )

от: Sergey Molchanov
кому: All
дата: 24 Oct 2006
Hello, weiv

Hу вот и я о том же :)
Кстати, разве NMI включало теневое ОЗУ? Вроде ж оно просто вызывало RST 38.
(Если ошибаюсь, не пинайте больно сапогами по лицу ;) ). А ОЗУ включалось
записью в порт OUT 127, 2. Хотя припоминаю, что нажатием на NMI грузился
монитор-отладчик, поставляемый на кассете с Орелью, который грузился в младшие
адреса. Получается, страница памяти тоже должна была переключаться :confused;
ЗЫ.; Во блин, заставили меня за словом "герконовый" в Википедию лезть :) Да,
клавиатура была зачОтная.
ЗЗЫ. Часть меня жалеет, что я отдал кому-то свою Орельку. А другая часть меня
говорит: "все равно хрен бы ты ее подключил, один кинескоп уже посадил -
хватит".
ЗЗЗЫ. RAPID-OS все еще не нашел :v2_cry:

от: Феликс Криулин
кому: All
дата: 24 Oct 2006
Hello, Masick

Да, теневое ОЗУ включалось через порт 7F, а в обработчике NMI (по адресу 0066)
стояла команда переключения. (Отладчик нужно было грузить предварительно).

У меня когда-то давно была Rapid-OS на ленте, но меня не впечатлила. Hасколько
я помню, она отличалась от обычной Орелевской прошивки только упрощенным
выводом сообщений об ошибках - выводился код и место ошибки (в формате D-Report
0:1), а в освободившемся месте ПЗУ помещён загрузчик с ленты на утроенной
скорости. И экран синий вместо белого.

от: Sergey Molchanov
кому: All
дата: 25 Oct 2006
Hello, weiv

RAPID-OS еще повышала совместимость с оригинальным спеком. Тачка не висла от
бейсик-оператора COPY, не висла при компиляции мелодии в WHAM и при выводе
хелп-скрина в нем же. В рапиде заработала программка на бейсике, которая с
помощью POKE, цикла и LPRINT выводила большие растянутые по вертикали буковки
на экран. Один из минусов рапида (хотя это неважный момент), если в какой-то
строке есть скрытый символ перехода на русский и отсутствует переход на
английский, ключевые слова листинга тоже портятся :)
А экран был черный, с желтыми буковками :)

ЗЫ. Рапид я потерял из-за тупости. Он был записан в конце кассеты, а начало и
конец кассеты - это всегда наименее надежные места :) И когда были проблемы с
загрузкой, я его пытался-таки удачно загрузить, и снова сохранял поверх, но со
сдвигом на ленте вперед, начиная с посыпавшегося участка ленты. И досдвигался
:( Записал на ленту, поленился проверифицировать (или комп завис, так что
просто не успел, уже не помню), и оказалось, что конец записи пришелся на белый
участок ленты :v2_cry:

от: Феликс Криулин
кому: All
дата: 26 Oct 2006
Hello, Masick

Увы, ничем помочь не могу. Порывшись в загашниках, кассеты с возможной копией
Рапид-ОС не нашёл. :(

от: Sergey Molchanov
кому: All
дата: 26 Oct 2006
Hello, weiv

Все равно спасибо за беспокойство.




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Инструментарий - Инструкция по эксплуатации программы "XPLAYER 78".
От редакции - Новые рубрики ?..
Фэнтези - Челoвек кoтoрый никoгда не лгал.
История - Один день из жизни SEMEN'a.
Программирование - 3D на спектруме: быстрый метод обсчета вершин, вывод 3d обьектов с заливкой.

В этот день...   19 апреля