Доступен выпуск проекта BK 3.13.2211.10133, развивающего эмулятор для производившихся в 80-х годах прошлого века 16-разрядных бытовых компьютеров БК-0010-01, БК-0011 и БК-0011М, совместимых по системе команд с компьютерами PDP-11, СМ ЭВМ и ДВК. Эмулятор написан на С++ и распространяется в исходных текстах. Общая лицензия на код явно не обозначена, но в отдельных файлах упоминается LGPL, а также заимствованы некоторые компоненты под LGPL. Работа поддерживается только на платформе Windows...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=58046
> Выпуск BK 3.13.2211.10133, эмулятора БК-0010-01, БК-0011 и БК-0011МА насколько лучше BK 3.13.2211.10133 (02.11.2022 10:45:21) чем 3.13.2210.9969 (10.10.2022 11:02:54) или 3.13.2209.9954 (29.09.2022 08:29:36) и 3.13.2207.9855 (05.07.2022 10:55:22) для эмуляции БК-0010-01, БК-0011, БК-0011М, AY-8910, если у меня 5.15.76 #1 SMP Sat Oct 29 08:12:58 UTC 2022 x86_64 (22.11.20221101.ef2f213)?
Ну первый лучше второго на 8, третий лучше четвертого на 86. Ещё вопросы есть?
Нумерация огонь, видно что разработчики стремятся к идеалу.
Это и есть та самая любимая анонимами Semver. Плюс 2211 раз собрал, 10133 раза отредактировал.
Это не "раз собрал", это число. 22.11, например.
Точнее - 11 месяц 22 года
Спасибо, недоглядел. 2211.10133 (02.11.2022
Действительно, похоже. Значит 10133 номер сборки. А я ещё думал, зачем было количество редакция считать.))
> Спасибо, недоглядел. 2211.10133 (02.11.2022Я буду и впредь давить вас своим интеллектом ...
Пока Вы смогли лишь продемонстрировать свою систему ценностей, где на вершине иерархии Граф Володий Второй Глазастый.
То есть после 3011 пойдёт 0112 и сломает монотонность версий? Ничего не имею против археологии, но почему так получается что ею занимаются люди обязательно со сломанным мозгом...
Ну если у вашего мозга после 30 года 11 месяца начинается 01 год, 12 месяц, то да в "вашем мозге" такое возможно.
Он исправился в следующем сообщении. Если дата включает номер дня, мне обычно попадались шестизначные (+ две цифры года). Потому я и не рассматривал этот вариант.
Просто раздавил сарказмом! :))
Лучший клон БК это NedoPC http://www.nedopc.com/ на нём можно даже видео смотреть. http://atmturbo.nedopc.com/download/cdsoft/zxvid1/zxvid1.htm
Недо ПК? Так переводится?
Ого, как ты догадался? Ты наверно очень умный.
И делают их недочеловеки?
Конечно, такие жа как ты.
Это продукт любительского конструирования, хобби. Предназначен не для практического использования, а в виде действующего экспоната, как продукт разработок.Начинают то с малого, поэтому задача типа создания современного компа не ставится изначально. Достаточно небольших проектов, но законченных и изящных технически.
У каждого врача своё кладбище, а у инженера шкафы с изделиями неясного назначения.
> Ого, как ты догадался? Ты наверно очень умный.Весьма польщен. Вы очень смышленый аноним ...
Чел это был сарказм. Ты совсем не умный, ты поиграл в Капитана Очевидность и это был кринж.
> Ты совсем не умный, ты поиграл в КапитанаЯ очень умный и на работе меня ценят. На программировании в 1С я зарабатываю поболе, чем многие тут жависты ... К тому же имею свой проект основанный на манипулировали метаданными через АПИ ...
простите кто на ком стоял?
> простите кто на ком стоял?Исходники я вам не покажу. Вы только этого и добиваетесь, правда?
Ещё есть Nedoos с Nedobrowser и Nedolang.
Спасибо, что перечислили своё ближайщее окружение, Ваше мнение очень важно для окружающих!
Вам нужно как можно быстрее написать об этом разработчику чтобы он перестал разрабатывать
Разработчик наверняка поражён глубиной сочетания «эмулятор Unix (Bell labs)» и не скоро поднимется из под стола.
Это клон спектрума
БК это тоже клон спектрума, добро пожаловать в реальный мир.
он клон только тем что в коробочке с клавиатурой.
Это такая шутка или тупость?
>Работа поддерживается только на платформе WindowsВот так пиратки убили прогресс и взлёт линукса в России и ещё долго будут аукаться..
Работает в Wine. И исходники открыты, можно портировать. Но тут возникает неудобный вопрос: какие гарантии с Qt? А с GTK? Точно так как и пиратки - бесплатный сыр.
И культя и гутак лежат у меня на диске в исходном виде. И компиляторы, и прочие утилиты.
Где ты ЛТС последнего КуТе найшел? Они не распространяются среди нищих бродов.
>>можно портироватьДля подобных эмуляторов SDL хватает за глаза.
А SDL код и запустить можно почти на чем угодно, как есть, так и без самого SDL обойтить, обложив обёртками и запустив на голом железе.
Если, кто возьмётся портировать, то я б рекомендовал SDL, а не QT или GTK.
Для подобных может хватит, а конкретно в этом имеется обширное меню и кнопки, значит придётся виджеты велосипедить.
О, опять виноватые в неуспехе линукса нашлись. И при чём здесь Россия?
Виноватый в "неуспехе" Линукса на Десктопах ровно один - потребительская глупость.На серверах, где выбор делают более компетентные пользователи, Линукс доминирует.
Юзеры в своей юзерской области как раз вполне компетентны, и они свой выбор тоже сделали.
Да-да. Поэтому на планшетах в основном Android. И смартфоны на винде рыночек порешил.
Вся рота шагает не в ногу и только рядовой Рабинович правильно, ага.
> Вот так пиратки убили прогресс и взлёт линукса в РоссииКак можно убить изначально мертворожденное? И какое отношение линупc имеет к прогрессу, если он построен на юниксовых идеях полувековой давности? Винду по крайней мере писали по мотивам VAX, а это уже 80е - прогресс в наличии. Винда, само собой, подразумевается NT-семейство.
Ох уж этот мифический VAX! Что же такого сверхестественного есть в вашей неуловимой vms, чего нельзя было бы достигнуть в linux?
Отображаемые в память файлы и асинхронная работа с файлами. Правда, это про NT, не знаю, было ли в VAX. В Linux _сейчас_ это всё есть, и mremap() даже получше чем резервирование + смена атрибутов, поскольку может перемешать страницы в адресном пространстве.
> Отображаемые в память файлы и асинхронная работа с файлами. Правда, это про NT, не знаю, было ли в VAX.Было если верить OpenVMS I/O User’s Reference Manual
Кому мифический, а кто-то на СМ-1700 и этой самой VMS в еще живом СССР работал:) Ну да это лирика. Не подскажешь, в каком году в юниксовых файлухах то же версионирование появилось, к примеру? А сетка из коробки? Многопроцессорность и кластеры? Нормальные права доступа к файлам и система безопасности (VMS ломали в разы реже юникса), а не rwxrwxrwx? Полноценный хелп для консоли (юниксовый man не предлагать ибо убог)? Спрашиваю про юниксовые системы вообще, необязательно про линупc.
Пока он отвечает на твои вопросы, я тебе задам один, раз уж ты такой опытный. Как так вышло, что VAX/VMS сдох, а линукс захватил подавляющее большинство вычислительных систем в мире, от смартфонов до суперкомпьютеров?
А где сейчас железо, на котором VMS работала? В музеях, блин. Хоть оригинальные VAX, хоть Alpha, хоть Itanium. Были бы порты под что-то ходовое вроде x86 либо M68K - никакие линупcы бы не потребовались от слова совсем. Если спросишь, почему VMS на x86 не портировали, отвечу: потому что у руководства DEC функционирующего головного мозга была одна чайная ложка на всех и они проект зарубили. В итоге Дэйв Катлер плюнул на всё и ушёл с командой в Microsoft писать для них Windows NT.
OpenVMS портирован на x86: https://vmssoftware.com/about/openvmsx86/
Портирована в прошлом году, а делать это надо было в 80х-90х. Ну да все равно скачаю, поставлю и буду ностальгировать по тем временам, когда в IT еще был прогресс и здравый смысл.
> А где сейчас железо, на котором VMS работала?Устарело и протухло оно уже давно, выходи из комы.
Сходи еще разок ведро поконпеляй.
>Кому мифический, а кто-то на СМ-1700 и этой самой VMS в еще живом СССР работал:)Не одна ты в поле кувыркалась(С)
>Ну да это лирика.:)
...
>А сетка из коробки?А давай ты нам _честно_ расскажешь что это была за сетка? :-)
А то ведь я могу "с особым цЫнизмом(С)Гоблин" процитировать:
"TCP/IP Services is based on a port of the BSD network stack to OpenVMS, along with support for common protocols such as SSH, DHCP, FTP and SMTP."
> А давай ты нам _честно_ расскажешь что это была за сетка? :-)DECnet это был. Тебя что-то смущает? В юниксах на момент появления VMS (октябрь 1977, ага) для сетей не было ничего вообще.
> А то ведь я могу "с особым цЫнизмом(С)Гоблин" процитировать:
Все правильно.
>DECnet это был.Вот иманна! A у голубых - своя :)
>В юниксах на момент появления VMS (октябрь 1977, ага) для сетей не было ничего вообще.LOL! :) B Unix тоже подобные сети были, причём немерянно и разных. Хотя ... кому и uucp - сеть :)
А потом именно в нем сдеди сеть сетей, которя очень быстро всё сожрала :) И почему так? ;-)
Но в одном ты прав - тогда оно могло бы взлететь _вместо_ юников. Если бы не DEC :(
> Кому мифический, а кто-то на СМ-1700 и этой самой VMS в еще живом СССР работал:)И как там на ней поживала та "сетка из коробки", можно поинтересуюсь?
uucp-то хотя бы - работала. И коробок не требовала, был бы компилятор рабочий.
> Ну да это лирика. Не подскажешь, в каком году в юниксовых файлухах то же версионирование
> появилось, к примеру?"то же" в них не появится уже, надеюсь, никогда.
Для тех кто не понимает: это когда при любой операции с файлом старый не перезаписывается, вдруг тебе через час нужно его содержимое. И после двух-трех итераций редактирования проекта и пересборок - место ой, кончилось - потому что его вообще килобайты на этом диске, и все заcpaно этим .OBJ:31 - какое удовольствие их стирать вручную (find нету).
Кстати, sccs изобрели примерно в то же время.
> А сетка из коробки? Многопроцессорность и кластеры? Нормальные права доступа к файлам и
> система безопасности (VMS ломали в разы реже юникса)потому что неуловимый джо со своей "сеткой из коробки" так и не вышедшей за пределы коробок был во-первых никому не нужен, во-вторых труднодоступен кому-то кроме сотрудников, которые и так там все были привиллегированными юзерами потому что иначе не работа а страдание.
А заканчивались эти страдания одинаково - недоос с идеями 60х годов сносили и ставили беркли. Тут у нее и сеть, наконец-то, нормальная появлялась.
Что имело, разумеется, свои недостатки.> Полноценный хелп для консоли (юниксовый man не предлагать ибо убог)?
ну конечно.
От неосиляторов *roff.
> И как там на ней поживала та "сетка из коробки", можно поинтересуюсь?На 1991 год, когда я за эту железку впервые сел - нормально, что было раньше - не знаю, но жалоб от своих предшественников не слышал.
> uucp-то хотя бы - работала. И коробок не требовала, был бы компилятор рабочий.
Условно работала, ага. Я те юниксы застал и секс с ними тоже. Ты не пробовал, к примеру, на Sinix (оно же Reliant Unix) заставить работать что-нибудь из бсдшного даже при наличии на этом самом синиксе рабочего компилятора?
> "то же" в них не появится уже, надеюсь, никогда.
То-то последние годы все так и тянут в файлухи снапшоты и прочие жалкие пародии.
> Для тех кто не понимает: это когда при любой операции с файлом старый не перезаписывается, вдруг тебе через час нужно его содержимое. И после двух-трех итераций редактирования проекта и пересборок - место ой, кончилось - потому что его вообще килобайты на этом диске, и все заcpaно этим .OBJ:31 - какое удовольствие их стирать вручную (find нету).
Подскажу команду: PURGE. Или SET FILE/VERSION_LIMIT если на автомате надо чтобы старые версии удалялись. Я уже не говорю что при желании версионирование легко отключалось.
> От неосиляторов *roff.
Ага. Сначала man man, потом man эти самые *roff и только потом man что_там_тебе_надо вместо простого и очевидного HELP
> Что же такого сверхестественного есть в вашей неуловимой vms, чего нельзя было бы достигнуть в linux?И фишек только Версионная ФС осталась, которой до сих пор нормальной нигде нет.
Ничего что прошло лет 30-40?
Ага. Технологиям Юникса давно уже пора на пенсию, борода до пола выросла. Всё из 70х никак не выйдут
Даже боюсь тебя спросить про колесо 8-о
Боюсь, на колёсах пятитысячелетней давности вы не согласились бы ездить.
Линукс на десктопе нужен только недалеким.
Я вас поправлю: "Десктоп нужен недалеким"
> Работа поддерживается только на платформе WindowsНу это решается Виртуалбоксом ;)
> v3.13.2211.10133
> BK_v3.13_src.rar (9.0M)
> BK_v3.13_x64.rar (16M)
> BK_v3.13_x86.rar (14M)
> BK_v3.13_x86_WinXP.rar (14M)А упаковка дистрибутивов RAR-ом - это уже к "санитарам" :)))))
Винрарненько
Да, забыли люди про православный ARJ! :)
Разве БК-0010 нелзя создать в домашних условиях, как например Спектрум?
Я тебе разрешаю.
Да, это легко, каждому доступно и займёт всего полчаса времени.
Песня о программистской молодости: https://youtu.be/I5GwYOwC21M
ПРЕВЕД МЕДВЕД!
Надо же, вчера как раз устроили посиделки в московском яндекс-музее -- говорят, оттуда часть экспонатов утащили в питерский :)Такого ощущения "прям помолодел", как в первое прямое попадание -- уже не возникло, но тёплая ламповая атмосфера практически на месте; экскурсоводу Дмитрию отдельная благодарность.
Миша, пипл интересуется (раз уж ты вхож) - в какой стране нынче проживает основатель херЯндекса?И шито слуцилась с доменом yandex.ru ?
> И шито слуцилась с доменом yandex.ru ?Яндекс в сентябре продал «Дзен» и «Новости» Вконташечке, вместе со старой главной.
Он в РФ куда он уедет он же под санкциями. Даже после того как всё отдал. У него даже 5-ти этажный дом в Амстердаме арестовали. И теперь там живут сквоттеры.
> 5-ти этажный дом в Амстердаме арестовалиВесьма поучительно. А ведь давным-давно ещё предупреждали: "Замаетесь по судам бегать и пыль глотать".
Ну вон мистер Авен с мистером Фридманом никуда не едут, живут себе у проклятых англосаксов.Страдают, да, очень.
Надо было приходить на демодуляцию-2022 https://yandex.ru/museum/yaretrocomp у Яндекс Музея два помещения в Москве если что на Парке Культуры и на Павелецкой.
На нём запускается какой нибудь из God of War?
Да. С беспрецедентной скоростью 1 кадр в сутки. :)
Вы, батенька, оптимист. 1 кадр за всё время вселенной, это уже ближе.
Ребята, давайте лучше разработаем ZX-Spectrum на базе процессора z280 с 16Мб ОЗУ ??? и чтобы был совместим с ZX-Spectrum 128Кб, а если какие-то игры не будут запускаться из-за особенных команд - то это не страшно
и как всегда, под него ни софта не игор не будет.
да я уверен, что на z280 будет запускаться 90% игр с ZX-Spectrum 128K
Зачем, а главное, зачем?
ну, чтобы на ZX-Spectrum в DOOM можно было играть
Нам определённо нужна ещё одна железка, на которой можно запускать DOOM.
> z280а его можно где-то купить? просто все современные _продолжатели_ спектрума на плисинах.
Конечно можно - на алиэкспресс, на ебэй. Современный Спектрум ZX-Evolution делается на аппаратном z80
Зачем навороты, под которые нет ПО их поддерживающих?
Для запуска существующего исторического ПО столько ресурсов не надо. Достаточно корректных таймингов.Если хочется сделать свой маленький компик ради спортивного интереса, ну так возьмите платку на ARM, и пишите свою ОС. Это проходят многие программисты.
Но если платформа распространенная или легко повторяемая, то можно и результатами поделиться.
А совместимость со Спектрум и чем угодно... так с этим и эмуляторы справляются на ура.
вам лишь бы препоны найти, чтобы не делать, как у плохого танцора... это наверное осебенность русского менталитета, русские могут копировать и догонять, но не идти вперёд. Не понимаю, что мешает сделать Спектрум на базе z280 обратно совместимый с z80, как в своё время сделала IBM с переходом на i286 ? И сейчас вы можете на своём ПуКа запустить любую прогу написанную под IBM PC XT на i8086. Я бы с удовольствием разработал бы Спектрум на z280, но у меня не хватает квалификации и куку для этого...
> вам лишь бы препоны найти,Ну собирал я и Спектрумы и эмуляторы писал..
> не идти вперёд.
Была б новизна или иная польза в очередной конструкции.
У меня есть коллекция ретро техники, и если нужна реставрация, то её по возможности и делают на старых оригинальных компонентах.
Но собирать принципиально на ретро железе, новый комп... мне не приходила идея.
> z280 обратно совместимый с z80Если конструкция штучная или мелкосерийная, то под неё не будет ни ПО ни клубов по интересам.
Это надо было делать в прошлом веке.
Ну а раз не сделано, то достаточно поддержки старого ПО, а новое ПО надо писать под современные платформы, которые не сводятся к одним компам, есть и более мелкие процессоры.> Я бы с удовольствием разработал бы Спектрум на z280, но..
В золотой век Спектрумов, жал не маломошный процессор, который уже тогда был доступен в турбо версиях, и не размер ОЗУ, которое тоже вполне добавлялось, а проблемой было низкое разрешение экрана и лишней работы добавляли особенности графики.
А ни одна улучшенная система видео не успела стать массовой и относительно стандартной.
Извините, но я думаю вы опять не правы и рассуждаете, как плохой танцор, которому что-то мешает. Вот ZX Next довольно новый Спектрум и он набирает популярность(хотя я такие Спектрумы на ПЛИСах не признаю, это не утентично и ничем не отличается от эмулятора на пк), так же набирает популярность недавно разработанный Zx-Evo, а под Zx-Evo ребята разработали ещё интересные звуковые карты, так что у Zx-Evo есть перспективы. Но я считаю у Спектрума маленькая фанатская база программистов, потому что большинство программистов не хотят программировать на ассемблере под маленький объём ОЗУ и тем более учить ещё какой-то z80. А вот z280 снимает все эти ограничения - тут и виртуальная помять до 16Мб и аппаратное умножение и кэш память 1го уровня. Можно свободно писать на С и создавать более мощные и самое главное более удобные программы. Так что если надумаете разработать Спектрум на z280 то всю рассыпуху можно сделать на ПЛИСе, как у Zx-Evo, а в качестве базового звукового чипа лучше использовать не AY-8910, а YM2203, у которого естьи FM и SSG YM2149. Такой компьютер привлечет внимание не только Спектрумистов, но и японцев.
> ZX Next довольно новый Спектрум и он набирает популярностьЧего-чего он там набирает? Волна хайпа давно уже прошла, и кстати — ничего особо стоящего для него так и не сделали (да и вообще не особо чего сделали).
а я знаю некоторых крутых программистов, кто под него кодит, но как я говорил я ZX Next не признаю и поэтому ничего даже знать про него не хочу, но не суть. Чтобы Спектрум-платформа развивалась нужно больше ОЗУ для программирования на С, тогда программистов будет много и много интересного софта.
Где результаты работы крутых программистов? Посмотрел тут — https://www.specnext.com/software-directory/, что-то негусто, причём либо откровенный трэшак, либо более цветные порты старых игр. Оригинального почти ничего нет.
Ну например, Николай, пишет под Некст игры, отладчики, компиляторы, я считаю, что Николай очень крутой программист https://www.youtube.com/c/DrunkFly/streams
Отладчик и компиляторы — вспомогательный инструмент. Игры — ну я вижу в вышеприведённом списке, какие игры.
Когда узнал, что Медноногов пишет свои игры для Спектрума на ПК, избавился от Спека. Инструменты нужны именно родные, это первый признак живой платформы. Но сейчас ИМХО уже не то время. Ну реально, самый простой Оранжевый Пи + эмулятор мощнее и дешевле, плюс не потребуют приседаний вокруг монитора для подключения. Спектрум имеет смысл разве что ради «спаять».
Я вашу картину мира немного пошатну, для спектрума писали на более взрослых компьютерах задолго до Медноногова, причём вполне коммерческий софт. Кросскомпиляция во все времена обычным делом была.
Ну если Dizzy выходила для многих платформ, это очевидное решение. И она не преподносилась как «новая жизнь Спектрума» и вот это вот всё, заработав на чём Инфорком занялся торговлей линолеумом.
Хотите красивые игры? Ну а шо вы хотели, чудес от z80? Вот поэтому Спектрумы нужно переводить на z280 и 16Мб ОЗУ!!!
У Next вполне достаточно возможностей для создания красивых игр — и разгон процессора до 28 МГц, и видеорежимы вплоть до 320×200×256, и аппаратные спрайты… какому-нибудь MegaDrive такое и не снилось. А игр нет.
Потому-что эти игры разрабатывают одиночки-энтузиасты, а игры уровня Сеги нужно разрабатывать коллективам, с хорошими художниками, а т.к. Next коммерчески не привлекателен, то никакие студии не разрабатывают под него. Я как то так полагаю. Времена, когда коммерчески было выгодно разрабатывать под 8/16-битные приставки ушли в прошлое навсегда, сейчас только энтузиасты остались
Ну так и на Z280 с 16 МБ ОЗУ будет то же самое.
Ну так Z280 не только для игр нужен, а хотя бы чтобы тянул более высокое разрешение экрана
> Спектрумы на ПЛИСах не признаю, это
> не утентично и ничем не отличается от эмулятора на пк),Это не эмуляция, а как раз точная модель, то есть если всё сделано правильно, считай это тот же настоящий z80 и прочие микросхемы от другого производителя.
В Плис бывают не только ретро процессоры, но и прототипы современных микроконтроллеров.> я считаю у Спектрума маленькая фанатская база программистов, потому что большинство
> программистов не хотят программировать на ассемблере под маленький объём ОЗУ и
> тем более учить ещё какой-то z80.На машине с z80 заниматься разработкой? Зачем? Может там есть адекватная IDE? Хотя бы для ассемблера? Может на безрыбье хотя бы тектсовый редактор круче нотепада?
Вы вообще пробовали написать что то крупное прямо на Спектруме?
Помню, как то в стародавние времена, писал ассемблер для MSC51 на спектруме.
И комп был с двумя дисководами. А исходники на дискеты не влезали. И по частям не влезали. Собрал на i386 у знакомых.Машины программистов обычно мощнее среднего.
Если не пытаться разрабатывать прямо на z80, то на компе есть любые компиляторы. Уж с Си даже тогда проблем не было.
Более того, многих программистов вовсе не интересует, какой в железке ассемблер, а он в z80 и дружелюбный, и тривиальный.А не хотят писать под "переСпектрумы", потому что это железо, которое есть всего у нескольких десятков человек в мире.
У других вроде бы совместимое, но есть ньюансы.
А речь то не о суперкомпьютерах, а о весьма скромных машинах.> чипа лучше использовать не AY-8910, а YM220..
Я зная что это, и что лучше.
Но зачем? В старых компах этого не было, а в современном то оно зачем, на современных технологиях расширения делать надо.
Когда проектируете устройство, не надо думать "о гвоздях", представте сперва что должно получиться.
Система видео, звука, интерфейсы usb, bt, wifi, hdmi. Какое ПО будет все это поддерживать.
И замечу, контроллер от любой из этой периферии способен эмулировать пятидесятилетный 280й с потрохами.
А устройство должно быть простым, но не примитивным, и при этом не дорогим, в духе конструкций Клайва Синклера.Кстати, а какой браузер для интернета планируте портировать на 280й? ;)
И не надо говорить зачем, кто то же пишет браузеры и для Спектрума, и более того у меня в коллекции он есть.
Вот МасОс9 тоже на не сильно мощном железе работала, а вменяемый браузер был.
всё с вами ясно - вы саботажник и даже враг Спектрума, любые аргументы придумаете, лишь бы Спектрум не развивался...
> всё с вами ясно - вы саботажник и даже враг Спектрума, любые
> аргументы придумаете, лишь бы Спектрум не развивался...Аж поперхнулся.
Впрочем, за "крик души" зачёт! ;)
Вы сколько спектрумов собрали целиком с нуля? Или может эмуляторы Спектрумов хотя бы написали?
Я делал то и другое, плюс эмуляторы на всяких esp и stm.
Или.. а сколько у Вас сейчас Спектрумов?
Не отвечайте, это не важно.Вам наверное понравилось бы жить в параллельной вселенной на подобие сим-панк, в которой развитие остановилось в паровой век, а в вашей процессоры застряли в 70х - 80х годах прошлого века, с табу на новизну.
Но, это ж фантастика.Смотрите, в Sinclair QL - передовой для своего времени процессор 68008, с которым z280 рядом не стоял, а это всего то 1984й. До "золотого века Спектумов" в России.
Пошли б дела в финансовой части лучше, может сейчас о z80 и не говорили бы.
И напомню, тогда его Синклер преподносил как наследника именно ZX Spectrum.
Если делать чуть мощнее, то z280 не уместен.
Процессор должен быть современный, доставаемый в промышленных количествах.
А конструкция должна быть простой и недорогой.
А древнее железо этому противоречит, ибо цена подпорок превысит цену готового компа на Интеле.Совместимость со старым ПО?
Оно и так с костылями запускается.
Как минимум никто в здравом уме не станет работать ни с кассетами, ни с дискетами, ну кроме исторических реконструкторов.В аппаратном Спектруме уже стоит и жесткий диск и СД карты, и эмулятор дисков с образов.
Ему ж "сто лет", со временем много что внутри скопилось.
В эмуляторе на esp32 ничего не требуется, работет почти также, но стоит на порядки дешевле.
Плюс можно писать не только под спектрум.
А например Specrum Next стоит дороже ноутбука, на котором можно и программировать, и играть, и.. запустить любой эмулятор Спектрума. Такое даже фанаты себе позволить не могут.Вернёмся к Sinclair QL. Вот учился на нём программированию юный Товальдс, и видите, до чего его Синклер довёл.
А был бы у Него скромный помп как ZX, ну написал бы очередную оболочку для экрана 256х192, и на этом всё и кончилось.
Видим, что этот комп был для того времени достаточно современный.
А будь вместо него 40летный антиквариат, с перфолентами и перемычками и реле. Да для коллекционеров оно интересно. Но научившись програмировать на нём, можно положить полученные навыки в урну.Итого.
- Изделие должно быть доступым, ради памяти сэра Синклера.
- Изделие должно быть адекватным своему времени.А исторические изделия лучше сохранить в их естественном виде.
Тогда у меня только один вопрос - как вы относитесь к ZX-Evo, и что вы о об этом думаете?
ZX-Evolution держал не раз в руках, но своего не было, и слежу за проектом.
Но интерес к нему как к диковине. Проделана огромная работа, и даже закончена. Весьма достойно.
Просто потискать, тоже интересно было.Но это РЕТРО-КОМП на ретро технологиях.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Если не заглядывать внутрь, то для пользователя это всё тот же самый Спектрум, в улучшенной комплектации,
если и не из 80х, то из конца 90х.Предназначенный только для запуска старого ПО и портированных на него программ, совместимых в основсном только с ним самим.
Под капотом эмулятор дискет.
И для антуража аппаратный контроллер, к которому дисковод и обыскаться, и зачем он сегодня вообще.
Пробуем что нибудь запустить, например TASiS. Оопс, а через эмуляцию дискет с образов не взлетело.
Берем в "музее" в аренду дисковод (в последствии делаем эмулятор древнего дисковода), и вот с этих костылей всё работает хорошо.А клавиатуру PS достать где? Кроме барахолок.
А USB клавиатура легко подключается даже програмный USB, но это не сделано.Ну и видеорежимы. Что то мешало сделать видео режимы высококо разрешения, не обязательно совместимые с vga, а просто чтоб хотя бы выводить нормальные читаемые буквы.
А учитывая, что за вдвое меньшие деньги можно взять коробочку на интел, (всякие Распбери это дорого),
на него ставим Linux, на него эмулятор. И.. на клавиатуру клеим наклейки.
Ну чем не Cпектрум?
И при этом ОН позволяет пользоваться благами предоставляемыми современными ОС, и писать и под современные ОС.
Зря NedoPC на Linux подобные ОС не перешли.
Сделали б хотя бы дохленький компик, но на Linux, или хотя бы на RTOS, а с масштабируемостью и совместимостью там все хорошо.
Вы меня извините, но вы откровенную ересь несёте типичного ПиСишника, которым эмулятора вполне достаточно! Лично я купил ZX-Evolution, чтобы слушать музыку на аппаратном AY-8910/YM2149, как и другие люди тоже по этой причине. Но ZX-Evolution не ограничивается только этими чипами, есть такая звуковая карта как ZXM-SoundCard с 2мя чипами YM2203 и SAA1099 http://micklab.ru/My Soundcard/ZXMSoundCard.htm и новая музыка под эту карту постоянно появляется. Собственно говоря, люди и покупают ZX-Evolution, чтобы слушать музыку на оригинальных, аппаратных чипах. А звучание в наушниках отчётливо различается эмуляторное от аппаратного.
В музыкальном направлении ZX-Evolution сейчас уникальный компьютер, потому что на ПК звуковых карт с OPN чипами не было и никто не собирается делать. Если вы не любитель такой музыки, то тогда да, вам вполне будет достаточно эмуляторов.
Вот если бы сделать ZX-Evolution на z280 и с 16Мб озу, то можно будет создавать более удобные пользовательские программы, плееры и на более высоком разрешении.
> чтобы слушать музыку на аппаратном
> AY-8910/YM2149...Как коллекционер компьютерного железа, понимаю этот момент.
> музыка под эту карту постоянно появляется.Да. Иногда добавляю что то в коллекцию.
Но это особо нишевая музыка.
Если пара её ценинителей может случайно встретиться, то три, это уже фантастика, вне крупнейших мегаполисов конечно.> на ПК звуковых карт с OPN чипами не было и никто не собирается делать.
В принципе не долго на USB повесить. Разве что никакого ПО для неё нет, всё портировать придется.
Хотя для аудиофилов, похоже это вполне вариант.
> будет достаточно эмуляторов.С эмуляторами именно Спектрумов есть проблема, ПО настолько привязано к фичам железа, особенностям, и даже багам, что раньше точно было проще собрать в железе, что б всё ПО работало.
С эмуляторами других систем в этом плане гораздо проше.С эмуляторами звука всё точно так же, если эмулировать все аппаратные особенности, то эмулятор станет жрать ресурсы.
Как пример сравните звук самого качественного плеера MIDI с ПО Pianoteq, второй на порядки приятнее слушать, но так он и моделирует ньюанся интсрументов, а не воспроизводит мертвые сэмплы.> Вот если бы сделать ZX-Evolution на z280 и с 16Мб озу,
Наверное хотели написать с 16ГБ ОЗУ. ;)
Иначе программы придется писать на ассемблере, и в "деревянном стлиле" на си.
И более того, ничего относительно современно туда не портируете.
А компютер без ПО - идея так себе.
Помимо запуска старого ПО, комп должен быть с чем то совместим, для доступа к библиотекам ПО.
> можно будет создавать более удобные пользовательские программы, плееры и на более
> высоком разрешении.Вот для подобного, оптимальна обычная ОС, включая мобильные, на которых и ресурсы не жмут, и писать легко.
А для ценителей аппаратного звука, вместо эмуляторов предложил бы дешевые по себестоимости usb карты с AY.. и подобными.
> А для ценителей аппаратного звука, вместо эмуляторов предложил бы дешевые по себестоимости
> usb карты с AY.. и подобными.А в чём там фишка, понять не могу? Ну например снять осциллографом сигнал с оригинала, или как-то иначе просимулировать особенности AY. Мне кажется, если бы действительно были нюансы, кто-то бы за это время озадачился и сделал. Помню, ходили какие-то байки про Ay-emul от Сергея Бульбы, якобы он как-то лучше всех эмулирует. Но я в них не очень верил, потому что тогда мой техдир был «аудиофилом» (не из тех, кто убеждает всех в особом звуке тренированной меди, а собирал колонки, гонял их месяц-другой, а потом продавал) и я подобных историй слышал штук по пять каждый день от его друзей. В основном всё чистая психология и эффект плацебо.
Обычные симуляторы симулируют просто частоты, как заявлено в спецификации.А если звук отличается, то видимо проявляются особенности реализации устройства, задержки, искажения, что то ещё.
Не скажу что эмуляторы плохо работаю, но на отдельных сэмплах разница видна и не аудиофилу, и без наушников.
То же касается и ламповых усилителей мощности, в которых "ламповая специфика" это на самом деле дефект воспроизведения. Но там надо ещё напрячься, что б разницу заметить.Упомянутый Pianoteq симулирует механику пианино, гармоники групп струн, удары молоточков, массы, отражения звука от стенок, и очевидно, что способен сожрать все ресурсы процессора. Но звук приятный.
AY не настолько сложный чип, что б эмулировать как угодно.
Возможно, просто нового кода пишут мало, а берут готовые реализации эмуляторов, как я, косметически правят, и на выходе продукт вроде бы новый, но реализация эмуляции старая, с учетом возможностей старых компов.
Мне кажется, всё дело в делителе и фильтре ВЧ в схеме подключения AY. Один мой знакомый такой фильтр докрутил до состояния, когда Спектрум звучал как Денди (ему так нравилось). Эмуляторы воспроизводят «идеальный» сигнал. Что бы услышать разницу, надо рядом живой Спектрум поставить, а он не у всех есть. Зато точно имеется у любителей оригинального звука. Вот мне и не ясно, почему более 20 лет всё ограничивается «лучше звучит». Осцилограф вроде бы найти проще, чем живой Спектрум, вдруг кто-то бы заинтересовался. Подозреваю, что это «лучше звучит» призвано стимулировать продажи, а не решать «недостатки» эмуляторов. :)
>Наверное хотели написать с 16ГБ ОЗУ. ;)
>Иначе программы придется писать на ассемблере, и в "деревянном стлиле" на си.ну у меня на первом ПК Pentium 100/8Мб отлично работали и DuneNukem3D и Winamp под Windows 98, а эти программы были написано точно не на ассемблере, так что 16Мб за глаза хватит!
музыки под OPN и YM2149 чипы вагоны, слушать не переслушать
ftp://ftp.modland.com/pub/modules/
В идеале, чтобы слушать всю эту музыку нужен не Спектрум и даже не usb плата, а портативный плеер на STM32 с SD карточкой и дисплейчиком, который сможет воспроизводить ну хотя бы десяток форматов. Но я такой плеер не осилил, я очень туго программирую и плохо паяю. Максимум, что я осилил вот такой плеер на ардуино и YM2203
https://www.youtube.com/watch?v=wLlfp8Z4IS8
А вообще это шикарная бизнес идея, такой плеер будут раскупать во всём мире!
> ftp://ftp.modland.com/pub/modules/Благодарю. Посмотрю.
> А вообще это шикарная бизнес идея, такой плеер будут раскупать во всём мире!
Это вряд ли. Но вот и готовая внешняя "звуковуха", даже конструировать не надо,
сделать покомпактнее и напечатать корпус.И.. что за плеер для этой штуки использовать?
Я даже все детали приготовил. :)
Плеер нужно самому писать, чтобы мог воспроизводить самые популярные форматы от psg, pt2, pt3, ftc, psc, sc68, sap до ФМ-мелодий s98, mid, VGM, sa2 и т.д.
но такой плеер нужно делать не только для себя, а для всех людей, тогда платформа/девайс будет развиваться
В принципе Айдан уже сделал, такие плееры с открытым кодом, но его плееры воспрозводят только VGM файлы, а нужен многоформатный плеер
https://www.youtube.com/channel/UCvu1k_HpfyPfB85z4Ks5kQA/videos
Слушай, ты спектрумы паял-собирал, микроконтроллеры программируешь, эмуляторы писал, а плеер на микроконтроллере написать не можешь, как так ???! Я вообще поражаюсь, почему ни один программист, спектрумист не написал плеер (ay, pt2, pt3 и т.п. форматы) под реальный чип на микроконтроллере, а только под psg, неужели так сложно ???
>>плеер на микроконтроллере написать не можешь, как так ?Мотивация никакая. Не зудит в одном месте, наверное. :)
Массово повторяемым это не будет,
это хоть и ретро плеер, но без исторического прототипа, тут и как у коллекционера интерес низкий.Если есть что то готовое, простое, не требующее много времени, то можно повторить.
> поражаюсь, почему ни один программист, не написал плеер ... под реальный чип на микроконтроллере
Вот именно это, я с самого начала пытаюсь объяснить.
1. Написав программу не просто на ассемблере, а ещё и на его примитивной реализации, написанное не будет никуда перенесено. Будут проблемы с переносом даже на z280, и переписывать опять, по мелочи, но везде.
То есть основы для переноса ПО на микроконтроллер нет.
Даже если прекрасно знаешь все на свете ассемблеры, то напрасный труд, в виде переписывания значительного объёма исходников, восторга не вызывает, и ради штучного проекта тем более.2. Написав ПО на более высокоуровневых языках, код должен быть более переносим из проекта в проект.
Должен. Но давайте возьмём ПО для DOS, на Си, и увидим что кросс-платформенного языка недостаточно для переноса на другую платформу.
Написание программ под голое железо без ОС или почти без ОС тоже плохо переносимо куда либо.
Должно быть общепринятое АРI, хотя бы в виде оберток и заглушек, позволяющие перекомпилироливать исходники, не правя их без изменения функционала или улучшения, а только ради проблем платформы. Ну, или стремиться к этому.3. В противовес приведу пример Ардуино. Если там есть какой то компонент, то с огромными шансами это будет работать на самых разных аппаратных платформах, а в его исходники и заглядывать не требуется.
Да, там среда разработки убогая, и продвинутые пользователи её не используют, но подход с архитектурой там более чем жизнеспособный. И написанное для какого нибудь esp8266 можно с легкостью перенести не Windows/Linux, и наоборот, если влезет.
А если железо ещё и Linux потянет, или хотя бы ходовые RTOS-подобные ОС, то с портированием ПО проблем ещё меньше.Итого: Если б на Спектрумах писали по человечески то были бы и плееры.
А то и сейчас в 2022м, под Спектрум пишут на ассемблере, и кстати это снова плеер. :)
Вроде и не плох, а заимствовать с него нечего.
Разве у тебя нет мотивации послушать музыку на оригинальном чипе и на удобном девайсе, а не на Спектруме??? Зато мотивация писать текст на эту тему есть? Написать плеер хотя-бы для формата pt3 для программиста это задача максимум на вечер - там текста несколько строк кода - записать в порт адрес, а потом данные с ассемблера можно взять алгоритм.
Но уже есть плеер на С для всех форматов Спектрума под ДОС. Программа работает с чипом YM2149 через LPT-порт. я такую плату собрал и слушаю Спектрумовскую музыку на ПК загрузившись в ДОС с флешки. Но т.к. я вообще не программист этот плеер на Ардуино или STM32 пенести не могу
Не всё сразу. YM2149 выписаны, но пока не приехали.
У меня такая плата https://habr.com/ru/post/218763/
а вот ay8910 почему-то не играет в этом гнезде
я еще хотел вместо YM2149 использовать YM2203, но вот тоже не могу заставить заиграть даже SSG. Куда паять А0 и WR не совсем понятно, вроде А0 - это BC1, WR - это BDIR, а RD - это ВС2. Но чип у меня молчит.
Оригинальный -- AY-8912. Он играет иначе. В эмуляторах под него другие таблицы. И кстати стоил раза в 3 дороже, когда я покупал.> А звучание в наушниках отчётливо различается эмуляторное от аппаратного.
Аппаратные тоже меж собой отчётливо различались. Смотря кто какие конденсаторы на фильтр впаял.
> Итого.
> - Изделие должно быть доступым, ради памяти сэра Синклера.Печальная развязка наступила в начале 1982 года, когда Клайв Синклер решил не выплачивать премию по итогам разработки ZX Spectrum, а дождаться начала выпуска и выплачивать деньги с прибыли от продаж. Это совершенно не устраивало двух ключевых разработчиков программного и аппаратного обеспечения — Стива Викерса и Ричарда Альтвассера.
...
А 1300 байт столь ценного пространства так и остались незаполненными ничем.
> не правы и рассуждаете, как плохой танцорЕсли делается новая платформа (совместимая или не совместимая с чем то),
но назначение которой - программирование.
Платформа должна иметь резерв на развитие, а не жать до старта.
Должна позволять решать сегодняшние задачи, хотя бы простые, а не содержать полувековой процессор, и этим гордиться.
Должна занять нишу Расбрери и Ардуин. А если вещь стоящая, китайцы подхватят, и выпустят за дешево.
А под популярную платформу писать желающих недостатка не бывает.
А вообще, Спектрум на базе z280 - это MSX Turbo R, с процом ASCII R800, ASCII R800 - это почти одно и тоже, что и z280. Так что моя идея в чём то бессмысленна, т.к. уже есть MSX, но есть нюансы - в MSX Turbo R было максимум 512 Кб, даже если купить MSX Turbo R его не подключишь к современному монитору, как ZX Evo, не подключишь SD
> не подключишь к современному монитору, как ZX Evo, не подключишьПереходник из RCA в VGA на Али стоит 150 - 300р. И в него переходник из VGA в HDMI, это еще 100р ;)
Проверено на подобном ретро железе, коего у меня достаточно.
Лежит пылится 10-01.. Выбрасывать жалко - память как-никак.
Как его применить во благо?
> Как его применить во благо?Играть на нём?
Отдай в музей если сохран хороший. В ином случае на цветмет.
Да ладно! В рабочем состоянии, даже и в не идеальном виде, много кто забрал бы.
На цветмет? Да, много кто. А как компьютер этот хлам бесполезен чуть менее, чем полностью.
Ну лично я бы взял. Полезность — в чём она определяется? Очевидно, что для практических целей любой ПК сорокалетней давности бесполезен полностью.
если надумаю, как с тобой сконтактировать?
Пиши здесь, буду мониторить. Только с почтой ты вряд ли заморачиваться станешь.
а далеко от Воронежа?
ладно, похоже музей какой-нибудь буду искать
На жельтий продать очень даже практичная цель.А вот использовать... для начала надо найти ж телевизор с rgb (не композитным, afair, а именно rgb) входом... Интересно, остались ли еще? Потом начинать искать магнитофон... там тоже какие-то фокусы с теми входами-выходами были, просто соединить со звуковухой ноута не получится.
Но сорокалетней - эт ты хватил... Ему 35 всего.
82й год... это ж я даже не знаю, что должно было быть. СМ-4, пожалуй. От нее пользы, конечно, побольше - поскольку там в комплекте обычно и мониторы, и принтер и диски, и может даже перфоратор, но вот чинить все это можно вечно и без всякой надежды на успех. К тому же в современную малогабаритную квартиру те четыре стойки не влезут.
У меня БКшка была. Выкусил КМки, остальное на помойку. Не вижу смысла в этой железяке, когда
такой геморрой с вводом-выводом информации.
Вот из-за этих цветметщиков старое железо днём с огнём не сыщешь. Тех же «спектрумов» было как грязи, а теперь попробуй найди ещё.
> Но сорокалетней - эт ты хватил... Ему 35 всего.Разработан в 1983, в серию пошёл в 1985.
В любом случае, от 35-летних компьютеров толку тоже ноль.
> для начала надо найти ж телевизор с rgb (не композитным, afair, а именно rgb) входом... Интересно, остались ли еще?RGB на SCART есть (не всегда, но есть).
RGB на VGA разъёме есть. Там вопрос в синхронизации. Нужна поддержка 50 Гц. То есть монитор подойдёт не каждый, с VRR более вероятно подойдёт, нижняя граница там 42-45Гц. ТВ поддерживает PAL, значит и 50Гц. Весь вопрос в синхроимпульсах. Монитор хочет раздельные, а они смешанные.
Проблема не в кадровой частоте, а в строчной. Вот EGA подойдёт.
Вот первая попавшаяся схема https://zx-pk.ru/threads/9191-prostoe-podklyuchenie-rgb-k-mo...
вроде не удвоитель. И там автору действительно написали, что работать не будет из-за строчной.
Но у него работает и монитор там SVGA https://zx-pk.ru/threads/9191-prostoe-podklyuchenie-rgb-k-mo...Если правильно помню суть проблемы с развёрткой, при пониженной частоте не хватало емкостей и/или транзисторы выходили из строя от перегрева. Потому искусственно ограничивали. В ЖК луч отклонять не надо и вопрос, как там реализован скалер. ЖК ТВ в принципе поддерживает PAL.
Пока писал, дочитал тему. Вот https://zx-pk.ru/threads/9191-prostoe-podklyuchenie-rgb-k-mo...
к ЖК монитору человек подключил (с фото)
> EGAЭто полностью цифровой интерфейс несмотря на его древность.
А у БКшки, что ли, аналоговый RGB? Те же «спектрумы» к CGA/EGA запросто напрямую подключались.
>> EGA
> Это полностью цифровой интерфейс несмотря на его древность.Интерфейс называется VGA, поскольку это разъём идентичен и обратно совместим электрически. И цветовые компоненты аналоговые, от напряжения зависит яркость. EGA на стороне монитора определяет поддерживаемые разрешения, т.е. возможные количества строк и пикселей.
Это так не работает. В VGA мониторах совсем другое количество строк.
Я уже ответил на это в #112 со ссылками, как это работает на самом деле.
На Али есть дешевый преобразователь RCA->VGA и VGA->hdmi.
Там же можно купить простенький автомобильный дисплей с vga входом (с hdmi оно дороже).Ну а эмуляторов магнитофонов полно как на звуковых платах, так и ардуинах.
В чём полезность фарфоровой статуэтки на комоде?
В чем отличие ценности аналогичных статуэток, одна их которых старая, например бабушкина, а другая с Алиэкспресс?Вот и с техникой так же.
Даже в виде не используемого экспоната она может просто радовать глаз.
Когда FPGA-платформы станут доступнее, а это случится рано или поздно,
можно будет запилить пачку ядер простых хороших архитектур
для разработки простого и дешового ускорителя вычислений.
С чего-то надо же начинать.
Вот тогда может и сгодится для отладки.Пока, конечно, дороговато выходит.
Помнится, вроде, за бугром один фанат
запилил на дорогущей дев-борде
8 быстрых z80 с выводом 8 картинок на 1 экран.
Сам факт, конечно, впечатляет,
однако, из практического применения пока только "фан".
FPGA довольно доступны, и для не массового применения, тем более.
Там проблема, что авторов маловато, ибо под них не пишут в том же количестве как под более привычные процессоры.
Часто нет примеров и информации по интересуемому вопросу.
А готовые платки с FPGA вполне доступны, бери и балуйся с готовыми проектками и разбирайся.
Как одну большую допотоную ардуину.
Сделай из него боян: https://arstechnica.com/gadgets/2022/11/playable-commodore-6.../
pdp-11 всётаки, unix, c... можно запустить bkunix и обогревать комнату.
> bkunixЛет 25 назад тоже писал свою ось под бк, но только совместимую с msdos. Да много кто писал свои микро-операционки под эти компы, только пользы от них было мало из-за мизерных объемов ПЗУ и ОЗУ.
Идеальная среда для любого опеннетчика. И не линукс, и не на расте, и исконно-посконное-советское ещё, и запускается на любимой винде.
Эти девайсы я не застал и начинал уже с УКНЦ.
Система команд pdp-11 - это, конечно, кайф. Продумано, удобно, гибко. Не то, что убогий х86. Эх, школьные годы...
Система команд рулит.
«Убогий x86» с лёгкостью смасштабировался до 32 и 64 бит (потому и жив до сих пор), а теперь проделайте то же самое с PDP-11. С сохранением продуманности и гибкости.
Для малолетних *** напомню что уже VAX-ы были 32-бит - с 1977 года :-D
A если уж я вам про Alpha напомню, а она 64-bit с рождения ... :-DНо DEC не смогла в коммерцию - факт! :(
Есть же конспирология, что это была операция ЦРУ, поскольку в СССР написали под PDP-11 больше чем в США.
Сейчас они проделывают то же самое, только уже с risc-v.
Сейчас там бритиши свою бывшую колонию дерибанят. Против нас им уже ничего делать не надо - русские пишут в основном в дойчебанках. Просто предложите кому-то тут написать аналог Qt и посмотрите реакцию. 20 лет назад рассказали был анекдот, что русским программистам лишь бы переписывать, а теперь скажут, что настоящий патриот умеет настроить прокси и скачать у белого господина.
И что в VAX и Alpha осталось от PDP-11?
На первых VAX-ах это была одна из главных фишичек - софт с PDP-11 на них шёл немодифицированный.
Потом когда VAX "взлетел" - убрали.А тепереь расскажи что в Raptor Lake или Ryzen 9 осталость от Штеуд 8086?!?!? :-D
То, что я на нём MS-DOS до сих пор запустить могу (если на МП CSM не выпилен, но это уже к процессору не относится).
А на Intel Quark запустите? Support for IA 32-bit with Pentium x86 ISA compatibility заявлена, а v86 не вижу там.
Видно, что егэшная малолетка не в курсе ни за 32,ни за 64. Промасштабировался... Лучше бы твои родители резинку использовали.
Ну так то он отчасти прав - как раз x86 у многих отбил желание писать на асме, языки высокого уровня проще промасштабировать.
JS-макаки да, не пишут на асме. Я лично знаю людей, которые пишут на асме для...оборудования.
Очевидно, они пишут не на x86 асме, и, скорее всего, не на IA32, который уже был заметно пригоднее для кодинга, чем «предшественник».
PDP11 был хорош для изучения ассеблера, позволя думать о задаче, а не бороться собственно с ассемблером.
В те времена быстродействие любых компов было недостаточным, и низкоуровневое программирование было весьма востребованно.
Но, всему свое время.
Cobol\Fortran\Algol-60\Lisp ?
Хотел спростить что из списка не из "того времени"?
Получив небольшой грант, он вместе с другими хакерами, среди которых
выделялся Том Найт, имевший большой опыт в разработке Несовместимой Системы с
Разделением времени (ITS (которой он придумал название)), принялись за работу. Работа
продвигалась медленно, но к 1975 году у них получилось то, что они назвали машиной
«Cons» (сокращение от "constructor operator", функции, которую машина выполняла в
LISP). Cons функционировала не в одиночку; чтобы она работала, ее надо было
присоединять к PDP'10. Он имела ширину в две стойки, у нее было видно печатные платы
и хитросплетения проводов, а построена она была на девятом этаже ТехСквера, на
верхнем этаже с кондиционерами.Она работала в точности так, как это видел Гринблатт. «LISP – это язык, который
легко реализовать» ' объяснял Гринблатт. «Уже неоднократно бывало, что какой'нибудь
программист получал доступ до какой'нибудь машины и за пару недель упорного труда
писал версию LISP, после чего говорил: «Смотрите, у меня есть LISP». Но между этим
вариантом и действительно пригодной системой была большая разница». Cons'машина, и
появившаяся позже, отдельная и независимая LISP'машина, были «пригодными»
системами. Ее иногда называли «виртуальное адресное пространство» ' это
подразумевало, что программы, которые использовали большое количество памяти, не
приводили к выходу системы из строя, как это иногда происходило с другими системами
на LISP.Стивен Леви «ХАКЕРЫ, Герои Компьютерной Революции»
Для любителей пионерских галстуков и "самого вкусного пломбира" вполне сойдет.
Эх...раньше было и небо голубее и трава зеленее и главное, уйх стоял и девушки не любили))). Не то, что сейчас. До чего господин ПЖ довел планету !)))
Русские хакеры выбирают Микрошу
> Русские хакеры выбирают МикрошуНе Микрошу, а Радио-86РК, который по схемам из журнала собирали и в 16-ричных кодах программировали по таблицам команд.
> совместимых по системе команд с компьютерами PDP-11 ...Товарищи престарелые задpoты, команды MOV, CMP, ADD, SUB ... сейчас даже в детском садике умеют делать.
>Общая лицензия на код явно не обозначенаКод - сразу в /dev/null, авторов - вон из профессии.
Емайл автора указан, можете ему свои требования выставить.
Основное занятие анонимных экспертов опеннета — тонкости лицензий обсасывать.
Они же боятся что их код не будет всеобщим достоянием, а кто то зажулит код и будет его продавать за миллионы!
Миллиарды! и никак иначе
Виндовый варезок, в раре, без лицензии. Милота. У некоторых лихие 90 так и не закончились походу.
Старпёры, что с них взять. Они вероятно не слышали про github.