|
Здравствуйте Гость ( Вход | Регистрация ) Доступ из РоссииДля сохранения достпа из России к сайту и форуму GBX
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() ![]() ![]() |
RetroArch или как эмулировать, не потеряв глаза и самоуважение :D
| Kislorod |
Воскресенье, 16 января 2022, 23:11
Отправлено
#61
|
![]() Ветеран ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 928 Регистрация: 15 авг. 2018 Пользователь №: 63 969 ![]() ![]() |
Как всё-таки классно преображается картинка: из плоской пиксельной становится почти что объёмной, плавной, с глубиной. Я до сих пор в восторге от этого эффекта.
|
| terek |
Понедельник, 17 января 2022, 00:07
Отправлено
#62
|
![]() Новичок ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 4 294 Регистрация: 22 янв. 2006 Из: Петербург Пользователь №: 14 957 ![]() ![]() |
|
| Kislorod |
Понедельник, 17 января 2022, 00:34
Отправлено
#63
|
![]() Ветеран ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 928 Регистрация: 15 авг. 2018 Пользователь №: 63 969 ![]() ![]() |
Обрати внимание, как с дизерингом шейдер работает. На коте феликсе и черепахах (стены кабинок) особенно видно.
|
| terek |
Понедельник, 17 января 2022, 00:45
Отправлено
#64
|
![]() Новичок ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 4 294 Регистрация: 22 янв. 2006 Из: Петербург Пользователь №: 14 957 ![]() ![]() |
Да тут в какой угол ни глянь, везде заметно как гейм дизайнеры того времен ориентировались на ЭЛТ дисплеи.
UPDATE: ещё в параметрах шейдера можно поднять значение в диапазоне Post CRT Brightness до 140-190, тогда линии будут не такими тёмными, что осветлит итоговое изображение, а цвета станут более натуральными. Сообщение отредактировал terek - Понедельник, 17 января 2022, 13:58 |
| Kito1984 |
Понедельник, 25 июля 2022, 22:49
Отправлено
#65
|
![]() Переводчик ![]() Группа: Модераторы Сообщений: 5 908 Регистрация: 10 апр. 2009 Из: Екатеринбург Пользователь №: 31 463 ![]() ![]() |
QUOTE (Kislorod @ Понедельник, 17 января 2022, 01:11) Как всё-таки классно преображается картинка: из плоской пиксельной становится почти что объёмной, плавной, с глубиной. Я до сих пор в восторге от этого эффекта. Попробовал, тоже остался в восторге от HSM Mega Bezel Reflection. Скрины не передают, насколько всё это классно выглядит в динамике, действительно очень похоже на ЭЛТ. Причём ЭЛТ можно эмулировать любой, хоть обычный потребительский, хоть БВМ, любую маску, любую кривизну экрана и т. д. и т. п. Настроек столько, что я несколько дней с ними разбираюсь и до сих пор ещё не всё пробовал Один минус остался - артефакты масштабирования при любых внутренних разрешениях, отличных от исходного. Может, 8K и новые технологии это починят. Ну и отсутствие мерцания, хотя, возможно, и его можно настроить А в целом, учитывая то, что даже ачивки во многие старые игры подвезли, смысла возиться со старым железом всё меньше и меньше. Может, БВМ в скором времени начнут дешеветь Сравнил ещё из интереса с эмулятором ПС1 на ПС4, тоже ничего, но HSM Mega Bezel Reflection всё же значительно лучше выглядит да и настраивается в на порядок более широких пределах. -------------------- |
| Kislorod |
Вторник, 26 июля 2022, 00:20
Отправлено
#66
|
![]() Ветеран ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 928 Регистрация: 15 авг. 2018 Пользователь №: 63 969 ![]() ![]() |
Рад, что понравилось. На пс4 просто сканлайны, хоть и хорошие. Тут же именно эмуляция параметров ЭЛТ-телевизора (маска, светимость, геометрия и т.д.). Как показывает практика, нужно подгонять параметры к своему экрану - в зависимости от матрицы, диагонали, разрешения результат в готовых пресетах разнится. Без этого шейдера в ретроархе уже не играю вообще, для каждого ядра чуть поднастроил и сохранил core override, всё автоматом загружается при старте игры.
|
| Kito1984 |
Вторник, 26 июля 2022, 00:52
Отправлено
#67
|
![]() Переводчик ![]() Группа: Модераторы Сообщений: 5 908 Регистрация: 10 апр. 2009 Из: Екатеринбург Пользователь №: 31 463 ![]() ![]() |
QUOTE (Kislorod @ Вторник, 26 июля 2022, 02:20) Как показывает практика, нужно подгонять параметры к своему экрану - в зависимости от матрицы, диагонали, разрешения результат в готовых пресетах разнится. Без этого шейдера в ретроархе уже не играю вообще, для каждого ядра чуть поднастроил и сохранил core override, всё автоматом загружается при старте игры. Да, я настроил для себя пресеты на основе исходного, поставив рядом обычный ТВ и БВМ и запуская везде одни и те же игры. Так проще всего понять, что именно требует подстройки. Я пока создал два пресета - для 480p (внутреннего разрешения ПС1 2X) и для 240p (без масштабирования). Во всех трёхмерных играх и играх с двухмерными задниками, ИМХО, лучше играть в 480p. А вот двухмерные игры, по-моему, лучше не масштабировать вовсе, никакой особой чёткости это не даёт, зато появляются артефакты и глюки. Кстати, у меня ещё не получилось настроить в этом шейдере волшебные линии, если выбирать разрешения выше 480p (то есть, внутреннее разрешение ПС1 выше 2X). Возможно, они (линии) даже и есть, но их не видно? Не берусь сказать, но пока не получилось настроить. Не то, чтобы это сильно нужно, потому что с этим шейдером всё равно особая чёткость не нужна, а тормозить оно начинает только в путь, 16X у меня вообще покадрово идёт -------------------- |
| Kislorod |
Вторник, 26 июля 2022, 01:07
Отправлено
#68
|
![]() Ветеран ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 928 Регистрация: 15 авг. 2018 Пользователь №: 63 969 ![]() ![]() |
QUOTE (Kito1984 @ Вторник, 26 июля 2022, 00:52) Да, я настроил для себя пресеты на основе исходного, поставив рядом обычный ТВ и БВМ и запуская везде одни и те же игры. Так проще всего понять, что именно требует подстройки. Я пока создал два пресета - для 480p (внутреннего разрешения ПС1 2X) и для 240p (без масштабирования). Во всех трёхмерных играх и играх с двухмерными задниками, ИМХО, лучше играть в 480p. А вот двухмерные игры, по-моему, лучше не масштабировать вовсе, никакой особой чёткости это не даёт, зато появляются артефакты и глюки. Кстати, у меня ещё не получилось настроить в этом шейдере волшебные линии, если выбирать разрешения выше 480p (то есть, внутреннее разрешение ПС1 выше 2X). Возможно, они (линии) даже и есть, но их не видно? Не берусь сказать, но пока не получилось настроить. Не то, чтобы это сильно нужно, потому что с этим шейдером всё равно особая чёткость не нужна, а тормозить оно начинает только в путь, 16X у меня вообще покадрово идёт У меня так же: всё двумерное без масштабирования (вообще, это для любого CRT шейдера так рекомендуется, так как 2D не может рендерится в более высоком разрешении, в отличии от полигонов. 2D просто растягивается, мылясь в пооцессе). PS1 - 2х внутреннее разрешение. Но это потому, что шейдер жрёт огромное количество видеопамяти, и там в геометрической прогрессии растёт при увеличении внутреннего разрешения. Моих 8 гигов видеопамяти только на 2х хватает. Сообщение отредактировал Kislorod - Вторник, 26 июля 2022, 01:08 |
| Kito1984 |
Вторник, 26 июля 2022, 03:17
Отправлено
#69
|
![]() Переводчик ![]() Группа: Модераторы Сообщений: 5 908 Регистрация: 10 апр. 2009 Из: Екатеринбург Пользователь №: 31 463 ![]() ![]() |
QUOTE (Kislorod @ Вторник, 26 июля 2022, 03:07) Но это потому, что шейдер жрёт огромное количество видеопамяти, и там в геометрической прогрессии растёт при увеличении внутреннего разрешения. Моих 8 гигов видеопамяти только на 2х хватает. О ирония, для эмуляции консоли с одним мегабайтом видеопамяти не хватает 8 гигабайт А с линиями я разобрался всё же, при включённом целочисленном масштабировании они есть! И выглядят высокие режимы всё же замечательно, одно, что такая прибавка к чёткости (пока) не стоит ТАКОГО падения производительности. Жду 5070. Сообщение отредактировал Kito1984 - Вторник, 26 июля 2022, 03:18 -------------------- |
| exl13 |
Вторник, 26 июля 2022, 07:10
Отправлено
#70
|
|
Безумец ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 692 Регистрация: 09 авг. 2011 Пользователь №: 42 012 ![]() ![]() |
Вы ностальгируете не по ГОСТу! xD
А на сатурне хоть какой то эмуль нормально mk trilogy тянет? Попробовал два самых популярных и всякие баги со звуком, пропадением изоьражения, артефактами. Даже в родном разрешении без улучшайзеров |
| Kito1984 |
Вторник, 26 июля 2022, 07:32
Отправлено
#71
|
![]() Переводчик ![]() Группа: Модераторы Сообщений: 5 908 Регистрация: 10 апр. 2009 Из: Екатеринбург Пользователь №: 31 463 ![]() ![]() |
QUOTE (exl13 @ Вторник, 26 июля 2022, 09:10) Согласен, но тут штука именно в том, что это уже мало общего с ностальгией имеет. И именно поэтому я всё равно оставлю и БВМ, и ТВ, даже если вдруг эмуляция станет совсем идеальной. Потому что это всё же не то же самое, где-то лучше, где-то хуже, где-то по-другому... А ностальгия всё же, как пелось в песне, не по прошлому, а по настоящему (то бишь, подлинному)! Жаль, не всё можно запустить, видео RetroArch играет только со встроенными субтитрами, а экзешники из винды не подхватывает совсем. А жаль, с таким шейдером идеально бы смотрелись как любые DVD-Rip'ы, так и условные третьи Герои. -------------------- |
| Kislorod |
Вторник, 26 июля 2022, 15:58
Отправлено
#72
|
![]() Ветеран ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 928 Регистрация: 15 авг. 2018 Пользователь №: 63 969 ![]() ![]() |
|
| Kito1984 |
Вторник, 26 июля 2022, 16:39
Отправлено
#73
|
![]() Переводчик ![]() Группа: Модераторы Сообщений: 5 908 Регистрация: 10 апр. 2009 Из: Екатеринбург Пользователь №: 31 463 ![]() ![]() |
QUOTE (Kislorod @ Вторник, 26 июля 2022, 17:58) Да, я видел, но пока тоже не пробовал. Но я чуть про другое, про то, чтобы просто превратить с помощью шейдеров свой сверхсовременный OLED в древний ЭЛТ Кажется, что-то такое даже есть под названием ReShade, я даже пробовал, но оно как будто тоже не везде и не со всем работает. -------------------- |
| Ol_ |
Понедельник, 01 августа 2022, 05:58
Отправлено
#74
|
![]() Билли Бой Торнтон ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 6 562 Регистрация: 04 янв. 2017 Из: У-У Пользователь №: 57 411 ![]() ![]() |
Другой подходящей темы не нашел, поэтому спрошу здесь. Установил Retroarch на WiiU, все настроил, нормально работает. Но есть одна проблема - не могу перевязать управление. Пример: по умолчанию на Юхе в NESовских играх кнопка В - это кнопка В, А - это А. Кто держал в руках любой нинтендовский проконтроллер, либо ВииЮ/Свитч, представляет насколько это неудобно в двумерных играх, когда прыжок на правой кнопке, а удар/выстрел на нижней. Хотелось бы сделать как в современных играх - прыжок снизу (в данном случае кнопка В), а действие слева (Y). Ну и турбокнопки добавить (они тоже не выставляются)
Но в папке Retroarch нет файла, отвечающего за привязку ввода, а при попытке его создать появляется сообщение об ошибке. Хотя путь прописан sd:/retroarch/config/remaps. В интернете ответа не нашел, может тут кто подскажет. Хочу сделать привязку по управлению ко всей папке, а не к конкретному ядру (так тоже не выходит), чтобы, например, у Picodrive сделать одно управление для папки с играми MD, и другое для папки с SMS. ![]() ![]() |
| Kislorod |
Суббота, 24 октября 2026, 15:58
Отправлено
#75
|
![]() Ветеран ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 928 Регистрация: 15 авг. 2018 Пользователь №: 63 969 ![]() ![]() |
Тут появился новый шейдер пак под названием lola retro. Он гораздо проще в плане настроек, чем Mega Bezel, но автор утверждает, что шейдеры симулируют всю цепочку аналогового сигнала - от декодера приставки до луча ЭЛТ, фосфора и стекла экрана. Я попробовал, и сначала был небольшой диссонанс из разряда "да не, ЭЛТ не так выглядит..." до "а вообще весьма похоже..."
Такой диссонанс возник из-за того, что я просидел долгое время на Mega Bezel, и эти шейдеры симулируют... как бы это сказать... идеальный ЭЛТ, которого в природе не существует. Там идеальные сканлайны, идеальный dithering, и всё это выглядит гораздо лучше, чем на ЭЛТ. Например, в третьих черепашках на "денди" в самом начале уровня есть кабинки на заднем плане, и в тени там использовался дизеринг. У мега безеля тень там получается идеальная, а у лолы - радужная (в хорошем смысле!) и "ступенчатая". Вот как это выглядит: ![]() Вот тут у меня как раз возникла мысль "да не, ну не так это выглядело!". Ну я и полез проверить, а как в реальности. И оказалось, что на ЭЛТ по композиту именно так оно и выглядит (понятно, что не идентично - все экраны разные, но в целом картинка именно такая): ![]() В паке кучка пресетов, лично мне на моём олеге больше всего зашёл trinitron s-video. Выглядит примерно так: ![]() В общем, любителям эмуляторов советую присмотреться к паку. Сообщение отредактировал Kislorod - Суббота, 24 октября 2026, 15:58 |
| Kito1984 |
Понедельник, 26 октября 2026, 21:41
Отправлено
#76
|
![]() Переводчик ![]() Группа: Модераторы Сообщений: 5 908 Регистрация: 10 апр. 2009 Из: Екатеринбург Пользователь №: 31 463 ![]() ![]() |
QUOTE (Kislorod @ Суббота, 24 октября 2026, 17:58) Такой диссонанс возник из-за того, что я просидел долгое время на Mega Bezel, и эти шейдеры симулируют... как бы это сказать... идеальный ЭЛТ, которого в природе не существует. Там идеальные сканлайны, идеальный dithering, и всё это выглядит гораздо лучше, чем на ЭЛТ. В самое яблочко! То же можно сказать и про OLED вообще, на котором ты наверняка всё это и смотрел - он выглядит слишком хорошо! В старых фильмах и даже играх гораздо логичнее смотрятся плазма и ЭЛТ, которые, очевидно, хуже, но - выглядят "лучше". Меньшие яркость и контрастность, не такие сочные цвета, даже те же линии или точки, из которых состоит изображение - именно это и придаёт картинке тот самый "старый" шарм. Хотя никому в здравом уме и не придёт в голову возмущаться тем, что современный ТВ по всем параметрам лучше.В общем, любителям эмуляторов советую присмотреться к паку. Спасибо, посмотрю обязательно! Мне лично и Mega Bezel очень нравится (именно на OLED, на плазме или ЭЛТ лучше использовать другие шейдеры), но всегда интересно попробовать что-то новое. -------------------- |
| Kislorod |
Вчера, 00:44
Отправлено
#77
|
![]() Ветеран ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 928 Регистрация: 15 авг. 2018 Пользователь №: 63 969 ![]() ![]() |
Поигрался с "лолой"
Теперь "лола" - мои основные шейдеры для ретроарха по нескольким причинам. Во-первых, они похожи на реальный ЭЛТ, без "приукрашиваний". Во-вторых, относительно легко настраиваются. В-третьих, не затемняют так сильно изображение, как "мегабезель". В-четвёртых, загружаются очень быстро и не жрут много ресурсов (в отличие от "безеля"). Ну и в-пятых, мне нравится, как они выглядят на моём ОЛЕГе Ключевые (ИМХО) параметры для настройки: Colour decoder - какой декодер телевизера используется: стандартный, мериканский или японский. Стандартный - наиболее "правильный", мериканский бустит красные цвета, японский тоже бустит, но не так сильно. Лично я остановился на японском качестве Beam width on white - отвечает за "ширину" луча ЭЛТ. Чем уже луч, тем лучше видны сканлайны. По умолчанию стоит 0,44, что на мой взгляд слегка мыльновато. Поэтому для себя поставил на 0,3 (для SNES) и 0,35 (для NES и MD). Sharpness - увеличивает чёткость изображения. По умолчанию стоит на 0,35, я увеличил до 0,5. Tube gamma - 2,4 по умолчанию. Надо подгонять под свой ТВ. Я поставил 2,7 (потемнее) - на ОЛЕГе оно смотрится в самый раз, тогда как 2,4 - светловато. Mask - маска телевизера. По умолчанию стоит slot mask. Как фанат тринитронов, немедленно изменил на aperture. Damper wires - актуально только для маски aperture. Симулирует поддерживающие "проволочки" для апертурной решётки, добавляя две тонки горизонтальные чёрные полоски на изображение. Я вначале подумал, что это баг, и немедленно написал об этом разрабу https://github.com/zoran123456/lola-retro/issues/16 Но оказалось, что это "симуляция". Лично я на настоящих телевизерах, на реальном контенте никогда этих проволочек не видел. Разраб быстро отреагировал и добавил вот эту опцию, которая уменьшает или вообще отключает эти проводки, за что ему большое спасибо. Ессно, я немедленно скрутил настройку в 0. Результат можно видеть на скриншотах. Если они вам кажутся темноватыми, то это из-за гаммы 2,7. Как я написал выше, на моём ОЛЕГе оно смотрится именно так, как надо. Если слишком темно, мысленно добавьте яркости Открывать в полном размере, конечно же (клик на картинку, затем на сайте клик на неё ещё раз для увеличения; ну или скачать и смотреть в подробностях, кайфуя от того, как прорисованы "триады" и как это похоже на ЭЛТ). ![]() ![]() ![]() ![]() ![]() ![]() ![]() P.S. Чуть не забыл, ещё я радугу убрал для мегадрайва, не люблю этот эффект Ну и забыл упомянуть, что для NES и MD я оставил композитный сигнал, чтобы дизеринг выглядел, как надо. А для SNES поставил S-Video. За это отвечает параметр Cable. Сообщение отредактировал Kislorod - Вчера, 00:57 |
![]() ![]() |
3 чел. читают эту тему (3 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
| Упрощённая версия | Сейчас: Сб., 07 нояб. 2026, 05:01 |




Воскресенье, 16 января 2022, 23:11





































