ZXNet эхоконференция «hardware.zx»


тема: Проф ПЗУ и 4 физ дисковода на Скорпионе. Как?



от: Evgeny Muchkin
кому: All
дата: 03 Nov 2006
Hello, All

Сабж.
Как известно, к скорпионам можно подключать только 2 физических дисковода, т.к.
в нем не сделана дешифрация сигналов для выборки дисководов C и D. Это несложно
лечится путем установки одной ИД7 и парочкой проводков. В общем, у меня так и
сделано.

Встала задача поставить проф ПЗУ (надеюсь заиметь SMUC ближайшее время :))
Hатолкнулся на проблему - при установке Проф ПЗУ у меня отрубаются дисководы C
и D - пишет No Disk и все. Втыкаю обычную пзушку, все нормуль.
Очень очень очень не хочу лишаться двух дисководов.

Где собака порылась?

Помогите советом, как подружить физические дисководы C, D и Проф ПЗУ.

Заранее спасибо.

от: Ewgeny Ivanoff
кому: All
дата: 03 Nov 2006
Hello, spensor

СМУК лучше пока собери сам. Готовые - пока неивестно когда.

от: Vlad Semchenko
кому: All
дата: 03 Nov 2006
Hello, Evgeny Muchkin

Evg> Где собака порылась?

Все очень просто - в ПрофПЗУ проблемка - она выставляет флаги (гдето в
8-странице памяти) и доступ к этим дискам блокируется на уровне TRDOS (сама
TRDOS в ПрофПЗУ модифицирована). Точно не помню в теме "SMUC на дискретах" или
в ПС, но данную проблему мы уже рассматривали. Как лечить не знаю.

от: Andreas Kaiser
кому: All
дата: 13 Nov 2006
Hello, Evgeny Muchkin

Evg> Потому что они есть.

И из-за того, что они есть, надо ковырять SMUC? Интересно, а что будет, если к
четырём флопам захочется два винта?

от: Andreas Kaiser
кому: All
дата: 13 Nov 2006
Hello, Evgeny Muchkin

Evg> Я прикинул просто:
Evg> У человека на скорпе 4 реальных флопа => значит у него на плате
Evg> сделана доработка => значит скорей всего он её делал сам => паяльник
Evg> умеет держать :) => имея несложную схему доработки SMUC, сможет
Evg> довесить на него пару корпусов. :)

Один маленький вопрос - нафига четыре флопа?

от: Evgeny Muchkin
кому: All
дата: 13 Nov 2006
Hello, Evgeny Muchkin

А! Дошло :) В SMUCse биты 6 и 7 работают как и должны, а 3 и 5 это чиста
приблуда из-за прибавки SE. Видимо, это имеется ввиду.

> А вот зачем 4 дисковода, это признаться интересный вопрос, их и два
> при 1Мб оперативки не очень то надо.

У кого 1Мб, а у кого и 256К только :)

от: Evgeny Muchkin
кому: All
дата: 13 Nov 2006
Hello, Mick

Господа железячники специалисты.

Скажите, пожалуйста, сколько дополнительных микросхем нужно будет навесить на
SMUC, чтобы заработали биты 4 и 5 порта #7FBA оригинального смака? Если такая
доработка вообще возможна на оригинальном смаке, конечно.

Я прикинул просто:
У человека на скорпе 4 реальных флопа => значит у него на плате сделана
доработка => значит скорей всего он её делал сам => паяльник умеет держать :)
=> имея несложную схему доработки SMUC, сможет довесить на него пару корпусов.
:)
Зато при таком раскладе переделка пзу становится более реальным делом, нежели
сейчас.

от: Evgeny Muchkin
кому: All
дата: 13 Nov 2006
Hello, icebear

ice> Один маленький вопрос - нафига четыре флопа?

Потому что они есть.

от: Evgeny Muchkin
кому: All
дата: 13 Nov 2006
Hello, icebear

Я потому и спрашиваю. Если такая железная доработка сложна в исполнении, то
действительно, нафик нужно. А если её можно сделать достаточно легко, то почему
бы и нет. :)

от: Evgeny Muchkin
кому: All
дата: 13 Nov 2006
Hello, spensor

spe> PS; Hебольшое; уточнение - в SMUCse, в порту #7FBA используются биты
spe> D5 и D3. Эта заморочка вытекает из-за особенностей (глюков) обработки
spe> версии платы SMUC прошивкой ПрофПЗУ.

Hе понял, а как тогда вообще SMUCse работает? И как работают в этом случае
реальные дисководы A; и; B; ?;

от: Vlad Semchenko
кому: All
дата: 13 Nov 2006
Hello, Evgeny Muchkin

ice> И из-за того, что они есть, надо ковырять SMUC? Интересно, а что
ice> будет, если к четырём флопам захочется два винта?

Андреас, 2 винта и так обычный SMUC держит - master и slave. Это стандартно для
любого вида IDE-каналов. Возможны любые пары устройств: HDD+HDD, HDD+CD/DVD,
HDD+CF, CF+CF, CF+CD/DVD.

А вот зачем 4 дисковода, это признаться интересный вопрос, их и два при 1Мб
оперативки не очень то надо.

PS; Hебольшое; уточнение - в SMUCse, в порту #7FBA используются биты D5 и D3.
Эта заморочка вытекает из-за особенностей (глюков) обработки версии платы SMUC
прошивкой ПрофПЗУ.

от: Evgeny Muchkin
кому: All
дата: 13 Nov 2006
Hello, Evgeny Muchkin

Я тут подумал... а нафига и вправду железную часть смака курочить??

Hе проще ли просто подправить процедуру RST 8; db; #81 ?
Когда она определяет (как-то ведь она это делает), что диски C и D не
примонтированы, то следует переход на вывод сообщения No Disk.
Что если вместо этого перехода сделать jp на LAB_1FEB, и пускай уже TR-DOS
разбирается, есть диск в дисководе или нет.

Как думаете?




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

Похожие статьи:
Technodrom-2 - История создания игры Technodrom'а.
GFX'ы - ...очень даже забавная информация поступила от MICK-а из DPL.
Попрошайкам - Подайте на клейрасил, пожалуйста!
Сделай сам - схема многоголосового имитатора звуков.
Въедем - Описание-проходилка игры : Dizzy-3.5

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