Приставки > 4 поколение
SEGA MegaDrive 1 оригинал "программная" проблема со звуком
(1/1)
Engine23:
Имеем :
1. MD 1 японская, плата 90го года, звук на отдельных чипах (z80 + память + ym2612)
2. игры desert strike, chase HQ II, Worms, sonic


звук в этих играх, в определенные одинаковые моменты "умирает" и вместо музыки получается шум и прочее бульканье, либо просто тишина и воспроизводится часть музыки нормально, а допустим часть с шумом

я думаю это программная проблема вызванная аппаратной неисправностью, а вот какой ?
я не особо знаю что хранится в памяти которая связана с z80 общей шиной, сам плеер или часть музыки или сэмплов ? Может часть этой памяти умерла и получается рандомный мусор в одной и той же области и поэтому такой звук  именно в определенные моменты, когда это область используется ? пока идея прозвонить не треснула ли дорожка по шине память z80, ямаха, посоветуйте кто встречался с подобным ?

да в сонике звуковой эффект взятия колечка как получается, это программирование ямахи стандартными средствами или это сэмпл который выводится через цап ямахи (оно вообще бывает такое) ?

а может дело совсем не в этой связке, а у MD есть специальное средство для вывода звуковых эффектов  PGS ?
SAMael:

--- Цитата: Engine23 от 27 Декабрь 2014, 23:47:22 ---я думаю это программная проблема вызванная аппаратной неисправностью, а вот какой ?
я не особо знаю что хранится в памяти которая связана с z80 общей шиной, сам плеер или часть музыки или сэмплов ?
Может часть этой памяти умерла и получается рандомный мусор в одной и той же области и поэтому такой звук  именно в определенные моменты, когда это область используется ?
пока идея прозвонить не треснула ли дорожка по шине память z80, ямаха, посоветуйте кто встречался с подобным ?
да в сонике звуковой эффект взятия колечка как получается, это программирование ямахи стандартными средствами или это сэмпл который выводится через цап ямахи (оно вообще бывает такое) ?
а может дело совсем не в этой связке, а у MD есть специальное средство для вывода звуковых эффектов  PGS ?

--- Конец цитаты ---
ого, определись лучше с одним конкретным вопросом 0_0
Rumata:

--- Цитата: Engine23 от 27 Декабрь 2014, 23:47:22 ---программная проблема вызванная аппаратной неисправностью

--- Конец цитаты ---
Ну это обычно и считается просто аппаратной неисправностью, а не программной
Если есть желание поковыряться, то отключить звук или PSG не составляет труда, всего один - два конденсатора отпаять. Схема в сети доступна
Engine23:
да rumata
psg отключил и получилось что звук колец соника и гитарные сэмплы в desert strike генерятся именно им и мусора больше нет
хм  поищу конечно целость элементов от чипа с этого сигнала, но в этом ли дело  :-\
Rumata:
Там элементов практически нет. На электролит (С40, надо полагать) сигнал идёт прямо с PSG (95 нога VDP), только ещё резистор и керамика на землю
Engine23:

--- Цитата: Rumata от 29 Декабрь 2014, 01:05:47 ---Там элементов практически нет. На электролит (С40, надо полагать) сигнал идёт прямо с PSG (95 нога VDP), только ещё резистор и керамика на землю

--- Конец цитаты ---

да по схеме это так, а вот в реальности как то не совсем, вызвонил 95 ногу, и никакой керамики не вижу в принципе, позже продолжу, хотя плата va5 va6
Engine23:
продолжаем изыскания

визуально и тестером не нашел обрывов, вроде, между ногой 95 PSG и усилителем ...

ткнул в 95 ногу осциллом, в итоге :

в сонике при собирании колец сигнал на 95 ноге появляется, но играется не тот сэмпл или же он искажен сильно
в заставке desert strike сигнала нету с PSG, а он должен быть, гитарная партия сделана через него ...

все же кто программирует вывод звука через PSG ? 68000 или z80 ?

может память выпаять "звуковую" 6264 которая и протестировать ?
такое ощущение что програмный проигрыватель звуков работает неправильно, виснет  :-\

Добавлено позже:
выпаял SRAM 6264 в который используется под звук (точнее видимо там плеер и надо дебаггером смотреть что еще) при общем объеме 2000h ошибку выдает на 06AAh ...

если minipro при тесте не врет, то наверное это оно ?
первый раз такое вижу
HardWareMan:
Ну поменяй, в чем проблема то?
Engine23:
подскажи лучше где еще найти  в pdip ? :( не хочется из sop 28 городить
насчет памяти, часто у кого дохла память ? у меня первый раз, поздравляйте  :blush:
Engine23:
нашел SRAM в картридже для денди, поставил в SEGA, звук теперь работает нормально, так что мои предположения о програмной проблеме из за битой памяти оказались верны
HardWareMan:
Проблема таки была аппаратная.
SAMael:
Гы, с каких пор SRAM железо стало программным?
Engine23:
я сужу с точки зрения сбоя программы из за сбоя в памяти, но я же написал в начале поста "программная" в кавычках, а вы кидаете камни  :(
SAMael:
Тю, та мне интересно с чего ты взял что программная проблема если поменял железку?
Например в материнке перешил биос и все ожило, вот это программная трабла.
Engine23:
ты не понимаешь для чего слово "программная" было заключено в кавычки ? ясно.  :lol:
SAMael:
Кавычки бывают разные, разные кавычки вроде и имеют один и тот же смысл но все таки различия есть, в твоих кавычках выделяют то на что требуется обратить внимание, у тебя в низ слово программная, значит подразумевается именно так, вот если бы быди кавычки типа (программная) то тогда было бы как предположение.
В общем пофиг, ато какую то лабуду не по теме мы гоним уже  :lol:
Навигация
Главная страница сообщений

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