25 April 2024
V
16:53
Victor
🔥
AF
s
A
16:53
16:53
16:53
16:53
16:53
16:53
16:53
16:53
16:53
16:53
БП судя по всему производился в Виннице, Украина
16:55
Клавиатура герконовая
16:59
Огроменное спасибо хозяину этого компьютера, он перед продажей интересовался не на разборку ли беру, говорит что всяких ломщиков отправлял лесом и специально поднял цену по выше чтоб вандалы не беспокоили, удивительно) Кстати, хозяин говорит, что как раз и получил этот компьютер на заводе Молдавизолит
ДД
17:17
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
рекомендую этот бп сразу поставить на полку и не использовать. знаком с ними по Поиску, он умеет плеваться... мне поиск достался с таким, блок умеет перед уходом в защиту выдать до 30 вольт по 5вольтовой шине. После такого в Поиске заменилось более 30 микросхем.
17:18
более того, на форумах натыкался на посты, подтверждающие что не только у меня такое случилось.
V
17:19
Victor
ого, не знал, на старом компе такой БП выключался примерно через 0,5 секунды, так в те времена и не понял из-за чего, но сам Вектор не пострадал
17:20
жаль, БП судя по характеристикам норм, вытянул бы флоп, придется наверно из АТ или АТХ сделать
ДД
17:31
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
да у меня именно ATX c поиском работает. у старых есть -5 а у новых есть -12 и через трехногий стабилизатор получается -5.
17:32
In reply to this message
зачем тут насилие? практически садизм и людоедство ...
SY
17:32
Stanislav Yudin
In reply to this message
Я испытал те же чувства... Но решил таки поделиться, чтобы знали как оно бывает...
17:33
У меня была ассоциация с живодёрством.
ВК
17:36
Владимир Кузнецов
Просто в любой экосистеме есть продуценты, кто создаёт, консументы, кто преобразует и редуценты, кто разрушает. Ну вот эти люди что драгметаллы собирают и выполняют роль природной плесени.
👍
АМ
ДД
V
s
17:44
svofski
In reply to this message
зачем популяризируешь треш-стримы
A
17:45
Alexander
А как же дизлайков впилить? :) Там в камментах местами смешно.
17:46
А что за клон, аффтар сего вандализма так и не рассказал :(
ВК
17:46
Владимир Кузнецов
In reply to this message
Дизлайки поднимают рейтинг видео в ютубе так же как и лайки.
SY
17:46
Stanislav Yudin
In reply to this message
Популязировал бы, если бы выложил куда-то в открытый доступ. А я выложил сюда, где реакция на данное "творчество" будет однозначной. А за одно может быть кто-то захочет автору что-нибудь отписать в комментах.
👍
ДД
s
17:47
svofski
ютуба сразу просекла, что видос шарят, значит популярная тема, надо порекомендовать еще
g
17:53
gray
думал последний вектор в 93-94г был
оказывается в 95 ещё выпускали, странно, неужели спрос был
V
18:09
Victor
судя по серийнику, сам Вектор был выпущен в 94, только пока не понятно где он был выпущен
18:10
кстати, есть смысл отсканить книжки в хорошем качестве?
З
18:45
Заказчик Мультикарта Белорусь ²
In reply to this message
я когда-то МПОВТшные в 600dpi или 1200dpi сканил
ДД
18:55
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
02й только в кишеневе делали по идее.
V
19:00
Victor
In reply to this message
ага, судя по логотипу и инфе с этого файла или Кишинев или Котовск, но не факт что в Котовске их делали
19:01
g
19:02
gray
можно ли при загрузке microdos отказаться от выполнения .sub ?
Ю
19:03
Юрий Ларин
In reply to this message
Нет.
g
20:14
gray
emu80 не умеет квазидиски отличные от 256кб?
ДД
20:30
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
таких не было в природе никогда. на данный момент распространено одновременно два квазидиска по 256, поддерживается в системах рдс, т72 и fh51 помоему тоже. но на счет последней не уверен.
20:31
на один порт вешается 256к, наверняка там какая то математика с адресами ограничивающая, следующие 256 на следующий порт и т.д.
g
20:32
gray
In reply to this message
у меня был в 93г, технически может это и было два совмещённых, но для меня это был 1 диск c: 512кб
ВК
20:32
Владимир Кузнецов
Кроме того, для бОльших квазидисков понадобится менять формат
20:32
Там 1кб блоки и 1 байт под их номер
ДД
20:33
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
что то путаешь, у меня есть схемы всех квазидисков вектора, были меньше, .. но больше не было.
g
20:35
gray
In reply to this message
не путаю, специально 512 брал чтоб с одним дисководом удобнее было работать, , там вроде ещё 1м была возможность, но чёто слишком дорого был

это не заводское, самопал, "дед" какой-то делал, не знаю кто, но видать известная фигура в те времена в радиотусовке харькова
ВК
20:36
Владимир Кузнецов
In reply to this message
Ну и какой там был формат?
g
20:37
gray
In reply to this message
понятия не имею, просто его пользовал
ДД
20:37
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
и главное какие системы его нождерживали !?! ))
g
20:38
gray
In reply to this message
у меня только микродос был
ВК
20:38
Владимир Кузнецов
In reply to this message
В этом и вопрос
ДД
20:39
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
микродос стандартно 256 видит причем только один.
20:39
может это не аектор был...
g
20:40
gray
In reply to this message
может мне под него спецверсию дали, ненаю
VP
22:55
Viktor Pykhonin
In reply to this message
Это при первом запуске? Принято, знаю, забываю исправить. Хотя, если пользователь сразу при первом запуске отказался выбрать платформу и поработать с эмулятором, может и логично его обругать непотребствами? ;)))

Насчет иконок тоже знаю, нужно переходить на Qt6, Работу в этом направлении начал, но выяснилось, что в Qt6 большие изменения по работе со звуком, так что быстро портировать на Qt6 не удалось, придется переписывать значительный кусок кода эмулятора :(
👍
A
22:58
In reply to this message
Тоже ничего не знаю про квазидиски > 256K, так что и поддержки в emu80 нет, как нет сейчас и софта, который умеет с такими квазидисками работать. В emu80 поддерживаются 2 квазиlиска по 256K.
g
23:04
gray
In reply to this message
а как второй подключить, что-то не найду
🖍 нашёл, в конфиге руками поправить

в целом это не важно, просто удивился, что 512 не подхватило
VP
23:04
Viktor Pykhonin
In reply to this message
Я листал описание, на первый взгляд поддержка в эмуляторе не кажется очень уж сложной, но наверное рано пока об этом говорить, пока нет софта, который можно будет запустить в эмуляторе (и на котором тот же эмулятор можно будет отлаживать)...
NZ
23:39
Nikita Zimin
In reply to this message
А я посмотрел на Dear ImGui и что-то впечатлился даже.
👍
AF
g
23:55
gray
в микродос 256кб квази гвоздями прибито?
всё сижу думаю, как же оно тогда работало
сначала купил квази, и с магнитофона грузился, там был диск только А, он же квази
а когда контролер флопика появился, то уже был как C
26 April 2024
VP
00:18
Viktor Pykhonin
In reply to this message
Аналогично, тоже немного посмотрел на него на днях. Наверное идеально, чтобы быстро сделать достаточно красивый интерфейс, надо будет попробовать.
Но переписывать под него интерфейс эмулятора вряд ли хорошая идея, и так параллельно с Qt поддерживаю еще и SDL-версию.
Но для Dear ImGui есть backend'ы как SDL, так и Qt, так что не исключаю, что и удастся где-то применить даже в emu80.
👍
AF
NZ
З
07:41
Заказчик Мультикарта Белорусь ²
Доброе утро. Если у кого-то есть свитч клавиши чикони (эти которые ширпотребные в современные механические клавиатуры вставляются) с посадочной площадкой в форме крестовины, найдите 5-10 минут померять точные размеры этой самой крестовины, с высотой, шириной/длинной ребер, ну и сообщите. Заранее спасибо.
вот такой даташит нашел https://cdn.sparkfun.com/datasheets/Components/Switches/MX%20Series.pdf но там нет размеров посадочного места самой клавиши, а нужен именно он
Ю
07:57
Юрий Ларин
По поводу квазидисков:
- был вариант под названием ERAM, там можно было от 256кб до 2мб памяти добить, могли продаваться в любом комплекте, в т.ч. и на 512кб.
- программно объединить два (и более) КД можно, я даже делал такой вариант Т-72, но там получается формат КД несовместим с другими МДОСами, поэтому не прижилось...
08:01
In reply to this message
Размер какой крестовины? Это на которую крышка сажается?
З
08:01
Заказчик Мультикарта Белорусь ²
In reply to this message
да
Ю
08:02
Юрий Ларин
Они, вроде как, одинаковые у всех... Могу измерить, но только вечером.
👍
З
З
08:02
Заказчик Мультикарта Белорусь ²
In reply to this message
есть с низким профилем, но это не критично
Ю
08:03
Юрий Ларин
Нужен размер того, что на крышке, или хвостовика кнопки?
З
08:04
Заказчик Мультикарта Белорусь ²
In reply to this message
хвостовика кнопки (свитча), но если не затруднит сообщить рамеры посадочного места крышки (капса), то лишним не будет
Ю
08:05
Юрий Ларин
Ок, как вернусь домой, то зарисую...
👍
З
ДД
10:36
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
а есть схема этого варианта? можете закинуть?
ВК
11:05
Владимир Кузнецов
In reply to this message
А зачем? Ведь очевидно же,, что через 10 порт стандартно адресуются только 4 страницы по 64к и логический формат квазидиска тоже имеет ограничение 256к, то есть бОльший размер будет программно несовместим с имеющимся ПО.
ДД
11:07
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
интересно посмотреть на решение. то есть на 512 мог быть кваз, но аппаратно это было просто два кваза по 256 и для работы требовалась специальная нестандартная система?
11:09
вероятно в стандартной системе он виделся как 256к стандартный квазидиск... а может и не виделся, вопросы есть, и схема помогла бы разобраться.
ВК
11:10
Владимир Кузнецов
In reply to this message
Да, самое простое решение, это вешать по 256к на отдельный порт
11:12
В Турбо+ у меня квазидиск около 800к, но там другая структура портов и формат FAT12, зато диск сплошной, без разбивки
👍
Ю
🔥
ДД
Ю
11:13
Юрий Ларин
In reply to this message
Есть, смотрите в Вектор-Юзере, на последних страницах.
👍
ДД
11:14
In reply to this message
Грубо говоря, там как набор стандартных КД, переключаемых через порт 20h.
ВК
11:15
Владимир Кузнецов
In reply to this message
Насколько мне известно - используются порты 10, 11, 12 и 13. Порт 20 - для часов реального времени
Ю
11:15
Юрий Ларин
In reply to this message
Там с часами кофликт был...
11:17
Можно было бы сделать подобное в железе, но сейчас смысла нет -- там требуется доработка Вектора, да и ERAM поддерживает всего полторы программы...
💯
ДД
11:24
А так, поддержка ERAM есть в эмуляторе EMU (который НЕ emu80).
11:27
Сейчас глянул -- emu80 тоже умеет.
ВК
11:27
Владимир Кузнецов
Мне вот непонятно чем думали создатели исходного квазидиска, что не заложили возможность расширения - остались же лишние биты, почему было сразу не зарезервировать их под бОльший размер.
Ю
11:29
Юрий Ларин
Видимо, проблема с чипами памяти была...
A
11:31
Alexander
а я чот всегда думал, что кваз на векторе 320 килобайт О_о
ВК
11:32
Владимир Кузнецов
In reply to this message
Это сумма 256 + 64к основной памяти
A
11:32
Alexander
А, точно :)
ВК
11:33
Владимир Кузнецов
In reply to this message
Речь о резерве на будущее. Но об этом вообще мало кто думал, большая часть костылей, которые потом приходится делать для совместимости имеет схожие корни.
Ю
11:39
Юрий Ларин
В те годы если оставили два бита в резерве -- то уже хорошо, о разработке какого-то стандарта на будущее речи не было. 🙂
s
11:40
svofski
а на два кваза по 256кб блока питания хватало? страшно подумать что это была за печка
ДД
11:41
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
в 1985 256к это была вселенная просто... кто ж знал...
👍
Ю
ВК
11:42
Владимир Кузнецов
In reply to this message
Вот это и странно. Я вот если ставлю розетку, где точно нужна одна сразу думаю не поставить ли сразу две на всякий случай. А тут просто выбросили два бита,
Ю
11:43
Юрий Ларин
Не просто выбросили, а заложили резерв. Которым воспользовался Баркарь, кстати. 🙂
👍
AF
s
ВК
11:44
Владимир Кузнецов
In reply to this message
Уже тогда было понятно, что размер дисков и файлов, на которые исходно разрабатывался стандарт CP/M было недооценены и требуется больше.
s
11:45
svofski
если рассматривать кваз как дисковод для бедных, то начиная с какого-то количества микросхем он становится для богатых
ВК
11:45
Владимир Кузнецов
In reply to this message
Именно выбросили. Резерв - это когда ПО точно знает для чего они нужны, хоть и не обязательно используются.
ДД
11:46
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
ну вероятно это было понятно тем, кто сидел в cp/m постоянно, а тем кто разрабатывал комп, до этого никогда рядом с ним не стояв было не очень это понятно.
s
11:46
svofski
не знаю как именно дела обстояли, но по-моему вся идея его в том, что именно квази-диск. все хотели просто диск, но не могли. это сейчас очень здорово, что у вектора оказывается просто много памяти и можно туда засунуть ждундель или два.
👍
AF
Ю
11:48
Юрий Ларин
In reply to this message
Чтобы ПО что-то знало сверх положенного, нужно место, а с этим на восьмибитках всегда проблемы. А так -- если не знаешь, пиши нули в резервные биты, не ошибёшься.
ДД
11:48
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
были же квазы на 64к помоему в совокупе с контроллером дисковода помоему. там весь смысл только в переносе оси наверное и загрузке с кваза на горячюю.
s
11:49
svofski
In reply to this message
меньше тереть дискету тоже польза, конечно
ВК
11:50
Владимир Кузнецов
In reply to this message
Об том и речь, что для обслуживания бОльших КД программу усложнять не нужно. Достаточно было при форматировании тестить сколько страниц есть на КД и столько использовать. И был бы один порт для КД от 64к до 512к без всяких плясок с бубном.
ДД
11:50
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
ну и система грузится моментально с кваза, с дискеты подольше.
s
11:51
svofski
In reply to this message
ERAM приблизительно так и сделан. но у него свои недостатки
ВК
11:52
Владимир Кузнецов
In reply to this message
Я про стандартный доступ к КД разного размера
s
11:54
svofski
👍
AF
ВК
11:58
Владимир Кузнецов
In reply to this message
Ну это по сути объединение нескольких обычных КД.
s
11:59
svofski
Совместимое с обычными КД потому что. Там еще есть интересные возможности, которыми практически невозможно воспользоваться. Типа подмены всей адресной области.
ВК
12:01
Владимир Кузнецов
In reply to this message
Это всё просто делается. Исходный мой спич и был о том, что это можно было изначально сделать всего лишь задокументировав оставшиеся биты. Кроме разной маски подмены памяти.
12:03
У меня эта маска вообще произвольно задаётся блоками по 8кб.
s
12:04
svofski
In reply to this message
это где так?
ВК
12:04
Владимир Кузнецов
In reply to this message
Турбо +
👍
s
s
12:07
svofski
я фантазировал буквально вчера, что было бы интересно — интересно было бы сделать подмену всей области 64кб с железной привязкой к обработке прерывания. тогда ОС могла бы быть в своей отдельной области памяти, а программы пользователя имели бы в своем распоряжении все 64кб от края до края.
👍
AF
ВК
12:11
Владимир Кузнецов
In reply to this message
У меня такое предусмотрено - выполнение прерываний в ПЗУ. Но под ОС такое не пройдёт, поскольку как минимум входы в BDOS и BIOS должны быть доступны напрямую.
s
12:12
svofski
если классический cp/m то вряд ли, но ну его
ВК
12:14
Владимир Кузнецов
Для 8-биток CP/M - самая классическая ОС
s
12:14
svofski
да, но она и так есть, тут ничего дополнять не надо
12:15
в принципе и call 5 можно перехватывать, но схемотехнически это тяжело, особенно если пользоваться 74хх и ни шагу в сторону прогресса
ВК
12:16
Владимир Кузнецов
In reply to this message
Ну можно сначала записать в стек адрес возврата, а потом сделать переход любым мыслемым способом и как это задетектировать?
s
12:17
svofski
по коду инструкции во время fetch. с RST это значительно проще, все-таки один байт.
12:19
в общем это умозрительный эксперимент, вряд ли у кого-то хватит сил довести это до чего-то юзабельного даже в эмуляции. но как цель мне это кажется интересно. потому что это уже почти mmu и почти взрослая ос.
ВК
12:30
Владимир Кузнецов
In reply to this message
RST на 5 адрес отсутствует. У себя я детектирую команды RETI и RETN для корректного отключения ПЗУ и возврата в программу в ОЗУ
Ю
12:38
Юрий Ларин
In reply to this message
Документировать что-то без наличия даже идеи конечной железки -- так себе, фантазия и бесполезная трата времени. С другой стороны, дополнить КД функцией чтения текущей конфигурации было бы очень полезно, но это требовало минимум два дополнительных чипа в то время.
ВК
13:08
Владимир Кузнецов
In reply to this message
Идея КД была с самого начала существования Вектора а документировать к примеру так:
Порт 10h
биты 0-2 - страница 64к для стекового доступа
бит 3 - разрешение стекового доступа
биты 4-6 - страница теневой памяти
бит 7 - разрешение теневой памяти
Размер КД может быть 64к, 128к, 256к или 512к. Реальный размер определяется в процессе форматирования КД.

Затраты времени на документирование- пара минут.
G
9
13:30
926
Voice Synthesis 1.0 - ZX Spectrum Демосцена (1992) - ZX-Art
https://zxart.ee/rus/soft/demoscene/voice-synthesis-10/?ysclid=lvgj4ux1p6192850958
13:30
Кто нибудь юзал? Всём прюет. Есть на етуйбе?
Ю
13:31
Юрий Ларин
Да, примерно такая "паруминутная" документация и есть на КД, единственно там определили только один его размер. А тот же ERAM расписали под разные размеры -- так что в таком виде всё и есть.
13:39
Прикольно
VP
13:42
Viktor Pykhonin
In reply to this message
Если не видел - чем-то похожая идея недавно проскочила для РК86. Для адресации всех 64К ОЗУ было предложено аппаратно детектировать цикл M1 и анализировать адрес на шине при выборке кода инструкции. При попадании в диапазон ПЗУ взводить триггер, который будет управлять отображением в эту область ПЗУ, при выборке из других адресов триггер сбрасывать. Получается, что некоторый диапазон будет работать как ПЗУ при исполнении кода из него, и как ОЗУ при работе программ из ОЗУ, что позволит хранить в этой области данные, а при переходе туда выполнять код из ПЗУ. Я даже сделал поддержку в emu80, но не вливал пока в основную ветку.
9
13:50
926
Интересно, почему к спектруму не цепляли ВИ53. Конечно то что она моно то как вариант 2 штуки для стерео...
13:50
s
13:51
svofski
In reply to this message
похожие идеи, но немного другое. моя идея не оригинальная, это похоже на mmu pdp-11, которому оторвали все ручки и ножки, оставили самый минимум. вызов системы переключает всю память в отдельную область, а у пользователя все 64кб доступны без обременений. обременение будет у кода ядра — системный стек придется завести в кольцо размером в 256 байт.

а в твоем описании получается гарвардская архитектура (тоже с обременением =) )
13:51
In reply to this message
наверное потому же, почему к вектору цепляли AY? повеселее будет и много музыки для него
9
13:52
926
In reply to this message
А как же это
s
13:56
svofski
это это что?
ВК
13:56
Владимир Кузнецов
In reply to this message
Странно, звук в точности как от AY - такой же булькающий.
s
13:57
svofski
во-первых это вообще не совсем понятно что. картинки отдельно, музыка отдельно. на векторе таких программ нет.
13:57
бульканье ви53 умеет, ayvi53emu вполне себе с этим справляется
13:57
но это эмуляция ay. зачем припаивать к синклеру ви53 и эмулировать на нем ay, если вся музыка для ay и так написана на спектруме?
👍
r
14:07
Чел экспериментирует с двумя ВИ53. Правда итог не понятен.
s
17:21
svofski
In reply to this message
интересно. про громкость что-то он намудрил в 5:44, зачем так делать
17:25
SegaBoy на zx-pk экспериментировал с громкостью. у него как-то сильно проще и лучше получалось. хотя на четырех резисторах много огибающей не сделаешь, как ни крути.
9
17:39
926
А кто нибудь это к спектруму прикручивал?
s
17:43
svofski
у спектрума бывают свои чудеса и с множеством AY и с семплами, но я про них ничего не знаю
17:48
если не слишком увлекаться, векторовский звук можно было бы принципиально улучшить вторым ви53 в качестве модулятора ШИМ.
17:48
но со звуком очень трудно не увлечься слишком
s
18:06
svofski
https://www.youtube.com/watch?v=7-2ZBxtD-zc вот это начиналось как безобидный проект на макетке
👍
AF
ДД
18:15
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
Я могу что то путать, но цепляли, например белорусский Байт имел ВИ53 в качестве звука. Наверняка кто то еще был... Помню где то пересекался..
ВШ
18:17
Виталий Шевченко
Ребята, здравствуйте! Существует ли в природе сканы плат вектор 06ц?
18:18
Ну то есть нашёл на авито сейчас чистую непаянную, но 2 рубля просят. и вдруг подумал
ВШ
18:53
Виталий Шевченко
Восхитительно, спасибо огромное
👍
s
EK
18:55
Evgeny Kundo
https://zx-pk.ru/threads/22616-vektor-06ts-2014.html
вот тут были попытки перерисовать оригинальную плату в proteus
9
18:58
926
In reply to this message
Ну а почему вон, на спеке и 2*AY и 3*AY есть. А тут до сих пор не сделают два ВИ53 стерео каждый на канал

Звучание то если 6 каналов то будет очень классно. Меня вот бесит AY пиу-пиу. Но когда их два прям шикарный звук
g
18:59
gray
код MS-DOS 4.0 открыли
https://github.com/microsoft/MS-DOS/tree/main/v4.0/src
s
19:01
svofski
In reply to this message
лучше сделать регулировку громкости (только настоящую, а не как в том видео)
19:01
видео было хорошим примером того, как от двух ви53 само по себе хорошо не станет
9
19:24
926
In reply to this message
Ну хз. ВИ53 хорош как тот же ковокс и если бы их два было то вообще класс
s
19:28
svofski
все зависит от того, что на них играет. ви53 не так и плохо было для своего времени, но оригинальной музыки под него написали очень мало. было бы два ви53, музыки написали бы ровно столько же.
g
19:30
gray
In reply to this message
непонятное сравнение, разное
ковокс это просто набор резисторов, простейший ацп
s
19:31
svofski
ковокс как источник PCM звука на Векторе мало практичен. а как регулятор громкости неплохой способ улучшить звуковые возможности
L
19:48
LeoN
In reply to this message
ЦАП, а не АЦП...
🫡
g
З
21:15
Заказчик Мультикарта Белорусь ²
In reply to this message
Почему попытки? Вроде даже всё ок. Повторили и завели аппаратик по плате изготовленной по данным герберам
s
21:29
svofski
насколько я помню, аппаратик хорошо работал (и сейчас наверное работает)
9
21:34
926
In reply to this message
А DMA на векторе уже есть?
s
21:34
svofski
In reply to this message
нет
9
21:35
926
Тут сегодня наткнулся на ELEMENT ZX. Впечатлило. 14мгц с дма.
21:37
HGFNICCC demo for eLeMeNt ZX - CPU 14MHz
https://youtube.com/watch?v=jDV1P5Zt8d8&feature=shared
EK
21:38
Evgeny Kundo
In reply to this message
я про результат ничего не знаю и не говорю)
Ю
21:58
Юрий Ларин
In reply to this message
DMA (прямой доступ к памяти) есть на ПК-6128ц, судя по его схеме, но вряд ли было создано хоть одно использующее его внешнее устройство.
27 April 2024
А
15:24
Алексей Шевцов
https://www.avito.ru/novocheboksarsk/kollektsionirovanie/kompyuter_vektor_06ts_sssr_ms_0511_3972704491
Новая модель компьютера Вектор-06Ц МС 0511 😂😂😂
👍
X
😁
A
X
15:31
Xrust
Ну а чё, цена то 🔥
15:31
А клава у 0511 пожалуй получше герконовой будет.
А
15:32
Алексей Шевцов
In reply to this message
Ну, уж точно лучше емкостной.
X
15:33
Xrust
Единственное, вопрос по совместимости той самой клавы. Там такого могли нагородить...
А
15:37
Алексей Шевцов
In reply to this message
Это стандартная клавиатура Электроника МС 7007 - матрица 11х8 - 88 клавиш. Во многих компьютерах применялась.
X
15:37
Xrust
In reply to this message
Это понятно. Насколько она подходит Вектору?
15:43
А
15:43
Алексей Шевцов
Ну.... Напрямую - никак. Но можно развести две печатные платы - одну жесткую, а другую гибкую с разводкой коммутации для Вектора для клавиатуры Электроника МС 7007, установить между ними плёнку с отверстиями и будет работать.
X
15:47
Xrust
Судя по фоткам с авито там не этот вариант.
X
15:48
Xrust
Скорее на уровне софта совместимость. Я в Векторе не шарю вообще, как там это работает.
А
15:49
Алексей Шевцов
Во всех древних компах, как правило, матричная клавиатура.
X
15:50
Xrust
Ну это само собой.
А
15:52
Алексей Шевцов
Просто замыкаются клавишами выводы КР580ВВ55А и всё. И три кнопки ВВОД, БЛК, СБРОС - отдельно идут в цепь переключения чтения данных из ОЗУ - ПЗУ.
X
15:52
Xrust
Я делал как-то прошивку под Вектор для своего контроллера PS/2, но что-то желающих проверить не нашлось.
А у меня Вектора не было никогда.
15:54
Под УКНЦ, кстати, недавно запилил, как только плата для экспериментов появилась. Работает, ЙЦУКЕН-QWERTY.
👍
r
15:55
15:55
А
15:56
Алексей Шевцов
Да там особо проверять-то не сложно. Можно просто на включенном Векторе при отсоединённой клавиатуре замыкать пинцетом или скрепкой нужные контакты на КР580ВВ55А по схеме и будут буквы набираться.
X
15:57
Xrust
Да ничего сложного. Только Вектора у меня нет :)
Ю
16:00
Юрий Ларин
In reply to this message
Могу протестить на ПК-6128ц++, там клавиатура идентична Векторовской...
X
16:01
Xrust
In reply to this message
А есть чем атмегу перепрошить в случае необходимости?
Ю
16:02
Юрий Ларин
Есть программатор TL866-II Plus.
X
16:02
Xrust
Внутрисхемно он же может?
Ю
16:03
Юрий Ларин
Какая там атмега?
16:04
In reply to this message
Не знаю -- не пробовал. Про него пишут, что можно, но не желательно.
А
16:07
Алексей Шевцов
Для матричных клавиатур есть хороший специализированный контроллер ADP5587. Его можно посадить на плату самой клавиатуры, а со стороны компьютера принять на Arduino Nano и далее уже на шину или через ту же КР580ВВ55А. Это универсальная схема будет для любой клавиатуры с любым ретро ПК. Менять только прошивку.
X
16:08
Xrust
In reply to this message
Обычно 168
Ю
16:09
Юрий Ларин
Atmega168 в списке поддерживаемых есть.
X
16:10
Xrust
In reply to this message
MT8816 более универсальная штука. И ключей больше.
9
16:46
926
Слейрадио
X
17:08
Xrust
In reply to this message
Ок, отправлю вам контроллер с тестовой прошивкой. Напишите в личку адрес и ФИО.
АМ
20:03
Антон Миронов
In reply to this message
Это как бы совсем наоборот контроллер. Вообще в другую сторону 😁
З
21:07
Заказчик Мультикарта Белорусь ²
👍
Ч
A
3
🔥
AF
AF
23:35
Alex Fedotovskih
In reply to this message
Очень внимательно слежу за развитием проекта. Впечатлён как много уже сделано и как быстро развивается! Класс. Там на канале можно увидеть что появилось окружение, монстры и много чего ещё!
28 April 2024
VP
00:36
Viktor Pykhonin
In reply to this message
Починил, фикс в репо, войдет в следующий релиз.
👍
AF
A
А
07:35
Алексей Шевцов
In reply to this message
Что значит в другую сторону? Это контроллер, который ставится в клавиатуре и формирует код нажатой клавиши. А потом в компьютере ставится другой контроллер, который соединен с микросхемой КР580ВВ55А Вектора. Он принимает данные от контроллера клавиатуры и, как бы замыкает соответствующие выводы этой микросхемы, как делает штатная клавиатура. Таким образом, можно переназначать клавиши на клавиатуре, например дублировать СС (Shift) , добавить F6-F10 и т.п. Также это дает возможность подключать к Вектору любую клавиатуру с таким контроллером, изменяя его прошивку для формирования раскладки клавиш на разных клавиатурах. И соединяться такая клавиатура будет пятью проводами.
АМ
21:42
Антон Миронов
In reply to this message
Вот он и будет с МТ8816.
С пятью проводами клавиатура есть в любом магазине за 200р. с корпусом и кнопками :)
9
21:44
926
In reply to this message
А подробнее можно?
АМ
21:51
Антон Миронов
Вопрос какая задача? В "любом магазине по 200р." есть PS/2 Опросить матрицу кнопок и выдать в любом удобоваримом протоколе может любой МК начиная от 48-го, как в МС7004. "Нажимать" на "кнопки" ретрокомпа, задача еще та, особенно у того-же "Корвета", где клавиатурная матрица посажена прямиком на шину А/Д и процессор хочет от нее данные вот прям щас после выставления адреса и ни микросекундой позже. Вот для этого и использовали матричный коммутатор MT8816, который формирует физические замыкания матрицы ключей у себя внутре.
👍
L
22:05
Там где клавиатура опрашивается через ВВ55 времени на реакцию у "другого контроллера" немного побольше, пока проц будет с ВВ55 разговаривать. Возможно успеет и какая-нибудь АТмега выцепить сигнал на линиях сканирования и выставить требуемое значение на линии опроса. Но это не точно :)
23:15
кому вообще нужны кнопки)
23:39
вот тоже вопрос, почему вм80а использовался в векторе и других а не вм85а
9
23:41
926
In reply to this message
Я читал что глобальная проблема была в ОЗУ. Чем она медленнее тем дешевле. Потому всякие комодури на медленных 6502 и бомбили.
23:42
Как например в спектрумах поголовно был z80A(3.5мгц) а не z80B(6мгц) или z80H (8мгц). Был ещё самый медленный на 2.5мгц без А но история умалчивает где они были
23:44
Быстрые ОЗУ микросхемы стоили раньше как самолет
g
23:55
gray
In reply to this message
так вектор это 85г, вроде как уже было
29 April 2024
9
05:57
926
In reply to this message
8080 и 8085 собственно ни чем не различаются. Без разницы что тот что этот. Добавили пару команд несущественных для периферии
05:58
И посадили на одиночный +5в. (Прям как вг93)
Ю
07:50
Юрий Ларин
In reply to this message
Вообще, отличий там не меньше, чем между 8080 и z80, и дополнительных команд не две, если считать и недокументированные.
g
10:15
gray
In reply to this message
различаются, техпроцес 3 вместо 6, частота выше, ну и то что в видео сказано ещё
9
10:17
926
In reply to this message
Для запуска CP/M в 99% случаях пофиг что 8080 что 8085 что z80
11:36
Может вдруг кому интересно...
Ю
11:47
Юрий Ларин
А схема этого диггера есть? По ссылке только видео...
r
11:49
reddie
он вроде как коммерческий проект планировался. в лучшем случае будут готовые рошивки, если так
ДД
11:58
Денис सेवक सेवकाः Динанатх Гопал Дас
поздновато девайс выходить собирается, векторов почти не осталось )) а те что остались уже с переделкой ))
😁
З
VD
12:18
Vsevolod Dziuba-Tigrov
In reply to this message
Вот из-за таких товарищей мы и утратили ИОН
s
12:19
svofski
единственный способ помочь ютубе не распространять это видео — это не распространять самому это видео
👍
Ю
З
ДД
12:21
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
давайте не будем тут садистские людоедские видео постить... я удалю.. это второй репост уже... а многие в этом чате это видели несколько лет назад еще... давайте не постить тут всякое говно от сумасшедших кровавых маньяков, это не красиво и не редко оскорбляет "чувства верующих"...
👍
A
Ю
gZ
gZ
12:21
gr8b Z
добавляет просмотры видео которое того не стоит
s
12:22
svofski
не только просмотры. телеграм подсасывает метаинфу и превью, ютуба это сечет как симптом популярности
gZ
12:23
gr8b Z
тогда тем более
EK
13:16
Evgeny Kundo
@electroscatnes есть ли на мультикарте (вариант с MB8877) свободный пин на разъеме, через который можно прокинуть 12В из вектора? хочу попробовать ВГ93 туда поставить.
13:19
или только через dc-dc преобразователь вопрос решается?
Ю
13:21
Юрий Ларин
Если Вектор без доработок, то на ВУ контакт АС42 должен быть свободным, и на мультикарте тоже, соответственно.
EK
13:23
Evgeny Kundo
да, я в курсе что в векторе 42 пин для этого использовался со старыми контроллерами дисковода, но не уверен по поводу мультикарты. На сколько я знаю, там 12В из dc-dc берется, а 42 пин возможно под другие цели используется
Ю
13:28
Юрий Ларин
Под какие цели там может он использоваться, если нет доработок Вектора (по шине ВУ)? Скорее всего тоже свободен, сомневаетесь -- просто прозвоните АС42 мультиметром на карте.
EK
13:29
Evgeny Kundo
если б сейчас она была под рукой, так бы и сделал
Ю
13:30
Юрий Ларин
Если на АС42 сопротивление на массу и на +5В бесконечно большое -- значит никуда не используется.
ДД
13:36
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
смотря какой мульт. если с синей платой, там по умолчанию была проведена дорожка от +12 к вг93. если с желтой, там звук идет по 42му пину, с ви53 и свободных пинов нету. если отрезать звук то можно по 42 пину пустить. последние мультикарты на белой и черной плате все имеют либо dc/dc встроенный либо посадочное место под него, то есть универсальные.
а что вы ожидаете получить в итоге? разницы нет между 8877 и вг93 совсем. работают абсолютно одинаково.
13:40
если нужно поднять качество работы дисковода, нужно оторвать дорожки от генератора идушие к плису и провести их в экранированном шланге. там в младших версиях была проблема на некоторых мультах. на последних я делаю это сразу, пока есть платы с такой разводкой. на последних платах там еще уже расстояние, и проблем больше. по этому дорабатываю. но так флоп уже работает безупречно.
13:41
EK
13:42
Evgeny Kundo
понял. спасибо. буду экспериментировать
ДД
13:45
Денис सेवक सेवकाः Динанатх Гопал Дас
дороги от генератора и от плис надо полностью отрезать, ибо еслис какой то стороны будет не отрезано, наводки будут продолжаться.
👍
EK
13:46
но это для новых плат, старые вроде поустойчивее были. тем не менее, так можно качество на максимум вывести.
9
13:46
926
In reply to this message
8877 кстати установлен в KARABAS PROFI. Именно из-за гемора с питанием у ВГ93. Можно спросить уважаемого @xdemox где он их покупал.

8877 идентичен ВГ93. Я этим КАРАБАС ПРОФИ свои 110 дискет спектрума перегонял в ТРД образы.
EK
13:47
Evgeny Kundo
слышал, что ВГ93 все же надежнее
ДД
13:48
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
они не отличаются никак в работе, 100% могу из опыта сказать. разницы никакой.
EK
13:48
Evgeny Kundo
у меня вроде и все работает. форматирует без ошибок. но последняя дорожка на 70% дискет не читается
13:49
дискеты «новые». флопик 3.5 тоже «новый»
13:49
In reply to this message
тогда первым делом буду пробовать это доработку
ДД
13:49
Денис सेवक सेवकाः Динанатх Гопал Дас
это либо дискеты либо дисковод, а еще, светодиодные лампы с не очень качественными БП рядом, как ни странно тоже влияют.
ВК
13:51
Владимир Кузнецов
In reply to this message
Она была содрана с более старого контроллера FD1793, сомневаюсь, что она более надёжная.
EK
13:52
Evgeny Kundo
да, бп тоже стоит попробовать другой. от векторовского мой 3.5 не полетел - при запуске двигателя флопика вектор часто вешается. я запитал флоп от usb зарядки. вроде работает, но на экране вектора есть немного шума от этого
13:52
попробую все с лабораторника запитать
ДД
13:53
Денис सेवक सेवकाः Динанатх Гопал Дас
хотя может и с 8877 что то произошло, она же считает треки . может где то сдиффундировала ... но первым делом наверное надо питание проверить на мульте, сверху есть двухпиновый джампер, на нем должно быть не менее 4,9 вольта.
EK
13:53
Evgeny Kundo
я так понимаю, что и 8877 содрана с fd1793-02. там тоже только 5 В
ДД
13:54
Денис सेवक सेवकाः Динанатх Гопал Дас
надеюсь блок питания не стандартный векторовский, а по мошьнее. ибо стандартный векторовский не обеспечивает необходимый ток для работы с дисководом 100%.
EK
13:54
Evgeny Kundo
да. я ж написал. со стандартным пробовал, не заработало
13:54
поэтому вектор от своего. а флоп от usb зарядки
13:54
Прикольно сделали. Аля ALTAIR 8800.
13:55
In reply to this message
ГМД-130? Сожги их
ДД
13:56
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
usb зарядка может от 4,7 вольта давать, тоже может иметь последствия.
EK
13:56
Evgeny Kundo
не. verbatim из запечатанной коробки
13:57
🔥
ДД
13:57
вот с этого девайса я 5в на флоп даю. пишет, 4.98
9
13:58
926
In reply to this message
Так они ж HD. Читал что даже то что форматированы как DD, всё равно не очень. Лучше стоковые DD под 720кб
EK
14:00
Evgeny Kundo
ну 3.5 дискеты такие уже купить нереально. 5.25 да, есть
9
14:01
926
Очень сильно ещё сам флоп влияет. Но ни как не контроллер!
EK
14:01
Evgeny Kundo
вообще не очень это похоже на правду. слышал истории, что во времена, когда это было актуально, покупали DD дискеты определенного производителя и форматировали как HD
14:02
In reply to this message
флоп я пока не подозреваю. он новый был
9
14:02
926
In reply to this message
Это изврат. Всё равно размагничиваются. Проходили.
14:02
In reply to this message
Ну вот другим флопом и проверь.
EK
14:03
Evgeny Kundo
пока нет такого в наличии. а вг93 есть )
ДД
14:03
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
нету разницы, оконко заклеил и вперед, для РС, чтоб образ записать. А на векторовских флопах я вообще выпаиваю переключатели над этими окнами. Все работает +100%.
👍
EK
ВК
14:04
Владимир Кузнецов
In reply to this message
Да, странно что там не интегрировали в чип схему компенсации чтения/записи и остальной небольшой обвес.
ДД
14:07
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
там все это есть, интегрировано то, что не меняется, а внешне находится то, что можно поменять для разных задач и типов дискет и приводов.
9
14:10
926
Загадка века...
ВК
14:10
Владимир Кузнецов
In reply to this message
И что тут загадочного?
g
14:27
gray
наверно алфавитный режим которого на векторе отродясь небыло
👍
L
14:40
Вот никогда не было у меня вектора, а видосы смотрю с удовольствием. Самый классный комп. Жаль JCYKEN а не QWERTY. В своё время JCYKEN выбесил на БК0011М.
Ю
14:45
Юрий Ларин
Некоторые и сейчас JCUKEN считают удобнее, статья на хабре была по такой кастомной клавиатуре...
9
14:59
926
In reply to this message
Я читал что JCYKEN типа в разы эффективнее QWERTY. Но как выросший на спектруме, руки заточены под QWERTY.
r
15:04
reddie
In reply to this message
дело привычки, не более
👍
Ю
L
ДД
15:53
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
это вопрос привычки и не желания что либо менять, не более. Я обе раскладки могу использовать. А для Русского человека психологически более приемлема раскладка, в которой русские буквы выше и жирнее а иностранная раскладка подстраивается под национальную подчеркивая свою дополнительность.
15:55
вот как раз йцукен такой и является, она наша родная раскладка, и она подчеркивает как бы кто главный. С точки зрения психологии это крайне важно!
9
16:07
926
In reply to this message
Ага, ты ещё скажи что программируешь где все команды на кириллице и комманд.ком тебе привычнее
16:08
Мне вот наоборот, QWERTY клавиатура IBM без кириллицы привычнее
16:09
In reply to this message
ЙЦУКЕН но не JCYKEN
16:10
Может кто плиз сюда EXOLON закинуть векторовский пож?
ДД
16:12
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
это не имеет значения, подавляющее большинство людей пользующихся компьютером не знают что такое комманд.ком и не программируют. эти технологии нацелены на массы а не на программистов и сис. админов.
16:14
In reply to this message
так бывает )) ничего странного. если бы ты к китайской клавиатуре с детства был приучен, она бы тебе была удобней 100%, плевплся бы при виде qwerty...
M
16:14
Mszero
У меня есть КПК на досе и для того, чтобы на нем заработала кириллица надо было строчку в bat файле прописывать.
ДД
16:16
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
а я как то по другому напиисал?
9
16:16
926
In reply to this message
Как-то приехали к нам французы... Я минут пять искал куда тыкнуть чтоб пароль от вайфая вписать. А быстрее было подключить qwerty юсб клавиатуру
ДД
16:16
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
ну в том то и разница, что мы изначально не французы и не британцы.
9
16:17
926
In reply to this message
Ну мы немного из разных поколений. Я русские шрифты сам разрабатывал. Это тебе не rk.com в мсдосе запускать
16:18
In reply to this message
Есть у кого?
ДД
16:19
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
я тоже много чего делал чего тебе и не снилось, и следящие сканирующие комплексы строил которые в радиусе 10 тыс км все радиосигналы видят и распознают источники, в базу складывают .. но это сейчас не важно...
16:21
просто есть тезис, что для национального самоосознания и понимания принадлежности к этносу йцукен приоритетнее, а для ввода символов вообще пофиг..
M
16:21
Mszero
In reply to this message
Там не было никаких rk.com. Кириллица защита в стандартный мs dos 5.0
ДД
16:24
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
не может быть ))) в дос 6.22 кейрус нада подгружать или стандартные кейб.ком и прочее... вообще, для Поиска-1 вшивал кирилические шрифты в прошивку ... видеоадаптера, она именно там оказалась, даже не в прошивке компа... удивительно ))
9
16:25
926
16:25
Че то нашел
M
16:27
Mszero
[HP 200lx] C:\Разное..\Руссификация HP 200lx и других (95lx, 100lx, 1000cx)
https://hp200lx.my1.ru/news/russification/2009-11-08-25
ДД
16:29
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
👍
Ю
M
16:30
Mszero
Денис выше ссылка что никаких шрифтов не надо было грузить.
s
16:30
svofski
In reply to this message
👍
Ю
ДД
16:32
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
и там работает .. или это разные версии?
s
16:34
svofski
tenroom это зеркало, оно полезно на всякий случай, но оно по-моему не обновляется. и там не работает эмулятор скорее всего
👍
ДД
ДД
16:34
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
их программа грузит которую ты запускаешь с параметром ru. изначально их нет в девайсе.
9
16:34
926
In reply to this message
Спасибо, но EXOLON там нет
16:35
In reply to this message
Тут тоже не нашел
s
16:35
svofski
прям не знаю, как вы ищете?
ДД
16:35
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
а если найду? 😊
s
16:35
svofski
🔥
ДД
9
16:35
926
In reply to this message
Пасиб огромное
!!!
👍
s
M
16:35
Mszero
In reply to this message
Изначально есть. Нужно только в батнике прописать.
ДД
16:36
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
прописать что в батнике?
M
16:36
Mszero
Строчку с параметром ru
16:37
Никаких сторонних программ у меня не было.
ДД
16:37
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
строчка это программа, которая подменяет стандартную таблицу шрифтов на кирилическую.
16:38
точнее команда для запуска программы.
M
16:38
Mszero
Она же в самом досе зашита. Девайс то не русский.
16:40
Об этой функции в самом англоязычном руководстве написано.
16:41
Жалко что у нас никто не выпустил программу руссификации меню.
ДД
16:42
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
она лежит в папке bin, положена туда скорее всего производителем девайса. сам дос тоже имет программы для изменения кодовой страницы и раскладки, но там все по другому. я бы сказал что это не зашито в досе, дос это совершенно стандартный пакет и там нет таких программ... это подгон от производителя устройства.
M
16:45
Mszero
Там все стандартные программы в d лежат. В диске С вообще ничего нет.
16:48
А вот в дос 3.3 ничего такого не нашел.
9
16:49
926
Ребят извините за глупый вопрос, а как файлы rom на смартфоне загружать векторовские? Открываю эмулятором v06x, появляется его меню и тишина
16:50
s
16:51
svofski
если на дискетку тыкнуть меню с файлами не появляется?
9
16:52
926
s
16:52
svofski
мда.. увы, я слышал о такой проблеме но у меня не воспроизводилось и я не знаю в чем дело
9
16:52
926
Может эмуль древняя версия
s
16:52
svofski
он только древняя и бывает
9
16:53
926
Не поделитесь у кого свежая есть?
g
16:53
gray
учитывая что автор @svofski то у него)
9
16:54
926
Опа! Ткнул в белый экран и теперь это. А дальше что?
s
16:54
svofski
это бейсик загрузился. теперь программировать на бейсике только остается
16:55
https://github.com/svofski/vector06sdl/releases/tag/3theydo версия для андроида есть только вот эта и вряд ли у вас другая
M
16:57
Mszero
In reply to this message
Новую игру зато напишешь.
s
16:58
svofski
только не выключайте, там нет поддержки сохранения =)
M
17:01
Mszero
In reply to this message
Остаётся бесконечно играть?
s
17:02
svofski
на это весь расчет, да
17:02
но он сохраняет состояние, так что можно делать небольшие перерывы на звонки итд
M
17:03
Mszero
Я где то в сети видел книжку с кодами игр на бейсике. Можете чередовать даже.
9
17:29
926
In reply to this message
В общем всё уныло. Клавиатуры ни БТ ни хвост2. 4 эмуль не видит
M
17:33
Mszero
Da yж
9
17:41
926
Другой не менее тупой вопрос- как дискету загрузить?
17:56
Есть гуру? Вот в спектруме там легко. RANDOMIZE USR 15616 и трдос, далее RUN. В Sam Coupe просто boot писать. А тут как? Тут же ПЗУ 512 байт всего. Значит на дискете с эксолоном дос какой-то?
g
17:56
gray
тут такого нет вообще
9
17:56
926
In reply to this message
Кассеты то практически в любом компе CLOAD...
Ну в спектруме LOAD ""
17:57
In reply to this message
А как тогда образ дискеты то грузится?
g
17:57
gray
с начальной загрузки, там дискета рисуется вместо касеты
9
17:59
926
Ну ведь тыкал дискету и дальше после белого экрана в бейсик вываливается. Ну простите у меня вектора никогда не было.
g
18:00
gray
белого экрана не должно быть, то глюк
ДД
18:08
Денис सेवक सेवकाः Динанатх Гопал Дас
на дискете в системной области микродос, вариант любой можно записать на любителя, более того если дос не интересен, можно на системную дорожку сразу любое приложение или игру записать, тогда как с кассеты будет.
18:09
есть прошивка для вектора 32к,и там я микродос вписывал, получается как загрузка с внешнего пзу.
18:10
но когда дос в пзу... это стоп прогресс...увы..
18:11
я именно из за этого продал спектрум в начале 90х и купил Вектор... мне нужен был компьютер для прогресса а не игровая приставка для уничтожения времени ))
18:13
вектор так же с жестким диском работает, и с него грузит систему..
r
18:18
reddie
In reply to this message
чуть позже вершину пищевой цепочки топ убиения времени все же захватили Денди с Сегой =)
👍
ДД
9
18:31
926
In reply to this message
Да ладно! В Atari ST можно было с дискеты более новое ПЗУ грузить
18:32
In reply to this message
Ну то что у вектора ПЗУ 512 байт это умно.
18:33
In reply to this message
Ну это поколение вообще никакое
ДД
18:37
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
если дос с дискеты, то это лишнее )))
18:39
In reply to this message
этого хватает в целом, искусство как раз не в том чтобы увеличить до неподьемных размеров, это путь вникуда.... высший пилотаж в том чтобы обойтись минилалом...
18:40
и при этом получить максимальный функционал...
18:41
это конечно требует мозгов, а сейчас это к сожалению дефицитный рессурс, модно быть тупым и получать все нажав на одну кнопку, увы ...
18:43
тем не менее, я согласен что 512 байт маловато. 2кб, как у 06ц02 оптимально для конкретной платформы.
g
18:44
gray
In reply to this message
нифика, могли бы ставить что-то с поддержкой если не флопика то внешней загрузки
чтоб не обязательно было перепаивать пзу
r
18:49
reddie
In reply to this message
от Вектора далек, но я бы скостылил втыкающийся в магнитофонное гнездо шнур от условной мультикарты, и по сбросу компа (в идеале вообще по скану чтения из порта ленты) через него засылается загрузчик пожирнее. а он уже берет управление на себя и грузит полноценный дос с карточки или откуда там надо
ДД
18:50
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
это разрабатывалось в 1984...1986 годах, тогда дисководы были доступны наверняка только избранным ))
g
18:50
gray
In reply to this message
это будет явно дороже замены пзу
r
18:50
reddie
In reply to this message
тут соль в решении "не надо комп разбирать"
18:51
на спектрумах или БК, если предложать перепаивать пзу, скорее всего покрутят пальцем))
9
18:52
926
In reply to this message
Зачем перепаивать? Вытащил ПЗУ, перешил, ткнул обратно
g
18:55
gray
In reply to this message
дефицит конечно
но то ладно, 90-тые++ уже было приемлемо, но заводы продолжали эту пзу ставить до 06ц.02
s
19:03
svofski
In reply to this message
по возможности лучше осваивать вектор с эмулятором на писишке. андроидный эмулятор на вашей системе не работает. так трудно добиться предсказуемого результата.
9
19:07
926
In reply to this message
На смартфоне запустился и там тра-ля-ля. Сейчас эксолон попр
s
19:12
svofski
там управление может быть не самое удобное =)
9
19:22
926
Опа! Я кажется понял как загружать
🔥
ДД
s
19:23
svofski
вслепую?
9
19:39
926
Да. Вот. Просто на белом экране функционал есть на областых, надписей нет
s
19:41
svofski
понятно. ну что ж, хоть так
ДД
19:56
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
Да Вектор немного выпускали совсем, всего лет 5.. Эппл 2 между прочим выпускали с 78 по 96,.. и все это время комплектовали дисководом 140к... Это несусветное г.. Модет только звуком движения головы порадовать и все ))) А так не сильно он поменялся в целом ))
g
19:57
gray
эпл то ваще наркомания
ДД
19:58
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
Вектор - походу неудавшаяся наркомания ))) Но могла бы ей стать если бы буржуи не подсуетились и не развалили СССР ))
g
19:59
gray
ссср развалила верхушка кпсс
но нет, эта тематика не причём, вектор изначально был немного странным, и при этом его не спешили улучшать
ДД
20:03
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
Верхушка КПСС купленная буржуями я бы сказал )))
Производство Вектора с 88 по 90 год только налаживали, а в 90х уже все начало рушиться, и по этому возможно было только заработать сколько получиться и потом все слить. Именно об этом говорит 06Ц02, чисто коммерческий проект, прикрутили пару джоев, и поменяли серию микросхем, потому что на 155 уже столько заработать не реально было, а тут вдруг - более быстрая )) можно было еще чуть продержаться на плаву за счет в реале не существенных но на словах весьма координальных изменений ))
20:07
то есть координально вкладываться никто не хотел, понимая предстоящий крах...
9
20:14
926
In reply to this message
А вот с управлением аппаратных кнопок печаль. Ремапа нет.
20:27
In reply to this message
Скажу как гуру истории:
1) Спектрум бомбанул ТОЛЬКО потому что Горбачев в 1987 году разрешил барыжить официально (до этого сажали)
2) MSX хлынул в школы только потому что Япония нуждалась в нефти и газе. Потому бартером предложили электронику- а в Японии MSX уже были никому не нужны и их было много.
3) Для СССР готовилась сделка по компам в школы Memotech MTX512, но в последний момент проект лишился поддержки Великобритании на госуровне и контора обанкротилась (СССР отказался в пользу MSX)

+ в 1986 году Amstrad "киданули" Клайва Синклера и втихушку начали делать клоны спектрума. Ну и сам спектрум по БАНАЛЬНОЙ случайности из-за дешифровки чипа ULA естественно как ДЕШЕВЫЙ буквально калькулятор из говна и палок понятное дело хлынул в СССР методом паяльника. А толчком этих действий стал тренинг пайки РК-86 в журналах. Народ набив руку, переключился на пайку спектрумов. Дабы ПО была тьма.

До кучи Amstrad клал болт на пиратство на спектруме- им было выгодно его загнуть, продавая свой CPC. Короче спектрум хлынул как выкидыш. Почему он а не MSX? Ну потому что MSX было хрен повторить. Максимальная поделка- Aleste 520.

Что касается ВЕКТОР 06Ц- сильнейший конкурент спектрума, но отсутствие толкового ПО его добило (ну куда тягаться с тонной ПО на спектруме?)

Ну и спасибо Польше за тонну пиратского ПО для спектрума
20:33
Забыл упомянуть про ПОИСК- пытались его в журналах хайпить в 1990-1991 годах но понятно ничего не вышло. Ну а в ~1993-1994 годах мир захватили 386/486 IBM- ки
20:34
У меня матушка занималась бизнесом в 90ых. Помню ей предлагали на продажу ПК Апогей-01 оптом. Почему помню- такой страшный монстр красного цвета. Благо она отказалась.
ДД
20:35
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
в целом в большинстве согласен, некоторые моменты упущу )) Действительно, смотрю на эпплоские и спековские возможности, и смешно... Вектор мог на два порядка больше... Но в стране не было понимания о маркетинге и о том что софт вообще может быть красивым и дорогим... писали программы на персоналки или совсем любители или чуть более продвинутые любители... причем разрозненные и часто принципиально не обменивающиеся опытом... как итог, имея такие серьезные машины все же момент упустили, и не показали всеми возможностями софта что спек мягко говоря и десяти процентов не умеет...
20:37
In reply to this message
Поиск у меня тоже есть ) в целом таким какой он был в стоке - он вектору не конкурент был по графике и возможностям игровым. Но с него реально было сделать очень хорошую XT если заморочиться.
20:38
In reply to this message
Если бы купила партию и спрятала - сейчас можно было бы выгодно продать ))))
9
20:42
926
In reply to this message
Недавно на етуйбе видел запись передачи 1994 года, где какой-то компьютерный класс для детей и они там коллективно чё-то рисовали по сети(!). На что препод акцентрировал(!!!) особое внимание.

И так, можно сказать, что ИТ яма в СССР/РФ была в период 1987-1993 годах. Я не вникал когда ВЕКТОР-06Ц хайпился, но наверное именно в этот период.

Кстати, давайте знакомиться. Админ @atarist
Жестко "торчу" от платформы Atari ST. Кому интересно- на гитхабе запилил компиляцию HATARI под SDL 1.2 (2.0) на <2GHz тормозит, 1.2 требует всего ~0.5GHz) для Slitaz Linux и HaikuOS
s
20:44
svofski
на Tang Nano 20K atari st не пробовали?
9
20:45
926
In reply to this message
Нет! ПОИСК имел кострированныц CGA. А вот TANDY 1000 (был у меня такой) имел полноценный CGA, а это 16 цветов! Короче ПОИСК игрушка. (было два, с полным фаршем модулей) - но мне не понравился. Может и был ценен, но только в период 1991-1993 годах. Дальше помойка. Спектрум у меня был 1994-1997 год.
s
20:46
svofski
он был ценен, потому что это была как бы почти писишка, на которой можно делать писишные дела, по цене все-таки более-менее магазинной
9
20:46
926
In reply to this message
Не. Я больше по софтовой эмуляции. Так то читал, что Tang 20k занимает 14% m68k симулируя
20:48
Кто подскажет, ВЕКТОР эмуляторы есть под MSDOS и LINUX?
ДД
20:49
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
Сейчас у меня Поиск с внешней VGA картой и расширением до почти 1 мб быстрой памяти, плюс NEC V20... Эта машинка не плохо работает в винде 3.0 может чуть медленнее 386SX16... И все что потребовалось для переделки было из 90х тоже, то есть в те годы тое можно было заморочиться...
s
20:49
svofski
под msdos ve27a. под линукс собирается vector06sdl, но на самом деле wine запускает все виндовые отлично
20:49
emu80 можно нативно под линукс собрать тоже
9
20:49
926
In reply to this message
Советую запустить на нём GEOS. Пойдёт вроде до 2 версии.
20:50
Это как вын95 но 16бит
ДД
20:50
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
Да мне с поиском не сильно нравится заниматься, по сути не отличен в приближении от любого PC... Скучно...
g
20:51
gray
In reply to this message
9
20:56
926
In reply to this message
Я вот как фанат эмуляторов жёстко подсел в плане мсдоса на DOSBOX. По деньгам? На авито полно андроид-консолей Exeq/FUNC за 500-1500р. У меня EXEQ RAY 2 (купил ради прикола за 1000р, имея уже Anbernic RG ARC-D за 12000р) и очень удивился что вот эта дичь за 1000р очень классно умеет эмуляторы и DOSBOX на уровне 486/586! Интересно, эмуляция вектора какой андроид кстати требует? В EXEQ RAY 2 там 4.2 версия
21:00
В общем это удобно и в кармане. А всякие ПОИСК-и занимают как минимум стол в комнате. Если живёшь в однушке то это расточительно.
g
21:00
gray
что интересного в мсдосе?
9
21:03
926
In reply to this message
Ну к примеру выяснил что досбокс на андроиде не умеет работать с Prolific USB-RS232 (сам андроид с ним умеет работать!) Печалька. Хотел диалап модем завести. Оказалось глюк там какой-то. Под ПК есть патч. А под андроид хз как его прикручивать.

Ну вообще под мсдос есть очень много интересного
g
21:06
gray
всмысле в целом

8битные решения интересны тем что могут быть полностью изучены на железном уровне. программном и т.п.
+ жёсткие ограничения ресурсов

мсдос же в этом плане уже не так интересно
имхо конечно
💯
ДД
А
21:07
Андрей Ефимов
В чем проблема уметь и в то и в другое?
VP
21:08
Viktor Pykhonin
Кстати про dosbox. Я как-то пытался запустить под dosbox эмулятор ve27 - не заработал. Настройками немного поигрался, но безрезультатно.Кто-нибудь еще пробовал?
ДД
21:08
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
а мне именно железка нравится, советская, с микросхемами на которых по руски написано, госты разне и прочее, клавиатура соответствуюшая йцукен, БМК разные...
9
21:09
926
In reply to this message
Натив мсдос 5.0 или 6.22 через img?
VP
21:11
Viktor Pykhonin
In reply to this message
Нет, пробовал только со встроенной в dosbox системой.
g
21:12
gray
In reply to this message
нет проблемы
просто спрашиваю что интересного в досе
может что-то упускаю
А
21:13
Андрей Ефимов
Файловая система как минимум
s
21:26
svofski
In reply to this message
пробовал году в 2007. dosbox не то что бы его совсем не может, он просто страшно тормозит когда в нем ve27a запущен.
9
21:38
926
In reply to this message
Ну а какую версию мсдоса он просит?
21:47
Блин и всё же эмуль вектора под андроид то что не поддерживает аппаратно клавиатуру ну это прям вообще. Автор куда смотрел интересно
s
21:52
svofski
раскаиваюсь!
😁
AF
yn
g
VP
22:08
Viktor Pykhonin
In reply to this message
Да кто ж его знает...
VP
23:10
Viktor Pykhonin
In reply to this message
Сейчас еще раз попробовал, ждал с полчаса, но так ничего и не увидел...

Кстати, я тоже немного приложил руку к разработке этого эмулятора: в далеком 99-м написал драйверы под имеющуюся у меня звуковую карту и что-то еще делал с драйверами Sound Blaster в плане улучшения работы под Windowx 9x...
s
23:11
svofski
In reply to this message
я помню, что запускал и смотрел в его встроенном отладчике что-то. мне может быть было тогда достаточно несколько тактов дождаться.
9
23:24
926
In reply to this message
Так это ты автор? Не ну спасибо конечно. Молодец. А клаву что не прикрутил?
23:25
Я такой достал свою, думаю ща qwerty как жмакну. И облом.
s
23:25
svofski
я молодец? ой спасибо
9
23:26
926
Ну а на сколько сложно всё же?
30 April 2024
Ю
06:46
Юрий Ларин
In reply to this message
Странный вопрос. Я не помню ни одной программы, которая требовала бы определённую версию доса, и конкретно ve27 запускался под любым, например под PC DOS 7...
EK
10:57
Evgeny Kundo
@electroscatnes прозвонил свою мультикарту. на картинке цифрами обозначил какие именно выводы звонятся между собой. подскажите, какие именно линии нужно проложить экранированным проводом?
11:08
судя по схеме combodevice, выходы генератора - это пины обозначенные цифрами 5 (8MHz), 3 (14MHz). ну и экран, он же земля - пин 1. все верно?
ДД
11:14
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
о... у вас первая версия, там чуть другая схема, там генераторы сделаны 1в1 как у комбодевайса, а на новых мультах все по другому. надо вспомнить как там все было.
EK
11:17
Evgeny Kundo
ну смысл такой? выходы с тактовой частотой в экране вести на плис?
ДД
11:18
Денис सेवक सेवकाः Динанатх Гопал Дас
да, но там есть существенное отличие, сейчас я найду схему, секунду.
👍
EK
11:32
В вашем случае это эксперимент, я не пробовал на таких девайсах подобные переделки, там достаточно было экран под микросхему прилепить и кондер по питаню поставить на нем. А еще, там микросхема генератора подбиралась.. Проблема кстати в основном на форматировании отражалась. Если форматирует нормально без ошибок, то вероятно проблема в чем то еще.
11:34
На ПЛИС - вывод помеченный как 1 - экран, помеченный как 5 - сигнал. На микросхеме DIP14 - помеченный как 1 - экран, как 4 сигнал.
11:36
это конкретно ваша схема. Она 1 в 1 как у комбодевайса, сразу после генератора все идет на плис, это немного не правильный вариант... и две версии плат сделанны именно так ..
11:37
а вот это уже следующие платы, там генератор по такой схеме сделан, после генератора еше элемент выравнивающий фронты и в целом развязывающий можно сказать.
EK
11:38
Evgeny Kundo
In reply to this message
так быть не может. у меня звонится 5 на dip14 с 5 на плис. и 4 на dip с 4 на плис
ДД
11:39
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
Давайте перейдем на нумерацию выводов предусмотренную производителем, эти номера меня путают, они не соответствуют стандартной нумерации.
11:45
А целиком девайс можете сфоткать, я мог вполне не ту версию схемы найти. Этот девайс 4 года назад делался, и после него уже версии 4 были слделаны. Могу что то перепутать в полне, нужно посмотреть конкретно что есть на вашем девайсе.
EK
11:49
Evgeny Kundo
11:49
ДД
12:03
Денис सेवक सेवकाः Динанатх Гопал Дас
А под ЛН1 (в фольге и покрашенной) нету перемычек в панели ? Ноги никакие не обрзанные ?
EK
12:05
Evgeny Kundo
12:05
12:06
вроде нет
ДД
12:08
Денис सेवक सेवकाः Динанатх Гопал Дас
Вот схема конкретно вашего девайса, 0.2.
ВК
12:09
Владимир Кузнецов
In reply to this message
А вот эти 8 чипов - это часом не конденсаторы по питанию? Если так, то странно что эта плата вообще работает, ибо они поставлены неправильно самым каноничным образом.
ДД
12:10
Денис सेवक सेवकाः Динанатх Гопал Дас
Это (красным) нумерация выводов.
12:10
все должно соответствовать.
12:10
In reply to this message
Что вы имеете в виду ?
ВК
12:11
Владимир Кузнецов
In reply to this message
То что видно на картинке
ДД
12:11
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
Плата будет работать даже если эти конденсаторы не впаивать.. А что на картинке видно, впаянные конденсаторы не более..
12:12
In reply to this message
Странно конденсаторы чипами называть ))
👍
Ю
ВК
12:14
Владимир Кузнецов
In reply to this message
Конденсаторы тут поставлены с максимально индуктивными дорожками к ним, так что их действительно можно не впаивать. По хорошему дорожки к ним должны быть максимально широкими и короткими и на слой земли идти сразу у КП конденсаторов.
12:14
In reply to this message
Это стандартное название такого типа корпуса.
EK
12:15
Evgeny Kundo
In reply to this message
ну исходя из этой нумерации 4 вывод ЛН1 идет на 83 вывод плис
12:15
In reply to this message
что соответствует этой схеме
ДД
12:15
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
Ну ок, спасибо за ваше замечание.
EK
12:16
Evgeny Kundo
да это и не замечание вовсе. просто все еще пытаюсь разобраться
ДД
12:17
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
Не, это я не тому направил, это для Владимир сообщение.
12:18
In reply to this message
А звонится как то по другому ?
EK
12:18
Evgeny Kundo
так и звонится
12:19
In reply to this message
просто это не соответствует вот этой картинке
ДД
12:20
Денис सेवक सेवकाः Динанатх Гопал Дас
Да, соласен, но там вверху вывод с номером 4 помечен номером 5 а вывод с номером 5 помечен номером 4, вот похоже это и подвело.
EK
12:20
Evgeny Kundo
да. тут я цифрами просто обозначал что с чем звонится, а не номера выводов
ДД
12:22
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
Работает нормально кстати ))
12:26
In reply to this message
CMD мне казалось...
ибо:
12:26
Чип (англ. chip – обломок, осколок, кусочек), фрагмент полупроводниковой или диэлектрической пластины, представляющий собой монокристалл прямоугольной формы площадью от долей до нескольких см2, на котором сформированы интегральная схема (или её часть), отдельный электронный прибор или сборка отдельных электрических устройств, а также межэлементные соединения и контактные площадки. В отечественной литературе, наряду с термином «чип», используется эквивалентный ему термин «кристалл».
12:27
то есть чип подразумевает интегрированный в кристал функциональный узел схемы, коим конденсатор не является.
👍
Ю
ВК
12:30
Владимир Кузнецов
Это стандартное название такого типа корпуса
ДД
12:31
Денис सेवक सेवकाः Динанатх Гопал Дас
Я с таким названием не сталкивался.
12:32
Ну точнее сталкивался, но в другой интерпретации.
12:34
Да и не важно это все. Схема работает. Из за этих конденсаторов проблемы нет, толще выводы там делать бесполезно, потому что они дальше почти все проходят между ногами ПЛИС, и так работает уже 6 поколений девайса, начиная с комбодевайса, проблемы в этом нет. И я не стал ничего менять, потому что там кроме этого было много проблем, которые конкретно на функциональность устройства влияли.
ВК
12:34
Владимир Кузнецов
In reply to this message
IPC - это Американская система стандартом, но используется во всём мире, ибо написано понятным языком и хорошо согласуется с современной реальностью.
ДД
12:35
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
Ну пусть американцы пользуюстя ) меня Советская терминология больше устраивает.
12:37
Если будет следующее поколение девайса, там будет уже планарный плис, и там вероятно все то поменяется координально. А тут уже, увы, как было так и останется.
ВК
12:39
Владимир Кузнецов
In reply to this message
Схема может работать в широком диапазоне всяких параметров, это понятно. Но лучше, когда этот запас работоспособности не разбазаривается на ровном месте. Чтобы надёжность выше была.
12:40
Я как раз по работе печатные платы разрабатываю, поэтому так нервно реагирую на такое :-)
ДД
12:40
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
Наверняка если бы вы учавствовали в разработке комбодевайса лет 8 назад, вы бы могли повлиять на эту часть схемы. Но сейчас ... осталось около 4 плат и 3 собранных устройства, на этом 6 поколение комбодевайса и 4 поколение мультикарты закончится скорее всего, начнется что то новое.
12:42
вероятно с эмуляцией "турбосаунд" с 2 AY на атмегах и эмуляцией ВГ93 на наборе контроллер+плис... )))
ВК
12:44
Владимир Кузнецов
Я думаю тут проще будет заодно и остальной Вектор эмулировать на той же Атмеге. Может к этому и придут в конце концов.
ДД
12:46
Денис सेवक सेवकाः Динанатх Гопал Дас
Ну вероятно было бы неплохо, если бы всю логику Вектора запечатали в ПЛИС, оставили только процессор, причес 8085, ВГ55, ВИ53 и память на статике. И в это все интегрировали мультикарту.
12:48
Но мульт - это девайс для олдовых Векторов, не для новодела. Девайс, который в целом повторяет в точности девайсы 90х годов, и не требует никаких софтверных дополнений.
ВК
12:50
Владимир Кузнецов
In reply to this message
Не, это дешёвая подделка. Для тру олдов не составит труда спаять оригинальные устройства. На 155 логике.
ДД
12:51
Денис सेवक सेवकाः Динанатх Гопал Дас
Основной и единственный разработчик новых Векторов @ImproverX почему то к ПЛИСам не очень хорошо относится, мне кажется. Я ему как то даже предлагал видеокарту Вектора по крайней мере в ПЛИСообразное состояние перенести. Как то он не сильно вдохновился.
ВК
12:52
Владимир Кузнецов
In reply to this message
Может по той причине, которую я озвучил
ДД
12:52
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
Дешевая подделка это когда все на одной атмеге сделано программно )))
А этот девайс кроме логики все остальное в живую имеет. И сейчас это далеко не дешевая подделка... Это HI-FI примерно по уровню.
👍
L
12:55
В 90е этот девайс у меня был, на 4х платах 15Х15,. Сейчас есть только два девайса, кваз и контроллер флопа. До кучи еще один такой кваз и плата на которой контроллер HDD и AY нужен..
12:56
12:58
мульт вмешает 4 таких платы, в одну примерно такую же по размеру только благодаря тому что логика спрятана в ПЛИС. Я не считаю это критичным, и считаю мульт 1 в 1 аутентичным, но на новой (не критичной) эл. базе.
ВК
13:01
Владимир Кузнецов
https://youtu.be/nD_93_u_dak
Мне вот такое интереснее
ДД
13:04
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
Я не против такого тоже. Почему нет. Но сделать массовым устройство состоящее из 4х плат и стоящее под 30 тыс рублей было бы сложно. А идея была именно в том, чтобы все доныне существующие Векторы получили все девайсы, которые для них были в 90х...
13:06
Причем и это устройство не дешевое совсем получлось, ибо цены на ВГ93 растут очень быстро, .. Если ранее я думал, что эмулятор ВГ93 получается дороже, то сейчас, понимая перспективу, я уверен что через пол года - год ВГ93 будет стоить гораздо дороже эмулятора на плис+контроллер. Цены на все в DIP корпусе очень подскочили, и на плисы в PLCC и на статику в DIP... это просто жесть..
ВК
13:07
Владимир Кузнецов
Векторов, а тем более рабочих, очень не много и они тоже не дешёвые. Поэтому я считаю, что если уж использовать современные возможности, то лучше интегрировать всё устройство целиком. Это, к слову, сильно увеличит спрос на него и послужит хорошей популяризацией Вектора.
👍
AF
ДД
13:07
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
Это однозначно !
ВК
13:08
Владимир Кузнецов
А цена выйдет практически такой же, как на одну только мультикарту.
ДД
13:08
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
Ну чуть дороже я подозреваю, но не на много. )
9
13:38
926
In reply to this message
В досбоксе мсдос древнючий 5.0 по дефолту
13:40
In reply to this message
Скажите пожалуйста что это? Где почитать?

п.с. у меня FPGA Карабас Профи (ZX Spectrum Profi 1024k). Тут уж сильно похоже что вектор на фпга
g
13:44
gray
In reply to this message
это мультикарта, эмуляция hdd fdd на микро-sd, ay звук
https://www.youtube.com/watch?v=xVMQEVzR9DE
9
13:45
926
In reply to this message
Спс. Я думал это вектор готовый на фпга
EK
13:46
Evgeny Kundo
вектор на fpga тоже есть https://github.com/svofski/vector06cc
9
13:49
926
In reply to this message
Ок. А готовые платы или обзоры на етуйбе есть?
EK
13:58
Evgeny Kundo
так это под готовую плату проект был. вот такую https://www.terasic.com.tw/cgi-bin/page/archive.pl?No=83
ДД
14:07
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
Уже, на сколько я понимаю, есть на tang 9k, по крайней мере в единственном экземпляре, от того же автора!!!
14:08
так что есть смысл подождать чутка, скоро вектор будет доступен совсем не дорого ))
М
14:20
Михаил Алещенко
In reply to this message
У меня точно такой же
М
15:06
Михаил Алещенко
🔥
ДД
15:07
контроллер AT клавы Саттарова
Ю
15:21
Юрий Ларин
In reply to this message
И на что это влияет? Думаете именно из-за этого там не работает ve? ))
15:26
In reply to this message
Я хорошо отношусь к ПЛИС, и даже их использую, но сейчас все новые ПЛИС не толерантны к 5В, что вызывает больше проблем, чем упрощения схемы. А насчёт видеокарты: я к тому времени уже ушёл дальше, не было смысла... ))
A
19:48
Alexander
O
OpenNews 30.04.2024 12:39:54
Проект по производству открытого процессора, совместимого с Z80
После прекращения 15 апреля компанией Zilog производства 8-битных процессоров Z80, энтузиасты выступили с инициативой создания открытого клона данного процессора. Целью проекта является разработка замены процессорам Z80, которая будет взаимозаменяема с оригинальным CPU Zilog Z80, совместима с ним на уровне разводки выводов и способена использоваться в компьютере ZX Spectrum. Схемы, описания аппаратных блоков на языке Verilog и необходимая для производства документация распространяется под лицензией Apache 2.0. Производство первой пробной партии процессоров FOSS Z80 намечено на июнь 2024 года.
g
19:49
gray
а разве китайцы клоны не клепают?
A
19:53
Alexander
Ну те клоны пиратские, а тут впопенсорс во все поля выходит.
g
19:53
gray
нуу.. а где гарантия что железо соответствует схеме, вдруг туда чего внедрят )
A
19:54
Alexander
Ну как обычно — код открыт, проверяй не хочу :) На Али чот прям грустно по запросу Z80 CPU.
19:56
К тому же, говорят, при печати чипов с мастера уже не сильно много возможностей внедрить что то нехорошее.
s
19:56
svofski
In reply to this message
z80a, 100500 предложений
A
19:57
Alexander
In reply to this message
Чот, похоже, у меня поиск сломан. Тоже 3 позиции выдаёт, только одна релевантна :)
s
19:58
svofski
на али бывает. но вот за что-что, а за исчерпание запасов z80 я бы не стал остро переживать
9
20:31
926
In reply to this message
Что все так пережиаают? Фпга же есть. Ещё вспомните как камнями костёр разжигать
🤷
A
20:33
Кстати, интереса ради. 8088 и 8086 же 100% совместимы ВНИЗ к 8080? А можно ли на х86 вектор сделать?
20:34
Хотя читал что 8085 и 8080 чё-то поменяли всё же. Нав 8088 и 8086 нав тоже уже по другому
A
20:39
Alexander
In reply to this message
Лет через 50 пентиум 4 опенсорснут 😁
ДД
21:11
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
сейчас недорогая плис мах 3000 7128 например в планарном корпусе, до 300 рублей стоит, к 5 вольтам толерантна, есть варианты со 100 и 144 вывода, на любой контроллер или на большую часть вектора хватит. всю логику стандартную можо всунуть. даж на авито встречал оптом 100 микросхем получается по 170р за микросхему ..
21:15
In reply to this message
они не могут быть совместимы, 8080 8разрядный а 8088 и 8086 16 разрядные, система команд отличается, адресация отличается и т.д.
Ю
22:25
Юрий Ларин
In reply to this message
Да, эти ПЛИС ещё пока есть в продаже, но новыми их не назовёшь.
22:28
In reply to this message
Нет.
ДД
22:31
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
Тем не менее они не дорогие, и конкретно для задачи - убрать дискретную логику из ретрокомпа - они на 100% годятся.
Ю
22:32
Юрий Ларин
Но можно собрать Вектор на NEC V20 -- он имел режим эмуляции команд 8080.
22:33
In reply to this message
Если цель убрать дискретку, то есть Вектор на ПЛИС, зачем изобретать велосипед?
ДД
22:33
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
а реально ли он функционален и полностью сможет эмулировать 8080 во всех аспектах ? Наверняка только опытным путем реально установить.
22:34
In reply to this message
дык я и не хочу велосипед изобретать, просто уменьшить вектор, интегрироваьть в него мульт весь, и чтобы все это максимум 20 Х10 занимало а то и меньше ))
Ю
22:35
Юрий Ларин
In reply to this message
8080 не эмулирует полностью ни 8085, ни z80, если уж на то пошло...
💯
ДД
22:36
In reply to this message
Вот тогда проще взять уже готовый проект.
22:37
Там уже всё есть и компактно.
ДД
22:38
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
Да почему бы и нет. Хоть ваш проект взять, только весь планар в плис засунуть, тогда это 5Х10 займет, и мульт с нововведениями и на планарном плис примерно столько же будет занимать.
Ю
22:48
Юрий Ларин
Ещё раз, что тогда мешает просто взять и собрать тот Вектор на ПЛИС? Там уже всё компактно, как Вы и хотите. ))

А я целью запихнуть всё в 5х10 не ставил вообще-то, да и зачем? К тому же впаять в домашних условиях чип со 144 выводами далеко не всякий сможет...

Я понимаю, когда без ПЛИС схема получается очень сложной, требует многослойную плату и т.п., но в случае Вектора всё проще... Даже тот же Вектор-Турбо был собран без ПЛИС.
9
22:51
926
In reply to this message
Вон, спектрумы на stm32 клепают размером с коробку спичек
22:52
In reply to this message
Z80 чутка улучшенный 8080 но вроде недо8085
ВК
22:53
Владимир Кузнецов
Наоборот, это 85 мало чем отличается от 80
9
22:53
926
In reply to this message
Кстати, а вектор же получается что на z80 можно сделать. Не? Хотя ж смысл вообще теряется. Z80 буржуйский
ВК
22:54
Владимир Кузнецов
In reply to this message
8080, 8085 тоже "буржуйские"
22:54
Как и вся остальная электроника
👍
r
Ю
22:55
Юрий Ларин
In reply to this message
Z80 вообще отдельная разработка, нельзя сказать "улучшенный", он просто лучше, но другой.
👍
L
9
22:55
926
In reply to this message
Я про совковый чип вектора
Ю
22:55
Юрий Ларин
In reply to this message
В Векторы ставили Z80, но не на серийном производстве.
ВК
22:56
Владимир Кузнецов
In reply to this message
Есть совковый же аналог Z80
9
22:57
926
In reply to this message
Чё-то там 34? Его матерят все, что он кривой

Хотя кворум который на нём мне ну очень нравится
ДД
23:06
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
кстати на корвет ставят на платке з80 с двумя чипами логики, и он работает с софтом корвета как вроде ничего не поменялось...
VP
23:15
Viktor Pykhonin
Знатоки Вектора, подскажите, есть ли какой-то относительно надежный способ определить по содержимому файла, что некоторый файл является образом дискеты Вектора? Как загрузчик распознает "свои" диски?
ВК
23:18
Владимир Кузнецов
In reply to this message
Загрузчик читает содержимое системных дорожек. А корректная информация в первой записи диска встречается редко, к сожалению.
23:22
Но по идее вся нужная информация содержится в этой самой первой записи - сколько дорожек, размер сектора, блока, количество блоков на диске и т.п.
VP
23:35
Viktor Pykhonin
Насколько я помню, cp/m далеко не всегда хранит эту информацию. Насчет МикроДОС Вектора я не уверен. Да и не только же МикроДОС использовалась на Векторе наверное?
Ю
23:36
Юрий Ларин
In reply to this message
На всех образах дискет с определённым смещением (кажется 0A000H) начинается список записанных на дискету файлов, по его наличию можно угадать, что это образ дискеты.
ВК
23:38
Владимир Кузнецов
In reply to this message
Для упрощения конкретные реализации CP/Mов для конкретных компьютеров работают только с определённым форматом дисков, поэтому запоминать параметры диска не требуется, но если делать корректно, то хранить эти данные совершенно необходимо.
23:39
In reply to this message
Размещение директории определяется размером системной области диска и может начинаться с разных адресов
Ю
23:42
Юрий Ларин
In reply to this message
Да, но если вопрос в том, что требуется отличить образ дискеты от других файлов, то можно просто открыть его и посмотреть наличие списка.
VP
23:42
Viktor Pykhonin
Хочу я сделать в Emu80 автозагрузку образов дисков. То есть, если вместо rom выбрать образ диска, то эмулятор должен попытаться с него загрузиться. Проще всего, конечно, просто проверять расширение файла, не уверен, что получится найти какие-то другие общие признаки для дисков именно Вектора...
👍
AF
ВК
23:42
Владимир Кузнецов
К тому же есть есть 31 функция BDOS, по которой возвращается адрес начала структуры описания диска, так что хоть как то эта информация должна сохраняться
Ю
23:43
Юрий Ларин
In reply to this message
А, если программно, то лучше проверять заголовок.
g
23:44
gray
мне кажется загрузочная область вектора идёт подряд с 0левого сектора, загрузчик просто начинает выполнять этот байт-код
или не?
23:47
как оцифровать .bas с касеты? wav2bin обычный подойдёт?
Ю
23:48
Юрий Ларин
In reply to this message
Не с нулевого, системная область начинается с 0080h.
ВК
23:48
Владимир Кузнецов
Загрузочная область, та где ОС хранится начинается с 1 записи, её размер записан в описателе диска, который хранится в нулевой записи.
Ю
23:48
Юрий Ларин
In reply to this message
тапир может.
https://svofski.github.io/tapir/
ВК
23:51
Владимир Кузнецов
Конкретно в первых байтах нулевой записи:
;|00,01 |0100 |Адрес, с которого будет загружена ОС
;|02,03 |0100 |Адрес, куда будет передано управление после загрузки ОС
;|04,05 |0010 |Количество секторов под ОС
g
23:54
gray
In reply to this message
есть плагин чтения под far fdd вектора, может там в коде это будет раскрыто?
VP
23:55
Viktor Pykhonin
In reply to this message
В образах, которые попались под руку, здесь везде 00. Может грузиться и с адреса 0000, и с адреса 0100?
23:56
In reply to this message
Что за плагин? Знаю только wcx-плагин для TC, который с помощью враппера как-то подключали к FAR (мне поему-то так и не удалось)...
ВК
23:56
Владимир Кузнецов
In reply to this message
Нет, всегда должно быть с 100 адреса. В этих образах просто нет корректного описателя диска. Я же говорю - мало где корректные данные есть.
VP
23:58
Viktor Pykhonin
In reply to this message
А вот это, похоже, реально заполнено...
ВК
23:59
Владимир Кузнецов
Вот типа такого должно быть
23:59
Тут 12h секторов под ОС
1 May 2024
VP
00:00
Viktor Pykhonin
А начало ОС не с начала сектора? Вижу смещение 80h
g
00:01
gray
In reply to this message
вот, правда без исходников оказывается, но там есть бинарники описание fdd edd hdd мож там что-то будет если понять формат
ВК
00:02
Владимир Кузнецов
In reply to this message
Да, со смещением на 1 запись (128байт). То есть первый сектор читается начиная со смещения 80h, а остальные уже целиком.
00:03
Как хорошо, что в Турбо+ я сделал нативное использование FAT, можно обмен файлами без плясок с бубном выполнять.
VP
00:03
Viktor Pykhonin
In reply to this message
Это dll
g
00:07
gray
In reply to this message
понятно

кстати есть утилита cpmtools
чтоб она видела дискеты вектора (тут подсказали) конфиг нужен такой
# vector-o6c
diskdef v06c
seclen 1024
tracks 164
sectrk 5
blocksize 2048
maxdir 128
skew 0
boottrk 8
os 3
end
КV
00:09
Коте (Сторож) Videogames Sematary Security Service
In reply to this message
была еще моя. но там сложнее)))
VP
00:13
Viktor Pykhonin
Вообще, конечно, надо бы плагин для современных версий FAR (в том числе и far2l) сделать для CP/M-подобных ОС.
Для RT-11 недавно появился...
00:13
Но пока руки не доходят...
КV
00:14
Коте (Сторож) Videogames Sematary Security Service
In reply to this message
для отдельно взятых форматов просто. а так у разных компов разные форматы
g
00:14
gray
так вот к чему это, еслиб в векторе был сектор с описанием формата дискеты, cpmtools скорее всего его бы прочитала и определила диск
КV
00:15
Коте (Сторож) Videogames Sematary Security Service
In reply to this message
а такого нет. было такое на корвете и орионе. там на диске лежит dph и dpb
00:19
У Вектора параметры как у Корвета, тока треков 8 системных, ага
00:20
Под ТС был плагин, под фар не знаю
g
00:20
gray
а нет случайно софтины умного diff которому подсунуть несколько fdd с вектора, чтоб он нашёл схожести?

т.е. искать не по двум а сразу по нескольким нужно
КV
00:21
Коте (Сторож) Videogames Sematary Security Service
Такое не знаю
g
00:23
gray
нада скриптик наверно сделать, сравнялку .. только я быстро не сделаю
КV
00:26
Коте (Сторож) Videogames Sematary Security Service
значит надо медленно
g
00:32
gray
в mcdiff решил глянуть hexdump парочки fdd .. вроде даже что-то етсь общее
00:42
проверил ещё кучу дисков, по адресам 00-20 не всегда одинаково, но очень схоже
гдеб описание найти этого
A
00:47
Alexander
In reply to this message
Да вроде работает нормально с современным far. И плуг для миднайта с cpmtools работает.
ВК
00:48
Владимир Кузнецов
In reply to this message
👍
AF
g
g
00:48
gray
In reply to this message
это стандарт для всех спм?
A
00:49
Alexander
In reply to this message
В базисе есть плуг Артёма и исходники в той же карточке. Но, если я правильно помню, там прям очень простая проверка на формат сделана. Сейчас уже не скажу как.
ВК
00:49
Владимир Кузнецов
In reply to this message
Да, но часто заголовок не вполне корректен или ОС не использует данные оттуда
A
00:51
Alexander
На худой конец, можно выгребать из файла с А000 несколько записей, проверять, что там ASCII в ожидаемых местах и делать выводы. Но не с работает с пустыми дискетами :)
ВК
00:52
Владимир Кузнецов
Файловая система может быть с однобайтовой и двухбайтовой нумерацией блоков и экстенды могут быть разного размера. В целом CP/M даже разнообразнее чем FAT.
A
00:53
Alexander
Это да :)
КV
00:59
Коте (Сторож) Videogames Sematary Security Service
Вот я об этом и писал)
ВК
01:02
Владимир Кузнецов
Но всё можно прочитать. У себя я постарался учесть все возможные форматы со всеми допустимыми размерами секторов, кластеров и экстендов. Правда тестил только на Векторовских пока. Главное чтобы описатель диска корректный был.
КV
01:06
Коте (Сторож) Videogames Sematary Security Service
In reply to this message
ну их подобрать руками можно обычно, если диски не пустые. а еще лучше, если есть текстовые файлы
ВК
01:07
Владимир Кузнецов
In reply to this message
Конечно можно, но хочется же чтобы автоматом
КV
01:09
Коте (Сторож) Videogames Sematary Security Service
In reply to this message
я так не смог. описателя обычно нет на диске. форматы разные. записал видос как подбирать, но он получился длинным. забил)
АМ
01:11
Антон Миронов
In reply to this message
Это ведь вектор в квазидиск по сигналу stack лазит? Ото будет развлекуха его на z80 переделывать...
ВК
01:12
Владимир Кузнецов
In reply to this message
Это очень просто реализуется для Z80
s
01:13
svofski
https://caglrc.cc/scalar/ware/569/
https://caglrc.cc/scalar/ware/570/
https://caglrc.cc/scalar/ware/571/

эти велосипеды уже изобретены по нескольку раз
👍
Ю
ВК
ВК
01:15
Владимир Кузнецов
Общий принцип - детектирование кодов команд PUSH/POP
VP
01:16
Viktor Pykhonin
In reply to this message
Хм... Для меня далеко не очевидно, что здесь проверяется...
BOOL WINAPI IsImage(char *Name,const unsigned char *Data,int DataSize)
{
const unsigned char *D = Data;
DWORD C = 0xa000;

do {
if (D[C] != 0xe5 && D[C] != 0x10) {
if (D[C] > 0x10 || D[C+15] > 0x80 || D[C+14] != 0 || D[C+13] != 0) return(FALSE);
for (int I=0; I<8; I++) if ((D[C+17+I*2] > 2) || (!isprint(D[C+1+I]))) return(FALSE);
}
C += sizeof(Header);
} while (C < 0xb000);
return(TRUE);
}
😁
A
s
01:17
In reply to this message
Подозреваю, что только с 32-битной версией FAR...
s
01:18
svofski
сейчас если образ векторовского диска поковырять есть SteinBlume http://era-cg.su/steinblume/
👍
AF
L
g
01:19
gray
In reply to this message
кстати о размере, векторовские диски обычно 800 и 820кб .. чем не детектор
помнится это было редкостью, обычно 720кб
КV
01:19
Коте (Сторож) Videogames Sematary Security Service
In reply to this message
а я про нее и говорил))) ее б еще кто подхватил. а то я лет 10 как бросил уже
ВК
01:19
Владимир Кузнецов
In reply to this message
Потому что исходники без комментариев не имеют никакого смысла
VP
01:20
Viktor Pykhonin
Что вообще в образе по смещению A000?
s
01:20
svofski
In reply to this message
а, я просто не всю дискуссию отмотал назад
01:20
In reply to this message
а что ты хочешь сделать?
КV
01:20
Коте (Сторож) Videogames Sematary Security Service
In reply to this message
ага
01:20
In reply to this message
вроде директория там начинается
ВК
01:21
Владимир Кузнецов
In reply to this message
Советую почитать про файловую систему CP/M. К слову, FAT идеологически не так сильно отличается.
01:24
там должен быть минимум чтоб прочитать файлы из образа векторовской дискеты и записать новые
КV
01:26
Коте (Сторож) Videogames Sematary Security Service
In reply to this message
ну по идее сильно проще. нет цепочек. есть экстенды. блоки адресации. проще сильно
s
01:26
svofski
утилита на js на основе того же кода чтобы сделать из батника или мейкфайла тяп-ляп образ https://github.com/svofski/v06c-fddutil
👍
AF
VP
ВК
01:28
Владимир Кузнецов
In reply to this message
А вот поспорю - по мне проще FAT именно потому, что там вся информация о размещении хранится в одной таблице, а не раскидана по директории и описатель файла в директории всегда один.
VP
01:28
Viktor Pykhonin
Возможно, пригодится позже, спасибо!
Но у меня прока более прозаическая задача - понять, является ли файл образом дискеты Вектора.
В принципе, это не очень критично - если это не то, что нужно, эмулятор просто зависнет :)
Думал, может есть простой способ определить ;)
КV
01:29
Коте (Сторож) Videogames Sematary Security Service
In reply to this message
ну концепция разная. один описатель на 128 рекордов максимум просто. поэтому есть экстенды. зато по цепочкам бегать не надо
01:30
просто она же с 1 версии расширялась, поэтому заморочки
01:31
рекорд это 128-байтный сектор 8-дюймового диска, а дальше поехало
VP
01:31
Viktor Pykhonin
Мне просто в свое время (90-е) почти не довелось плотно поработать с CP/M, поэтому я плохо знаю ее внутреннее устройство. Сталкивался только уже позднее в эмуляторах. А тогда перешел с магнитофона сразу на MS DOS и FAT...
g
01:31
gray
а какие тазики ещё использовали 82 дорожки?
кроме вектора я вообще не помню таких
ВК
01:32
Владимир Кузнецов
In reply to this message
Ну нет уж - единая таблица удобнее, чем искать все экстенды файла на диске. Я уж молчу про дебильную систему нумерации этих экстендов и в целом вычисление текущей позиции в файле и его размер
КV
01:33
Коте (Сторож) Videogames Sematary Security Service
In reply to this message
ну по-хорошему их нельзя было использовать, но фс позволяла, поэтому использовали
01:33
In reply to this message
так 79 вроде)))
ВК
01:33
Владимир Кузнецов
In reply to this message
Ага, а в описателе диска всё равно писали 50h (80)
КV
01:34
Коте (Сторож) Videogames Sematary Security Service
In reply to this message
ага. вот поэтому и нельзя, но можно)
g
01:34
gray
In reply to this message
кстати не все дисководы физически могли более 80 выдать
КV
01:35
Коте (Сторож) Videogames Sematary Security Service
Эт как на спектруме. Тоже писали 80, а юзали 82
01:35
In reply to this message
вот да
VP
01:35
Viktor Pykhonin
In reply to this message
Кстати, на Векторе реально 82 дорожки использовались?
Обратил внимание, что в Emu80 доступны только 80. Пока с проблемами не сталкивался, но надо будет исправить...
g
01:35
gray
In reply to this message
да, большая часть дискет на 820кб
КV
01:35
Коте (Сторож) Videogames Sematary Security Service
In reply to this message
есть такие образа вроде
s
01:36
svofski
In reply to this message
подмонтируй образ в FilesystemImage, если что-то хорошее будет в каталоге, наверняка годный образ. правда каталог может быть пустым.
👍
AF
КV
01:36
Коте (Сторож) Videogames Sematary Security Service
In reply to this message
820 это 80*1024*5
01:36
819ххх
01:36
800к
g
01:37
gray
In reply to this message
(1024*5*82*2)/1024 = 820
(1024*5*80*2)/1024 = 800
КV
01:38
Коте (Сторож) Videogames Sematary Security Service
вот. точно. видел такие
01:39
вот например
М
01:39
Михаил Алещенко
Образ журналист 830 кб
КV
01:39
Коте (Сторож) Videogames Sematary Security Service
01:39
или вот. их кароч много у меня)
g
01:40
gray
In reply to this message
а это как, 83 дорожки? этож ваще капец
КV
01:41
Коте (Сторож) Videogames Sematary Security Service
у меня на спеке дисковод мог 83 дорожки, но с трудом
01:41
и не на всех дискетах
g
01:41
gray
у меня половина дискет и 820 то не тянула, приходилось меньше 800 делать
особенно любимые дискеты гмд
КV
01:42
Коте (Сторож) Videogames Sematary Security Service
In reply to this message
у меня гмд норм работали. а вот нонеймы. с кюта нашего уже хуже. ну и изот. про изот шутка была даже
01:44
если наша утилита при проверке диска постоянно выдает ошибки, значит вы по ошибке засунули в дисковод чистящий диск или дискету изот
s
01:46
svofski
КV
01:47
Коте (Сторож) Videogames Sematary Security Service
In reply to this message
такую не видел. тока черненькие
g
01:48
gray
гламурная такая, так онаж болгарская.. ага
М
01:48
Михаил Алещенко
В начале 90 не приходилось выбирать ,что бог послал на то и писали
VP
02:32
Viktor Pykhonin
In reply to this message
Все-таки все ок с этим, никаких ограничений на адресацию более 80 дорожек в emu80 нет.
М
11:59
Михаил Алещенко
Всем труд май. Внесу свою копейку в ночную полемику. В образе с 0-80 параметры пишутся только если происходит генерация системы не диск. Если диск не загрузочный то там код E5. 8 дорожка директорий 4 сектора. 5-й сектор 1 блок. Оси все вроде, кроме РДС могут работать с любой дорожкой директория. Для этого есть команда O (номер дорожки.) У меня есть дискеты с 4 дорожкой и даже с 0 . ЕСть запускалка GDOC и вроде прога PROTEKT работают с 4 дорожкой. Но мне интересно другое. В образе нет инфы о индексном массиве. Со всеми индексами пробелами дорожка занимает 6256 байт то есть чуть больше 6 кб. умножаем на 164 получаем 1025820 байт короче мегабайт с небольшим. но образ 820 кб Смотрю утилитой в эмуляторе индексного массива нет . Как емуль 80 работает с образами. Нактатываю образ на флешку втыкаю в готек. и весь индексный массив на месте.. И ещё на дискете нет трека 29h ни верхней не нижней стороны после 28h идет 14h стороны тоже не понятно. и потом 2ah. Смотрел на реальных дискетах из закромов 90 годов , тоже самое. Мимоходом смотрел исходники кодир харьковский. там 6 сектор нарезается именно в этот трек.
М
12:16
Михаил Алещенко
кстати doctor показывает 165 треков
g
12:46
gray
In reply to this message
странно, на две стороны ровно не делится, может 164 ?
М
12:48
Михаил Алещенко
0 тоже считается
EK
12:48
Evgeny Kundo
вот тоже у меня математика эта не сходится. но doctor не только показывает, но и на самом деле читает именно 165 треков. с 0 по 164
12:49
reanimator кстати аналогично себя ведет
М
12:55
Михаил Алещенко
А в эмуле утилита формат работает? Или реаниматор?
VP
14:24
Viktor Pykhonin
In reply to this message
Вообще, ограниченную поддержку команды форматирования ВГ93 в emu80 делал, но так как в образе содержится только полезная информация секторов, то поддержка эта достаточно условна. Кроме того, я не уверен, тестировал ли я форматирование именно на Векторе, реаниматор точно не пробовал.
М
14:27
Михаил Алещенко
мне охота понять почему нет 29h трека.
VP
14:31
Viktor Pykhonin
In reply to this message
А готек напрямую эти образы понимает или их нужно чем-то в hfe конвертировать предварительно?
М
14:39
Михаил Алещенко
я тупо переименовываю в img ima dsk чяитает и запускает всё. . поиграл с гапами форматирует по нулям . копируе в образ трек в трек без ошибок. А вот например стото в образ записать. рушит директорий.
14:40
и я подозреваю что как раз на 29 треке спотыкается
VP
14:43
Viktor Pykhonin
В самом образе действительно нет индексной информации. Самодеятельность готека? Иначе почему 29 трека нет?
М
14:44
Михаил Алещенко
так его и на реальных дискетах нет
14:47
может это реаниматор так форматирует. для постановки защиты от копирования . но лишнего сектора я не нашёл.
ДД
14:50
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
а format2.com так же форматирует ?
М
14:50
Михаил Алещенко
я думаю прямой доступ к диску в эмуле тоже не будет работать. или я ошибаюсь.
14:57
In reply to this message
ну я точно не помню какие утилиты пробовал но дискеты реальные с 90 годов тоже без 29 трека. . вернее трек есть под номером 14h/ Получаеться что на диске 2 трека под номером 14h. только стороны пронумерованы сейчас не помню 7f вроде верхнюю не вспомню.
EK
15:00
Evgeny Kundo
а чем на векторе можно диски почитать в режиме «прямого доступа»? тоже интересно поковыряться
М
15:00
Михаил Алещенко
реального Вектора сейчас нет.
EK
15:02
Evgeny Kundo
и тема про готек меня тоже интересует. есть успешные попытки подружить его с вектором?
М
15:09
Михаил Алещенко
есть утилита Терентьева testdisk недоделаная правда но работать можно. работает в T 34 ну наверно в 72 будет в РДС не работает.. Готек в режиме чтения нормально работает. Флеха в FAT 32
👍
EK
EK
15:16
Evgeny Kundo
а конфиг готека есть у вас возможность скинуть сюда?
LL
15:35
Lo Linker
In reply to this message
А есть у кого-нибудь схема/распиновка кабеля к флопу? Или Туда агатовский вариант подходит? Хотя вряд ли наверно, тут же питание контроллера с шлейфа флопа идёт.
15:37
Кстати этот девайс на видео на 8086.
LL
15:39
Lo Linker
Обзавелся таким девайсом, пока только конденсаторы распаял, разъем заказал, в пути... по работоспособности пока не ясно, вг93 была другим концом воткнута 😒
ВК
15:43
Владимир Кузнецов
In reply to this message
Круто! Побуду капитаном очевидность, но тут главное перед первым включением вытащить ВГшку и промерить напряжения на панельке.
LL
15:48
Lo Linker
In reply to this message
Да, не забыть бы, питание с разъема кстати отрезано, шло с шлейфа дисковода
ДД
15:50
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
конечно агатовский не подходит скорее всего. Распиновку не знаю пока, но кабель такой у меня есть, прозвоню как будет время.
ВК
15:54
Владимир Кузнецов
Проблемы с распиновкой FDD не понял. Гугл в первой же выдаче всё сообщает
LL
15:54
Lo Linker
In reply to this message
👍 было бы здорово! Неужели сбудется мечта детства и таки заведу флоповод на векторе 😋. Когда-то был другой контроллер в 90е, на одной плате с квазидиском, но так и потерялся.
15:55
In reply to this message
Хреново я искал видимо, но если не сложно, киньте плиз ссылочку..
ВК
15:59
Владимир Кузнецов
16:00
Верхняя таблица
16:06
Только это для 3,5 дюймового привода и с учётом перекрутки кабеля (контакты 10-16) для подключения двух дисководов
ДД
16:08
Денис सेवक सेवकाः Динанатх Гопал Дас
Распиновка конкретного контроллера тут, кишеневский, самая распространенная содель, от разработчика.
16:08
ну или тут..
16:08
16:09
описание контроллера.
16:10
там 8877 будет отлично работтать без 12 вольт.\
👍
LL
LL
16:11
Lo Linker
In reply to this message
Огонь, спасибо, вот это-то мне не повезло.
ДД
16:16
Денис सेवक सेवकाः Динанатх Гопал Дас
С Агата точно не подойдет ))
М
16:19
Михаил Алещенко
🙏
EK
16:28
У меня готек с энкодером и дисплеем..
👌
EK
EK
16:28
Evgeny Kundo
у меня пока нет никакого. но подумываю приобрести
16:29
хотелось бы конечно и с записью вопрос решить
М
16:29
Михаил Алещенко
думаю решится..
ДД
16:37
Денис सेवक सेवकाः Динанатх Гопал Дас
а мне до сих пор категорически не понятно, зачем нужен дисковод при наличии HDD.. Ну разве что из за четырех-семи демок которые лезут на дисквод минуя систему и имея встроенный драйвер.
16:39
Ну еще, может, для любителей послушать как он скрипит, мне это тоже нравится весьма ))
👍
r
16:40
особенно как работает 5088.02 на агате, со своим неповторимым долблением в упорник и шелестом перемещения упора по улитке ))
16:41
исключением могут стать только те, кто имеет архив огромный, и хочет его сдампить...
16:41
но это другая история.
М
16:45
Михаил Алещенко
Николаевич у меня куча прог которые работают в т 34 и только с дисководом. и мне нравиться работать с реалом. ну и архив тоже хорошо. . Пока сдампил 313 дискет.
👍
AF
EK
ДД
16:49
Денис सेवक सेवकाः Динанатх Гопал Дас
для сдампливания больше подходит аутентичное оборудование наверное. Специального нет (как например для Агата), а имеющееся новое типа комбодевайса и мультикарты не придумывалось для таких задач.
EK
16:50
Evgeny Kundo
у меня основная причина это файловый менеджер CO, который только в Т34 работает, где hdd не поддерживается
16:51
при этом готек вроде даже в теории умеет два флоповода одновременно эмулировать
16:52
если решится проблема с записью, то это как бы полный аналог хдд получается. только с более широкой поддержкой со стороны софта (с дискетой все умеют работать)
М
16:55
Михаил Алещенко
ну и связь с пк. воткнул флеху записал перенёс на готек и всё в реале.
👍
EK
ДД
17:02
Денис सेवक सेवकाः Динанатх Гопал Дас
Мне например виндовс 95 в свое время очень устраивал )) Он бы меня и сейчас на 100% устраивал бы, но увы... Ну не отказываться же мне от например вегаса 20го от или от интернета в целом, потому что мне виндовс 95 нравится ))
17:04
На мой взгляд отказываться от всего спектра, который предлагает РДС или Т72 только из за СО странно... Я сейчас под т72 и вообще не пользуюсь менеджером, мне быстрее через оманды ее заставить делать то что мне нао, менеджер там только время отнимает.
👍
Ю
EK
17:05
Evgeny Kundo
что такого есть в рдс и т72, чего нет в т34, помимо хдд?
ДД
17:05
Денис सेवक सेवकाः Динанатх Гопал Дас
поддержка лба дисков например, поддержка второго квазидиска, оптимизированные алгоритмы работы с этими девайсами и т.д.
EK
17:06
Evgeny Kundo
про хдд я выше написал. если готек полетит с записью и эмуляцией двух флопиков, это функцианально полный аналог хдд
👍
LL
17:06
только лучше
17:06
лба это все еще про хдд
💯
ДД
М
17:07
Михаил Алещенко
ну я от РДС не отказываюсь. ...
ДД
17:07
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
И чем он лучше ? ХДД Это аутентичный девайс в целом, такие были и в 90х.. Плюс пару букв для монтирования и т.д.
EK
17:08
Evgeny Kundo
второй кваз да, но я как-то не пользуюсь. в нем был бы смысл, если бы с него можно было грузиться. т е держать его в качестве системного. т к часто проги затирают кваз. но грузиться со второго кваза нельзя. поэтому не вижу в нем большого смысла
ДД
17:08
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
Да, это 8 гб данных.
EK
17:08
Evgeny Kundo
In reply to this message
тем что больше софта его поддерживает
ДД
17:08
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
на 5-7 программ ... ))
17:09
Не так срашно ..
s
17:10
svofski
может быть не так трудно сделать бут с поддержкой загрузки со второго кваза?
🙏
EK
EK
17:10
Evgeny Kundo
я бы сказал иначе. 90% скществующих операционых систем хдд не поддерживают
ДД
17:10
Денис सेवक सेवकाः Динанатх Гопал Дас
В любом случае и готек и FDD будут по медленнее работать чем HDD. По загрузке больших граф. файлов это заметно .
EK
17:11
Evgeny Kundo
с учетом размеров программ для вектора это не так критично. меня устраивала даже скрорсть работы реального флоповода, не говоря уде про sdcard
М
17:12
Михаил Алещенко
у меня сейчас вместо винта микроsd устновлена
🔥
ДД
ДД
17:12
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
По большому счету сейчас тольо три системы, которые поддерживают все, все остальное это виндовс 95, который по большому счету не раскрывает потенциал платформы, даже из 90х годов, ибо в 90х уже HDD до 32мб вполне себе прекрасно работал на векторе.
17:13
Это FH51, Т72 и РДС - все современных редакций.
17:14
In reply to this message
У меня не работает почему то...
17:14
М
17:15
Михаил Алещенко
In reply to this message
наверно мне с адаптером повезло.
ДД
17:15
Денис सेवक सेवकाः Динанатх Гопал Дас
через такой адаптер и переходник IDE-CF подключаю, и ошибки... ошибки....
17:16
но в целом я обхожусь DOM + IDEtoUSB разьемом, эффект тот же.
М
17:17
Михаил Алещенко
🔥
ДД
EK
17:18
Evgeny Kundo
In reply to this message
тут еще нужно подумать про доработку микродосов, чтобы они тоже корректно искали всякие initial.sub, autoexec.bat и command.com на втором квазе
s
17:20
svofski
да, все сложно
Ю
19:11
Юрий Ларин
In reply to this message
Так можно же... Я уже давно сделал такую прошивку: если на первом КД системы нет, то грузится со второго.
https://github.com/ImproverX/BOOTROM
👍
AF
VP
s
19:18
In reply to this message
Можно сделать, но зачем? Любая ОС на Вектор помещается в один файлик, обзовите его OS.COM и он будет прекрасно гузится со второго КД, а initial*.sub будет взят с дискеты или с первого КД.
A
19:18
Alexander
In reply to this message
Учитывая, что он брался на почившем ныне dx.com почти 15 лет назад, то да :) я думал он сгнил уже :)
19:18
А имеет смысл сейчас брать флехи "промышленные" с Али?
Ю
19:19
Юрий Ларин
Типа "DOM" -- имеет.
👍
A
A
19:21
Alexander
EK
19:24
Evgeny Kundo
In reply to this message
ну смысл иметь полноценный загрузочный диск на втором квазе. первый квазидиск может быть «затерт» всякими некорректно работающими программами. диск A - это что-то сменное. т е например сейчас там дискета с играми. и там нет initial.sub. смысл иметь систему именно на втором квазидиске в том, что кроме рдс и т72 больше на него никто не лазит и ничего не поломает там
ДД
19:34
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
Могу чуть дешевле и быстрее такие отправить на 128 мб, с накаченным векторовским образом со всем соим софтом )) Переделанные на питание через 20й пин (на мульте такая опция работает).
19:36
Вообще у меня была ибея самому такие начать делать.. Но чтоб недорогие делать, нада в Китай переехать... Тут получается ну крайне дорого...
A
19:36
Alexander
In reply to this message
Такая есть :)
g
19:39
gray
какая вероятность выживания дискет после того как на них повалялся кольцевой магнит из динамика колонки?
ДД
19:39
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
И еще, при покупке надо понимать, что максимум для вектора сейчас 8гб можно купить, LBA тобиш. Больше тоже работать будет, но после 8 гб либо завернет, и начнет писать сначала, поверх того что было, либо просто не будет ничего делать, на счет этого не знаю, не пробовал. 8 ГБ тестировал, работает без проблем.
19:39
In reply to this message
примерно ноль..
Ю
19:44
Юрий Ларин
In reply to this message
Сейчас, можно сказать, и есть полноценный загрузчик... Можно же и обойтись без загрузочного скрипта.
A
19:44
Alexander
In reply to this message
Да там вроде бы больше 8 и не встречал вообще. А с микросдшкой на 16 контроллер выше даже отказывался работать с PC.
2 May 2024
З
15:42
Заказчик Мультикарта Белорусь ²
g
15:46
gray
In reply to this message
без gui ?
АМ
16:19
Антон Миронов
А DOM'ы умееют в 8-битный режим как CF'ки?
АМ
17:47
Антон Миронов
На 0xEF (Set feature) - 0x01 (Enable 8 bit data transfers) что они отвечают?
ВК
18:26
Владимир Кузнецов
In reply to this message
А зачем? В контроллере HDD/CF Вектора используется 16-битный обмен.
АМ
18:29
Антон Миронов
Я не про вектор, я вообще. Просто интересно. Раз уж тут про DOM' ы речь зашла.
ДД
18:42
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
предполагаю, что если бы они это могли, то никто бы не лепил им 16 битные контроллеры для 8 битных машин... но увы, все 8 битки с ide работают словом двухбайтовым, последовательно по байту засылая в защелку.
АМ
18:49
Антон Миронов
Ну CF'ки по стандарту в 8-битный режим переключаться должны уметь. Харды не обязаны. Но, возможно, некоторые тоже могут.
18:54
16-битные контроллеры восмибиткам нужны если на диске будет FAT жить, чтобы его с писюка видно было. Так то можно бы и наплевать на половину объема.
ДД
20:29
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
IDE это совершенно определенный стандарт в отличии от CF, по этому они все стандартны, даже dom.
3 May 2024
LL
00:15
Lo Linker
In reply to this message
Не зря просил распайку, так как я один фиг запутался... В таблице сопоставил почти все выводы, вроде правильно, но все равно не уверен на 100%

а тут сомневаюсь, я так понял:
ВЫБОР 0 -> Motor Enable A
ВЫБОР 1 -> Drive Select B
ВЫБОР 2 -> а это куда?
ВЫБОР 3 -> а это куда?
4 May 2024
SM
08:48
Surin Mikhail
всем привет, если интересно, заказал платы, осталась одна свободная. Приехать платы должны в течение месяца-двух. Объявление на барахолке https://zx-pk.com/forum/viewtopic.php?f=7&t=23748&sid=74462d8d61ec1d6886e109d7e4823d4e
👍
Ю
LL
14:28
Lo Linker
Чтобы в будущем избежать путаницы добавил еще и Астраханский вариант в таблицу и если с Астраханским все предельно понятно, то с Кишинёвским нужна помощь и пожалуй веское слово счастливых владельцев кабеля 😉
6 May 2024
О
01:51
Олег Рубцов
In reply to this message
`а почём кнопки выйдут , если черри ( не обязательно у вас) и как быть с колпачками?
Ю
05:31
Юрий Ларин
In reply to this message
Кнопки черри, если заказывать на али, выйдут около 1200-1500, колпачки можно купить такие (на том же али):
https://zx-pk.ru/threads/34006-replika-platy-gerkonovoj-klaviatury-vektora-(uluchshennaya).html?p=1141692&viewfull=1#post1141692
SM
08:06
Surin Mikhail
In reply to this message
а я совсем не обязательно что продаю кнопки))) про черри не знаю, читайте в ветке выше по ссылкам. Себе буду ставить ПКМ
🤝
О
АЕ
17:12
Александр Евдокимов
Всем привет
17:13
А бывает конструктор вектор ц06?
g
17:13
gray
In reply to this message
вектор старт 1200
был
АЕ
17:14
Александр Евдокимов
Понятно
17:14
Спасибо
g
17:17
gray
кстати к нему интересная документация шла
👍
M
Ю
7 May 2024
A
12:12
AKATLA
Здравствуйте всем, такой вопрос - кто то из присутствующих знал Сергея Лебедева? Тут пришла печальная новость, его не стало 3 дня назад. Вдруг если кто то знает или с ним общался раньше. Вот так. 😔
s
12:51
svofski
я не знаю кто это
ДД
13:04
Денис सेवक सेवकाः Динанатх Гопал Дас
👍
З
A
A
9
Denis invited Denis
8 May 2024
LL
18:12
Lo Linker
In reply to this message
Собрал и подключил, но похоже не верно собрал шлейф, с ленты загрузил СПМ она выругнулась и повисла. Флопик щёлкнул разок так что надеюсь, что моя ВГ93 все же живая.
g
18:13
gray
для вг вроде самое главное +12в без которых всё сгорает
r
18:16
reddie
In reply to this message
на этот счет мнения разные в источниках)) где-то про +5 пишут. а лично у меня без +12 на ВГшке дисковод танцевал джигу, но вг не сдохла
LL
18:16
Lo Linker
На кнгмд дал 5 и 12 с другого бп. То есть получается 2 векторовских бп - один на вектор, второй на контроллер с флопом, на контроллере соответственно питание идущее с разъема вектора отрезал.
ВК
18:17
Владимир Кузнецов
Мы в своё время делали диодную защиту, чтобы если пропадает 12В там было хотя бы 5.
LL
18:20
Lo Linker
In reply to this message
Я вот думаю такое дело прямо на ВГшке распаять на всякий случай, а то панелька стоит кривоватая, может одним концом вилезти.
18:22
In reply to this message
Вот бы кто с распайкой кабеля подсказал...
g
18:23
gray
вроде был аналог вг без 12в
ВК
18:24
Владимир Кузнецов
In reply to this message
На картинке же всё нарисовано - чётные контакты сигнальные, нечётные - GND
18:24
Потом если наколоть штатный разъём - всё должно работать
LL
18:25
Lo Linker
In reply to this message
японская MB8877A точно, возможно M5W1793 тоже заработает
Ю
18:25
Юрий Ларин
In reply to this message
Надеюсь, два БП соединили по массе?
М
18:26
Михаил Алещенко
а флопик переделаный?
LL
18:26
Lo Linker
In reply to this message
Там далеко не все...
ВЫБОР 0 -> а это куда?
ВЫБОР 1 -> а это куда?
ВЫБОР 2 -> а это куда?
ВЫБОР 3 -> а это куда?
ВК
18:26
Владимир Кузнецов
К вопросу на картинке - исходно предполагалось подключение до 4 дисководов, но это оказалось излишним.
LL
18:30
Lo Linker
In reply to this message
Хорошо, но все же ВЫБОР 0, ВЫБОР 1 куда? на счёт "Motor Enable B" тоже сомневаюсь...
18:31
In reply to this message
Точно, там же вроде перемычку надо какую-то дернуть...
18:31
In reply to this message
Да с одним общим 👍
👍
Ю
ВК
18:34
Владимир Кузнецов
In reply to this message
На самом деле есть только один MOTOR ENABLE (16), второй появляется из-за перекрутки линий стандартного кабеля FDD. Использовать нужно один из них и Select (12).
👍
LL
LL
18:37
Lo Linker
In reply to this message
Так... Ну вот это уже понятно 👍... Спасибо. Теперь ещё осталось глянуть перемычки на флопе и буду ещё пробовать
ВК
18:38
Владимир Кузнецов
In reply to this message
Или 10 и 14 контакты, если подключается после перекрутки в кабеле
18:43
У меня сделано вот так. Сигнал МОТОР дублируется на 2 контакта. Кабель используется стандартный. Крайний разъём - диск А
👍
LL
LL
18:43
Lo Linker
In reply to this message
Вместо шлейфа пока сопли. Вот если я возьму со стороны флопа 10+16 и 12+14 вместе соединю? соответственно первая пара пойдет на "вкл \ старт" контроллера, а вторая пара на "ВЫБОР 0"
18:44
Как раз этот момент хотел уточнить, я просто не знаю вдруг мой флоп жестко распаян под "Б"
18:46
или лучше 12 и 14 на выбор 0 и выбор 1 а контроллер сам догадается какой флоп там стоит...
ВК
18:47
Владимир Кузнецов
Контроллер вообще про А и Б ничего не знает, это внешней схемой выбирается
18:48
Больше того - даже сторона диска выбирается не ВГшкой
18:54
Выбор привода А или Б определяется битом 0 порта 1C. Если привод вообще один, можно перманентно подать 0 на его DriveSelect.
🔥
LL
АМ
19:41
Антон Миронов
In reply to this message
И если чего нибудь напутать можно записать вторую сторону на другой диск 😄
9 May 2024
9
10:17
926
Осилил весь текст. Чел прям душу вложил! Интересно глянуть его порт стало. Наверное на етуйбе нету.

П.с. На девайсе с фото (Anbernic RG ARC-D)- заморачивался чтоб D-PAD умел изображать стик (нужно в Warthunder). Залил GammaOS. Теперь танком управление как надо! Но HDMI перевернут на 180 градусов. На стоковой прошивке кстати чтобы правильно вывод был надо держать SELECT.
AF
10:44
Alex Fedotovskih
In reply to this message
К сожалению он так и не доделал его
9
15:11
926
9
16:03
926
🔥
LL
КV
👍
PP
16:04
А
16:28
Андрей Ефимов
- Кто ты без вектора?
- Школьник, программист, ученый.
10 May 2024
A
13:44
AKATLA
Кто то вот такую штуковниу держал в руках?
АМ
14:20
Антон Миронов
Недавно была распродажа :)
A
14:56
AKATLA
In reply to this message
Это где?
ВК
15:00
Владимир Кузнецов
Не очень понятно зачем было создавать этот процессор вообще.
ДД
15:04
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
размяться )))
ВК
15:06
Владимир Кузнецов
Он конечно лучше чем 8080, но совсем чуть. Система команд расширена, но весьма топорно, в основном экстенсивным способом - добавлением ещё одной регистровой пары HL через префикс. Новых команд совсем мало - вычитание и сравнение регистровых пар и всё.
A
15:07
AKATLA
У него ОДНО ПИТАНИЕ!!!! +5В!!!
ВК
15:07
Владимир Кузнецов
Это при том, что давно уже был Z80, с гораздо более широким функционалом.
A
15:07
AKATLA
Z80 был за БУГРОМ!
ВК
15:07
Владимир Кузнецов
8080 тоже.
9
15:14
926
15:16
ВК
15:18
Владимир Кузнецов
In reply to this message
Вот я про это и написал.
15:22
При разработке этого процессора вообще не ставилась задача сделать его конкурентноспособным. Никто не проводил маркетинговые исследования насколько он будет востребован. Просто выполнялось спущенное сверху ТЗ. Как собственно делались и все прочие разработки в СССР.
15:28
На предприятии, где я работал с начала века был машинный зал с какой-то компьютерной системой. Она была поставлена, но так и не работала никогда, поскольку как раз в это время стало возможно купить "IBMки" которые и поставили жирный крест на всех отечественных компьютерах. И это понятно - всем хотелось получить удобный надёжный инструмент, чтобы на нём работать.
9
15:34
926
In reply to this message
Пошуршав интернет я понял только что обсуждать это нет смысла. Это как Орион-128. Производили "вроде" но ни у кого не было.
15:38
А вот это проблема всех "недопк"
ВК
15:39
Владимир Кузнецов
In reply to this message
Почему это проблема?
9
15:40
926
In reply to this message
Это костыль лимита 2-3мгц
15:42
Преследование цели "подешевле" привело к черепашести и стопору на этих частотах
ВК
15:43
Владимир Кузнецов
Ну никто же не заставляет их использовать, а принципиальная возможность сама по себе никому не мешает.
15:51
В любом случае больше всего ограничивало быстродействие памяти. А тут уже проблема в общем низком качестве производства. В серии К565 процент качественных микросхем был очень небольшим, основная масса шла с маркировкой, соответствующей более низким частотам или с отрезанными линиями адреса.
Ю
19:33
Юрий Ларин
In reply to this message
Да хотя бы затем, что должно быть что-то своё, а не копирование чужого. И применение нашлось бы, в начале даже качестве простой замены того же ВМ80, но это был бы свой путь, а не подражание...
ВК
19:51
Владимир Кузнецов
In reply to this message
В том то и дело, что оно нафиг никому было не нужно. И применение находило только в условиях отсутствия альтернативы.
Ю
20:56
Юрий Ларин
In reply to this message
Не нашло применения -- не значит не нужно. Но понять цель развития науки могу не только лишь все.))
g
21:02
gray
In reply to this message
в теории смотрится интересно, особенно 128кб озу
но могли бы и больше тогда уж
11 May 2024
r
11:07
reddie
неплохо сделано, в плане расцветки за счет палитр особенно. не знаток Диззей, это порт или самостоятельная игра со своим сюжетом (с поправкой на спрайты) ? https://www.youtube.com/watch?v=qNutOfW6guk
AF
21:04
Alex Fedotovskih
In reply to this message
Это порт графики и написанная с нуля игра со оригинальными квестами. Делал Алексей Нагаев. У него много хороших игр. Например лемминги и ветка.
r
21:05
reddie
In reply to this message
о, благодарю за ответ
M
21:06
Mszero
А я почему то думал что это первый дизи
r
21:07
reddie
кстати, в БК-чате мелькнула инфа, что вектористы планируют свой конкурс провести то ли игр, то ли демок, то ли просто кодинга... кто в теме, какие-то подробности есть?
21:08
а то намечается конкурс игр для БК, но есть план расширить его на все "советские ретрокомпы". можно обсудить совместный эвент, если совпадают по замыслу
NZ
21:12
Nikita Zimin
Но у БК-шников завершение в ноябре планируется, может а Векторе раньше будет?
r
21:13
reddie
вот и хотелось бы подробностей)
9
21:15
926
In reply to this message
Хопа! Мой скрин со смартфона выстрелил!!!
21:16
Только на днях эмуль вектора опять жмакал
12 May 2024
AF
05:31
Alex Fedotovskih
подскажите пожалуйста что делает этот код
Ю
06:10
Юрий Ларин
Это ассемблер. 🙂
Похоже на настройку порта ПУ, клавиатуры/экрана, потом звукового синтезатора ВИ...
🔥
A
AF
07:13
Alex Fedotovskih
спасибо. вот бы понять что конкретно там настраивается. Этот код в самом начале универсального загрузчика написанный Тимошенко Александр (aka TIMSoft)
в коде по адресу 0x10F идет вычитание 0x40 из 0xA8 что приводит к постоянному переходу по адресу 0x000D.
Интересно при каких условиях этот код преодолеет 0x110 адрес
07:17
я кажется догадался. Этот код должен выполнятся с 0 адреса. да? :)
Ю
07:30
Юрий Ларин
Да. Это отключение звука.
07:31
А зачем решили разобрать загрузчик?
AF
08:41
Alex Fedotovskih
Пробую писать эмулятор. Тестирую загрузку с диска
👍
Ю
Ю
09:22
Юрий Ларин
In reply to this message
Кстати, по загрузке с диска: sysgen имел глюк и записывал в загрузочную область нули по адресу загрузки, из-за чего, полагаю, загрузчик Тимошенко просто всё грузил с сотого адреса, хотя там заложено так, что можно с любого. Учтите это в эмуляторе.
👍
AF
A
A
17:41
Alexander
In reply to this message
хех. Смотрю записи демодуляции 2022 про Союз-Неон. Там про такие же полоски рассказывают :)
AF
17:58
Alex Fedotovskih
In reply to this message
Скинь ссылку пожалуйста
g
20:37
gray
в emu80 нет изменения частоты процессора на лету? ускорение
s
22:06
svofski
g
22:07
gray
In reply to this message
оно не фиксированное, пока жмёшь пока работает)
s
22:07
svofski
да, но зато на лету.
есть хак — нажать его и переключиться в другое окно
👍
VP
g
g
22:11
gray
ага, костыли и подпорки - наше всё )
g
22:30
gray
С глупыми предложениями мимо, на драг метал не отдам
90к разве будет выгодно за пару грамм палладия золота и серебра?
9
22:55
926
In reply to this message
Хоть бы продаван проф фотографа что ли нанял. Такое позорище с мутными фотками и просит 90к

И откуда пошло дебильное "в родной пленке"
VP
23:13
Viktor Pykhonin
In reply to this message
а надо с фиксацией?
g
23:14
gray
In reply to this message
идеально пару ступенек(настраиваемых) с фиксацией, с круговым переключением или хоткей на каждую позицию
23:16
например сток>стокX2>Xmax
VP
23:22
Viktor Pykhonin
подумаю... есть пример какого-то эмулятора (не Вектора), где это удобно сделано?
кстати, по Del не частота процессора увеличивается, а общая скорость работы эмулятора...
NZ
23:28
Nikita Zimin
In reply to this message
Позвольте ворвусь. Увеличивать нужно конечно скорость эмуляции в целом, а не частоты устройств.
У меня в эмуляторах сделаны всего несколько позиций: 25% / 50% / 100% / 150% / 200% / MAX
Но вообще удобно было бы иметь кнопки "минус" и "плюс", которые бы увеличивали/уменьшали экспоненциально, НЕ линейно.
Точный процент обычно не нужен, нужно "помедленнее" / "побыстрее", и именно важно что не на одинаковый шаг, а на процент всегда изменять.
VP
23:28
Viktor Pykhonin
Согласен, хорошая идея. Например, на 50% от предыдущего.
g
23:29
gray
да + - и текущая индикация норм будет
если ещё шаг опциональный, то совсем хорошо
23:36
кто в курсе, почему в игре полёт мерцание поля происходит в эмуляторах?
впрочем в stepjump тоже
и там и там аппаратный вертикальный скроллинг используется
r
23:36
reddie
In reply to this message
почти идеально, на мой взгляд, сделано в эмуле БК от gid: прямо на ходу можно ввести частоту вручную, установить максимально возможную (сколько тянет пц) и сбросить на дефолтную. разве что кнопки +1КГц и -1КГц по бокам я бы заменил на +1Мгц и -1Мгц - вот это было бы идеально
NZ
23:39
Nikita Zimin
In reply to this message
хреново там сделано. неправильно менять частоту процессора, нужно менять скорость эмуляции
g
23:40
gray
In reply to this message
а как менять скорость не меняя частоту?
r
23:42
reddie
In reply to this message
это два разных названия одного и того же)
23:44
In reply to this message
ну это как в магазине покупать импортные товары за рубли. перевод уже сделан "за нас"
VP
23:49
Viktor Pykhonin
In reply to this message
Имеется в виду, что меняются все частоты сразу, не только процессора.
r
23:52
reddie
In reply to this message
ну, например, звук, идущий на эмулируемый AY, логичней оставлять на той же частоте (это ж не бипер)
VP
23:52
Viktor Pykhonin
In reply to this message
Не понял, о каком мерцании речь.
23:57
In reply to this message
Может быть, на БК с его асинхронной шиной это имеет чуть бОльший смысл, чем на Векторе, но все равно лучше менять скорость эмуляции...
13 May 2024
g
00:03
gray
In reply to this message
фон зелёный мерцает, деревья объекты и т.п. когда идёт скроллинг, это заметно когда самолет не летит или кружляет на месте без сдвига фона

это во всех эмуляторах наблюдаю
может только у меня фифект такой
r
00:05
reddie
In reply to this message
это артефакты из-за вывода на ЖК-монитор. на подключенном к ЖК реалу будет та же самая картина
g
00:17
gray
In reply to this message
хм, действительно, покадрово рассмотрел ничего не меняется
странная ерунда
VP
00:39
Viktor Pykhonin
Еще и от конкретного монитора будет сильно зависеть.
s
01:10
svofski
я не вижу артефактов, но есть неравномерность скролла
r
08:39
reddie
In reply to this message
и то, и другое все равно связано с монитором: "моргание" картинки из-за особенностей ЖК-матрицы, а дерганье от несовпадения кадровой монитора/выхода конвертера (если цеплять реал) и родной кадровой железа. в идеале кадровая моника должна совпадать с родной, но в винде, да еще в оконном режиме, это нереально
VP
09:48
Viktor Pykhonin
In reply to this message
Надо бы с технологией FreeSync/G-Sync поэкспериментировать в этом плане. Я что-то пытался сделать, но мой монитор не поддерживает, надо бы обновить ;) Но даже просто на мониторах с высокой частотой обновления (144 Гц, например), выглядит гораздо плавнее.
r
09:52
reddie
In reply to this message
как вариант, выставить в настройках видеокарты (монитора в системе) 49Гц для Вектора/БК/Пентагона и т.п., где кадровая 48.8 - это если моник на такую согласится. Или хотя бы 50Гц. Такой вариант минимизирует дерганье из-за несовпадающих кадровых частот
VP
09:58
Viktor Pykhonin
На Апогее многие игры работают в режиме около 60 Гц, выглядит это на примерно совпадающей частоте монитора как плавное движение с резкими периодическими дерганиями...
Евгений metamorpho invited Евгений metamorpho
Е
10:37
Евгений metamorpho
Добрый день !!
Начался (уже второй по счёту) RETROГРАД - конкурс программ для ретро-компьютера Вектора-06Ц.
Приглашаем всех желающих принять участие - либо написать программу - либо стать спонсором - либо и то и другое :)
Для СПОНСОРОВ - приветствуется любая (от 100 руб.) сумма.
Также для СПОНСОРОВ можем поставить ссылку (на странице конкурса) на его ресурс(ы) (сайт или страница ВК).
Добро пожаловать на страницу конкурса
https://zx-pk.ru/threads/35752-retrograd-leto-2024-konkurs-programm-dlya-vektor-06ts.html
👍
gZ
s
3
🔥
AF
NZ
10:55
Nikita Zimin
In reply to this message
Добавлю 2000р, чтобы раскрыть категорию игр в кодах / с ассемблерными вставками.
Е
10:57
Евгений metamorpho
Ок. Спасибо !!
А
10:58
Андрей Ефимов
А просто на асме вариантов нет?
Е
11:01
Евгений metamorpho
Теперь есть.
А
11:05
Андрей Ефимов
Хорошо. А вот теперь бы инфу о кросс-ассемблерах, форматах кассеты и как запускать
s
11:11
svofski
In reply to this message
а как выглядит это моргание? если можно конечно описать словами. в видео из Полета я моргания не вижу. неравномерность скролла вижу. у меня более-мнее обычная винда, обычный монитор 60Гц итд
NZ
11:11
Nikita Zimin
In reply to this message
TASM под Windows для семантики Intel команд 8080, pasmo для нотации Z80
Е
11:12
Евгений metamorpho
На странице конкурса в конце ссылка есть там похоже про это. Если вдруг нету того что ищешь то на форуме можно посмотреть или вопрос задать.
11:15
По формату — просто бинарный файл начинающийся с .org 100h, делается расширение .rom и загружается в качестве "файла с ленты".
А
11:30
Андрей Ефимов
Пазмо у меня есть, юзаю для спектрума
NZ
11:35
Nikita Zimin
@WOTAGaming как пример могу предложить смотреть на https://github.com/nzeemin/vector06c-asteroids — тут запускач и обработка прерываний в asteroid0.asm на TASM, остальное всё на pasmo, ну и батники с иллюстрацией как компилить и запускать.
11:35
А так вообще в "Базисе" можно выбрать категорию source и накачать оттуда исходников.
gZ
11:37
gr8b Z
In reply to this message
так-же можно использовать sjasm с параметром --i8080 если более привычен Z80 синтаксис
А
11:38
Андрей Ефимов
Привычка - то фигня. Главное, компактный код
Ю
11:39
Юрий Ларин
In reply to this message
А почему 49Гц? У Вектора же развёртка 50Гц.
👍
L
r
12:16
reddie
In reply to this message
разве? вроде фигурировали те же параметры, что и для БК: 320 строк, а при стандартной тв-строке это и будет 48.8Гц кадровой. если ошибаюсь и там 312 - то это только в плюс Вектору
12:19
In reply to this message
выглядит как моргание яркости картинки, сильно зависит от изображения и зума (рескейла) при выводе на ЖК-монитор. наиболее заметно, когда значительную часть экрана занимает шахматка в один пиксел или другие "мелкодетальные" узоры, в том видео выше по тексту это спрайты деревьев, размноженные на весь экран
gZ
12:21
gr8b Z
In reply to this message
субъективно у sjasm есть одна фича без которой не представляю асм как таковой - возможность скриптования на этапе компиляции. даже ужасная lua лучше чем ничего.
s
12:24
svofski
In reply to this message
интересно. я такого не вижу у себя. или слепой, или это у меня сочетание в котором это не проявляется.

но скролл досаждает
r
12:28
reddie
In reply to this message
да, нужно определенное сложение факторов, тогда хорошо заметно. суть эффекта: выводится, например, шахматка в один пиксел. если картинка "удачно легла" и более-менее вписалась в пикселы матрицы - выглядит четкой и яркой, без размазывания. но в движении, когда попадает "неудачно" и один яркий пиксел катринки размазывается на несколько ЖКашных - он, разумеется, более темный. а если их много, как в случае с шахматкой - глаз сразу видит разницу
👍
L
12:29
точнее, размазывается граница меж яркими и темными
s
12:29
svofski
может быть это артефакты масштабирования? масштабирование не идеальная штука, там полосы и шахматка легко могут давать рябь
r
12:31
reddie
In reply to this message
отчасти да. но эта проблема хорошо видна на любом выводе на ЖК с того же спектрума, хоть через OSSC, хоть через VGA-кодер. именно на шахматке или чем-то подобном
12:32
этой проблемы не будет, если пикселы изображения прям один в один четко попадают (с масштабированием) в пикселы матрицы. @LeoN65816 это показывал в видосах подключения к Корвету, вроде
s
12:33
svofski
тогда это действительно масштабирование. надо или 1:1, или увеличение должно быть заметным. я смотрю клип 256 строк на 4К мониторе, разумеется при таком растяжении неравномерности практически не остается
r
12:34
reddie
да, чем больше разрешение матрицы, тем меньше заметен дефект (это если просто рескейлится, не попадая в пикселы)
Ю
13:41
Юрий Ларин
In reply to this message
Могу точно сказать: кадровая развёртка у Вектора = 50Гц. По ней и прерывания работают...
13:42
Да, и 312 строк.
LL
14:00
Lo Linker
Опаньки, да у меня что-то квазидиск не фурычит. Я вообще его правильно припаял.. 😝 ? Я просто взял разъем, просверлил КД и присандалил к нему так чтобы сохранить бутербродную систему, чтоб при желании вставить его либо в вектор либо в контроллер дисковода вставленный в вектор.
14:08
Хотя про напряжение забыл, берется с вектора, возможно на мозгах падение большое. Потом проверю...
ДД
14:15
Денис सेवक सेवकाः Динанатх Гопал Дас
In reply to this message
дым был ? 😊
😁
LL
L
s
LL
14:17
Lo Linker
In reply to this message
Странно, но нет, в этот раз даже ни чего не взорвалось.
ДД
14:28
Денис सेवक सेवकाः Динанатх Гопал Дас
ну тогда есть шанс )))
Ю
16:01
Юрий Ларин
In reply to this message
Вариантов два: нет контакта там, где он должен быть, или есть замыкание там, где не должно... 🙂
g
16:06
gray
In reply to this message
на телефон снял, местами видно
смартфоны ещё слишком умные, с неотключаемой функцией подавления мерцания
👍
r
s
16:09
svofski
хм тут вообще очень сильно заметно. я такого никогда не видел наверное
r
16:11
reddie
оно именно в движении заметно, как и писал. ибо яркость меняется, когда пикселы то попадают в матрицу, то нет)
👍
L
g
16:12
gray
полазил по монитору, есть функция игровой режим + выше частота, мерцание почти уходит
у меня матрица VA + самые медленые режимы и яркость слабая, для глаз так лучше при относительно статичном контексте

так что да от монитора и настроек сильно зависит, просто не подумал сразу на него. думал что эмуляторы такое делают
s
16:15
svofski
вряд ли в эмуляторах где-то нарочно что-то сделано для повышения мерцания =)
в современных мониторах много горя от ума, увы. но я про это практически ничего не знаю.
16:16
может быть где-то сделано усреднение полукадров для немерцающего гигаскрина. но по-моему в Векторовских эмуляторах я такого не видел.
L
16:32
LeoN
In reply to this message
Если более точно, то 50.08Гц.
s
16:39
svofski
у меня получается 50.080128205128204 =)
но вряд ли это существенно
👍
Ю
L
Siarhei neznajka invited Siarhei neznajka
g
19:12
gray
это от кварца зависит?
L
19:52
LeoN
In reply to this message
Генератор на кварцевом резонаторе 12МГц. Пиксельклок на половинной частоте от этого (в режиме 512х256 используется "грязный хак" на комбинаторике), то есть 6МГц.
Счетчик горизонтальной развёртки имеет коэффициент пересчёта 384.
Счётчик вертикальной развёртки имеет коэффициент пересчёта 312.
6МГц / (384 * 312) = 50.080128(205128)Гц.
👍
Ю
g
LL
19:55
Lo Linker
In reply to this message
Вот получившийся бутербродик
19:55
In reply to this message
19:55
In reply to this message
19:55
In reply to this message
LL
20:39
Lo Linker
Вот что показывает другой тест памяти, но не все очевидно к сожалению 😔 четверть памяти тест проходит
20:40
20:50
In reply to this message
Наверно тут показано 4ре группы по 8 микросхем, а квадратики это бит 🤷‍♂️. Надо схему глянуть... Может дешифратор адреса посмотреть.
Питания кстати добавил на всякий случай ситуация не изменилась, пайку и контакт конечно прозвонил.

UPD^ оказывается для этого КД есть отличная инструкция 👍 на свежую голову буду мучить
14 May 2024
AF
02:15
Alex Fedotovskih
In reply to this message
Спасибо большое за все что ты делаешь для Вектора!
Присоединяюсь к спонсорству. :)
Надеюсь это поможет привлечь больше участников.
🔥
NZ
VP
12:44
Viktor Pykhonin
In reply to this message
Подозреваю, что подобное наблюдается, наоборот, на старых мониторах. Знакомая картинка, видел такое лет 15 назад на одном из мониторов, тоже с VA-матрицей...
s
12:45
svofski
In reply to this message
я думаю, что основная причина в низком разрешении. чтобы красиво масштабировать без артефактов, нужен большой запас
VP
12:50
Viktor Pykhonin
Думаю нет, скорее просто матрица не успевает, а алгоритма, уменьшающего последствия неуспевания, в данной модели нет... Где-то мне в статьях по матрицам попадалось описание такого эффекта, но не найду уже сейчас...
g
18:30
gray
In reply to this message
моник бюджетный, 2020г
профиль текст
в игровом режиме мерцания почти нет
aoc 24b2xdam - если кому интересна

сомневаюсь что матрица, скорее алгоритмы какие дают такой эффект
т.к. в играх и прочей динамике таких проблем нет
17 May 2024
AF
23:52
Alex Fedotovskih
попробовал сгенерить песню по Пушкинским стихам
18 May 2024
g
00:09
gray
In reply to this message
udio suno ?
AF
00:22
Alex Fedotovskih
suno