@@Karabanov_Aleksandr. В последней прошивке завезли очень примитивный OSD, устанавливал на обычный gbsc с алика без железных модификаций. Ваше меню конечно же богаче
С GBS-CONTROL это уже неактуально. Нужно только когда пользуешься оригинальной китайской прошивкой ( без esp 8266) , в ней отсутствуют настройки фильтров подавление.
Привет, это я "сплагиатил" код) Мне показались эти настройки полезными, и я просто хотел, что бы они были в основном репозитории, и не терялись при дальнейших обновлениях. Не понравилось мне то, что было не очень понятно за что отвечают некоторые кнопки, но покопавшись я добавил описание, переименновал кнопки, и обнаружил, что эти настройки были еще в ранних версиях, когда еще использовалась не esp, а малинка. У меня не было цели "своровать код", просто мне не нравится, когда изменения лежат не на гитхабе, а на яндекс диске (или любом другом файлобменнике), и при желании обновится возникает много геморроя. Советую разобраться с гитом (изучить, например, Git How To), заливать изменения в свой форк, и кидать пулл реквесты в основной репозиторий. Так же я еще добавил возможность удаления пресетов, что весьма полезно) Желаю дальнейших успехов, и удачи))
Я не против если свои выкладывают, а то думал какой-то уже бразилец сплагиатил. Ну лучше если бы ты написал мне, я бы дал свежую версию прошивки. Добавь это изменения к (offset ) для правильной градации отображаемых значений в мониторе порта. Они находиться в диапазоне от 0 до +128 и от 0 до -128 case 'Z': // Y_offset + GBS::VDS_Y_OFST::write(GBS::VDS_Y_OFST::read() + 1); SerialM.print(F("Y_offset + : ")); SerialM.println(GBS::VDS_Y_OFST::read(), DEC); if (GBS::VDS_Y_OFST::read() == 0x80) { GBS::VDS_Y_OFST::write(0x00); } break; case 'T': // Y_offset - GBS::VDS_Y_OFST::write(GBS::VDS_Y_OFST::read() - 1); SerialM.print(F("Y_offset - : ")); SerialM.println(GBS::VDS_Y_OFST::read(), DEC); if (GBS::VDS_Y_OFST::read() == 0x7F) { GBS::VDS_Y_OFST::write(0x00); } break; case 'N': // U_offset + GBS::VDS_U_OFST::write(GBS::VDS_U_OFST::read() + 1); SerialM.print(F("U_offset + : ")); SerialM.println(GBS::VDS_U_OFST::read(), DEC); if (GBS::VDS_U_OFST::read() == 0x80) { GBS::VDS_U_OFST::write(0x00); } break; case 'M': // U_offset - GBS::VDS_U_OFST::write(GBS::VDS_U_OFST::read() - 1); SerialM.print(F("U_offset - : ")); SerialM.println(GBS::VDS_U_OFST::read(), DEC); if (GBS::VDS_U_OFST::read() == 0x7F) { GBS::VDS_U_OFST::write(0x00); } break; case 'Q': // V_offset + GBS::VDS_V_OFST::write(GBS::VDS_V_OFST::read() + 1); SerialM.print(F("V_offset + : ")); SerialM.println(GBS::VDS_V_OFST::read(), DEC); if (GBS::VDS_V_OFST::read() == 0x80) { GBS::VDS_V_OFST::write(0x00); } break; case 'H': // V_offset - GBS::VDS_V_OFST::write(GBS::VDS_V_OFST::read() - 1); SerialM.print(F("V_offset - : ")); SerialM.println(GBS::VDS_V_OFST::read(), DEC); if (GBS::VDS_V_OFST::read() == 0x7F) { GBS::VDS_V_OFST::write(0x00); } break;
Если настоящий RGB скарт применяешь ,то скорее всего очень плохая реализация схемы, выделения синхронизации для входа GBS-control. Между GBS-control и скартом обязательно должна стоять собранная плата синхронизации. Часто люди игнорируют сборкой таково модуля и подают напрямую синхронизацию в GBS-control, а потом жалуются что не все консоли работают через RGB скарт
@@Karabanov_Aleksandr.I sent a letter to your yandex mailbox. This is about STV9426. My friend has finished it. I hope you can read this letter when you have time...
Я пользуюсь той прошивкой с доп функцией по настройке цвета на своей GBS-C. За что, огромное спасибо. Правда ничего другого не паял. Пульты, рукоятки, экранчик... Только дополнительный генератор, некоторые кондеры, и спаял крутилки на rgb. Правда обнаружил такую ерунду, что с включенным генератором, часть режимов pal не выводит на экран ТВ. В то время, как карта захвата кушает на ура. Иногда падает wifi. В планах к ps2 подпаять vga напрямую. (С горизонтальной и вертикальной синхронизацией) Типа на ps2 выводы на микрухе есть, но никуда не ведут.
Модами ps2 не занимался, не могу подсказать. Один из поводов побудил заняться OSD для GBS-CONTROL, как раз что ты описываешь частые разрывы вайфай соединение, с пультом и экранным меню можно вообще забыть о веб интерфейсе . Насчёт генератора тут вообще тёмный лес для меня, так как он привязан коду входной синхронизации и соединен с выходом / входом тактов видеопроцессора, скорее всего есть недоработка в коде. Лично сам очень редко его использую, из-за промахов часто от него появляются разрывы на изображение, хотя его предназначение в прошивке GBS-control как раз избавлять от этих самых разрывов ( должен плавно подстраивать чистоту выхода на анализе входного видеосигнала поступающего в GBS-control.
@@Karabanov_Aleksandr. что бы не было отвалов wifi рекомендуют удлинить провода и расположить плату управления подальше от основной платы. Сам пока не пробовал.
Кому будет нужна прошивка с OSD для GBS-control, пишите дам ссылку на архив!
Классное видео, Саша. Посмотрел от начала до конца. Ты молодец) Поздравляю с победой)
@@RETROGAMINGVLAD Спасибо ! Наконец-то завершил все изменения с модификацией GBS - control, хотя еще не реализовал синий экран, когда нет сигнала.
Смотрел в рабочее время на работе,без звука ибо со звуком низя на работе.
Отправил запрос через VK
@@t.g.ch_life Скину
@@Karabanov_Aleksandr. В последней прошивке завезли очень примитивный OSD, устанавливал на обычный gbsc с алика без железных модификаций. Ваше меню конечно же богаче
Саша, почёт и уважуха тебе. Желаю дальнейших успехов!
Спасибо
Я Disruptor прошел с кодами после 9 мисии)) жесть последний уровень( Видео как всегда лукас и просмотр)
Постараюсь пройти без кодов, хотя тоже есть желания воспользоваться )
Круто, молодец 👍
Кстати, видел много забугорных роликов, они все как один с задней части платы металлизированный скотч клеют, мол меньше помехи
С GBS-CONTROL это уже неактуально. Нужно только когда пользуешься оригинальной китайской прошивкой ( без esp 8266) , в ней отсутствуют настройки фильтров подавление.
Мне хватает переключателя и пресетов (профилей). А так конечно молодец!
Привет, это я "сплагиатил" код) Мне показались эти настройки полезными, и я просто хотел, что бы они были в основном репозитории, и не терялись при дальнейших обновлениях. Не понравилось мне то, что было не очень понятно за что отвечают некоторые кнопки, но покопавшись я добавил описание, переименновал кнопки, и обнаружил, что эти настройки были еще в ранних версиях, когда еще использовалась не esp, а малинка. У меня не было цели "своровать код", просто мне не нравится, когда изменения лежат не на гитхабе, а на яндекс диске (или любом другом файлобменнике), и при желании обновится возникает много геморроя. Советую разобраться с гитом (изучить, например, Git How To), заливать изменения в свой форк, и кидать пулл реквесты в основной репозиторий. Так же я еще добавил возможность удаления пресетов, что весьма полезно) Желаю дальнейших успехов, и удачи))
Я не против если свои выкладывают, а то думал какой-то уже бразилец сплагиатил. Ну лучше если бы ты написал мне, я бы дал свежую версию прошивки. Добавь это изменения к (offset ) для правильной градации отображаемых значений в мониторе порта. Они находиться в диапазоне от 0 до +128 и от 0 до -128
case 'Z':
// Y_offset +
GBS::VDS_Y_OFST::write(GBS::VDS_Y_OFST::read() + 1);
SerialM.print(F("Y_offset + : "));
SerialM.println(GBS::VDS_Y_OFST::read(), DEC);
if (GBS::VDS_Y_OFST::read() == 0x80) {
GBS::VDS_Y_OFST::write(0x00);
}
break;
case 'T':
// Y_offset -
GBS::VDS_Y_OFST::write(GBS::VDS_Y_OFST::read() - 1);
SerialM.print(F("Y_offset - : "));
SerialM.println(GBS::VDS_Y_OFST::read(), DEC);
if (GBS::VDS_Y_OFST::read() == 0x7F) {
GBS::VDS_Y_OFST::write(0x00);
}
break;
case 'N':
// U_offset +
GBS::VDS_U_OFST::write(GBS::VDS_U_OFST::read() + 1);
SerialM.print(F("U_offset + : "));
SerialM.println(GBS::VDS_U_OFST::read(), DEC);
if (GBS::VDS_U_OFST::read() == 0x80) {
GBS::VDS_U_OFST::write(0x00);
}
break;
case 'M':
// U_offset -
GBS::VDS_U_OFST::write(GBS::VDS_U_OFST::read() - 1);
SerialM.print(F("U_offset - : "));
SerialM.println(GBS::VDS_U_OFST::read(), DEC);
if (GBS::VDS_U_OFST::read() == 0x7F) {
GBS::VDS_U_OFST::write(0x00);
}
break;
case 'Q':
// V_offset +
GBS::VDS_V_OFST::write(GBS::VDS_V_OFST::read() + 1);
SerialM.print(F("V_offset + : "));
SerialM.println(GBS::VDS_V_OFST::read(), DEC);
if (GBS::VDS_V_OFST::read() == 0x80) {
GBS::VDS_V_OFST::write(0x00);
}
break;
case 'H':
// V_offset -
GBS::VDS_V_OFST::write(GBS::VDS_V_OFST::read() - 1);
SerialM.print(F("V_offset - : "));
SerialM.println(GBS::VDS_V_OFST::read(), DEC);
if (GBS::VDS_V_OFST::read() == 0x7F) {
GBS::VDS_V_OFST::write(0x00);
}
break;
Для выпаивания, лучше сплав розе использовать
Согласен, только пока он мне не по карману.
Приветствую! У нас тут на GBS Control умер экран и WI-FI модуль, может знаете, где заказать новые? Спасибо)
Как тебе готовые варианты gbsc с али? Насколько качественные там стоят конвертеры на композит, и vga to hdmi?
В комментариях к товару пишут что там конвертер в HDMI даже звук в HDMI не заворачивает, что как бы всю прелесть HDMI рушит на корню.
Трудно сказать, видел его только на картинке. Нужно тестировать вживую
Эта просто жесть, покупаешь устройства за 6000-7000тыс/руб а звука через HDMI (((
Я покупал на алике, звук через hdmi есть.
На жк hd изображение на весь экран не растягивает, подскажите что сделать что бы растянуть изображение на 65 дюймов ?
Воспользуйтесь настройками геометрии, всё настраивается через веб интерфейс.
У меня вопрос гбс не выдаёт картинку с супер фамиком через скарт ргб, хотя если я подключаюсь на прямую к плазме роботает, в чем же причина ?
Если настоящий RGB скарт применяешь ,то скорее всего очень плохая реализация схемы, выделения синхронизации для входа GBS-control. Между GBS-control и скартом обязательно должна стоять собранная плата синхронизации. Часто люди игнорируют сборкой таково модуля и подают напрямую синхронизацию в GBS-control, а потом жалуются что не все консоли работают через RGB скарт
Hello, what is the replacement for STV9426? It is too hard to buy..
It cannot be replaced, the software was written only for stv 9426. Link to the stv 9426 chip
sl.aliexpress.ru/p?key=aRXkOUT
@@Karabanov_Aleksandr. Thank you for your reply, we will try again
@@Karabanov_Aleksandr.I sent a letter to your yandex mailbox. This is about STV9426. My friend has finished it. I hope you can read this letter when you have time...
Я пользуюсь той прошивкой с доп функцией по настройке цвета на своей GBS-C.
За что, огромное спасибо.
Правда ничего другого не паял.
Пульты, рукоятки, экранчик...
Только дополнительный генератор, некоторые кондеры, и спаял крутилки на rgb.
Правда обнаружил такую ерунду, что с включенным генератором, часть режимов pal не выводит на экран ТВ. В то время, как карта захвата кушает на ура.
Иногда падает wifi.
В планах к ps2 подпаять vga напрямую. (С горизонтальной и вертикальной синхронизацией)
Типа на ps2 выводы на микрухе есть, но никуда не ведут.
Модами ps2 не занимался, не могу подсказать. Один из поводов побудил заняться OSD для GBS-CONTROL, как раз что ты описываешь частые разрывы вайфай соединение, с пультом и экранным меню можно вообще забыть о веб интерфейсе . Насчёт генератора тут вообще тёмный лес для меня, так как он привязан коду входной синхронизации и соединен с выходом / входом тактов видеопроцессора, скорее всего есть недоработка в коде. Лично сам очень редко его использую, из-за промахов часто от него появляются разрывы на изображение, хотя его предназначение в прошивке GBS-control как раз избавлять от этих самых разрывов ( должен плавно подстраивать чистоту выхода на анализе входного видеосигнала поступающего в GBS-control.
@@Karabanov_Aleksandr. что бы не было отвалов wifi рекомендуют удлинить провода и расположить плату управления подальше от основной платы. Сам пока не пробовал.
Подключается ли gbs-c к crt tv, через vga to scart rgb?
Тут всё зависит от телевизора. Мне лично такие не попадались.
Можно ли запитать гбс через микро юсб на есп?
Можно, только в этом нет смысла.
Я ваще в схемах не шарю!, смтрю твои видосы всегда! твой канал интереснее чем Кермана
Спасибо