Приставки > 4 поколение
Проблемы со звуком у SNES 1CHIP
(1/1)
alimcorp:
Всем привет. Есть плата Super Nintendo 1chip, ведёт себя следующим образом:
Картридж Donkey Kong работает идеально (картинка, звук, геймплей);
Картридж Jungle book работает криво, картинка корректная, звук кривой (не те ноты, размазанные инструменты, вместо некоторых сэмплов куски белого шума);
Mortal Kombat Ultimate и Flashback не издают ни единого звука и зависают на заставке.

Нашел в интернете тему одного чувака, который указывал на аналогичную проблему с чипом S-APU на одночиповых ревизиях, у него игры зависали при обращении к звуку. Но меня очень смущает гладкая работа картриджа DK1.
 У кого-нибудь есть подобный опыт с 1чип?
alimcorp:
Та тема: https://smilecitrus.info/?p=3171

Если проблема действительно в чипе S-APU, теоретически возможна замена его на связку S-SMP + S-DSP? Или были ещё старые ревизии с отдельным звуковым модулем в экране SHVC-sound module, внутри которых так же эта связка.
Rumata:

--- Цитата: alimcorp от 03 Май 2022, 09:36:35 ---теоретически возможна замена его на связку S-SMP + S-DSP?
--- Конец цитаты ---
Теоретически да. Практически нужна как минимум схема платы.


Добавлено позже:
Кстати, связка будет S-SMP + S-DSP + DAC + SRAM x 2
alimcorp:
Беглое сравнение схем показало, что все контакты звукового модуля выведены на порт EXT (кроме сигнала SCLK на U9 в версии NTSC, никуда не идёт в версии PAL и глушения MUTE). Есть двухчиповый донор, можно попытаться подружить их через этот порт.
Вроде как есть сервисный картридж с возможностью проверки модуля APU отдельно?
Rumata:
Ну так а в чём тогда вопрос? Начинай дружить
alimcorp:
Думал, может быть кто сталкивался.
И почему ДК1 работает.
Походу самому придется разобраться))
Rumata:

--- Цитата: alimcorp от 04 Май 2022, 08:34:58 ---се контакты звукового модуля выведены на порт EXT
--- Конец цитаты ---
Вообще это просто системная шина. На ней и CPU и PPU
p_star:
Вот вам и 1 CHIP  :(
Rumata:
Дык а что 1 чип? Как я понимаю вся возня с выбором ревизий сводится к тому, где картинка "лучше". Учитывая, что там всюду разные кодеры, некая разница вполне возможна. Только это всё в пределах оперативных регулировок. Это аналоговое телевидение, яркость и контрастность - такие же оперативные регулировки как и громкость.
SavitarSvit:

--- Цитата: p_star от 04 Май 2022, 14:11:25 ---Вот вам и 1 CHIP  :(

--- Конец цитаты ---
Чувствую, скоро ценители сияющих пикселей будут сплавлять свои Super Famicom Jr. по 1000р за кило  :lol:
А кто знает, все может быть. Вон 3DO FZ10 Pal массово стали умирать (двоит картинку) и пока решения нет.
Nhisti:
SavitarSvit, С чего бы? Проблема явно не массового характера.
SavitarSvit:

--- Цитата: Nhisti от 04 Май 2022, 17:23:50 ---SavitarSvit, С чего бы? Проблема явно не массового характера.

--- Конец цитаты ---
А кто знает, все может быть. Вон 3DO FZ10 Pal массово стали умирать (двоит картинку) и пока решения нет.
Rumata:

--- Цитата: SavitarSvit от 04 Май 2022, 18:47:02 ---массово стали умирать
--- Конец цитаты ---
А до этого у них массово шестерёнки лопались. И чё?
alimcorp:
Приехал звуковой модуль от ранней японки.
alimcorp:
Наконец, дошли руки до установки дискретного модуля звука в консоль 1CHIP.
Определенные успехи есть. Игры стартуют и работают нормально, хотя и не всегда. Звук ни по уровню, ни по качеству неотличим от обычной SNES PAL.
Распиновку и фотографии, как я это сделал прилагаю. В корпусе для этого модуля даже предусмотрены штатные крепления, шлейф получился более-менее коротким и аккуратным. Два вывода пришлось тянуть не на ЕХТ порт, а на выводы +12 вольт и MUTE.
Теперь о грустном: не работает сброс.
По схеме обычной двухчиповой платы, кнопка сброса подключается к чипу CIC и оттуда идет на S-PPU2, откуда расходится по плате в виде двух раздельных сигналов RESET_OUT0 и RESET_OUT1.
На 1CHIP кнопка так же идет на CIC, оттуда на S-APU (которого у меня уже нет) и оттуда аналогично расходится в виде двух сигналов сброса по остальной схеме.
Обе принципиальные схемы приложу.
Может быть, кто-то в теме, как работает система сброса в данных системах, зачем там формирование двух сигналов сброса из одного и как это обойти? То, что CIC держит RESET, если не находит ответного чипа в лицензионном картридже соответствующего региона, знаю, но в подробности не вдавался.
alimcorp:
Разрисовал схемы сброса в версиях 1CHIP vs 2CHIP.
В обеих схемах источники сброса - это CIC и PST529 (формирователь сигнала сброса).
Соединил перемычкой (на схеме обозначено как "СОПЛЯ") выводы 99-100 S-APU (RESET и ResetOut0), все стало работать штатно. И кнопка работает, и CIC, и картриджи запускаются все и сразу. Ну или по крайней мере, те, что у меня сейчас в доступе.
MaRC:
Звук в итоге заработал, а что в итоге по шумам?
У меня что на sd2snes, что на китайском евердрайве при белом фоне консоль заметно фонит, хорошо заметно в 240p suite и особенно в Castelvania Dracula X - там сначала на логотипе Конами, а потом еще при появлении стартового экрана консолька чуть ли не хрипит/пердит. В остальных играх это не так заметно, но все же. Кабелей куча качественных, блоков питания разнообразных - никак ситуацию не меняют.
Решил для проверки купить еще одну одночиповую - у меня 02 версия, а эта 01 попалась - но ведет себя точно так же.
В инетах пишут, что это нормально. Нашел тему с чуваком, который все перепробовал - конденсаторы все по заменял, кабеля, блоки и вроде как ему сначала помогло навешивание 220 конденсатора на 7805, а затем он и вовсе заменил 7805 на новый и это таки решило проблему.
На данный момент у СуперФамика самый фонящий звук - Мегадрайв 2/генезис 2 я несколько тестировал, у них в звук наводок минимум и надо поискать - например при появлении логотипа сега в соник 1 или 2. У AV фамикомов искать не так сильно нужно, но все еще наводки терпимые. У N64 и PS1 их практически нет.
MaRC:
Проблема оказалась не самими консолями, а с SD2SNES - с китайским евердрайвом никаких проблем нет, наводки в звук такие же минимальные как и у мегадрайва. Продолжу в профильной теме.
alimcorp:
Никаких проблем не замечено. Лишние звуки, шумы, фон, хрипы, свисты, пердёж - ничего такого.
alimcorp:

--- Цитата: MaRC от 22 Январь 2024, 15:27:24 ---Звук в итоге заработал

--- Конец цитаты ---
Проблема была не только и не столько просто в отсутствии звука. А в том, что многие игры при запуске проверяют наличие звукового модуля и если не находят - зависают.
Но не все. ДК, например, работал как ни в чем не бывало.
Навигация
Главная страница сообщений

Перейти к полной версии