Сычевальня в Желтой Комнате @yellow_room_nerdcave Channel on Telegram

Сычевальня в Желтой Комнате

@yellow_room_nerdcave


Небольшой бложик про компьютеры, старое железо и игры, в произвольных пропорциях и без плана

Сычевальня в Желтой Комнате (Russian)

Добро пожаловать в Сычевальню в Желтой Комнате, где вы найдете уютное сообщество любителей компьютеров, старого железа и игр! Наш канал с именем @yellow_room_nerdcave - это небольшой блог, где вы можете поделиться своими обзорами, новостями и интересными фактами о мире вычислительной техники. Мы не придерживаемся строгого плана и предлагаем вам наслаждаться контентом в произвольных пропорциях. Если вы увлечены компьютерами, аппаратным обеспечением, историей развития технологий или просто любите поиграть в старые игры, то наш канал создан специально для вас! Здесь вы сможете найти обзоры на старое железо, рассказы об игровых индустриях, истории компьютерных технологий и многое другое. Мы приглашаем вас присоединиться к нашему сообществу, где вы сможете общаться с единомышленниками, делиться своими интересами и узнавать что-то новое каждый день. Здесь у вас будет возможность расширить свои знания в мире компьютеров и игр, а также найти новых друзей и единомышленников. Не упустите возможность быть частью уютного сообщества любителей компьютеров и игр! Присоединяйтесь к нам в Сычевальню в Желтой Комнате и узнавайте что-то новое каждый день. Мы ждем вас!

Сычевальня в Желтой Комнате

14 Feb, 14:01


Game Bub

Разработчик из Америки Илай Липсиц (Eli Lipsitz) поделился своим проектом opensource FPGA-портативки.

Game Bub позволяет запускать игры от Game Boy, Game Boy Color и Game Boy Advance, как с физических картриджей, так и с microSD. Кроме того поддерживается link-кабель и работа с оригинальными приставками. В приставке сразу встроены сенсор наклона и часы реального времени - для игр, требующих соответствующие устройства. Инфракрасный порт пока отсутствует, но возможен в качестве расширения.

Также автор сделал док, позволяющий выводить изображение на телевизор по HDMI. Далее планируется реализовать поддержку беспроводных геймпадов, которую он ещё, к сожалению, не успел сделать.

Устройство основано на Xilinx XC7A100T, это примерно 100k LE, дополнительными функциями управляет ESP32. В текущем проекте используется экран 320x480, но автор хотел бы что-то с разрешением побольше.

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

Кроме того автор написал длинную статью о всех этапах разработки, ну и конечно же записал небольшое демо: https://www.youtube.com/watch?v=_WQGJFFGHmE

Вот такие хобби проекты - это очень круто. Результат во многом похож на Analogue Pocket, разве что экран сильно хуже. Интересно, какие-нибудь ещё ядра туда влезут?

#новости #fpga #gb #gbc #gba

Сычевальня в Желтой Комнате

13 Feb, 11:15


Taki наконец показал как будет выглядеть док для его SuperStation. Тут мы видим CD-привод(?), 4 порта USB и внизу отсек для установки SSD.

Очень интересно как это всё будет работать, учитывая что оригинальный MiSTer не умеет ни в CD, ни в SSD - только если через USB подключать. Интересно, здесь тоже через USB?

Что касается работы с дисками, то думаю скорее всего устройство будет либо дампить диск и запускать образ, либо вообще использовать CD как ключ для выбора правильного образа. Потому что вряд ли Taki будет добавлять поддержку в оригинальные ядра.

Буду ждать первых обзоров. К сожалению, отгрузка ожидается только к концу года. Раньше возможно, но не обещается.

#новости #mister #fpga

Сычевальня в Желтой Комнате

11 Feb, 12:15


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

https://www.youtube.com/watch?v=983m9wjg-jc

#новости #sega #fpga

Сычевальня в Желтой Комнате

11 Feb, 10:32


Кстати говоря, в ядро Saturn для MiSTer залетела экспериментальная поддержка Sega Titan Video (ST-V) - это аркадный автомат на основе железа Sega Saturn.

Стабильное ядро такое не поддерживает, так что всё происходит в нестабильной ветке, плюс вам потребуются сами ромы и MRA-файлы. Пока там всё ооочень экспериментальное, не знаю, доберется ли вообще до стабильной ветки. Но было бы интересно. На ST-V есть несколько неплохих игр.

Туда же прилетела и начальная поддержка световых пистолетов. К сожалению не знаю, поддерживаются ли уже аппаратные через SNAC или пока только эмуляция с помощью мыши. Но в любом случае начало положено.

#новости #saturn #mister #fpga

Сычевальня в Желтой Комнате

11 Feb, 08:31


Эмулятор Sega Saturn и ST-V под названием Kronos достиг версии 2.7.0

И вместе с приятными новостями о новых работающих играх, опять получаем пачку грустных - автор сообщил что больше не заинтересован в проекте и вряд ли будет дальше заниматься активным его развитием.

Наиболее точным эмулятором Saturn по-прежнему остается Mednafen, впрочем эмуляторы вроде Kronos иногда имеют преимущество из-за более низких системных требований. Список совместимости последнего показывает также работоспособность 92% библиотеки.

#новости #saturn #эмуляция

Сычевальня в Желтой Комнате

10 Feb, 11:34


Ох, тут ещё вышла "Краткая история Mega Drive" на почти 12 часов. Это смотрим? 🤣

https://www.youtube.com/watch?v=bWnamQ1TM94

#megadrive #разное

Сычевальня в Желтой Комнате

10 Feb, 09:35


Кстати говоря, если интересуетесь разработкой и смежными штуками для Sega Mega Drive, рекомендую заглянуть в репоз Awesome Mega Drive.

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

В данном случае тут можно найти инструменты для разработки, фреймворки и игровые движки, демки, полезные утилиты, инструменты для создания музыки, в том числе трекеры и даже исходники opensource-игр. Не обходится и без ссылок на сообщества, чаты и форумы.

В общем, если кто желает ознакомиться с разработкой поближе, рекомендую к изучению.

#megadrive #разработка #полезное

Сычевальня в Желтой Комнате

10 Feb, 08:33


Sega Mega Drive не умеет в аппаратное вращение и масштабирование спрайтов, а программное будет слишком медленным? Как бы не так!

Шеннон Бирт показывает что эти эффекты возможны и на голом железе без модификаций. В прикрепленной демке (1 видео) показаны 4 вращающихся спрайта с 64 шагами поворота, что выглядит даже плавнее чем заранее прорисованные стадии поворота, типичные для игр Mega Drive. По скорости удалось достичь стабильных 30 кадров в секунду. Автор говорит, что могло быть и больше объектов и честные 60 кадров, но только если исключить масштабирование - всё-таки Blast Processing имеет свои пределы.

Разработка ведётся с помощью SGDK в рамках проекта Lufthoheit - хоумбрю shmup/bullet hell в стиле Thunder Force, буквально поставивший амбициозную цель сделать эффекты, считавшиеся невозможными на платформе. Хоть я и не люблю шмапы, будет интересно глянуть что в итоге удастся выжать из приставки.

#новости #megadrive #разное

Сычевальня в Желтой Комнате

07 Feb, 16:55


Я решил погуглить эксклюзивные эксклюзивы PS2, те которые остались только на этой платформе и не были переизданы, и нашёл золото. Гугл документ, в котором они все собраны и разбиты по разделам, с комментариями. Так же там есть раздел с мультиплатформенными играми, которые лучше на PS2, и отдельная вкладка с ремастерами и переизданиями. https://docs.google.com/spreadsheets/d/1a5U5WL8188cIuIEMNe_tttUY5FVb2aevdhEOUpB47v0/edit?gid=1849388576#gid=1849388576

Сычевальня в Желтой Комнате

06 Feb, 10:30


Внезапные печальные новости от проекта mt32-pi.

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

В общем, автор решил что душевное спокойствие важнее.

The internet at its finest.

#новости #mt32

Сычевальня в Желтой Комнате

05 Feb, 15:31


Кстати, смежный вопрос про PS2.

Если кто не в курсе, у контроллера PS2 передние кнопки (крестовина, крест, круг, треугольник, квадрат) не цифровые, а аналоговые, то есть различают силу нажатия. Этот момент редко упоминается в контексте эмуляции. Однако же есть некоторое количество игр, для которых это важный функционал. Например, в Metal Gear Solid 3 при легком нажатии на квадрат Снейк целится, а при сильном - стреляет.

Так вот, в чём вопрос - а не встречали ли вы списков игр в которых используется эта фишка? Желательно конечно с описанием на что влияет.

UPD. Похоже пока что самый полный список на Emulation General Wiki. Заодно зацените какие ещё платформы есть с такими приколами. Вот не думал что и у PS1 такое тоже есть. И у Xbox Original.

#разное #ps2

Сычевальня в Желтой Комнате

05 Feb, 15:05


LRPS2 - новое ядро PS2 для RetroArch!

На самом деле это конечно форк PCSX2, но не спешите расходиться, тут кое-что интересное. Как вы наверняка слышали, многие не любят RetroArch. Причём претензии к нему по ту и по эту сторону океана на самом деле разные, но сейчас не об этом.

Давняя практика RetroArch - делать форки известных эмуляторов под свой фреймворк. Для пользователя плюс в унификации и в решении "всё в одном". Разработчики оригинальных эмуляторов не всегда желают чтобы их ядро было частью RetroArch и особо не сотрудничают в таких портах. Из-за чего часть ядер отстают по функционалу и качеству от оригинальных отдельных эмуляторов. Примерно также было и с ядром PCSX2 - авторы RetroArch сделали свой форк и попытались затащить ядро как получается.

Но сейчас вдруг произошло внезапное - форк стал как минимум по одному параметру превосходить оригинал!

Во-первых, ядро обновилось до более-менее современной кодовой базы. А вот во-вторых и есть уникальная фича - новый LLE-рендерер на основе Vulkan Compute!

Проблема в чём. Графический движок PS2 сильно отличается от современных. В частности некоторые его эффекты принципиально невозможно выполнить с помощью OpenGL или Direct3D. На этот случай в PCSX2 зашита целая база костылей под всю библиотеку игр. Полностью точная эмуляция возможна только на низком уровне (LLE), а это почти всегда означает software rendering и очень низкую производительность.

И вот Themaister сделал свою версию графического ядра paraLLEl-GS (вспоминается аналогичный paraLLEl-RDP для N64 за его же авторством) поверх Vulkan Compute. То есть получаем и точность и великолепную совместимость, да такую что почти все костыли "под игру" больше не нужны. Если кому-то нужно больше технических подробностей, почитайте блог автора.

Ну и конечно же поддерживается сглаживание SSAA вплоть до 16x, что, по словам авторов, даёт картинку местами даже лучше чем классический движок gsDX на более высоких внутренних разрешениях.

Теперь вот интересно, а в материнский проект назад его тоже портанут? Надеюсь, что да.

Попробовать можно уже сейчас. Как и у PCSX2 поддерживаются только x86_64 машины, так что ARM пока в пролёте. Ну и ваша видеокарта обязательно должна поддерживать Vulkan. Встройка Intel не подойдет.

В общем самому очень интересно сравнить с обычным PCSX2, можно даже попробовать запустить очередной "пердолинг"-стрим на эту тему. Но пока не знаю какие конкретно игры стоит смотреть, где эффект должен быть максимально заметным.

P.S. Да, новости уже месяц, но я только добрался 😅

#новости #retroarch #ps2 #эмуляция

Сычевальня в Желтой Комнате

04 Feb, 13:45


Я прошёл Sonic the Hedgehog 2 в 2025 и вот что понял...

Сычевальня в Желтой Комнате

04 Feb, 13:15


Прямо в тему моего предыдущего ролика, у MVG вдруг вышел видос про работу графики на SNES. Чуть больше деталей про слои и цветовую математику и в чём SNES обходила Mega Drive:

https://www.youtube.com/watch?v=_RVQsqC3A6g

#новости #разное

Сычевальня в Желтой Комнате

03 Feb, 08:34


Залипание изображения на современных ЖК-экранах. Очень маловероятно что вы с ним сталкивались, но запросто можете столкнуться в теме ретро.

Дело в том, что для работы ЖК требуется определенное напряжение, а вот полярность не важна. При этом чтобы кристаллы не повредились и не окончательно поляризовались, полярность подаваемого на индивидуальные кристаллы напряжения меняется каждый фрейм. Если менять полярность у всей матрицы разом, она будет весьма заметно мерцать, поэтому обычно соседние пиксели или даже субпиксели получают напряжение противоположной полярности.

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

Где это может случится? Ну, например, если вы подключите приставку, выдающую чересстрочный видеосигнал к OSSC, который эту самую чересстрочность не особо подавляет - Bob Deinterlace довольно заметно "дрожит". В этом случае все и так мерцающие элементы интерфейса, например лайфбары в Tekken 3, рискуют просто залипнуть на экране надолго.

Первый раз, когда я с этим столкнулся, я довольно серьёзно испугался что испортил телевизор - а ведь это даже не OLED, откуда там "выгорание"?

В общем, это известный эффект и к счастью он полностью обратимый. Нет, не поможет выключить и включить, не поможет и дать телевизору "отдохнуть". Единственное что поможет - это просто включить обычное видео с часто меняющейся в тех областях картинкой. Со временем эти "призраки" просто отлипнут. Либо можете попробовать специальные видео для залипших пикселей.

В прикрепленном видео этот же эффект появляется на экране 144 Гц монитора. Да, высокочастотные мониторы ещё более чувствительны к этой проблеме. Но к счастью вроде бы и пропадают силуэты быстрее. В моем случае на обычном ЖК-телевизоре силуэты исчезали примерно 2 часа.

Чуть подробнее про этот эффект можете почитать тут.

Я не уверен что на 100% понимаю физику процесса, так что если у вас есть что дополнить - велкам в комментарии. Если кто сам сталкивался и есть фоточки - тоже поделитесь, чтобы люди понимали чего ожидать 😅

#avout #ossc #разное

Сычевальня в Желтой Комнате

31 Jan, 10:03


Фонд видеоигровой истории (Video Game History Foundation) открывает ранний доступ к своей библиотеке.

Информация фонда будет в первую очередь интересна именно исследователям истории, так как библиотека включает в себя ранее неопубликованные материалы разработчиков, концепт-арты, промо материалы и 1500 игровых журналов с возможностью полнотекстового поиска.

Например, предлагается взглянуть на более чем 100 часов футажей со съемок для серии Myst и Riven. Или например на коллекцию промо-материалов компании From Software.

Сами игры библиотека публиковать пока не может, из-за сложностей с американским законодательством. Но фонд также пытается работать и в этом направлении.

Немного больше про библиотеку рассказал Фил Сальвадор, директор этого направления в фонде: https://www.youtube.com/watch?v=6Tysm_Wf60Q

Нашли для себя что-нибудь интересное?

#новости #vghf #разное

Сычевальня в Желтой Комнате

30 Jan, 10:34


Я конечно же всё пропустил. Ну как пропустил, там всё равно ещё только предзаказ. Но вообще можно считать что продажи стартовали.

Да, это MiSTer в красивом корпусе и сразу с кучей вариантов подключения из коробки. Ещё и в ностальгическом виде PS1 Slim. Точнее DE10-Nano вы конечно внутри не найдёте, но Таки обещает полную совместимость.

Пожалуй особый интерес у меня вызывает док, в который кроме всего прочего обещают и поддержку дисков и разъем m.2 под SSD - MiSTer ничего такого не умеет и очень интересно как это будет реализовано. Пока док даже на рендерах не особо где засветился.

Но вообще я скорее рад, что проект развивается и будет доступен не только энтузиастам.

Если кто предзаказал, расскажите чего там и как.

#новости #superstation #mister #fpga

Сычевальня в Желтой Комнате

30 Jan, 09:32


Krikzz представил небольшое обновление модельного ряда флешкартриджей. CORE версии Mega EverDrive и Turbo EverDrive ближе к топовым PRO, но без поддержки CD-аддона. В общем, смотрите сами в таблицах.

#новости #flashcart #megadrive #pcengine

Сычевальня в Желтой Комнате

30 Jan, 08:30


Стив Мэддисон, известный также под ником cosam опять творит чудеса. Пока все обсуждают возрождение Sega Neptune, которое почему-то приписывают кому угодно, кроме собственно автора, cosam вдруг решился сделать реплику SNES-PlayStation.

Ну помните, тот самый прототип гибрида с CD-приводом, который должен был войти в модельный ряд Nintendo, но в итоге подтолкнул Sony начать свой консольный бизнес.

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

Кстати, кроме возрождения не вышедших приставок, cosam также сделал реплики материнок и для вполне себе серийных, например Mega CD или PC Engine. Полистайте его github.

#новости #motherboard #snescd

Сычевальня в Желтой Комнате

29 Jan, 10:33


Sipeed продолжает пытаться занять нишу хобби FPGA-консолей. Сейчас они продвигаются свою DIY-консоль на основе Tang60K и Tang138K. Первый вариант за $69, а второй за $99. В перспективе даже есть замах на портативку с 5" экраном за $199.

На платформу уже портированы ядра NES, SNES, GB, GBA, Mega Drive и Amiga. И всё это на платке 65х56мм. Не стоит правда обольщаться, полноценные ядра со всеми мапперами или например Amiga с AGA в младшую модель не влезут. А вот в старшую обещают что даже ядро PSX можно будет запихнуть. Правда я пока не видел проектов по портированию и чего-то не склонен верить им на слово.

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

Но вообще, конечно, интересно куда всё это вырулит. Больше вариантов всегда лучше чем меньше.

#новости #tang #sipeed #fpga

Сычевальня в Желтой Комнате

29 Jan, 08:32


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

Так, например, случилось и с адвенчурами (квестами) для DOS. Серии, начинавшиеся в эпоху EGA, позднее получили переиздания уже с графикой VGA. Там, естественно, больше цветов, но вот действительно ли они от этого стали лучше - можно поспорить.

Один из фанатов EGA-графики даже сделал сайт со сравнительным анализом графики некоторых квестов. Жаль целиком готовы сравнения только Indiana Jones and the Last Crusade и Loom. Особенно рекомендую поглядеть как дела обстоят у Loom. На мой взгляд как минимум часть сцен тут точно пострадали от такой конверсии. Зато навалили градиентов - ведь Deluxe Paint как раз научился делать их автоматически.

А вам какие варианты больше понравились?

#игры #разное

Сычевальня в Желтой Комнате

28 Jan, 08:30


Вы наверняка уже не раз видели заставку при включении Sega CD. А вы задумывались что она на самом деле буквально рекламирует одну из фич этого аддона?

Я напомню, сама Sega Mega Drive умеет рисовать только тайлы 8x8 пикселей, причём как есть. Никакие преобразования вроде масштабирования и поворотов приставка не умеет. Это, если помните ещё математику, как раз те самые матричные преобразования, которые если делать влоб - это много-много циклов и для старых процессоров прямо скажем операция неприятная.

Принято считать, что Sega CD добавляет в Mega Drive всего лишь потоковую музыку и видео, и больше особо ничем полезным не занимается. А вот оказывается там ещё есть и сопроцессор, который как раз в эту самую быструю матричную математику и умеет. Что собственно нам буквально и демонстрируют на заставке BIOS аддона - повороты, искажения, масштабирование. Причём у нескольких объектов сразу - так даже SNES не умеет!

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

Главная проблема Mega Drive пожалуй в том, что видеопроцессор буквально кроме как тайлами с палитрой в 16 цветов больше никак рисовать не умеет. Так что и Sega CD и сопроцессор SVP в картридже Virtua Racing вынуждены генерить тайлы под ограничения VDP. Больше цветов, больше слоёв и тп получить просто никак. Именно поэтому аддон 32x имеет полностью свой видеопроцессор, который умеет всё отрисовывать сам. При этом он захватывает аналоговый видеосигнал от Mega Drive и накладывает свою картинку поверх него. Mega Drive в этом случае отрисовывает что-нибудь незначительное, вроде задников. Именно поэтому 32x практически невозможно реализовать внутри флеш-картриджа, в отличие от Sega CD.

#консоли #hardware #sega #megadrive

Сычевальня в Желтой Комнате

24 Jan, 11:30


Ну как, посмотрели? Как вам такой жанровый поворот? Стоит продолжать? 😅

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

Ну и на всякий случай ссылка на видео на резервном канале в ТГ: https://t.me/nerdcave_live/24

P.S. Продублирую сюда ссылки на приглашенных экспертов:
I Know King Rabbit: https://t.me/i_know_king_rabbit
Любопытные игры: https://t.me/curiousgames
Pixel_Devil: https://t.me/pxldevil

Загляните к ним тоже 😉

#youtube #разное

Сычевальня в Желтой Комнате

23 Jan, 12:55


Вы, наверное, заметили, что в канале последнее время мало постов 😅 А всё потому что я всё это время работал над новым роликом!

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

Приходите сегодня в 19:00 по GMT+3 на канал, посмотрим вместе 😉

https://youtu.be/dJCUjORKMfw
https://youtu.be/dJCUjORKMfw
https://youtu.be/dJCUjORKMfw

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

#youtube

Сычевальня в Желтой Комнате

17 Jan, 14:03


srg320 опять жжот. Пока все обсуждали прогресс ядра Jaguar, которое, кстати, в тестовых билдах уже доступно для Single RAM сетапов, Сергей ВНЕЗАПНО показал свой прогресс по ядру 3DO, которое он оказывается разрабатывает уже в течение 2х лет: https://www.youtube.com/watch?v=rEoBPgfd17M

Пока его функционал очень ограничен и запускает не очень большое количество игр, но это всё равно впечатляет. Автор сразу оговорился что конкретно на платформе MiSTer не удастся получить полностью точное ядро из-за того что не вся VRAM влезает в FPGA, часть придётся эмулировать на DDRAM, что сказывается на таймингах и точности.

В общем, в любом случае ждём. Даже с эмуляцией 3DO не всё гладко, так что ещё один вариант для сохранения - только плюс.

#новости #mister #fpga #3do

Сычевальня в Желтой Комнате

09 Jan, 11:45


Вот это внезапный анонс от Taki.

Первая доступная (по мнению автора анонса) FPGA консоль с дизайном вдохновленным PS1 Slim. Поддерживает игры PS1, карты памяти и контроллеры, аналоговый и цифровой вывод. NFC, WiFi, BT. Совместима с MiSTer.

Цена от $149.

На фото базовый юнит, снизу ещё есть слот расширения. Из вариантов подключения - HDMI, DIN10 (Saturn SCART), VGA, компонент, композит.

Это пока весь анонс. Ждём дополнительных деталей. Выглядит прикольно.

#новости #mister #fpga

Сычевальня в Желтой Комнате

07 Jan, 11:45


Ладно, предыдущую игру быстро угадали. А как насчёт этой?

Сычевальня в Желтой Комнате

07 Jan, 11:02


Вот вам мини загадка. Угадайте, что это за игра и какая это система? 😅 Титры специально подрезал, чтоб было интереснее.

#разное

Сычевальня в Желтой Комнате

03 Jan, 17:15


Кажется я нашёл один из вариантов проверить чувствительность к инпутлагу 😱 Попробуйте поиграть в Mike Tyson's Punch Out!! для NES 😉

У кого есть возможность, попробуйте сравнить как вам играется на эмуляторе и на железке или FPGA.

Я лично сравнил эмуляцию на RG35XX H и на MiSTer. И я вам скажу, что если на эмуляторе я с трудом могу увернуться от ударов, когда противник начинает мигать, то на MiSTer это не такая уж сложная задача. Ну или я просто криворукий и играть не умею 😅

Поэтому у кого получилось затестить, делитесь своими результатами 😎

#разное #inputlag #nes

Сычевальня в Желтой Комнате

02 Jan, 12:00


RetroTINK 4K CE

Внезапно Майк Чи сообщил о выходе новой модели RetroTINK 4K - CE. Это облегчённая и удешевлённая версия его апскайлера RetroTINK 4K, который теперь имеет суффикс Pro.

В общем, в чем подвох? Новая модель использует FPGA попроще, из-за чего недоступны некоторые топовые фичи из старшей модели, вроде продвинутых алгоритмов деинтерлейсинга, возможность поворачивать картинку (важно для аркадных автоматов) или продвинутого гребенчатого фильтра для декодирования композитного сигнала.

При этом новинка сохраняет все варианты подключения от оригинала, поддержку профилей, теневых масок, эмуляции CRT и тд. И стоит на треть дешевле - $475 против $750.

Напомню, сейчас RetroTINK 4K - это лучшй апскейлер на рынке, причём сфера его применения не ограничивается только ретроиграми. Он подойдёт всюду где нужна конверсия старого аналогового сигнала в цифру, например для оцифровки VHS-кассет или Laser Disc.

#новости #upscalers #avout

Сычевальня в Желтой Комнате

31 Dec, 20:45


С наступающим! Всё обязательно будет хорошо 😎 Увидимся в новом году🎄

Сычевальня в Желтой Комнате

30 Dec, 15:01


Не знаете чем занять себя на каникулах? Могу предложить посмотреть homebrew-порты известных ретроигр на современные и не очень платформы.

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

Итак, что там есть?

Порты:
- devilutionX - первый Diablo
- OpenRA - Red Alert, Command & Conquer и Dune 2000
- OpenRCT2 - RollerCoaster Tycoon 2
- EDuke32 - Duke Nukem 3D
- The Force Engine - Star Wars: Dark Forces (кстати, недавно вышел ремастер)
- OpenGOAL - Jak & Daxter (первая часть полностью проходима, вторая в статусе Beta)
- Ship of Harkinian - The Legend of Zelda: Ocarina of Time (N64)
- Zelda64Recomp - The Legend of Zelda: Majora's Mask (N64)
- 2Ship2Harkinian - другой вариант Majora's Mask
- Starship - Starfox 64 (N64)
- Sm64ex - конечно же Super Mario 64, куда же без него
- Zelda3 - The Legend of Zelda: A Link to the Past (SNES)
- SMW - Super Mario World (SNES)
- DCA3 - порт GTA3 на Dreamcast

Не совсем порты:
- SNES SA-1 - порты SNES игр на картридж с чипом SA-1
- SNES Project FastROM - патчи SNES игр на картриджы с FastROM
Оба проекта - порты на более продвинутые картриджи, что устраняет тормоза в играх. Опробовать можно на эмуляторе и на флеш-картриджах.
- SNES MSU1 collection - игры SNES пропатченные под MSU1, добавляющий в игры звук CD-качество, а иногда и видеозаставки. Качество патчей сильно варьируется.
- NES to SNES collection - порты игр NES на SNES с сохранением геймплея и некоторыми улучшениями

Фанатские игры:
- Apotris - наверное главное событие в мире фанатов Tetris
- Another Metroid 2 Remake - фанатский римейк второй части Metroid, к сожалению выпилен почти со всех площадок по требованию Nintendo. Ищите по названию

Если вдруг знаете ещё что интересное, поделитесь в комментариях 😅

#разное

Сычевальня в Желтой Комнате

30 Dec, 08:31


ShadPS4 0.5.0

Авторы эмулятора PS4 решили подкинуть нам последний подарок в уходящем году, выпустив версию 0.5.0.

Если вы и так пользовались nightly сборками, то вряд ли что-то новое увидите. А вот для остальных будет приятный сюрприз, так как очень многие эффекты в том же Bloodborne пофиксили. И сейчас в него можно поиграть уже почти без патчей, запустив просто ванильную версию. Я до сих пор не скажу что это прям 100% рабочий вариант, я бы сказал, что стадия всё ещё In Game, по тому как чем дольше играешь, тем больше игра начинает разваливаться и приходится перезапускаться. Но при должном упорстве в это действительно можно играть.

В других играх тоже намечается прогресс, хоть и уровня Bloodborne пока достигают не многие. Будем следить дальше.

#новости #shadps4 #ps4 #эмуляция

Сычевальня в Желтой Комнате

25 Dec, 15:31


Держите маленький тизерок следующего видоса. На данный момент смонтировано 50% (31 минута). Пожелайте мне удачи доделать за новогодние праздники и не сойти с ума 😂

Сычевальня в Желтой Комнате

25 Dec, 13:50


Ромсеты и паки

С ростом популярности портативок по идее должен был возрасти спрос на 1G1R (1 Game 1 ROM) ромсеты. Потому что, ну объективно, таскать полный ромсет со всеми-всеми версиями игр мало кому надо.

Кстати идея для сервиса/тулчейна - рекомендательный сервис "лучшие игры по мнению X" и чтоб их можно было из своей копии No-Intro собрать в 1G1R ромсет. Или уже существует? Я пока для себя ориентируюсь на Tiny Best Set Go, но он к сожалению только на классический RG35XX и Miyoo Mini.

Не перестану хвалить Amiga.Vision, отличный вариант для новичка, желающего познакомится с компьютерами Amiga. А в этом году ещё и появился сестринский проект 0MHz DOS Collection, ориентированный на MiSTer FPGA - намного удобнее чем предыдущая итерация Top300 DOS Games. Для эмуляторщиков опять же напомню о существовании eXoDOS, свежая 6-я версия как раз вышла в конце 2023. Жаль лишь что его сфера применения ограничивается только Windows. Для других систем придётся заморочиться побольше.

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

Моды

Честно говоря не сильно следил за модами в этом году. Всё ещё жду mStation от ramapcsx2, это должен быть прорывной эмулятор привода для PS1, наконец закрывающий вопрос с PS1 Slim. Но увы, пока проект на паузе, автор допиливает xStation.

Зато наконец в продажу поступил FlippyDrive - эмулятор привода для Game Cube, не требующий пайки и сохраняющий привод. Вот бы все эмуляторы привода такими были.

Тысяча и один новый мод экрана на приставки меня как-то не зацепили, хотя OLED экран для Nintendo Switch Lite это конечно прикольновое.

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

#разное #эмуляция #fpga

Сычевальня в Желтой Комнате

25 Dec, 13:47


Эмуляторы

Из самых громких событий за этот год можно выделить наверное два:

Nintendo вновь начала наступление на эмуляторы, из-за чего фактически были уничтожены 2 ведущих эмулятора Nintendo Switch - Yuzu и Ryujinx. А также с публичных архивов с ромами пришлось поудалять многие, в том числе классические, игры Nintendo. Сопутствующим ущербом также зацепило эмуляцию Nintendo 3DS - авторы Citra были по совместительству и авторами Yuzu.

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

Ну и вторая новость - работающий эмулятор PS4! Да, пока ещё эмуляция оставляет желать лучшего, игры в основном максимум на стадии In Game, разваливаются на ходу и имеют кучу артефактов отображения. Но дело сдвинулось с мёртвой точки и с некоторыми оговорками на компе теперь реально поиграть в BloodBorne, Gravity Rush и надеюсь вскоре и The Last Guardian. Беглый анализ исходников, правда, вызывает некоторые опасения - похоже эмулятор использует вшитые ключи для расшифровки образов, а это, как в примере с Yuzu, может быть опасно с легальной точки зрения. В любом случае, ждём и надеемся, держим кулачки.

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

Ещё одной интересной новостью стало появление рекомпилятора игр Nintendo 64 в нативный код для x86. Это альтернативный эмуляции подход, когда код центрального процессора переводится в код для целевого, а сопроцессоры эмулируются засчёт библиотек на манер HLE. Главный плюс - максимальная производительность получаемого результата. Не думаю что для всех систем возможна полностью автоматическая рекомпиляция, но даже полуавтоматическая может быть большим подспорьем для создания портов. Так уже портанули Majora's Mask и вот недавно Starfox 64.

В подобном же направлении движутся и проекты декомпиляции, но там вся работа происходит вручную. Как результат, полученные исходники подходят для изучения.

#разное #эмуляция #fpga

Сычевальня в Желтой Комнате

25 Dec, 13:45


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

FPGA-сцена

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

MARS FPGA - вероятнее всего Vaporware - мы накидали туда всех своих хотелок, но до сих пор не способны показать даже прототип. Зато дружно срёмся в твиттере и кидаем страйки на каналы, которые задают слишком много вопросов о том как дела с проектом. Если всё-таки что-то выпустят - это будет сюрприз.

SuperSEGA - а теперь уже SuperSPGA, мегаклон всех приставок Sega на FPGA. Да, включая Dreamcast. Что в итоге? Мутный руководитель проекта, демонстрация какой-то лажи (ну там банально на плате просто ничего не разведено) вместо прототипа, похоже что скам с предзаказом. Вероятность что выпустят хоть что-то опять же стремится к нулю.

Replay2 - пилят свой проект аж с 2017, крупных новостей до сих пор нет.

Что реально живёт и выстрелило:

Клоны MiSTer FPGA. Да, они берут ту же аппаратную основу что и MiSTer, что даёт 99-100% совместимость с его ядрами, но используют свою материнскую плату вместо DE10-Nano. Это и клон от QMTech, мелкосерийный, но зато продаётся на AliExpress. Это и клон от Taki Udon - тут прям попытка целиком весь классический трехслойный бутерброд скопировать. Ну и наконец под конец года анонсировали Multisystem2 - это тоже MiSTer-совместимый клон, но в виде одной платы полностью оригинального дизайна и сразу со всеми расширениями на борту.

У испанцев кстати есть ещё свой не совсем клон, но подобный MiSTer агрегат - SiDi128. Но что там и как - я не в курсе. Хотя видел что ядро того же PlayStation туда портанули. Если кто в курсе, расскажите.

Проект MiSTeX (перенос программной платформы MiSTer на другие SoC/FPGA) тоже живёт, но мне о каких-то значимых прорывах неизвестно.

Неожиданно стали выстреливать проекты на основе Tang Nano/Primer, вроде SNESTang или NanoMig. Впрочем там FPGA сильно попроще Cyclone V, так что многого ожидать не приходится. Зато их стоимость - это прям новый уровень для такого хобби.

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

Отдельно хочется сказать как там дела у MiSTer:

Ядро Nintendo 64 к сожалению не удалось довести до 100% точности и совместимости с оригинальным железом, исчерпались ресурсы FPGA. Однако, играбельно 99% библиотеки, а для нескольких проблемных игр выкатили патчи. То есть играть можно, возможны различные минорные глюки не встречающиеся на оригинальном железе. Для пуристов, пожалуй, не покатит, но для знакомства с библиотекой - почему нет?

Ядро Sega Saturn всё ещё в Beta, но наконец-то добралось до основной ветки MiSTer и в том числе обновляется с помощью update_all. Ядро более не требует второй планки памяти, но версия под Dual RAM всё ещё сохраняется. Надо разбираться в чём там различия. Очень даже играбельное, хотя мне и не хватает настроек масштабирования.

Внезапно ожило ядро Atari Jaguar, от 5 полурабочих игр добралось до почти полной библиотеки. Однако это ядро требует второй планки памяти и будет ли версия под одну - пока не изучал. Билды можно найти в дискорде и на форуме.

По-прежнему недоделанными остаются ядра Sharp X68000, NEC PC98 (я так полагаю там просто даже железа найти не могут) как и к сожалению Sega 32x. Последнее к тому же вряд ли увидит свет в комбинации с Sega CD из-за исчерпания ресурсов FPGA.

#разное #эмуляция #fpga

Сычевальня в Желтой Комнате

23 Dec, 09:31


Ну и вот кстати Кен сделал ещё один DIY-проект портативного MiSTer на основе платы от QMTech: https://www.youtube.com/watch?v=SrycyjIemgY

По-прежнему ждём сенсации от Таки, но а пока можете попробовать собрать такое. Вся информация в репозитории проекта: https://github.com/whatskenmaking/DIY-MiSTer-Handheld

#новости #mister #fpga

Сычевальня в Желтой Комнате

17 Dec, 08:30


До чего же круто выглядит. Очень жаль что не opensource. Старт продаж Scalable Video Switch уже скоро.

Хотелось бы заиметь себе такую штуку где-то на уровне с RetroTink 4k 😅

#новости #avout

Сычевальня в Желтой Комнате

16 Dec, 11:30


Ну это в закреп однозначно 💪

Человек запустил сайт со спеками по игровым портативкам, где для каждой показывает основные характеристики, поддерживаемые платформы, доступные элементы управления типа сенсорный экран, стики, там и т.д., похожие по классу портативки.

Есть поиск, разбивка по категориям и, главное, возможность сравнить две портативки лоб в лоб.

Короче, очень классный сайт, создателю всех благ, низкий поклон и уважение невероятное! 🙏🏼

Retrocatalog 👾

🐲 RetroGG | Подписка

Сычевальня в Желтой Комнате

13 Dec, 12:00


Проект декомпиляции Majora's Mask завершён!

А это значит 2 вещи: теперь исходные коды может исследовать любой желающий; ждём портов на все возможные платформы, да ещё и с улучшениями. Учтите, что пока что нативный версию для ПК получить нельзя. Но думаю это вопрос не особо далёкого будущего.

Кстати, конкретно у этой команды планы на Зельду, смотрю, грандиозные 😅 (см. второй скрин)

Следующей обещают декомпиляцию Donkey Kong 64. Кстати и SotN тоже подбирается.

#новости #n64 #decompilation

Сычевальня в Желтой Комнате

12 Dec, 12:30


Ну что, ждём расширение линейки Steam-совместимого оборудования, в том числе от партнёров? Неужели Steam Machines возродят?

P.S. На скрине страничка из официального брендового гайдлайна.

#новости #valve #steam

Сычевальня в Желтой Комнате

12 Dec, 11:00


Когда задают вопрос: "а зачем нужен эмулятор PS4, там же одна мультиплатформа и нет эксклюзивов, разве что ваш Bloodborne?", мне всегда хочется напомнить о таких штуках, как The Last Guardian и недавний римейк Shadow of the Colossus. Обе игры - эксклюзив PlayStation и что-то пока надежд на порты примерно около нуля. Сейчас в них без проблем можно поиграть по обратке на PS5, ну или ту же PS4 раздобыть. А что будет через 10 лет, например?

В общем, я рад, что эмулятор ShadPS4 движется и в этом направлении: https://www.youtube.com/watch?v=A2cfbpdP-8M
The Last Guardian уже частично играбелен, прогресс не такой крутой как у Bloodborne, но это уже In game как минимум. Надеюсь на такие же результаты и для Тени Колоса.

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

#shadps4 #ps4 #эмуляция

Сычевальня в Желтой Комнате

11 Dec, 13:15


Если любите разглядывать как там микрухи выглядят под крышкой, тут Furrtek выложил декапы нескольких процов от PC Engine:
HuC6280: PC-Engine CPU & PSG:
https://siliconpr0n.org/map/hudson/huc6280/furrtek_mz/
HuC6260: PC-Engine VCE:
https://siliconpr0n.org/map/hudson/huc6260/furrtek_mz/
HuC6201: Ten No Koe 2:
https://siliconpr0n.org/map/hudson/huc6201/furrtek_mz/

Ну и вообще поглядите сайт, интересное 😅

#разное #hardware

Сычевальня в Желтой Комнате

10 Dec, 09:45


Авторы RPCS3 (эмулятора PS3) показывают как он работает на Raspberry Pi 5: https://www.youtube.com/watch?v=GWD5B87W3ig

Очевидно что мощностей там недостаточно, но внезапно в разрешении PSP (480x272) некоторые игры даже выглядят играбельными.

Это всё конечно fun and games, но главная новость, которая скрывается за этим роликом - эмулятор теперь официально поддерживает нативный билд для архитектуры arm64! В первую очередь эта новость будет интересна маководам с процессором M1 и новее: https://www.youtube.com/watch?v=QyeXbg7kXMQ

А там глядишь и до мобилок дотянется.

#новости #rpcs3 #ps3 #эмуляция

Сычевальня в Желтой Комнате

09 Dec, 13:15


И вдогонку ещё несколько снимков RG34XX, в том числе в сравнении с оригинальным GBA.

#портативки #эмуляторы #anbernic

Сычевальня в Желтой Комнате

09 Dec, 13:15


О, чуть не пропустил новость про новый Anbernic. Теперь решили уважить фанатов оригинального GBA, даже правильное соотношение сторон (3:2) для экрана завезли.

Сычевальня в Желтой Комнате

29 Nov, 13:31


Все уже видели новые клавиатуры от 8bitdo? Теперь в стиле Saturn и Xbox Original. К последней ещё и мышку сделали. Она ещё и с подсветкой.

Поставки вроде как в середине января обещаются. По мышке сроков нет, только предзаказ.

Интересно, а по PlayStation сделают? Синию прозрачную. Или серую как первая плойка?

#новости #8bitdo

Сычевальня в Желтой Комнате

29 Nov, 08:31


Muramasa доделал свой адаптер Famicom Disk System для NES. Напомню, это набор из адаптера для expansion-порта и картриджа для подключения FDS к NES. Судя по видосу, рассматривается еще и вариант без экспаншена, а сразу всё на картридже, как у оригинального адаптера FDS. В общем, если кто мечтал подключить NES к FDS - вот оно.

Цена, правда, кусается - $250. И проект, увы, закрытый.

https://www.youtube.com/watch?v=0iyQ1N43U-U

#разное #nes #famicom #fds

Сычевальня в Желтой Комнате

28 Nov, 11:30


Владельцы Steam Deck OLED, вам не кажется что с последними обновлениями эффект Мура ("зерно" на тёмных оттенках, не путать с Муаром) будто бы стал меньше? Раньше я совершенно четко его видел в настройках системы, на тёмно-серых полосках. Сейчас невооруженным взглядом не вижу вообще, только если в режиме макро рассматривать.

Или я просто присмотрелся уже? 🤣

#steamdeck #разное

Сычевальня в Желтой Комнате

28 Nov, 10:30


Внезапно обнаружил что на последней версии ядра SNES для MiSTer (20240919) перестали работать некоторые игры. Например, Kirby's Dreamland 3 доходит до выбора уровня, но затем просто черный экран и музыка играет. Причем ранее я эту игру проходил от начала до конца.

В общем, проблема известная, уже даже запатчили. Но пока следующего билда нет, можете откатиться вручную на предыдущее ядро.

Как минимум задело игры использующие SA-1, такие как Super Mario RPG или Kirby Super Star.

#mister #fpga #snes

Сычевальня в Желтой Комнате

28 Nov, 08:31


MiSTer Plex

Скрипт для MiSTer, позволяющий использовать последний для воспроизведения библиотеки Plex. Зачем это нужно? Ну, чтобы например на CRT-телевизор видео выводить. Правда многого ожидать не стоит, ARM-ядро у MiSTer слабенькое и FullHD естественно не потянет, благо Plex умеет в транскод.

В общем, если кто не наигрался с MiSTerCast, можете попробовать также MiSTer Plex.

#mister #fpga #разное

Сычевальня в Желтой Комнате

27 Nov, 14:00


Кстати другой популярный вариант для новодельных ретро ПК это модуль Vortex86.

Несмотря на то, что частоты там порой и до 1 ГГц доходят, это всё-таки не Intel и не AMD, примерный аналог это где-то первый Pentium или 586. Что не мешает делать на его основе прикольные миниатюрные проекты, как, например, недавняя ITX-Llama - проект материнской платы формата ITX под этот модуль.

Из прикольного, предусмотрена даже установка MT32-Pi для ультимативного звука в DOS играх.

#dos #x86 #разное

Сычевальня в Желтой Комнате

27 Nov, 13:30


Харон 386

Ещё один проект ретро мини-ПК на основе 386 процессора (ну почти). В основе SoC M6117D совместимый с 386SX40, 4 МБ оперативки и некоторые современные улучшения вроде WiFi-модуля.

Размер платы всего 10х10 см. Вместо жесткого диска предполагается использование карточек Compact Flash. Проект открытый, вся документация в наличии.

#dos #x86 #разное

Сычевальня в Желтой Комнате

19 Nov, 08:30


d3fmod Mini-ITX Ironclad

Вновь появилась в продаже, да еще и с обновлением, IO борда для MiSTer, которая позволяет установить его в Mini-ITX корпуса. Причём обновление не простое, а еще и с поддержкой клонов от QmTech и Taki. Кроме того поддерживается установка MT-32 сразу в корпусе.

Цена стартует от 119.99€. Кто хотел собрать Mini-ITX, спешите 😉

#новости #mister #fpga

Сычевальня в Желтой Комнате

18 Nov, 09:30


Проект TapTo переименовали в Zaparoo из-за возможного пересечения с зарегистрированным товарным знаком.

Напомню, проект TapTo (Zaparoo) - это NFC-считыватель для быстрого запуска игр с помощью специально подготовленных смарткарт. Дома я не знаю зачем оно вам может понадобиться, а вот для каких-то публичных мероприятий - пикнул картой и запустилась нужная игра.

Изначально проект был расчитан только на MiSTer, но сейчас также развивается поддержка Windows, MiSTeX и даже Commodore 64.

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

#новости #разное #tapto #nfc

Сычевальня в Желтой Комнате

18 Nov, 08:31


Для Analogue Pocket зарелизилось ядро MSX. Судя по всему, поддерживается только MSX1. Более крутые игры вроде Vampire Killer требуют компьютер уровня MSX2.

К сожалению, ядро поддерживает только картриджи. Кассеты и дискеты не поддерживаются.

Если используете программы для автоматического обновления вроде pupdate, ядро прилетит автоматически.

#новости #analogue #pocket #fpga

Сычевальня в Желтой Комнате

14 Nov, 09:30


Оригинальные Unreal Gold и Unreal Tournament стали бесплатными!

Epic разрешили выложить установщики игр на сайте oldunreal.com

Установщики лежат в разделе Downloads, но они не содержат игровых данных- скачивают образы дисков с archive.org, устанавливают игры уже с этих образов и раскатывают сверху последние патчи от OldUnreal.

#компьютеры #windows

Сычевальня в Желтой Комнате

14 Nov, 08:30


Что делать, если вам нужно перекинуть какие-то файлы на ваш старый комп (не важно, железный, или в эмуляторе)?

Если вы просто расшарите папку в Windows, то вас постигнет fail. Проблема в разных версиях протокола Samba, которые использовались для обмена файлами в разных версиях Windows, они между собой не совместимы. А про DOS и вообще говорить не приходится.

Для решения это задачи существует проект RetroNAS ­— дистрибутив для организации сетевого хранилища, ориентированного на ретро-системы (не только PC, но и Apple, Atari, Amiga, и даже консоли).

Он поддерживает кучу разных старых сетевых протоколов обмена файлами. Например, для DOS есть какой-то EtherDFS (никогда про такое не слышал), который позволяет подмонтировать сетевую папку как обычный диск. А если на этом диске лежит, например, ISO образ, то и его можно подмонтировать, и оно даже будет работать.

Установить RetroNAS можно куда угодно: на Raspberry Pi, на какой-то ненужный комп, или просто в виртуалку. Главное, чтобы была связь по сети с вашим ретро-железом, причём лучше всего по проводу.

https://github.com/retronas/retronas

P.S. Для DOS существует ещё mTCP NetDrive. Но он умеет работать только с образами дискет и жёстких дисков, которые он может монтировать по сети.

Сычевальня в Желтой Комнате

13 Nov, 10:31


Deus Ex Machina (1984)

Когда копаешься в игровой истории, иногда всплывают поистине странные проекты. Deus Ex Machina (лат. Бог из Машины) - это игра для ZX Spectrum, главной фишкой которой был отдельный саундтрек, который надо было включать параллельно с игрой. В записи разыгрывалась пьеса про жизнь "дефекта", от рождения до смерти. И всё это при участии профессиональных британских актёров. Постановка в общих чертах базируется на стихе "Семь возрастов человека" из Шекспировской пьесы "Как вам это понравится" ("Весь мир - театр, а люди в нём - актёры"). Продолжительность кассеты 46 минут, как и всей игры. Как это выглядело можно посмотреть здесь: https://www.youtube.com/watch?v=0ZS6JVCDI9s

В своё время игра провались в продаже из-за слишком высокой цены. Игру несколько раз переиздавали, как на компьютеры того времени, так и на современные, включая iOS, macOS, Linux и Windows и даже включали в сборник "1001 Video Games You Must Play Before You Die". А в 2015-м году даже вышел сиквел примерно с той же идеей. Он примечателен тем, что это последняя работа сэра Кристофера Ли.

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

#игры #разное

Сычевальня в Желтой Комнате

12 Nov, 10:30


Ну все уже написали, но тоже не могу пройти мимо.

Valve
внезапно выпускает белую лимитку Steam Deck OLED. Старт продаж 19 ноября во всех доступных регионах. Стоимость $679. Купили бы?

#новости #steamdeck

Сычевальня в Желтой Комнате

12 Nov, 09:30


MiSTer FPGA Portable

tzmwx поделился инструкцией по сборке своего проекта портативки на основе MiSTer. Это полностью DIY проект, в основе плата от QmTech и только она, а также корпус сделанный на 3D-принтере. Жаль только вся инструкция на китайском 😅

#новости #mister #fpga #mods

Сычевальня в Желтой Комнате

12 Nov, 08:30


AmigaVision 2024.10.10

Спустя месяц после официального анонса наконец-то доступно обновление AmigaVision - пака, игр, программ и демок для компьютеров Amiga.

В этот раз завезли поддержку выхода в интернет прямо с Амиги - на MiSTer должно работать из коробки. Также добавили отдельную конфигурацию для игр Amiga CD32 - само ядро я полагаю то же самое и также с эмулятором CD. Ну и как всегда, исправление улучшений, улучшение исправлений и новые демки.

Можно использовать и с эмуляторами (см. инструкцию)

#новости #amiga #mister #amigavision #megaags

Сычевальня в Желтой Комнате

08 Nov, 09:30


Тут Кен выкатил разбор чем отличаются клоны MiSTer от оригинала, DE10-Nano. TL;DR: хуже совместимость с аксессуарами, в том числе меньше доступных опций именно для разработчиков, но в то же время довольно неплохие варианты для потребителя. А, ну и ещё у клона Таки надо охлаждать преобразователь напряжения, если решите от PD-блока запитать.

https://www.youtube.com/watch?v=PkKPoA0w50Y

#mister #fpga #разное

Сычевальня в Желтой Комнате

08 Nov, 08:30


Ну что, кто хотел полноразмерную? 8bitdo анонсировали выпуск новой модели своих клавиатур, теперь на полные 108 клавиш.

Кстати, интересно, что в линейке также есть кейкапы, если вдруг захотите замодить какую-то другую клавиатуру.

#новости #8bitdo

Сычевальня в Желтой Комнате

01 Nov, 09:30


Испанцы делающие FPGA-приставку SuperSega начали собирать предзаказы и сцена буквально взорвалась предупреждениями что проект выглядит как скам.

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

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

И ладно бы это был просто прототип, болванка, куда разъемы раскидать и тп. Но нет, его показали якобы в работе. При этом в ролике много склеек как раз в моменты когда якобы грузится игра.

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

В общем, ситуация начинает очень дурно пахнуть. Посмотрим во что это выльется.

#новости #sega #fpga

Сычевальня в Желтой Комнате

01 Nov, 09:01


Сам пошутил, сам посмеялся 🤣

Сычевальня в Желтой Комнате

01 Nov, 08:30


ShadPS4 достиг версии 0.4.0.

Ажиотаж немного спал и думаю уже не все так пристально следят как там у него дела, но эмулятор PS4 продолжает развиваться. Что касается конкретно Bloodborne, пока ещё с патчами, но он в принципе довольно играбелен сейчас. Всё ещё не достаёт некоторое количество эффектов. Например можете оценить по скринам - туман, костры, факелы у мобов - работают неправильно или вообще не работают. Ну хоть постоянные пересветы пропали.

Конечно же на этом эмуляторе можно поиграть и в другие игры, например заметного прогресса добилась Gravity Rush Remastered или Persona 4 Golden. Но, к сожалению, и багов ещё пока хватает. Будем следить дальше.

#новости #ps4 #эмуляция #shadps4

Сычевальня в Желтой Комнате

31 Oct, 14:15


А ещё на Pocket завёлся Amiga.Vision! Так что теперь можно смотреть демки в портативе 😎

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

#analogue #pocket #fpga

Сычевальня в Желтой Комнате

31 Oct, 14:00


Что-то подумалось что видосом будет нагляднее. Пощёлкал ещё раз несколько систем и масок для них.

#analogue #pocket #fpga

Сычевальня в Желтой Комнате

31 Oct, 08:45


Ну а для остальных ядер много одинаковых масок. Например, есть вездесущий CRT, который чуток подмыливает картинку и добавляется сканлайны. Или есть как минимум 2 варианта LCD экранов - с подсветкой и без.

Для некоторых приставок есть ещё специализированные маски, вроде Game Gear или Neo Geo Pocket, но основных всего где-то с десяток, что конечно очень контрастирует с MiSTer, где просто глаза разбегаются. Впрочем, я повторяюсь.

#analogue #pocket #fpga

Сычевальня в Желтой Комнате

31 Oct, 08:40


У GBA прикол в другом. Его оригинальный экран был очевидно довольно тусклым и с немного съехавшей гаммой. Некоторые игры адаптировались специально под него, из-за чего на эмуляторе они могут выглядеть пересвеченными.

Из коробки также есть симуляция экрана GBA SP AGS-101, это который с новым экраном, предтечей DS. Ну и конечно же "современный" вариант.

P.S. Опять лютый муар словил.

#analogue #pocket #fpga

Сычевальня в Желтой Комнате

31 Oct, 08:35


Как я уже говорил, одна из главных фишек Pocket - это экран. У него очень высокое для таких размеров разрешение, аж 1600х1440. Что позволяет отображать на нём всякие хитрые теневые маски, имитирующие оригинальные экраны.

Для Game Boy из коробки кроме собственно современного вида "как в эмуляторе" доступны маски под DMG (кирпич), GBP (Pocket) и GBL (Light). Родное ядро для картриджей также позволяет включать цветные палитры, но к сожалению не позволяет их комбинировать с масками.

К счастью в ядре openFPGA такая опция доступна - можно одновременно и включить маску под LCD экран и кастомную палитру. Кстати, интересный момент, тут не все кастомные теневые маски могут быть включены для всех openFPGA ядер. Например, у GB два ядра. Одно позволяет включать маски как у официального + палитры. А у другого ни масок ни палитр, только всякий общий кастом вроде CRT.

З.Ы. К сожалению камера ловит очень сильный муар при фотографировании, не везде получилось подобрать угол без муара.

#analogue #pocket #fpga

Сычевальня в Желтой Комнате

31 Oct, 08:30


Продолжаем изучение Analogue Pocket. В прошлый раз как ни кстати поломали archive.org, так что часть ассетов для ядер тупо не качалась. Сейчас наш любимый архив снова доступен, так что можно попробовать ещё раз.

Что я выяснил нового? В первую очередь, что оказывается для установки и обновления ядер сообщество родило не один, а три проекта:
- Pocket Updater от RetroDriven (с графической оболочкой)
- Pupdate от Мэтта Паннеллы
- Pocket-Sync от Нейла Моррисона

Я наивно предположил что они все примерно одинаковы по функционалу и воспользовался Pocket Updater, тем более у него графическая приложенька есть. И это, оказывается, исказило мои выводы!

Ближе всего к update_all для MiSTer будет утилита Pupdate. Она тоже сугубо консольная, но зато она умеет качать и ставить буквально всё что есть для Pocket. Её можно закинуть прямо в корень microSD и просто периодически вызывать для получения обновлений.

В своём кратком обзоре я говорил что например не все ядра умеют в кастомные теневые маски. Так вот, их действительно можно доустановить отдельно и Pupdate в этом поможет. В Pocket Updater я такой функции не нашел.

Плюс Pupdate также скачает ассеты необходимые для аркадных ядер и даже некоторые аркадные хаки (экстра). Не говоря уже о кастомных палитрах для GB и других ч/б приставок.

Однако, также полагаю не стоит проходить мимо Pocket Sync. Философия этой софтины несколько другая. Здесь предлагают вдумчиво ставить только то, что вам надо, а не просто залить всё подряд за один раз. При этом еще и с симпатичной графической оболочкой. Отдельно порадовала, например, возможность включать и выключать теневые маски у каждого ядра индивидуально.

Кстати, да, мне в прошлый раз подсказали. Действительно можно не вынимать microSD из слота и передавать файлы с компа по USB, хоть это и медленнее. Делается это в Tools / Developer / USB SD Access.

#analogue #pocket #fpga

Сычевальня в Желтой Комнате

25 Oct, 08:30


Если кто искал схемы для создания реплик картриджей SNES, то чел под ником Bucket Mouse выложил на github свои варианты.

Здесь только стандартные картриджи, LoROM, HiROM и тп, без возможности установки чипов расширений.

Не могу точно оценить все ли необходимые данные для изготовления приложены, но похоже на то.

Кстати, рекомендую поглядеть и другие его репозитории.

#новости #snes #разное

Сычевальня в Желтой Комнате

21 Oct, 10:30


Слушайте, а этот Nanoloop более крутая и навороченная штука чем я думал. Жаль я не музыкант чтобы что-то там понимать. Да, существует не только в виде программы или прошивки, но и как картридж для Game Boy и даже обещается в виде отдельного устройства.

https://www.youtube.com/watch?v=1hAN_P3P6SQ

#nanoloop #разное

Сычевальня в Желтой Комнате

21 Oct, 08:40


В общем, попробую подытожить.

Плюсы:
+ Приятный внешний вид, качественная сборка. Вся презентация, начиная с коробки, будто бы по заветам Apple. Сразу возникает ощущение что берёшь вещь, а не погремушку
+ Качественный экран очень высокого разрешения аж с 615ppi и поддержкой VRR (не у всех приставок частота обновления была 60Гц)
+ Возможность использовать оригинальные картриджи и аксессуары, взаимодействовать с оригинальными приставками Nintendo с помощью Link-кабеля
+ Полноценная зарядка Type-C

Минусы:
- Серьёзная потеря функционала без дока. Ни вывод на экран, ни подключение беспроводных геймпадов невозможны без официального дока, который в комплект не входит и будет стоить вам ещё $100
- Обновление только с помощью компьютера, причём microSD придётся извлечь - режим USB storage не поддерживается
- Размеры FPGA не позволяют портировать ничего дальше 4-го поколения приставок. Даже не все мапперы для 3-го и 4-го поколения влезают.
- Уровень поддержки неофициальных ядер может сильно отличаться, вплоть до закрытых исходников и полного отсутствия обновлений
- Теневые маски доступны не для всех ядер и их набор отличается даже от официальных ядер

В общем, если вы заядлый коллекционер физики, хотите играть в оригинальные картриджи, подключать всякие прикольные аксессуары вроде Game Boy Camera или ту же швейную машинку - тогда Analogue Pocket может стать для вас современными ультимативным комбайном, которому не требуется модить экран чтобы там хоть что-то видно было или ставить мод на аккумулятор, чтобы не бегать за батарейками. Докупив док и переходники, из устройства можно сделать почти MiSTer, хоть и со своими ограничениями.

Если же ваша основная задача - играть в пиратские ромы и ничего больше - то полагаю Analogue Pocket будет лишь бесполезной тратой денег. Произвольные эмуляторы не поставишь, Dreamcast и PS2 на нём никогда не появятся. В общем, такое.

Возможно, свою аудиторию Pocket может найти среди разработчиков игр для Game Boy, а также музыкантов. Но тут я к сожалению не имею достаточного опыта чтобы однозначно утверждать его ценность для этой аудитории.

Отдельный вопрос у меня вызывает инициатива openFPGA. Будет ли продолжение в последующих продуктах Analogue? В недавно анонсированном Analogue 3D она не заявлена, а там аж 220k LE. Большое упущение если они похоронят её только на Pocket.

В общем, впечатления у меня остались смешанные. С одной стороны эстетически это очень классный продукт, который приятно держать в руках, а возможность использовать физические картриджи это практически киллер фича. С другой, зная возможности хотя бы MiSTer, Pocket ощущается лишь его бледной тенью по уровню комфорта использования. Сложно сказать является ли он must have если вкатываетесь в FPGA гейминг - фактически это единственное такое устройство с коммерческой поддержкой.

Не играет в плюс и схема монетизации продукта с постоянными эксклюзивными дропами вместо поддержания текущих продаж при очевидном спросе - продукцию Analogue довольно-таки стабильно раскупают. Буду исследовать дальше и надеяться на появление конкурентов.

#analogue #pocket #fpga

Сычевальня в Желтой Комнате

21 Oct, 08:38


Да, флешкартриджи. Они действительно работают как в оригинальных приставках. Но могут быть нюансы. Например EZ-Flash Omega Definitive Edition в режиме B, то есть симуляции картриджа без меню, на Pocket у меня крэшится, хотя в оригинальной приставке без проблем играется. Можно попробовать в суппорт написать, но боюсь могут послать, так как они естественно не поддерживают пиратство. Скорее всего дело в BIOS, потому что официальное ядро использует какой-то свой вариант для GBA, чтобы не нарушать патенты Nintendo.

#analogue #pocket #fpga

Сычевальня в Желтой Комнате

21 Oct, 08:36


Второе разочарование - это ядра openFPGA. Да, из-за чуть более шустрой памяти и архитектуры с двумя FPGA чипами на Pocket действительно есть некоторое количество эксклюзивных ядер, которые скорее всего не удастся портировать на MiSTer. С другой стороны, сюда никогда не залетит ядро PlayStation, Saturn или N64 - слишком мало LE. Да тут даже не все мапперы NES поддерживаются по этой причине. Например тот самый FM-синтез для VRC7 просто не влез. Как и никогда не будет поддержки MSU для SNES.

Дополнительное разочарование в том, что ядра для Pocket поддерживаются хуже. Во-первых это не те же ядра, что включаются при воткнутом картридже, это homebrew. А во-вторых часть этого homebrew ещё и без исходников, так что кроме автора никто не поправит. Так, у ядра GBA есть проблемы со стабильностью, у меня например Metroid Zero Mission крашится в случайные моменты времени. Но исходников нет и последний апдейт был 2 года назад. С флешкартриджа, кстати, нормально работает.

Также не ждите что ядра будут поддерживать ромы в zip или образа дисков в chd - маловато ресурсов для реализации этих фич. Придётся распаковывать и держать россыпи файлов.

Те кто ожидает увидеть буйство теневых масок и прочих улучшений картинки, к сожалению тоже обломаются. Не у всех ядер вообще есть хоть какая-то маска кроме сырых пикселей. А если и есть, то не факт что будет та же что и у официального ядра. MiSTer тут однозначно выигрывает. Но там скорее проблема обратная - глаза разбегаются от вариантов и не понимаешь что лучше включить.

#analogue #pocket #fpga

Сычевальня в Желтой Комнате

21 Oct, 08:34


Управляется Pocket весьма аскетичной OS, в которой буквально нет ничего лишнего - запустить картридж, накинуть фильтр на картинку, сделать скриншот. Именно Pocket OS вдохновлялись создатели серии прошивок MinUI для китайских портативок. Кроме того в прошивке также присутствует Nanoloop - аскетичный музыкальный редактор для создания электронной музыки, а также поддержка GB Studio - среды разработки игр для Game Boy.

Кроме того, в Pocket OS эксклюзивно присутствует openFPGA - это открытая платформа для запуска пользовательских FPGA-ядер. Благодаря ей на Pocket были портированы множество ядер с MiSTer и других FPGA-решений, а из-за некоторых аппаратных особенностей у Pocket есть даже небольшое количество эксклюзивных ядер, которые невозможно запустить больше нигде. Эти ядра позволяют запускать ромы просто с флешки, в том числе с неподдерживаемых официально платформ, таких как NES, SNES, Sega Genesis, Neo Geo и тд.

При наличии официального дока Pocket можно подключить к современному телевизору по HDMI, а также к современным беспроводным геймпадам для комфортной игры с дивана. Казалось бы, вот он коммерческий аналог MiSTer, да ещё и портативка! Но вот тут как раз начинаются минусы и спорные моменты.

Во-первых этот самый док. Подойдёт только оригинальный и никакой больше. Никакого вам HDMI, никаких беспроводных контроллеров без оригинального дока. И конечно же док я не купил, понадеялся на совместимость а-ля Steam Deck. Да блин, Pocket даже содержимое microSD не отдаёт компу при подключении. То есть хотите закинуть ромы - обязательно вынимайте карту и вставляйте в картридер.

То что Pocket нельзя подключить к CRT-монитору или телевизору тоже вроде бы очевидный факт. Однако тут подсуетились энтузиасты и запилили Analogizer - адаптер, позволяющий таки получить аналоговый вывод и с Pocket тоже.

#analogue #pocket #fpga

Сычевальня в Желтой Комнате

21 Oct, 08:32


Самая главная фишка - экран. Диагональ уже привычные 3.5", а разрешение 1600x1440 - это ровно x10 от оригинального Game Boy. И к тому же это отличный запас как для теневых масок, которые тут присутствуют, так и для просто целочисленного масштабирования. В общем, таким не сможет похвастаться ни одна китайская портативка даже в ту же цену. Чаще всего там 640x480, в самых дорогих могут 1920х1080 засунуть, но это 16:9 и размер будет от 5".

Нарекания к экрану у меня два: очень толстые, по современным меркам, рамки, а также то что это не OLED 😅 На самом деле это больше придирки, и с текущим вариантом жить можно. Подсветка в моём экземпляре более-менее равномерная, без ярко выраженных засветов.

Да, чуть не забыл, заряжается Analogue Pocket в кои-то веки от Type-C-Type-C кабеля. Когда уже и остальные портативки научатся? Автономность составляет порядка 6 часов, что в целом нормально, хотя конечно всегда хочется больше.

С экстерьером определились. Давайте разбираться дальше, а именно чем же Pocket отличается от китайской портативки с эмуляторами за $60 и нужен ли он вам.

Главная киллер фича - это FPGA. И нет, дело тут не в инпутлаге или чем-то подобном. А в том что у Pocket есть вполне себе стандартный разъём для картриджей, а так же Link порт от оригинального Game Boy. То есть в теории к нему можно подключить любую периферию от Game Boy, Game Boy Advance (да, включая швейную машинку), а также воткнуть любой картридж от этих приставок, включая флешкартриджи и любые кастомы.

Так не умеет практически ни один эмулятор. Даже те, у которых разъёмы для картриджей есть, обычно просто дампят ром и просто запускают его как обычно. Нужно ли говорить что при таком подходе не заработают никакие картриджи, про которые дампер не знает? Особенно если там какие-нибудь хитрые чипы есть, вроде сеги на капле, как я уже рассказывал.

С помощью продающихся отдельно переходников можно поиграть также в игры от Game Gear, Atari Lynx, NeoGeo Pocket и PC Engine. Добавим сюда высокое разрешение экрана, позволяющего эмулировать экраны оригинальных приставок - и вот у нас ультимативный комбайн для коллекционера физических изданий для этих систем.

#analogue #pocket #fpga

Сычевальня в Желтой Комнате

21 Oct, 08:30


Analogue Pocket - единственная, на данный момент, коммерческая портативка на основе FPGA на рынке. Пощупать продукцию Analogue мне хотелось довольно давно, но увы это не так просто. И дело даже не в сложной логистике, а в собственно бизнес-модели компании: они пытаются играть на некой эксклюзивности своей продукции и обеспечивают не постоянное наличие в своем магазине, а "эксклюзивные" дропы небольших партий, которые крайне быстро раскупаются перекупщиками.

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

Итак, что же там с Pocket? Забегая вперёд, впечатления у меня от него остались противоречивые.

Начнём с внешнего вида и эргономики. Тут вопросов нет - устройство очень качественное, добротное. Ничего не скрипит, не люфтит, хороший пластик. В руках лежит нормально. По габаритам приставка практически совпадает с оригинальным Game Boy DMG (кирпичом), разве что потоньше. От китайских портативок того же форм-фактора заметно отличает вес - Pocket тяжелее.

К кнопкам у меня претензий нет. Крестовина в целом нормальная, диагонали прожимаются как надо. Шифта всего два - так как Analogue в первую очередь рассчитан быть заменой именно портативкам, а там до недавнего времени курки не встречались вообще.

Звук стерео, два динамика по бокам экрана. Звёзд с неба не хватает, но и отвращения не вызывает.

#analogue #pocket #fpga

Сычевальня в Желтой Комнате

16 Oct, 15:31


Ну что ж, Analogue успели, 3D доступен для предзаказа 21 октября! Цена - $249.99.

Это FPGA клон Nintendo 64, заявляется полная совместимость со всеми играми. Без привязки к региону. Из нового обещается некая 3D OS. Интересно, будет ли там openFPGA и возможность запускать другие ядра?

Кстати, вместе с приставкой также был анонсирован геймпад от 8bitdo для N64. Его можно заюзать и с эмуляторами и с MiSTer, так что также ждём появления в продаже.

#новости #analogue #fpga

Сычевальня в Желтой Комнате

14 Oct, 10:30


Штош. Не удержался и всё-таки приобрёл Analogue Pocket 😅 Будем разбираться. Мини обзор будет чуть позже.

#analogue #pocket #fpga

Сычевальня в Желтой Комнате

11 Oct, 13:31


Вот кстати видео от подписчика из комментариев к предыдущему посту, демонстрирующее разницу на Sega Mega Drive

Сычевальня в Желтой Комнате

11 Oct, 13:02


Эффект dot crawl, или шашечка, очень заметен на буквах. Усиливается в зависимости от определенных сочетаний цветов.

Сычевальня в Желтой Комнате

11 Oct, 13:02


Совсем по-другому дела обстоят у Sega Master System и Sega Mega Drive - они также генерят неправильные частоты для горизонтальной развёртки, но там получается строго 228 цветовых циклов на строку, так что цветовые циклы располагаются ровно один под другим на каждой строке. Полагаю по этой же причине Mega Drive никогда не генерит "шашечку" - артефакт от пересечения спектров luma и chroma.

Другой интересный момент заключается в собственно передаче цветов. PAL и NTSC используют разную частоту поднесущей неспроста. PAL пытался учесть ошибки NTSC в том числе в точности передачи цвета, снизив взаимное влияние сигналов яркости и цветности друг на друга. Так, на NTSC часто можно заметить знаменитую радугу при сочетании некоторых цветов - ошибка считывания фазы в цветовом цикле. В PAL эти же сочетания никакой радуги не вызовут (см фото). Цветовые артефакты у PAL всё-таки есть, потому как принцип кодирования тот же. Но они отличаются от NTSC.

Более поздние приставки вроде PS1 уже точнее воспроизводят стандарты, поэтому там композит несравненно лучше. Но зато есть например та самая шашечная "dot crawl".

Кроме того, не стоит забывать что и у потребителей в том числе был целый зоопарк телевизоров с разными реализациями тех самых comb filters, необходимых для декодирования сигнала. А у кого-то до сих пор телевизор был чёрно-белым. Вывод о том, насколько реалистично заточить картинку "под композит" можете сделать сами, особенно добавив в уравнение разные регионы и например мультиплатформу. Впрочем и такие попытки тоже были, но об этом как-нибудь в другой раз.

З.Ы. Да, мне всё ещё нужно больше иллюстративных материалов по этой теме 😅

#avout #composite

Сычевальня в Желтой Комнате

11 Oct, 13:02


Но всё становится ещё веселее когда в дело вступает ранняя цифровая домашняя электроника вроде игровых приставок. Аналоговую электронику и так сложно назвать точной, но из-за удешевления компонентов и вероятно надеясь на эффект "и так сойдёт", производители приставок отступали даже от этих стандартов.

Возьмём Famicom. Генерацией композитного сигнала занимается сразу PPU. Первый диссонанс мы видим уже на том моменте, что горизонтальное разрешение у Famicom 256 пикселей, а NTSC покрасить в разные цвета может примерно 190 (по моим подсчетам). Так мало того, PPU ещё и генерит нестандартную частоту горизонтальной развёртки, из-за чего на строку получается 227.3 цветовых цикла. Это приводит к тому что цвет сдвигается на 4 цикла каждую строку, образуя чередующийся каждые 3 строки узор. Та самая лесенка.

Любопытно, что PAL версия NES генерит строки наоборот длиннее, 284.16 цветовых цикла на строку, вместо 283.75 по стандарту PAL. Там это вызывает сдвиг на 2 цикла каждую строку, плюс сдвиг фазы в соответствии со стандартом PAL, что образует вообще 6-строчный узор. То есть лесенки на PAL и NTSC отличаются.

Кроме того, в NTSC ещё и сдвиг на начало первой строки не совпадает у чётных и нечётных фреймов (в 240p фрейм = кадр), из-за чего лесенка получается ещё и бегающая. У PAL с этим получше, каждый кадр начинается с той же фазы, из-за чего лесенка хотя бы не бегает. В прикрепленном видео можно посмотреть симуляцию этих эффектов.

То есть NES и Famicom без модификаций в принципе не способны показывать ровные вертикали в цветном режиме. Кстати интересно, как у них с картинкой в ч/б. Полагаю что этот дефект там практически полностью пропадает. Правда точный результат можно получить только лишь полностью отфильтровав chroma составляющую сигнала (так вроде PVM умеют), так как иначе есть перекрестное влияние luma и chroma друг на друга.

#avout #composite

Сычевальня в Желтой Комнате

11 Oct, 13:02


Сдвиг фазы каждую строку