LINUX.ORG.RU
ФорумTalks

Прикладное ПО из прошлого

 


0

5

Соседней темой навеяно. Пошел по ссылкам в обсуждении, почитал немного про ЕС ЭВМ Ряда 3... И возникла мысль. Ведь тогда для этих (и не только) машин создавались огромные программные комплексы для самых разных нужд. Насколько я понимаю, в основном на Фортране и ПЛ/1. Сегодня эти программы практической ценности не представляют, и секретности в них наверняка нет. Но интересно было бы посмотреть на это взглядом современного программиста. Сейчас старые версии UNIX - едва ли не единственное ПО, дошедшее до нас из тех допотоптых времен.

Deleted
Ответ на: комментарий от lenin386

Максимум, что мог видак, это задетектить NTSC, и увеличить скрорость протяжки.

А это зачем ещё? Скорость плёнки как и скорость электромагнитного волны для передачи пал и нтсц одинакова.

Скорость плёнки меняли только для изменения длительности записи соответственно с разным качеством (HQ, SQ, LQ, EQ).

Обычно время записи на кассетах писалось для режима Extra Quality (E-180)

Serg_HIS
()
Ответ на: комментарий от lenin386

Niet#2 (хайли лайкли)

Достатошно было ТВ из перевалочных Эмиратов/Сингапуров. А потом официальные каналы поставки стали гнать только пал-секам. Т.е. определенное время гналась всеядная продукция. Я вроде тоже нтсц кассету как-то видел и проиграл, всё скушало. район 1996года. Ессно я нифига не помню, может и не было ничего, но вот то, что до подыхания от веерных отключений была всеядная техника.



Даже 2012года лыжа ips/T2 за нтсц уже ничего не слышала :-(

Deleted
()
Последнее исправление: RTP (всего исправлений: 2)
Ответ на: комментарий от Serg_HIS

А это зачем ещё? Скорость плёнки как и скорость электромагнитного волны для передачи пал и нтсц одинакова.

Номинальная скорость ленты (режим SP — англ. standard play, «стандартное воспроизведение»[* 1]): 3,335 см/с для стандарта 525/60 (NTSC, PAL-M), и 2,339 см/с для 625/50 (PAL, SECAM)[5];

https://ru.wikipedia.org/wiki/VHS

lenin386 ★★★★
()
Ответ на: комментарий от lenin386

Вот оно даже как... Я даже боюсь предположить как работает внутри мой S-VHS видак. Наверное сам подворачивает голову в зависимости от стандарта.

Хотя за его цену когда я его брал он ещё и программить за меня должен уметь.

Serg_HIS
()
Ответ на: комментарий от lenin386

До вечера смотри не съешь, я до дома дойду не раньше чем часов через 9.

пофиг, я тоже хочу!

Rastafarra ★★★★
()
Ответ на: комментарий от praseodim

Читал, что это нетрудно было.

Это совершенно нетрудно. Смотришь какой букве соответствует дырочка, записываешь. Ошибаешься. Исправляешь. Перепроверяешь. И так для каждого символа. Одна перфокарта — одна строка кода. Через неделю закончишь. Совершенно нетрудно, даже обезьяна справится.

morse ★★★★★
()
Ответ на: комментарий от madcore

Жаль что у меня ни одной перфокарты дома не осталось.

Может сбацал бы прогу под ведро. Может у ТТТ осталось...

Serg_HIS
()
Ответ на: комментарий от morse

Я не изучал детально вопрос по перфокартам. Там же должны быть какие-то стандарты для разных машин или ещё чего нибудь.

Serg_HIS
()
Ответ на: комментарий от praseodim

Есть сайт-музей советской ЭВМ БЭСМ-6 http://www.besm6.org/ -там и ссылки на кое-какой софт, в том числе с исходниками.

Исходников там нет, но есть исчерпывающая документация и эмулятор с образами лент!

Deleted
()
Ответ на: комментарий от morse

Не очень понятно, правда, как ее выложить на гитхаб.

Фотографиями, если распознавалок не сделали еще.

madcore ★★★★★
()
Ответ на: комментарий от Deleted

Даже 2012года лыжа ips/T2 за нтсц уже ничего не слышала :-(

Хм, для dvd 2007-го года плазма Panasonic калининградской сборки умеет в NTSC, также как и в PAL, секама же с dvd никогда вроде не было. Умеет ли его тюнер тоже не в курсе.

praseodim ★★★★★
()
Последнее исправление: praseodim (всего исправлений: 1)
Ответ на: комментарий от Deleted

У меня справочник когда-то был. Погиб во время очередной зачистки макулатуры. Покупался ещё в те сказочные времена, когда я подавал ещё какие-то надежды. Не будь я прибитым пыльным мешком, мог бы выстроить приличную карьеру. Да и вообще.

Однако возможности современных программных систем всё-равно шире.

И мне, вот, интересно, можно ли было реализовать, скажем, динамическую подмену IP так, как сегодня?

Deleted
()
Ответ на: комментарий от Deleted

видать копирасты озаботились

Очень похоже. Что-то у них зачесалось сильно. Думаю на волне всяких Intel SGX и подобных технологий готовят нам огороженные по самое не балуй устройства. Раньше-то они слишком легко ломались.

На хоботе видел тему, что в современных теликах Samsung 2018-го года стали выпиливать из прошивок поддержку многих кодеков, в том числе divx. Техподдержка что-то невнятное говорит. Оно может и просто потому что устарело, но с другой стороны как бы и каши не просило и всегда было.

dvd-зоны - казалось бы сейчас уже даже сами dvd не слишком актуальны и давно были инженерные коды, которые секрет полишинеля и позволяли сделать мультизонным плеер и вроде никому от этого плохо не было. В последние пару-тройку лет стали тут гайки закручивать, чтобы никак не поменять было.

praseodim ★★★★★
()
Последнее исправление: praseodim (всего исправлений: 2)
Ответ на: комментарий от praseodim

Ыыыы, а забавная ситуация.

Казалось бы - есть запрос на встроенную медиакоробочку с андроидом, за такую то цену ТВ. Если не ошибаюсь, то выходила целая серия ТВ от Самсей с универсальным портом, для апгрейда именно что ARM начинки.

2018й, телевизор стоит всё те же дикие деньги, так с него теперь и всеядность выпиливают.

Deleted
()
Ответ на: комментарий от Deleted

Ну насчет всеядности замечу, что запиливать проигрывание файлов стали где-то лет 8-10 назад, до этого надо было отдельную приставку использовать. Всякие там popcorn, mediatank. Сейчас просто dvb-t2 тюнер Harper купил за 1500р. и он из коробки может все, кроме x265. Но звоночек явно копирастный, что телики стали приводить к «цивилизованному виду», без всяких там неприличных «пиратских» divx-ов.

praseodim ★★★★★
()
Последнее исправление: praseodim (всего исправлений: 1)

наслаждайтесь, любители 8битных вычислителей :)

OLD ROBOT ВЕКТОР 06Ц - ЖИВ: Часть 2. Запуск ПК

Deleted
()

В свое время выбросил несколько десятков лент с софтом для rsx-11m (dec pdp-11), чтобы сохранить требовалось порядка 1000 пятидюймовых гибких дисков. Сейчас бы все это (системное ПО, текстовые и графические редакторы, сапры и кады) уместилось на одном сиди.

Deleted
()
Ответ на: комментарий от lenin386

Ну, давай URL на свою демку. Я покажу тебе, как она фирменной машине выглядит. Готовься к ШОКУ, умник.

Какая разница как она выглядит на фирменном железе? Вы же утверждали, что это в принципе невозможно. Подправят тайминги (а в некоторых демках это можно делать в рантайме с клавиатуры) и будет все работать.

andreyu ★★★★★
()
Ответ на: комментарий от Rastafarra

это прям вызов, ждем линк!

Линк на демку с бегущей строкой по бордюру?

Я и еще несколько людей давали линки на демки в одной из тем. Тогда ленин возмущался количеством символов, помещаемых в строку. Мол их слишком мало. Сегодня это чудо скажет, что цвета ему не нравятся, поэтому строка по бордюру невозможна.

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

Вы же утверждали, что это в принципе невозможно.

Щтоа ? Я утверждал, что наши демомейкеры этого не делают.

Подправят тайминги (а в некоторых демках это можно делать в рантайме с клавиатуры)

Может, подправят, а может, и не подправят. Работающего железа нет практически ни у кого. Популярные эмуляторы написаны на любительском уровне, да они и не для того, чтобы на них отлаживаться. Ну, а если подправят, что это изменит. Ориентироваться на микротайминги - в принципе ущербная идея. Это было бы нормально, если бы железо было идентичное, как у консолей. Но тут то железо не идентичное. Более, того, «правильное» железо и существует только в виде эмуляторов.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 1)
Ответ на: комментарий от praseodim

dvd-зоны - казалось бы сейчас уже даже сами dvd не слишком актуальны и давно были инженерные коды, которые секрет полишинеля и позволяли сделать мультизонным плеер и вроде никому от этого плохо не было.

Зона в dvd - это битовая маска. В которой бит установленный в «0» означает зону. Маска, равная нулю (все биты нулевые) или «нулевая зона» означает доступность для всех регионов.

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

Тогда ленин возмущался количеством символов, помещаемых в строку. Мол их слишком мало.

Ну, и это тоже. Ты называешь бегущей строкой строку, состоящую элементов больше знакоместа. Я говорил, что луч на экране ЭЛТ пробегает больше знакоместа за самую короткую команду Z80, поэтому, бегущая строка на бордюре невозможна. Ты меня обхитрил. Ну, ОК. Но оно всё равно не работает.

lenin386 ★★★★
()
Ответ на: комментарий от lenin386

Я утверждал, что наши демомейкеры этого не делают.

Это после того, как вас мордой макнули. До этого вы упорно отрицали возможность такого, пытаясь аппелировать к своему эмулятору спектрума и знанию его архитектуры.

Работающего железа нет практически ни у кого.

Расскажите это участникам zx-pk.ru Бедняги не знают, что у них нет работающего железа.

Популярные эмуляторы написаны на любительском уровне, да они и не для того, чтобы на них отлаживаться.

Не судите по своему эмулятору о других. Если я не ошибаюсь, ваш эмулятор гордо носит имя «глюкалка» и так же работает, если его вообще получится запустить на целевой системе. В отличии от того же открытого fuse, работающего даже на чайнике и умеющего очень многое. А кроме него есть куча других открытых и закрытых прекрасных эмуляторов. Просто в вашем мире все иначе - железа нет, а эмуляторы не работают.

Ориентироваться на микротайминги - в принципе ущербная идея.

Приходите, как найдете лучшее решение для спектрума, чем синхронизация по прерыванию.

Более, того, «правильное» железо и существует только в виде эмуляторов.

Слезайте с дивана, оглянитесь вокруг.

andreyu ★★★★★
()
Ответ на: комментарий от lenin386

Я говорил, что луч на экране ЭЛТ пробегает больше знакоместа за самую короткую команду Z80, поэтому, бегущая строка на бордюре невозможна. Ты меня обхитрил.

Я не хитрил, а говорил о фактах.

Ну, ОК. Но оно всё равно не работает.

Работает.

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

Расскажите это участникам zx-pk.ru Бедняги не знают, что у них нет работающего железа.

У большинства нету. Пентевы и прочие аппаратные эмуляторы - это всего лишь эмуляторы, хоть и аппаратные. Вот у тебя есть реальное работающее железо ? Сможешь честно сказать ? Где-то валяется. Правильно ?

Приходите, как найдете лучшее решение для спектрума, чем синхронизация по прерыванию.

Ну, так и не надо говорить, что оно работает, если оно не работает на фирменной машине.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 2)
Ответ на: комментарий от lenin386

Нет. Это были конверторы PAL-SECAM, весьма сомнительного качества.

Умельцы делали с конца 80-х по середину 90-х модули цветности PAL-SECAM-NTSC для телевизоров УСЦТ. Простая замена МЦ-31 (SECAM) или МЦ-45 (PAL/SECAM) превращала его в мультисистемный. Развертка вполне вытягивала 60Гц.

Были мультисистемные телевизоры, но в 90-х, ближе к середине, не в 80-х.

В 1985 году покупал в «Березке» телевизор Sanyo. Вполне себе мультисистемный: PAL/SECAM/NTSC. И даже поддерживал редкие у нас извращения, типа PAL-M (60 полей/с как в NTSC) и NTSC-N (50 полей/с).

Не от хорошей жызни

А в зарубежных она регулировалась от хорошей? :) Хотя, конечно, к середине 90-х регулировка V-hold осталась только в профессиональных мониторах и некоторых дорогих моделях, из ширпотреба её убрали.

лучше бы они от сети синхронизировались

Чем лучше? Частоты развертки синхронизируются с принимаемым сигналом.

в нештатном режиме

Это в 70-х могло быть нештатным режимом, а с 80-х генератор вполне свободно перестраивался на пару десятков герц в обе стороны. Не строчная развертка же, где анодный умножитель стоял.

baka-kun ★★★★★
()
Ответ на: комментарий от lenin386

называешь бегущей строкой строку, состоящую элементов больше знакоместа.

ну и какбэ хер с ним, не? это ж графон, буквы должны быть читаемы, этого достаточно?

Rastafarra ★★★★
()
Ответ на: комментарий от lenin386

У большинства нету.

Это вы создали там опрос и уже получили его результаты? Или может вы написали всем участникам и получили от них ответы?

Где-то валяется. Правильно ?

Правильно. Но я и не пишу для спектрума уже больше 20 лет.

Ну, так и не надо говорить, что оно работает, если оно не работает на фирменной машине.

Оно работает.

andreyu ★★★★★
()
Ответ на: комментарий от lenin386

это всего лишь эмуляторы

ULA давно отреверсили, если не знал. Сейчас эмуляторы повторяют поведение оригинального железа с точностью до багов.

Ну, так и не надо говорить, что оно работает, если оно не работает на фирменной машине.

Ну ведь элементарно же делался текст на полях.

  ...
  OUT (C),r
  OUT (C),0 (недокументированная команда, да)
  OUT (C),r
  OUT (C),r
  ...
И так далее. Да, минимальная ширина «пикселя» получалась равной 24 стандартным, кажется, но на экране их помещается (48+256+48)/24 = 14,7. То есть вполне достаточно для скроллера. И скролить нужно не данные, а код. Задержку от прерывания до начала вывода текста можно изменять с точностью до такта (двух стандартных пикселей), то есть бегущая строка на бордюре не только возможна, но и легко реализуется.

baka-kun ★★★★★
()

а почему не упомянут COBOL?
может на нем форекс трейдеров пишут до сих пор - всё такие для бизнеса ЯП.
а может и не пищут.

xmikex ★★★★
()
Ответ на: комментарий от morse

я нашел здоровенную стопку перфокарт,

Можешь выложить фотки нескольких - например 5-ти первых последовательно.

Может по фоткам запилю прогу для сканирования перфокарт - (конкретно этих)

Serg_HIS
()
Ответ на: комментарий от baka-kun

ULA давно отреверсили, если не знал

Во-первых, этих УЛА несколько, во-вторых, не отреверсили ни одну. Выдавали желаемое за действительное.

lenin386 ★★★★
()
Ответ на: комментарий от baka-kun

Очень познавательно. Очень. А теперь, обещанный ШОК. Поскольку оратор выше так и не потрудился предоставить URL, будет демка на мой вкус.

Вот это - влажные фантазии эмуляторщиков, А вот это - реальное железо. Такие дела, умники. Можете поискать эмуль, выдающий картинку хотябы приближенную к реальности. Хееее

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 3)
Ответ на: комментарий от baka-kun

Ну, да. Да. Ещё более познавательно. Ты наверное эту книгу прочитал, раз рекомендуешь. Ну, объясни разницу между эмулями и реальным железом тогда, реверсивщик.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 1)
Ответ на: комментарий от andreyu

Это вы создали там опрос и уже получили его результаты?

В этом мало смысла. Не думаю, что получу откровенные ответы в силу специфики публики. Вон, по опросам у 70% местных Линукс, а на деле у 70% Windows.

Оно работает.

на эмуляторах, лол.

lenin386 ★★★★
()
Ответ на: комментарий от lenin386

О... Вот какраз попкорн подошёл.

Эти умники и на меня набрасывались когда я описывал что на IM1 повесил в 14-16 лет свой гипервизор многозадачности в спектруме 48 на кассетах и когда делал расширение палитры программно (никакого мультиколор тогда и в помине небыло как мне пытался впарить тот-же оратор хренотень из своих окостенелых мозгов)

Serg_HIS
()
Ответ на: комментарий от lenin386

Это вы создали там опрос и уже получили его результаты?

В этом мало смысла.

Смысла как минимум больше, чем в вашем голословном утверждении.

Оно работает.

на эмуляторах, лол.

Эта картинка доказывает, что ваш эмулятор все же запускается? Ну круто, чо.
Только какое отношение эта картинка имеет к вопросу о работе бегущей строки на железе?

andreyu ★★★★★
()
Ответ на: комментарий от Serg_HIS

И ты опять тупишь.

Это вы от синьки совсем отупели.

То что я делал было программно, а не аппаратно.

Мультиколор - это софтверная реализация. Но откуда вам, диванному специалисту-алкоголику, такое знать.

andreyu ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.