PDA

Просмотр полной версии : Байт и внешние устройства



BYTEMAN
27.02.2006, 21:06
Можно ли к одному Байту 48к подключить одновременно дисковод, AY-синтезатор, General Sound Cart и обычный старый матричный принтер? И как это сделать??? (контроллер дисковода и принтела у меня есть, только на дисководе нет микросхем ПЗУ)
ЗАРАНЕЕ БЛАГОДАРЕН!!! :D :D :D :D :D :D :D :D :D

BYTEMAN
08.03.2006, 20:05
У вас у всех Скорпионы да пентагоны с крутыми GENERAL саундами и тр-дос. А у меня обычный старенький Байт. Пожалуйста, посоветуйте хоть что-нибудь, помогите из него сделать хотябы пентагон 48 с AY синтезатором и дыр досом. Откликнитесь хоть кто-нибудь!!!!!!!!!! :v2_cry:

Conan
08.03.2006, 21:49
Я бы не стал переделывать «Байт» в «крутой Пентагон». Машинка по времянкам близка к фирменным моделям, зачем ее уродовать? Имеет смысл расширить память до 128К (по любой стандартной схеме), добавить AY, и контроллер Beta Disk (внешний). Но если опыта работы с железом не так много, то указанные расширения довольно рискованная затея. В «Байт» многослойная (4-х) плата, и повредив ее, найти проблему будет нелегко.

Striker
08.03.2006, 23:42
2 BYTEMAN - Байты которые я видел были расширены посредством спецплаты, вставленной в системный разъём. Так вот, у моего одного кореша должна такая платка остаться. Уточни, какая у тебя моель Байта - а вдруг совпадёт - тогда я у него эту плату выцыганю и ка книть тебе пердам =- всё таки в одной стране живём :)

BYTEMAN
10.03.2006, 21:36
Я бы не стал переделывать «Байт» в «крутой Пентагон». Машинка по времянкам близка к фирменным моделям, зачем ее уродовать? Имеет смысл расширить память до 128К (по любой стандартной схеме), добавить AY, и контроллер Beta Disk (внешний). Но если опыта работы с железом не так много, то указанные расширения довольно рискованная затея. В «Байт» многослойная (4-х) плата, и повредив ее, найти проблему будет нелегко.
Спасибо что откликнулись.

Имеет смысл расширить память до 128К (по любой стандартной схеме), добавить AY, и контроллер Beta Disk (внешний).
А как их подключить? Нельзя-ли использовать системный разъём? Если надо будет что-либо спаять мой папа электрик, спояет всё, только нужна схема.

Уточни, какая у тебя моель Байта ...
Байт у меня обычный, 48 кб, 93 года выпуска. Есть ещё у меня один байт 91-го года (БЕЗ ПЗУ).

BYTEMAN
11.03.2006, 20:45
контроллер дисковода у меня есть, только на нём нет микросхем ПЗУ)
А что насчёт этого? Контроллер у меня есть, схема тоже (кому нужна схема - КАЧАЙТЕ: www.sash-a.nm.ru/schematics.png). Но на нём есть странные выходы: DC00, DC08, DC10, DC18... И все они надчёркнутые. Куда их вставлять и где ПЗУ с тр-досом?

Conan
11.03.2006, 21:39
А как их подключить? Нельзя-ли использовать системный разъём? Если надо будет что-либо спаять мой папа электрик, спояет всё, только нужна схема.Выпускался контроллер BZ128 (БАЙТ). Помимо него требовалось внести изменения в схему самого компьютера (описание переделок опубликовано в статье под названием «БУТЫЛКА КАНИФОЛИ» (C) DELTA и есть у меня в виде текста). Если удастся найти указанный контроллер (либо его схему), то расширение существенно упростится.

BYTEMAN
12.03.2006, 20:02
У меня есть какой-то контроллер. Говорят, что от байта. Фотографии здесь: www.sash-a.nm.ru/2.jpg и www.sash-a.nm.ru/3.jpg

do_se
13.03.2006, 08:27
А что насчёт этого? Контроллер у меня есть, схема тоже (кому нужна схема - КАЧАЙТЕ: www.sash-a.nm.ru/schematics.png). Но на нём есть странные выходы: DC00, DC08, DC10, DC18... И все они надчёркнутые. Куда их вставлять и где ПЗУ с тр-досом?


А что насчёт этого? Контроллер у меня есть, схема тоже (кому нужна схема - КАЧАЙТЕ: www.sash-a.nm.ru/schematics.png). Но на нём есть странные выходы: DC00, DC08, DC10, DC18... И все они надчёркнутые. Куда их вставлять и где ПЗУ с тр-досом?

Судя по всему ПЗУ с ТыРДОСом напаивалась вторым этажем на основную и делалась схема переключения между ПЗУхами при обращении к ТыРДОС

BYTEMAN
14.03.2006, 20:54
Судя по всему ПЗУ с ТыРДОСом напаивалась вторым этажем на основную и делалась схема переключения между ПЗУхами при обращении к ТыРДОС
А где мне достать прошивку Байтовского ТР-ДОСА, который может работать с этим контроллером?

James DiGreze
15.03.2006, 05:25
А есть ли отличия? Имхо, должен подходить обычный TR-DOS... Коих прошивок в эмуляторах пруд пруди... Попробуй! За "попробуй" в лоб никто не даст ;)

caro
15.03.2006, 07:43
А есть ли отличия? Имхо, должен подходить обычный TR-DOS... Коих прошивок в эмуляторах пруд пруди... Попробуй! За "попробуй" в лоб никто не даст ;)Да нет, судя по схеме это никак не TRDOS контроллер.
Вероятней всего в ПЗУ Байта был вставлен начальный загрузчик, который с системного диска
читал первый сектор и запускал его код для дальнейшей загрузки системы.
Может у кого нибудь есть файлы прошивок Байта. По ним можно все выяснить.

PS. Прошу прощения нашел покопавшись в форуме.
Conan уже выкладывал:
http://zx.pk.ru/attachment.php?attachmentid=640
Сейчас погляжу, может что и выяснится.

PS2. Не хватает еще двух прошивок для 2-х килобайтных ПЗУ (DD66 и DD71).

caro
15.03.2006, 12:10
Посмотрел схемы и прошивки Байта:
1) По схеме порты FDD: 08h,28h,48h,68h,09h - никак не стыкуются с адресами TRDOS.
2) В обеих прошивках нет ничего касающегося работы с портам FDD.
Вполне возможно есть еще ПО в оставшейся микросхеме ПЗУ (DD71), но его содержимого пока не видел.

BYTEMAN
15.03.2006, 20:37
Не хватает еще двух прошивок для 2-х килобайтных ПЗУ (DD66 и DD71).
В этих микрухах хранятся коды для совместимости с ZX SPECTRUM. А пзуха ТР-ДОСА скорее всего внешняя. Может быть от байта 01 подойдёт? Тут vasstr писал, что у него Байт 01. Может в нём есть что-нибудь?
PS. Мне Striker сказал, что может отправить плату расширения, которая преобразует Байт 48 в Байт 128.

BYTEMAN
15.03.2006, 20:45
Ещё вопрос. Можно-ли к Байту мышку присобачить? Мне как-раз подарили старую (GENIUS) мышку с PS/2 портом.

Sinus
16.03.2006, 02:29
Итак. Звиняюсь, изначально проглядел.
Просто в данной теме у народа есть достаточно много недоразумений.

От Байт-01 особо ничего не подойдёт.
Судя по провилю, BYTEMAN, ты живёшь в Бресте. Уж там я думаю не будет особой проблемы найти по газетному объявлению какой-нибудь байт с TR-DOS-ом.
А 128кб легко паяется ручками, хоть на картонке (я так первый Байт расширял ;) )

Заодно прикладываю мой ЧАВО по поводу байтов.
Если кого-нибудь заинтересует или если кто найдёт неточности, пишите в приват.



"БАЙТ" FAQ
----------
(c) Sinus (als Restorer or Amon) 2006

Version: 1.0
Last modification date: 16.03.2006

Терминология в моЈм понимании
-----------------------------
Разъем типа "папа"- там где штырьки.
Разъем типа "мама"- там где дырочки.
"Коробочка" - такая вот коробочка ^_~. Просто не знаю как по другому назвать.

=========================================

Q1. Что такое "Байт"?
A1. "Байт"- это компьютер, программно совместимый с Zx Spectrum.

Q2. Какие разновидности бывают?
A2. Существуют 3 (а может даже 4) разновидности Байтов.
1) "BYTE" (именно латинскими буквами). TODO.
Далее не рассматривается.
2) "Байт". Материнская плата интегрирована в клавиатуру. Белый (изредка серый) слегка шершавый пластик, железное днище.
Сзади имеются различные разъемы:
a) "Kempston Joystick" разъем типа "папа", 9 контактов (5 в одном ряду и 4 в другом). Напоминает теперешние COM- разъемы.
b) Питание. 4-х контактный разъем типа "папа", два шентральных- GND, по краям +5 и +12
c) Системный разъем. "Папа". Много контактов (влом считать сколько) в 3 ряда.
d) "Магнитофон". 5ти (в некоторых моделях 7ми) контактный разъем типа "мама".
e) "RGB монитор". 7ми (очень редко втречается 5ти) контактный разъем типа "мама".
f) "Телевизор". Стандартный разъем типа "мама" для подключения к телевихору. ВыдаЈт цветное "секам" изображение.
На клавиатуре множество дополнительных клавиш (курсоры, "Ред" (CS+1), "Рег 2" (CS+2), etc). Так же имеется набор клавиш "присоединенных" к
неиспользуемым битам портов клавиатуры (#xxFE). Страва находятся динамик (beeper) и кемпстон джойстик.
Далее будет упоминатся как "Байт" или если критична разнича между этой моделью и "Байт-01" то как "Байт-00"
3) "Байт-01". Идентично "Байт-00", только есть ещЈ системный блок (по размерым напоминает minitower), который соеденяется длинным кабелем (около 1.5 метра)
к "коробке". "коробка" подсоединяется к "системному" разъему.

Q3. Сколько слоёв имеет поата "Байта"?
A3. Можете верить, можете нет, но 8 (восемь). Если отпаять секам- кодер, то вверху- слева платы на просвет хорошо заметна нумерация слоёв.
6 внутри и 2 снаружи платы.

Q4. Правда что у "Байт-01" 128кб памяти?
A4. Нет. Байт-01 имеет 48 килобайт памяти, однако "нижняя" память выполнена не на "РУ6" а на "РУ5", что облегчает расширение до 128кб.
Однако осложнить его может то, что часть "нижней" памяти используется в качестве теневого ОЗУ (в мире спектрума известного как "кэш"), что даёт возможность
использовать систему CP/M. Так же туда загружается TR-DOS.

Q5. Можно ли расширить "Байт" до 128кб посредством втыкания некой платы в системный разъём?
A5. Нет. Расширение до 128кб (и выше ^_~) требует серьЈзного вмешательства в схему компьютера. Обычно контроллеры на 128кб выпускальсь в виде
маленьких платок (в большинстве случает туда же был интегрирован музыкальный сопроцессор (AY или YM)), которые распологали в районе процессора и маленькими
проводками припаивали в нужные места платы.

Q6. А что же за платки которые я видел у друзей втыкаемые в разъем "сист"?
A6. Это контроллер TR-DOS. На системный разъём выведены контакты для отключения ПЗУ, что позволяет подключать контроллер TR-DOS без издевательств над
платой.

Q7. Что находится в системном блоке "Байта-01"?
A7. В системном блоке (будем считать системным блоком так же "коробочку") находятся контроллер дисковода на ВГ93, различные разъемы (конечно же пробуферихованные),
плата для дополнительных расширений (около 8 разъемов для подключения рахличны устройств, которые могли бы появится).

Q8. Требуется ли специальная версия TR-DOSа для "Байта"?
A8. Для "Байт-00" не требуется. Подойдет любой, "совместимый" с вашим контроллером.
Однако из- за того что разработчики "Байта-01" пошли своим путем, доступ к контроллеру дисковода осуществляется по портам отличным от общепризнанных,
по- этому для "Байта-01" требуется специальная версия TR-DOSа.

Q9. Зачем требуется +12V?
A9. Для усилителя динамика (и вроде бы для питания трёхканальной пищалки КР580ВИ93, вломы доставать схему, TODO).

Q10. Для чего в "Байте" 6 микросхем ПЗУ (две РФки (или бывают буржуйские иногда) по 8 кб и четыре РТшки по 2кб (вроде бы))?
A10. в РФки прошит модифицированный бейсик, две РТшки используются для системных нужд (какая-то логика платы туда прошита) и в оставшихся двух
прошит код "режима совместимости с Zx Spectrum". При нажатой кнопке "Совмест" они замешают часть ПЗУ, добавляя некоторыю совместимость с оригинальным
спектрумом (в частности убирает поддержку русских шрифтов в бейсике).


зы. мышку да, подпаивали. правда раскурочить надо её в пассивную.
на самом деле я не думаю что особо сложно будет туда подключить контроллер от caro, просто взять схему байта и аккуракненько подпаять проводки ;)

BYTEMAN
16.03.2006, 21:02
мышку да, подпаивали. правда раскурочить надо её в пассивную.
А как это сделать? И потребуется ли модификация прошивки?
А насчёт покупки нового байта с ТР-ДОС, то я не могу. Мне недавно обычный байт привезли. Взамен старому.
А что с АУ синтезатором?
Ещё имеется проблема с дисководом. Подрубил я ЭЛЕКТРОНИКУ МС 5311 к компу. И в БИОСЕ хотел поставить Драйв Б как 5,25" 800 кб. Но в БИОСЕ было только 1,22 мб и 350 кб. Что мне нужно выбрать?
зы На дисководе переставил перемычку как Дисковод 2 и загрузка головки от сигнала Выбор.

Sinus
16.03.2006, 21:47
А как это сделать?

если ты не хочешь собрать / купить контроллер активной мышки, тебе надо будет собрать конкроллер для пассивной мышки (около 6 - 8 микросхем мелкой логики). но мышку надо раскурочить- выпаять там стоящую микросхему и припаять провода непосредственно к оптопарам.

схемы контроллеров и прочую инфу можно поискать в старых спековских электронных журналах (например Spectrofon и Zx-Format)


И потребуется ли модификация прошивки?

какой прошивки? откуда?


А насчёт покупки нового байта с ТР-ДОС, то я не могу. Мне недавно обычный байт привезли. Взамен старому.

ну незнаю. имхо много старых байтов на шкафу у людей пылятся.
и вполне за каких- нибудь $10 или даже дешевле (если чел не жмот) можно их купить.

собирать контроллер TR-DOS руками- гемор ещё тот.


А что с АУ синтезатором?

а ничего. подпаиваешь (благо достаточно просто), подключаешь к колонкам - вот и звук ;)


Ещё имеется проблема с дисководом. Подрубил я ЭЛЕКТРОНИКУ МС 5311 к компу. И в БИОСЕ хотел поставить Драйв Б как 5,25" 800 кб. Но в БИОСЕ было только 1,22 мб и 350 кб.

откуда в Байте биос??? :confused: никогда не было ;)

spensor
17.03.2006, 08:38
собирать контроллер TR-DOS руками- гемор ещё тот.
Не чего подобного. Неделька работы и радости... Немовская схема сразу запускается.

BYTEMAN
17.03.2006, 20:36
откуда в Байте биос???
ДА БИОС В КРУТОМ КОМПЕ... :mad:
Мне шлейф дали...

Sinus
17.03.2006, 23:19
а КРУТОЙ комп это наверное пэцэ ???
гы гы гы ;) ;) ;)

нет компа круче спектрума ;)

BYTEMAN
19.03.2006, 20:42
а КРУТОЙ комп это наверное пэцэ ???
Конечно-же...

BYTEMAN
22.03.2006, 20:45
Так... Ну мы отошли от темы. Так можно ли мне хоть как-то использовать этот контроллер??? И можно ли мне дать точные ресурсы со схемами подключения АУ синтезатора, мышки и расширения памяти?

demon_zx
22.03.2006, 22:27
Чем же пц круче? Мегагерцами? Или обьемом памяти? У слона тоже мозгов больше чем у человека, но почему-то на Земле доминирует человек :)

icebear
23.03.2006, 11:30
Чем же пц круче? Мегагерцами? Или обьемом памяти? У слона тоже мозгов больше чем у человека, но почему-то на Земле доминирует человек :)

Ага, а в IT доминирует Спектрум :)

BYTEMAN
26.03.2006, 20:20
Кто-нибудь подскажет где мне ТОЧНО найти эти схемы?????????

CHRV
26.03.2006, 22:14
Ага, а в IT доминирует Спектрум :)

Ребят за "крутость" и "мерянье одним местом" буду резать :mad:.
Давайте по теме.

BYTEMAN
29.03.2006, 20:31
Схему подключения АУ контроллера нащёл на trd.speccy.cz , а схему порта для KEMPSTON MOUSE на WorldofSpectrum. В схеме мышки непонятно подключение самой мышки, как оптопары подключать, что нужно в мышке переделать. Может есть на каком-нибудь сервере подходящая литература?

Sinus
05.04.2006, 02:01
BYTEMAN
1) идёшь скачиваешь любой нормальный эмулятор (анрил допустим)
2) идёшь на zx.da.ru (trd.speccy.cz) и скачиваешь оттуда журналы Spectrofon, ZX-Format. пока хватит вроде.
3) читаешь. в каком-то спектрофоне была доступно описаная схема подключения мыши к спектруму.

вот. и ещё.
ты просил схемы расширения. покопался я в шкафу и в общем нашёл.
давно это было (лет 8 назад), но схемы 100% рабочие.

смотреть тут --> http://detstwo.h15.ru/downloads/schemes/schemes.html

Sinus
05.04.2006, 02:02
зы. а от ленинградки схема контроллера не прокатит- ленинградка то она однополевая, а байт- двухполевой.

BYTEMAN
05.04.2006, 20:52
вот. и ещё.
ты просил схемы расширения. покопался я в шкафу и в общем нашёл.
давно это было (лет 8 назад), но схемы 100% рабочие.
Большое спасибо. Попробую...