en
Feedback
Старое старьё

Старое старьё

Open in Telegram

Ваш канал про старые железки

Show more
3 172
Subscribers
No data24 hours
-17 days
-1230 days
Posts Archive
Мы тут с Тимофеем пилим одну штуку под коммодор. Сюда регулярно постить про неё не хочу, поэтому завёл отдельный канал для девлога. Если кому интересно - присоединяйтесь Paw Noir C64 devlog Кирилл и Тимофей портируют игру про котика на Commodore 64 https://t.me/paw_noir

Кто-то закрыл сервис центр
Кто-то закрыл сервис центр

Оно (полу)живое!
Оно (полу)живое!

Штош, этотгодбылтяжёлымдлянас, все дела, но наше старьё совсем скоро будет ещё более старым, так что. Не знаю. Берегите его. Себя, близких и вообще, счастливого нового года

Я наконец-то разобрал фотки с Демодуляции и выбрал самые удачные. Все фото можно посмотреть вот здесь: https://disk.yandex.ru/d/HOJNEw9gg6WMsg

Одно упоминание демодуляции поднимает настроение. Появляются силы и желание что-то фигачить. Это было прям очень круто

+2
Крутить треугольники оказалось не так весело, тонкие линии на таком экране размазывает в кашу. Поэтому теперь по экрану ползут кружочки. Как же Эпсон так быстро рисует так много фигур одновременно, спросите вы. Секрет прост, он делает это в текстовом режиме. Каждая фигура поделена на фрагменты, каждый фрагмент хранится как текстовый символ, затем все символы выводятся на виртуальный экран, а дальше - магия прокрутки физического экрана в границах виртуального. В примере с кружочками немного веселее - используется хитрый видеорежим, который выводит два виртуальных экрана одновременно. Их можно прокручивать независимо друг от друга. Бонус: для простоты написал программку, которая будет бить фигуры на текстовые сегменты за меня. И случайно получил типичную приблуду, крутящуюся на экранах в фильмах про хакеров

Не треугольники, конечно, но тоже забавно. Теперь надо с видеорежимами поиграться, чтобы крутилось как-то разнообразнее. Ну и всё-таки треугольники бы покрутить :)

Слайд, которого не хватало на демодуляции
Слайд, которого не хватало на демодуляции

Очень не люблю ассемблер. Жонглировать регистрами это прям не моё. Но иногда приходится. Зато теперь можно напрямую дёргать (
+4
Очень не люблю ассемблер. Жонглировать регистрами это прям не моё. Но иногда приходится. Зато теперь можно напрямую дёргать (ещё один) сопроцессор в Epson PX-8, который умеет много чего интересного (см. 2). Через вызов ADCVRT и напрямую через 7508 результаты приходят одни и те же, так что это, кажется, даже работает. Бонус: в ADCVRT не положили измерение температуры, а напрямую через 7508 её можно получить - 4 фотка сделана после того, как Epson погрелся на батарее. И даже позицию DIP-свичей с последнего фото правильно показывает. Чудеса!

Кручу-верчу, аналогово-цифровое преобразование хочу. Давно хотел поиграться с функцией BIOS "ADCVRT" на Epson PX-8. Она умеет выводить уровень заряда аккумулятора, состояние DIP свичей, напряжение на аналоговом входе и много чего ещё. И вот, прикрутил к аналоговому входу делитель напряжения. Батарейку... И оно даже как-то работает. За работу всего этого отвечает сопроцессор 7508. Что интересно, не все его возможности доступны через BIOS вызовы. В описании функций 7508 как минимум упоминается температура... Так что продолжаю эксперименты

photo content
+1

It's time to obsluzhivat staroe barahlo. Вот вы. Давно клавиатуру чистили?
It's time to obsluzhivat staroe barahlo. Вот вы. Давно клавиатуру чистили?

Virtualbox тачка с установленной PenPoint OS: https://github.com/BOOtak/PenPoint-Virtualbox Там же есть небольшой README, как это всё запускать и тыкать. А так же ссылка на .pdf-ку с подробным мануалом, если хотите прям поиграться и попробовать разное. По идее, на той же виртуалке есть полноценный SDK - компилятор, отладчик, хедеры, либы - вообще всё что надо. Так что можете попробовать накидать свой Hello World под PenPoint OS. Писать придётся на сишке с примесью ООП

Наконец-то смог запустить PenPoint OS. Эта операционка разрабатывалась GO Corporation в 1987-1994 годы, специально для планше
+1
Наконец-то смог запустить PenPoint OS. Эта операционка разрабатывалась GO Corporation в 1987-1994 годы, специально для планшетных компьютеров. В отличие от Windows 3.1, была 32-разрядной и работала в защищённом режиме. К сожалению, эта ОСь проиграла войну Microsoft-у и IBM, а в 1994 году компания была выкуплена AT&T и закрыта. Поэтому список поддерживаемых устройств очень небольшой, и все они довольно редкие. Сначала нашёл образы для Thinkpad 730T, и кинулся реверсить загрузчик, чтобы пропатчить его для запуска на обычной виртуалке. Потом наткнулся на образы для NCR3125, а потом нашёл SDK, в котором был загрузчик под обычные PC-compatible. Так что чтением документации и правкой конфигов удалось запустить сие на VirtualBox (на QEMU или в DosBox не вышло), и оно даже работает!

https://youtube.com/playlist?list=PL6Wui14DvQPx3uXNbJHN-vmTecf_W9bE- https://youtube.com/playlist?list=PL6Wui14DvQPw39Tx9SJcLS5HudY7cWSBg Остальные доклады можно посмотреть в этих двух плейлистах

О, видео с демодуляции стали выкладывать! https://youtu.be/cA8o0wuFtO4

Fujitsu Stylistic 500, планшетный компьютер с Pen Services for Windows 95 Жаль, он не для каждого введённого символа выдает т
Fujitsu Stylistic 500, планшетный компьютер с Pen Services for Windows 95 Жаль, он не для каждого введённого символа выдает такое окошко, не докрутили UX :)

Оффтоп-напоминание: берегите себя и близких. Прививайтесь, меньше контактируйте, и вообще