Новости by Alone Coder Как-то незаметно пролетело много месяцев. Наконец доделан Info Guide #12, а потом навалилось столько работы, что отойти не могу до сих пор. Замещаю двух программистов (а сначала даже трёх), хотя сам я больше инженер. Радует, что на этот номер журнала прислали много отзывов (даже больше, чем на предыдущий). Может, созрею на новый номер, когда найдётся хоть сколько-то свободного времени :) Номеров журнала на самом деле было не12, а 14 (из-за дробных #2.5 и#4.5 ), а если считать ещё Inferno (хотя бы #3 и #4, к которым я готовил тексты и музыку), то история уже длиннее, чем у журнала Adventurer, но, конечно, далеко до Спектрофона. А ACNews обошла по числу выпусков легендарную газету Body :) Теперь где-то далеко впереди маячат классические издания On-Line и Nicron, а также газета Fantastic, в которой, правда, про Spectrum ничего не писалось :) Кроме журнала, я выпустил только патчи к Evo SDK и NedoLang - в основном из-за глюка в плейере AYFX. Пытался начать писать дему, написал один эффект, но дальше не сложилось. Хотел сделать скриптовый язык - помесь Лиспа с Фортом, но все варианты пока не нравятся. Кстати, эффективный язык, общий для ПЛИС и микропроцессора, всё-таки сделать можно. Идея была в том, что программа состоит из блоков с векторными входами и векторными выходами, а также мультиплексоров и демультиплексоров. Ранее я забросил эту идею из-за проблемы с асинхронными связями (например, по передаче настроек удалённых блоков). Это хорошо работает на микропроцессоре, но нарушает целостность данных в конвейере на ПЛИС. Но есть решение - освобождать конвейер перед передачей данных по такому асинхронному каналу. Для этого нужно как-то возвращать сигнал "вход свободен". В общем, задачу можно решить, но для этого нужно всё бросить и собрать группу специально под этот проект. Сейчас в мире популярны реконфигурируемые вычислительные системы, по ним проводят международные симпозиумы с крутыми спонсорами типа Intel и Microsoft. Может, кто-то это уже пишет, но пока не слышно. Главное, что для этого надо перейти к асинхронной (самосинхронизирующейся) передаче данных на ПЛИС (например, с отработанной Null Convention Logic), для которой пока бедно с утилитами разработки и отладки. Демопати размножаются:Tygrys приглашает на Speccy.pl Party в Варшаве14 апреля 2018 года (нажмите кнопку"2" ). А в тот же деньLVD организует День Космонавта... Вчера даже звонилМаксагор, приглашал туда :) John Silver обещал зайти впервые за много лет, но пока не зашёл. Он в прошлом году начал ещё один новый музон, но пока не доделал. Музон пишется в моём присутствии. Однажды я даже снял это на телефон, но съёмщик из меня плохой, и всё оказалось повёрнуто на 90 градусов. Я выложил ролик на своём канале в YouTube(blkpntr). Когда-то у меня на канале была куча видео и плейлист, но Google всё потёр. Осталось только это видео и многочасовой сеанс realtime coding, где я писал мультиколорный скролл. LVD паяет новую версию ZXNetUSB - сетевой платы для реального Спектрума, первая версия которой вышла в начале2013 года. DimkaM реализовал эмулятор уровня TCP/IP на базе Unreal Speccy, он выдаётся желающим писать под эту плату. До этого весь софт (IRC-клиент, FTP-сервер и кое-какую мелочь) писал самDimkaM. А теперь он ещё сделал вебсервер с возможностью закачки файлов через HTTP:https://youtu.be/WoAhldkybrO Hippiman с двумя дитями пишет новую игру для Speccy. Движок аж с собственным компилятором скриптов! :) АYerzmyey прислал свою интерактивную новеллу "In nihilum reverteris" (выпущена при поддержке Министерства науки и высшего образования Польши): http://yerzmyey.i-demo.pl/In_Nihilum_Reverteris_ENG.zip Там продвигается концепция "матрицы" вплоть до солипсизма. Ещё писалJerri/AF, он тоже делает новую игру. Товарищ (пока не скажу кто) с Atari 8-bit сцены пробует адаптировать Wolf 48K на свою платформу. Вот как он это делает: ┌──────────────────────────────────────────────────────────────┐ Сначала я дизассемблирую код, чтобы его можно было скомпилировать в EmuZWin. Потом я его откомментирую на основе твоих исходников и помечу места, которые надо будет изменить - например, запись в атрибуты. Следующий шаг - контекстный перевод, то есть перевод процедура в процедуру, а не мнемоника в мнемонику. Если получится и скорость без спрайтов будет достаточная (именно для этого я попросил несколько версий с разными размерами экрана), тогда я вернусь к начальной версии со спрайтами... :-) └──────────────────────────────────────────────────────────────┘ Так можно и в обратную сторону конвертировать. Кто сконвертирует дему Numen? :) Sand прислал версию Fast Tracker с фазировкой тональника (см. Info Guide #7 ). http:// speccy-live.untergrund.net/2018/03/fast-tracker-1-08-beta1/ К сожалению, пока не удалось выяснить, можно ли сбросить бит тональника сигналом RESET. Dart Alver выпустил несколько новых версий графического редактора BGE, в том числе с текстурным спреем. https://yadi.sk/d/OgHSC-1bЗMfYn9 (это постоянная ссылка на свежую версию) То есть теперь реально можно рисовать спреем :) Николай Амосов начал писать статью про бег, а между делом написал воспоминания про игровые автоматы. Народ подтянулся и добавил свои воспоминания - все публикую. Utz прислал интересную информацию про электронику в ГДР: Utz> Я нашёл новую статью на пару страниц про развитие микроэлектроники в ГДР. https://www.jungewelt.de/artikel/324486.kein-bluff.html Посмотри через google translate. Вот поподробнее про упомянутый мегабитный чип:https://de.wikipedia.org/wiki/U61000 Alone> Это для меня новости. Не представлял, что маленькая ГДР могла побить СССР в производстве микросхем! Utz> Нуууу, эту статью надо воспринимать критически. Газета очень про-ГДРовская (https://de.wikipedia.org/wiki/Junge_Welt), они будут защищать ГДР даже за счёт "старшего брата" СССР. Alone> А можешь пояснить некоторые детали экономики ГДР? Сколько денег занимали у СССР и когда их возвращали? Utz> Предупреждаю: я не очень разбираюсь в вопросе, так что это всё надо будет проверять. Для начала, вспомним, что ГДР должна была платить Союзу послевоенные репарации. Это 99,1 миллиардов (западно-)германских марок по ценам 1953 года (это 98% всех репараций всей Германии - а западные немцы не заплатили ни шиша). Это было частично оплачено товарами (в основном демонтаж промышленного оборудования и инфраструктуры - например, почти поливина железнодорожных путей уехала в СССР). Требования по репарациям закончились в 1953 году. Также было заметно изменение в политике между нашими странами после восстания 17 июня. Например, плату за оккупацию умерили вдвое (было 1.6, стало 0.8 миллиардов восточногерманских марок в год, это при курсе 1 рубль = 3 марки). Ещё СССР стал кредитовать ГДР с 1956 года, всего около миллиарда рублей, с выплатой до 1961 года. Не знаю насчёт периода с начала 60-х до конца 70-х - вероятно, больше кредитов не было, потому что торговый баланс ГДР стал положительным, и ГДР стала сама кредитовать соцстраны. В 1980-е советских кредитов точно не было, ГДР занимала деньги у ФРГ (2 миллиарда западногерманских марок). Есть сведения, что уже после падения стены СССР сам занимал деньги у ГДР. Alone> Какие товары импортировались и откуда? Utz> В основном сырьё, обычно из СССР (нефть, газ, металлы) и из Польши (уголь). Alone> В чём разница между: 1.плановой системой до 1963 года, 2."Neues Oekonomisches System", 3."Einheit von Wirtschafts- und Sozialpolitik", 4.плановой системой после 1970 года? Utz> До 1963 года планирование было сильно централизованным. NOS - это набор реформ, направленных на децентрализацию, чтобе дать больше автономии производителям. Это практически ГДРовская версия нэпа. Потом это переименовали в "Oekonomisches System des Sozialismus". Реформы были экономически успешными, но от такой автономии партия чувствовала опасность. Поэтому после 1970 года всё вернули назад, и фокус сместился с развития технологии на поднятие уровня жизни, под лозунгом "Einheit von Wirtschafts- und Sozialpolitik". И это критическая точка: под руководством Ульбрихта (1950-71) ГДР стала очень развитой технологически, до такой степени, что сильно обгоняла ФРГ в области компьютеров. Но с приходом Хонеккера всё это движение остановилось (он не любил технологию, в отличие от Ульбрихта - фаната науки), так что за все 70-е мы совсем не продвинулись в вычислительной технике и к 1980 совсем отстали (а в той статье, как видишь, этот факт "скромно" опущен). Только тогда все проснулись, чтобы исправить положение, но было уже поздно. Alone> Какие ещё чипы большой степени интеграции выпускали в ГДР? Были микросхемы ПЗУ, дисковые контроллеры, ЦАП, АЦП? Они экспортировались куда-нибудь, хотя бы в соцстраны? Utz> Этот вопрос надо исследовать. В общем я могу сказать, что эти вещи в ГДР делались (особенно клоны микросхем от Zilog), но не шли на экспорт. Их не хватало даже для внутреннего потребления. Мы экспортировали в основном аналоговую технику: радиприёмники, телевизоры, печатные машинки и т.п. Alone> Есть слухи, что ТЗЧВМ1 (вышел в 1991 году) - это на самом деле U880. (Другие слухи говорят, что русские сами сделали клон.) Возможно, СССР купил схемы? Или технологическую линию? Или прямо чипы без корпуса? Когда это могло быть? Впрочем, был ещё ВМЗ, который ни на что не похож. Utz> Народ в основном думает, что это клон U880, потому что он имеет, вроде бы, те же особенности (например, после OUTI не ставится перенос). Alone> Думаю, всё это надо опубликовать. Информации по макроэкономике публикуют мало. Кстати, английский язык очень беден: https://i.redditmedia.com/Cb_w_Mrht9OYL1T9TSw8S9KNckЧseHayZbkPsV k9vFY.png?w=573&s=Ocbfeb5d5d71ccбO142cfЧ525fЧffea9 ;) /на картинке Google Translate переводит фразу: Die Volkswirtschaftslehre (auch Nationaloekonomie, Wirtschaftliche Staatswissenschaften oder Sozialoekonomie, kurz VWL), ist ein Teilgebiet der Wirtschaftswissenschaft. Результат: The economics of economics (including economics, economics, economics, economics, economics, economics) is a part of economics. / Utz> Хо-хо-хо, этот перевод - просто прелесть! (Ты, наверно, уже догадался, но на всякий случай: VWL - это экономика страны, а 'Betriebswirtschaftslehre' (BWL) - это экономика с точки зрения бизнеса.) К сожалению, у нас тут в Германии дополнительная проблема в том, что нас по сути захватили, и текущее руководство делает всё, чтобы избавиться от всего наследия ГДР. Один показательный пример: https://en.wikipedia.org/wiki/Palace_of_the_Republic,_Berlin Его теперь разрушили, а на его месте будет копия прусского замка, который когда-то там стоял. Из всего этого следует, что проблематично найти надёжную и объективную информацию о нашем прошлом. Alone> Я нашёл большую русскоязычную статью про компьютерные фабрики ГДР: https://m.geektimes.ru/company/ua-hosting/blog/278508/ Там ссылки на 4 немецких сайта: http://www.robotron-computermuseum.efb-1.de/c_a5120.htm http://www.mdr.de/damals/archiv/robotron176.html http://www.robotrontechnik.de/index.htm?/html/standorte/robotron .htm http://www.welt.de/wirtschaft/webwelt/article13571719/Das-waren- die-besten-Computer-in-der-DDR.html У меня был дисковод Robotron 5.25" - замечательно читал и писал, совершенно неубиваемый. И у него было 87 дорожек :) Utz> Да, Robotron = the best! А ещё RFT, другой синоним "неубиваемости" :D У меня был Robotron CM1910 (http://www.robotron-computermuseum.efb-1.de/c_cm1910.htm), но немного поломанный (кгехем) и без некоторых частей. Так что несколько лет назад я его отдал приятелю, и он с тех пор его восстанавливает :o Из этих немецких сайтов я большинство знаю, кроме статьи в Die Welt. Особенно хороший сайт robotrontechnik.de, один из лучших источников по компьютеростроению в ГДР (не только про Robotron). Сайт efb-1 уже не очень, там в основном личные рассказы коллекционера, с непонятными источниками информации. Вот например:http://www.robotron-computermuseum.efb-1.de/c_kc85.htm "Robotron KC 85" - KC 85/2-4, про который тут написано, - это вообще не Robotron. Его делала другая компания - VEB Mikroelektronik Muhlhausen. Robotron делал только KC 85/1 aka Z9001 aka KC 87, но это совсем другая машина. Потом он пишет: "Die KC Reihe 85/2 bis 85/4 waren neben dem KC 87 die Homecomputer der DDR" (Серия KC от 85/2 до 85/4 была, вместе с KC 87, домашними компьютерами в ГДР). А вот нет, не была. KC85 использовался почти исключительно в управлении и образовании. Сначала была идея продавать его как домашний (поэтому 85/2 сначала называли HC900 - HeimComputer 900), но это так и не произошло. Жители ГДР использовали дома C64, Atari, клоны Спектрума и самодельные машины, как и везде в Восточном блоке. Статья в MDR (MDR = Mitteldeutscher Rundfunk, это региональная правительственная вещательная компания, которая обслуживает Саксонию, Тюрингию и Саксонию-Анхальт, то есть примерно южную половину бывшей ГДР) - типичный современный способ представления истории ГДР. Как можно видеть из сравнения с информацией в robotrontechnik.de, статья практически полностью игнорирует первые 15 лет компьютеростроения в ГДР (вот тут можно сравнить http://www.robotrontechnik.de/html/menue/technik-computer-uralt. htm). Она упоминает R300, но забывает сказать, что эта машина выпускалась тиражом в сотни экземпляров, такого тиража даже главные фирмы Западной Германии (Nixdorf, Siemens) не могли достичь вплоть до 70-х годов. Но статья, в общем, полезная, они хотя бы пытались. Вот ещё несколько сайтов, разного качества: http://www.ddr-rechentechnik.de http://www.robotron-net.de http://www.z1013.de http://www.eser-ddr.de https://web.archive.org/web/20050227154002/http://home.t-online. de/home/cyrill.cmk/robotron.htm https://web.archive.org/web/20040206044328/http://robotron.infor matik.hu-berlin.de/