| Приставки > Железо |
| ossc, gbs-control, framemeister и т.д. |
| << < (15/18) > >> |
| negativ72rus:
--- Цитата: Danil679976 от 28 Сентября 2024, 12:04:52 ---Gameszzz, Спасибо, буду ковыряться. Я вообще удивлён, что я первый с подобным сталкиваюсь, не удалось нагуглить подобный кейс. Может никто не заморачивается с даунскейлингом, а только апскейлинговыми функциями пользуются. Я просто захотел себе собрать универсальный ретрокомбайин на основе PS3 и ретроарча. Там только чтобы подобрать правильную безглючную версию ретроарча на PS3, целый квест был. В итоге всё получилось, отлично тянет все ретроконсоли, и большинство аркадных игр. Только нехватало 240р для полного счастья, казалось бы мелочь, а в какую боль вылилось. --- Конец цитаты --- А над было прям 240Р? Просто 3я плойка штатно умеет в композит на ЭЛТ, но там по моему 480p. |
| Danil679976:
as32888, --- Цитата: as32888 от 28 Сентября 2024, 18:41:31 ---В гбс контрол пользовался даунскейлом в 240р, из 480р даунскейл это чтение только каждой второй строки, а из 480i просто на принципе, что роняется чересстрочность, чересстрочные поля выводятся, как построчные. Если консоль выводит 480i, нужно обязательно возможность выключить антифликер фильтр, а еще нужно подвигать картинку в эмуляторе вверх-вниз по пикселю, чтобы получить корректную картинку. Если антифликер фильтр неотключаемый, на консоли лучше поставить 480р режим. --- Конец цитаты --- Похоже и я напоролся на это. Когда экран движется, начинается какое-то дрожжание картинки. А как выключить этот антифликер фильтр? В настройках не нашёл, но впринципе 480р нормально работает. А вот с яркостью проблемы какие-то, такое ощущение что GBS-C затемняет картинку. У кого есть тринитрон те знают какой там запас контраста имеется, аж глаза выжегает если на максимум выкрутить. А вот через GBS-C всё тускловатое какое-то, и приходится контраст у телека повышать чтоб было на том же уровне, как если бы подключил консоль напрямую. Крутилками R G B и регулировкой параметра Gain в настройках GBSC конечно можно сделать поярче, но какая-то дичь с гаммой начинается, красный начинает превращаться в коричневый, некорректно как-то. Может с прошивкой что-то не то? Добавлено позже: --- Цитата: negativ72rus от 04 Октября 2024, 13:39:05 ---А над было прям 240Р? Просто 3я плойка штатно умеет в композит на ЭЛТ, но там по моему 480p. --- Конец цитаты --- Для получения аутентичной картинки в эмуляторе 8 и 16 бит нужно 240р. Штатный 480i по композиту у неё очень такой себе, уж лучше тогда через переходник hdmi на композит, картинка не мерцает. Если не заморачиваться, то норм и так, я чувствую скоро сам на всё это плюну, то один косяк то другой. Долбаный перфекционизм... Кстати лайк телеку, у меня такой же, а плойка сзади спрятана ) |
| negativ72rus:
--- Цитата: Danil679976 от 05 Октября 2024, 00:01:15 --- Добавлено позже:Для получения аутентичной картинки в эмуляторе 8 и 16 бит нужно 240р. Штатный 480i по композиту у неё очень такой себе, уж лучше тогда через переходник hdmi на композит, картинка не мерцает. Если не заморачиваться, то норм и так, я чувствую скоро сам на всё это плюну, то один косяк то другой. Долбаный перфекционизм... Кстати лайк телеку, у меня такой же, а плойка сзади спрятана ) --- Конец цитаты --- Ага, телик хороший :D Аколоночки это мысль, я все порываюсь какой нить внешний звук сделать. |
| Danil679976:
Подскажите почему в GBS-C в режиме downscale не срабатывает растягивание картинки по вертикали? По горизонтали норм работает, а на вертикальные стрелки если нажимаешь - ничего не происходит. Так и задумано или дело может быть в прошивке? |
| Danil679976:
И ещё вопрос: можно ли удалять сохранённые пресеты в GBS-C ? |
| MaRC:
Более интересный вопрос - как на GBS сделать масштабирование точные 2х для 480р в 1080? Я до этого в основном 240р гонял и в стоковых 4.5х все нормально выглядят, особых проблем нет, а сейчас решил за геймкуб засесть и в 480р не целочисленное масштабирование заметно косячит. В 960р картинка соответственно нормальная, но тогда подключается встроенный скейлер телевизора, который растягивает не родное разрешение на весь экран и подмыливает. Для Super Famicom я по инструкции из этого сообщения https://www.emu-land.net/forum/index.php/topic,84803.msg1561462.html#msg1561462 подгонял вертикальное разрешение под 4х, но не понял, как значение 512 scale коррелирует с 240р и 1080р, чтобы настроить подобным образом и вертикальный скейлинг и оба скейлинга в 480р. Для 480р походу скейлинг тоже 512 нужно ставить, по крайней мере с ним вертикальное масштабирование выглядит нормально, но горизонтальный скейлинг нельзя уменьшить и картинка получается с неправильным соотношением сторон, растянутая по горизонтали - бяда. |
| as32888:
MaRC, значение scale кратного обычно степень двойки минус единица, то есть 511 по поводу горизонтального размера - судя по всему, придется ковыряться в байтах, смотреть описание регистров на чип TV5725, потому что там в веб морде есть кнопка PLL Divider++, она уменьшает частоту АЦП, и картинка становится шире, а кнопку, которая делает наоборот, не завезли. В файлах гбс контрола всякие пресеты есть, типа ntsc_1920x1080.h, и вот там эти байты регистров, и надо будет с ними покопаться, не гарантирую ниче пока что... |
| MaRC:
По свободе попробую покопаться в прошивке и собрать таки с честными 4х в 1080р. Как я понял для компиляции даже ставить ничего не нужно, кроме Arduino IDE. |
| as32888:
MaRC, ардуино иде и библиотеки, типа для олед дисплея и так далее, чтобы не ругалось при компиляции. https://ramapcsx2.github.io/gbs-control/Wiki/Software-Setup.html тут всё пошагово описано. Но постой это делать. Я натыкал способ, как сжать картинку. Сначала в настройки и выкл (на время) frametime lock Далее в дебаг меню и жмакать htotal++, увеличить его с дефолтных 1599 или сколько там до нужных, при этом частота генератора не изменится, упадет строчная и кадровая, но это фиксится сохранением и загрузкой профиля, после чего frametime lock можно включить обратно. Еще у меня на XBOX не помещался полный кадр по ширине в активные пиксели АЦП, и я поправил PLL Divider в ntsc_1920x1080.h линия 340 S5_12 уменьшил, поставил 0х79 и потом заново скомпилировал и залил скетч, но этот pll divider можно уменьшать только вместе с увеличением htotal, иначе на экране будет мусор, хотя увеличением htotal мы тут и занимаемся Добавлено позже: еще чтобы не подстроил htotal обратно, оно должно быть сильно больше, типа было 1599, сделал 1708, и только тогда подстроит генератор --- Код: ---user command 3 at settings source 2, custom slot 65, status 5 preferencesv2.txt opened loading from preset slot A: /preset_ntsc_480p.A ADC offset: R:3F G:44 B:41 clock gen reset: 108000000 ABHT: large diff retry preset applied: 1920x1080 (custom) for EDTV 60Hz(set your TV aspect ratio to 16:9!) ABHT: large diff retry ABHT: large diff retry ABHT: large diff retry ABHT: large diff retry source Hz: 59.93915 new out: 59.93910 clock: 115347984 (+7347984) HTotal Adjust (skipped) --- Конец кода --- и вот если htotal недостаточно сильно увеличим --- Код: ---serial command A at settings source 2, custom slot 65, status 5 HTotal--: 1701 HTotal Adjust: -1 serial command A at settings source 2, custom slot 65, status 5 HTotal--: 1700 HTotal Adjust: -1 user command 4 at settings source 2, custom slot 65, status 5 saving to preset slot A open save file ok preset saved as: /preset_ntsc_480p.A user command 3 at settings source 2, custom slot 65, status 5 preferencesv2.txt opened loading from preset slot A: /preset_ntsc_480p.A ADC offset: R:3F G:44 B:41 clock gen reset: 108000000 HTotal Adjust: -101 preset applied: 1920x1080 (custom) for EDTV 60Hz(set your TV aspect ratio to 16:9!) source Hz: 59.93901 new out: 59.93906 clock: 107990936 (-9064) --- Конец кода --- Добавлено позже: и да, scale 512 вертикальное оказалось правильным, а 511 нет, это в эмуляторе neogenesis проверил, там полосатая картинка есть короче 512 ставить да |
| MaRC:
Посмотрел исходники - у нас прошивки разные, в оригинальной я смотрю нету разрешение 1280х960, а в моей от RetroScaler есть. При этом исходников форка я не нашел. Выписал показания vscale и hscale в разных выходных разрешениях <table> <tr> <td></td> <td>vscale</td> <td>hscale</td> </tr> <tr> <td>480р</td> <td>1023</td> <td>512</td> </tr> <tr> <td>720р</td> <td>683</td> <td>512</td> </tr> <tr> <td>960р</td> <td>512</td> <td>512</td> </tr> <tr> <td>1080р</td> <td>455</td> <td>1023</td> </tr> </table> Закономерности не уловил. Во всех разрешениях окошко с картинкой вроде как одного размера в итоге, кроме 720р - в этом разрешении картинка не в окошке, а по горизонтали растянута на весь экран. И вообще, для более глубинного понимания - получается TV5725 скейлит из аналога в аналог, а не оцифровывает, а потом цифру скейлит, поэтому scale такие странные? Тогда понятно- с аналоговой частью я уже слишком стар, чтобы разбирать все эти линии и тому подобное. |
| Rumata:
MaRC, наверно вот так: vscale hscale 480р1023512720р683512960р5125121080р4551023 |
| as32888:
Там нету файлов pal_1280x960.h и ntsc_1280x960.h, но само 1280х960 есть и работает --- Цитата: MaRC от 05 Ноября 2024, 20:02:58 ---получается TV5725 скейлит из аналога в аналог, а не оцифровывает, а потом цифру скейлит --- Конец цитаты --- ну он берет достаточно много точек на строку, поэтому с сеги по ргб пиксели не корежит, но система цифровая, АЦП и ЦАП, ЦАП выдает на большем семплрейте строки при апскейлинге гбс контрол можно представить, как хреновину, которая с одной стороны пишет в кадровый буфер, с другой стороны из него читает, и еще есть система синхронизации (отдельный генератор пиксельной частоты для выхода), чтобы чтение было чуточку позже, там можно измерить, он задерживает видео примерно на 4 мс по даташиту там двойная буферизация отключается, и при несовпадении частот вход-выход бегает полоса разрыва, а следящая система уводит эту полосу за пределы изображения, поэтому и малая задержка как работает hscale vscale - не совсем ясно мне пока что |
| Danil679976:
Почему GBS-С может частично подмыливать изображение в режиме даунскейлинга 240р? Вывожу изображение с PS3 в 480р по RGB. В режиме PS3 меню и контента всё отлично, даже в ретроарче. Проблема начинается в PS1-играх, запускаемые штатным эмулятором PS3. В нижней половине экрана примерно на 1/4 высоты от центра образуется мыльная полоска, будто в этом месте он заблюрил картинку в горизонтальной полоске. Если перевести консоль в режим480i то вместо одной большой мыльной полоски - две более тонкие в верхней и нижней части экрана. Сначала я на саму PS3 грешил, что вероятно это она так сама неравномерно растягивает и подмыливает изображение, однако воткнув SCART напрямую в телевизор (в режиме 480i так как в 480p ТВ не может), я не увидел мыльных полосок. Можете посоветовать может с какими-нибудь настройками поэкспериментировать в самом GBS-C? |
| Izotov:
Такая связка Свич или пств -> hdmi to ypbpr -> gbs control -> элт монитор 4:3 Появился затык в этой связке в следующем, свич/пств выводят картинку 16:9, монитор внутренними настройками ползунком до упора растянул, но круги все еще овальной формы. В гбс контрол не работает растягивание и подвигание картинки. Кнопки нажимаются, но эффекта нет. Это не доступно для компонентного подключения? |
| dedok179:
Всем доброго. Ребята, есть ли возможность на GBS Control гарантированно убрать появления этой полосы на экране (скрин в закрепе)? Она появляется рандомно. Может появиться через час, может не появиться вообще, может появиться через 15 минут и т.д. И почему она вообще появляется без понятия |
| chrome2.ru:
Здравствуйте, подскажите что лучше выбрать для приставок dendy (nes), Sega md2, Snes , Sega DC и Ps1-2 ossc, gbs-control, framemeister, Retroscaler2x. или лучше собрать gbs-control который собрал Karabanov Aleksandr |
| MaRC:
Сейчас на али продают gbs от retroscaler уже сразу с свидео/комозитным аддоном за 6 тыс. По цена качество как по мне это сейчас лучшее предложение на рынке. Ну или да, самому GBS собрать, если есть свободное время и руки откуда надо растут. GBS всё-таки из недорогих скейлеров самый приятный - практически ничего настраивать не нужно, есть автоподстройка яркости картинки, адаптивный деинтерлейсинг. |
| chrome2.ru:
--- Цитата: MaRC от 28 Мая 2025, 12:51:33 ---Сейчас на али продают gbs от retroscaler уже сразу с свидео/комозитным аддоном за 6 тыс. --- Конец цитаты --- а можно ссылочку про что вы говорите |
| MaRC:
--- Цитата: chrome2ruremix от 28 Мая 2025, 13:49:23 ---а можно ссылочку про что вы говорите --- Конец цитаты --- https://aliexpress.ru/item/1005008290934683.html |
| wolfer:
MaRC, и что он даёт, можно поконкретнее? Как качество изображения, по сравнению с тем же retroscaler 2x? |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |