AFZ, но Владимир не в Visual Studio (это ведь Си?) эмулятор делал )
AFZ, но Владимир не в Visual Studio (это ведь Си?) эмулятор делал )
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Да, Полетаев свой эмулятор ваял на асме. Тем не менее, Визуальная Студия при высоком уровне оптимизации выдает очень приличный код. Правда вышеперечисленным фруктам этот факт по барабану - у них процессор АРМ, а не Интел. Но АРМовские компиляторы Си простого и приплюснутого (та же Гнусь) при высокой оптимизации тоже делают вполне приличный код. А в паре-тройке узких мест можно и ассемблерную вставку забабахать.
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
В вики про ДВК в абзаце о КЦГД есть фраза
Специально переписанная с нуля программа RX (автор Александр Белиц) обогнала по быстродействию оригинальную ПЗУ версию в 2-3 раза.
У кого-нибудь есть эта прошивка???
Судя по тексту, это не прошивка, а загружаемая в ОЗУ программа. И превышение в 2-3 раза выглядит крайне сомнительно. ИМХО, аппаратура КЦГД на это неспособна, для такого ускорения нужен полноценный графический процессор, а не ВМ2 с довольно кривой схемой выдачи графики, да и 565РУ5Г там работают почти на пределе.
В общем, опять же, ИМХО, все эти римейки с точным сохранением оригинальных схем и оригинальной элементной базы малоперспективны. Если хочется полной аутентичности, тогда не фига ставить писюшные дисководы и винчестеры, ставьте родные 5305-5311 и 5402-5410 и занимайтесь с ними нетрадиционным сексом до посинения. А если ставить более-менее современное импортное оборудования, то о какой аутентичности может быть речь?
ИМХО, сейчас применений ретротехники ровно два: (1) поиграть и (2) поддержать какое-то старинное оборудование. Для первого лучший выход - эмуляторы. Второе - сложнее, там нужно взаимодействовать с периферией объекта, т.наз. УСО. Так вот, для этого, опять же, ИМХО, наилучший выход - это то, что я изложил семью мессагами ранее. То есть, какой-нибудь "фрукт"-Pi с эмулятором, включая эмулятор Q-Bus/МПИ на фруктовом 40pin extended GPIO. Всю электронику для этого в собранном и 100%-рабочем виде китайцы любезно предлагают менее чем за 40 убитых енотов. От нас требуется только согласователь уровней между фруктовым extended GPIO и QBus/МПИ, т.е. 6-8 шт. шинных драйверов 531АП2П , несколько резисторных матриц и заранее предусмотренная в эмуляторе пара сигналов управления этими драйверами. И все. Цепляйте к этой полученной Q-Bus/МПИ хоть родную корзинку с контроллерами, хоть ЧПУ-шные дела, хоть стойку управления АЭС...
Ходят слухи о какой-то имеющейся потребности в 100-МГц ВМ3. Так вот, эта схема, вроде-бы такую возможность предоставит, грубая прикидка показывает, что скорость эмуляции ВМ3 на фруктах будет быстрее оригинала раз в 10-20, если получится 20, то это близко к 100-МГц ВМ3. А если учесть, что у фруктов процессоры 4-ядерные, одно ядро занимаем эмуляцией ЦП, второе - периферией (НГМД, НМД, МЛ и пр.) третье - графикой, а четвертое пусть рулит всем. Но это так, грубая прикидка...
То есть, конечно, есть и третье применение ретротехники - музейное. Вот там требуется полная аутентичность, но и там применение новоделов нежелательно, это как выставлять подделку вместо оригинала картины.
А все остальное, опять же, ИМХО, от лукавого!
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
Только для новоделов ДВК есть две беды - почти закончились АП2 и самое главное заканчиваются или точнее закончились и ВМ3. Потому для замены ВМ3 ждать окончания реверса, а вместо АП2 уже сейчас пробывать подпаивать китайский планар.
Эмулировать процессор на ARM можно, но не иинтересно.
Ретрокладовая продажи
AFZ, ну в целом тут ребят можно понять. Старые машинки нуждаются в комплектующих на замену
совсем уж сгнивших, и таких "собирателей - коллекционЭров" по бывшему СССР гораздо больше,
чем просто ребят которые хотят в кармане пиджака ДВК4 носить ради ностальгии )))
С другой стороны - сам не понимаю откуда и почему что то "чешется" время от времени )))
Ведь вот он эмулятор Patrona уже есть для Win32 - пользуйся и радуйся )))
http://zx-pk.ru/threads/18351-emulya...l=1#post892500
Юлмарт (компьютерный магазин) уже пошел навстречу любителям эмуляторов:
https://www.ulmart.ru/catalog/99201_...ailableCounts=
bk0010.spb.ru
Угу, а потом совать его в могучую ПЛИСину, потом выяснтися, что что-то не выходит надо переделать, потом, когда все утрясется надо будет сочинять плату, которая окажется 4-6-слойной, потом опять начнутся фокусы с 3.3-5В согласованием... В итоге цена этого новодела окажется такой, что желающих его купить не окажется вообще.
Учитывая мнение нашего коллеги под ником perestoronin, уже не совсем реально. И по-любому удовольствие будет недешевым. Тем более (см. тему) КЦГД. Вопрос с заменой мониторов 6105/6106 на что-то современное, как я понял, так и не решен. Так, что для того, чтобы оно заработало с современными мониторами, надо что-то переделывать, в частности, схему синхронизации. Опять же, далеко не факт, что это срастется - это же придется капитально "разогнать" графику КЦГД, а его потроха и так почти на пределе.
Вот этого я, как раз, и не понимаю. Если ты коллекционируешь старинные вещи - на здоровье. Но тогда совать в эту коллекцию какой-то новодел - дурной тон, это уже не коллекция предметов старины, а не пойми что! Если же тебе нужна работающая система (ЧПУ, АСУТП и тому подобное), то тут сам Бог велел избавиться от насколько возможно бОльшей части советской электроники, а если при этом нет времени и/или денег на тотальную переработку всего, то, ИМХО, эмулятор на каком-либо "фрукте"- самое то.
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)