Приставки > 4 поколение
Схема клона на sm801
<< < (5/8) > >>
Rumata:

--- Цитата: babuin51 от 05 Ноябрь 2020, 14:18:08 ---Почему одна игра, причем не первая в списке играет нормально
--- Конец цитаты ---
Место в списке не значит ничего, это не отражает физическое расположение. Скорее всего игра, которая работает, находится в нулевой странице, то есть той, что выбирается при включении. И в неё же вшито меню. А вот с переключением что-то не то.


--- Цитата: babuin51 от 05 Ноябрь 2020, 14:18:08 ---игры одинаково используют ресурсы приставки?
--- Конец цитаты ---
Ресурсы все стандартные и используются стандартно. Нельзя видеопамять использовать на половину, хотя можно не использовать какие-то режимы. Или игра может быть критична к скорости. Или, допустим, в ОЗУ есть одна единственная битая ячейка. И вот какая-то игра решила именно там хранить что-то важное. Естественно, будут проблемы. А другие игры не используют этот адрес.
Размер игры как таковой значения не имеет.
babuin51:
Спасибо за ответ. Ну, в любом случае, оперативку и видеопамять я менял. На всех наборах один и тот же комплект глюков. Ладно, попробую найти 5-ти вольтовые картриджи, может это что-то прояснит.
А вообще, вы говорили, что переключение стандартно идет по !TIME. Где-то есть описание или осцилограммы, как это должно происходить? Ну, чтобы сравнить с моей системой
Rumata:
При обращении к адресу $A130xx на линии /TIME генерируется импульс.
Обращение происходит из кода меню в момент выбора игры и всё дальнейшее обрабатывает логика картриджа.
babuin51:
Спасибо. Надо будет завтра осликом проверить, что там происходит
murgatroid_79:
babuin51, и фото твоей поделки пора уже опубликовать ;)
babuin51:

--- Цитата: murgatroid_79 от 05 Ноябрь 2020, 18:39:23 ---babuin51, и фото твоей поделки пора уже опубликовать ;)

--- Конец цитаты ---
она страшненькая, пока недоделанная. Надо сначала довести до ума
babuin51:
Итак, на !TIME тишина. Просто высокий уровень и все. На приставке с ТСТ6801 тоже самое. Походу, переключение не по этому сигналу, хоть он и заведен в каплю на картридже


Добавлено позже:
Интересность. Снял дамп с памяти на 7в1. Менюшка, как мне показалось вообще не в теле игры, она отдельно. В начале дампа куча нулей, потом менюшка, потом еще нули и игра. Но не змейка, а рэмбо. который не работает. Змейка начиная со второго метра дампа
babuin51:
Раздобыл несколько картриджей, ближе к новоделам правда, но старее у нас по месту не найти. Две одноигровки и 4в1 с переключением по сбросу. Ни-че-го. Темный экран
Rumata:

--- Цитата: babuin51 от 06 Ноябрь 2020, 05:05:17 ---Походу, переключение не по этому сигналу
--- Конец цитаты ---
По ходу ты его просто не видишь. Частота шины 7,6 МГц, одиночный импульс.


--- Цитата: babuin51 от 06 Ноябрь 2020, 05:05:17 ---Снял дамп с памяти на 7в1
--- Конец цитаты ---
Как снимал? В начале должен быть более - менее стандартный заголовок


--- Цитата: babuin51 от 06 Ноябрь 2020, 09:06:28 ---Темный экран
--- Конец цитаты ---
:neznayu:
babuin51:
попробую еще раз, но не думаю, что я его не вижу. ослик до 50мгц, не должен был пропустить. снимал прямо с памяти, нормальным программатором. завтра попробую в какой нибудь картридж залить именно змейку, посмотрим, что выйдет

Добавлено позже:
можно еще лог анализатором попробовать снять вместе с шиной адреса. беда только что анализатор всего на 8 каналов, надо бы к какому нибудь сигналу привязаться


Добавлено позже:
а вообще, если собрать симптомы в кучу. запуск одной определенной игры(может их несколько, только я не знаю какие еще), некоторые игры виснут после лого, некоторые вообще не запускаются. что это может быть? не берем в расчет многоигровки, считаем, что это одноигровки, обычные, нормальные картриджи. что может дать такой эффект? чипсет не один, память разная, и та, и другая. нет какой-то адресной линии? или какогото сигнала?
Rumata:
Линии всюду одни и те же. 16 данных, штук 20 адресов, /CAS0, /CE0.
Скинь дамп, посмотрим.
babuin51:
на работе остался, забыл в облако перекинуть, только завтра скину.

Добавлено позже:

--- Цитата: Rumata от 06 Ноябрь 2020, 13:55:23 ---Линии всюду одни и те же. 16 данных, штук 20 адресов, /CAS0, /CE0.
--- Конец цитаты ---
Я к тому что, ну допустим, нет лини VA13. Например в нуле она всегда. Гипотетически

Добавлено позже:

--- Цитата: Rumata от 06 Ноябрь 2020, 13:55:23 ---Скинь дамп, посмотрим.
--- Конец цитаты ---
Да и не в дампе дело... Дело в том, что почему-то, по какой-то причине, приставка не читает игры, читает их не до конца. То-ли в этой версии чипа есть еще ноги (которые не заюзаны в версии A1 и B), которые либо подтянуть надо, или подключить куда. Беда в том, что качественные фото и сканы плат есть только от А1. Раздобыть бы плату от первой версии 801-го, пусть даже в убитом состоянии, да рассмотреть, перерисовать схему. Ну дичь какая-то, ей богу. Вот как приставка может читать одно и не читать другое, чипы были не паяные, я осматривал их. Убили статикой в какой-то момент? ну не могли же убить их абсолютно одинаково. Косяк в схеме. Или все же в разводке. Похоже, придется все-таки заказать еще раз платы с норм разводкой и поправленными косяками.

Добавлено позже:
Нашел фотку платы в более-менее приемлемом качестве. 60 вывод через 100 ом не на 28 vclk, а на rc цепочку на 54. 153 (неиспользуемый на схеме А1) подтяжка к Vcc, как впрочем и 154. 42, судя по толщине дорожки тоже не Vcc а какой-то io, возможно тоже подтяжка. 45 тоже тонкая дорожка, идет на керамику и куда-то на нижний слой. Остальные "питания" уходят под чип - непонятно. Неподключенные ноги по схеме А1 наружу не выходят, но не факт, что они не под чипом. Буду завтра пробовать вносить изменения, может что выйдет
babuin51:

--- Цитата: Rumata от 06 Ноябрь 2020, 13:55:23 ---Скинь дамп, посмотрим.
--- Конец цитаты ---
https://drive.google.com/file/d/14S1-JOoyxtlui8Z3bfUCjX4GU0vvELSm/view?usp=sharing

Добавлено позже:
babuin51:
Свершилось чудо! Запустил монстра. Главные отличия 60 вывод все-таки на 28, без резистора. 153 вместе со 154 на + через 100 ом. Все заработало. Спасибо огромное всем, кто участвовал, помогал и просто болел за меня!
Rumata:
При случае надо бы 801 проанализировать более тщательно. Хотя бы все эти RC цепи. На разных платах они разные. Я когда-то одну на другую менял.
Дамп посмотрел, занятно. Китайцы совсем обленились :D Просто взяли флешку на 8 М и меню забабахали в отдельную страницу. Оно начинается с $3890. Сами игры:
$0C0000 - Rambo III
$100000 - Snake Rattle n Roll
$180000 - Double Dragon
. . . . . .
И в коде меню просматриваются: A1300C, A13010, A13018... В общем всё как обычно.
И ещё этот сборник не пойдёт на приставках с TMSS
babuin51:
вот вообще странно, сервисмануалы оригиналов, хоть и не всех, в инете есть, кто-то слил, а хотя бы типовой схемы ни на один из китайских комбайнов я не нашел, сколько не искал. хотя может дело в том, что оригиналы в свое время обслуживались в сц, а китайцы клали на это дело, потому и доки никому не давали. Знать бы хоть к какой части приставки относятся определенные ноги, по лишь выяснил, какие vcc внутри чипа подключены вместе и являются основным питанием. наверное, можно выяснить еще какая нога отвечает за питание аналоговой части vdp, надо только сымитировать грязные пять вольт
murgatroid_79:

--- Цитата: babuin51 от 08 Ноябрь 2020, 10:25:42 ---...Свершилось чудо! Запустил монстра...
--- Конец цитаты ---
babuin51, поздравляю :jumpy:
Большую работу проделал.
--- Цитата: babuin51 от 09 Ноябрь 2020, 03:29:35 ---вот вообще странно, сервисмануалы оригиналов, хоть и не всех, в инете есть, кто-то слил, а хотя бы типовой схемы ни на один из китайских комбайнов я не нашел, сколько не искал...
--- Конец цитаты ---
Как нету? А тут:https://vfiuchcikicshuusrch.ddns.net/Sega/sega_megadrive2_inside
Там только схемы клонов на SM801-A1
 рассмотрены,но,думаю,в них больше общего с твоим "монстром" ,чем в оригинальных сервисмануалах.
babuin51:

--- Цитата: murgatroid_79 от 09 Ноябрь 2020, 05:44:18 ---Как нету? А тут:https://vfiuchcikicshuusrch.ddns.net/Sega/sega_megadrive2_inside
--- Конец цитаты ---
Так это не "китай"-документация, а просто реверс. Там если что-то не подключено, то просто n.c. Возможно это что-то важное, просто китайцы выкинули за ненадобностью. Плюс, куча пинов подписано Vcc, на самом деле питание - только часть, остальное подтяжки должны быть через резюки, но дядя Ляо на них сэкономил. Вообще, я именно по этой схеме и делал, доработки - в основном, плод сотрудничества с товарищем Rumata, фотки плат из инета и метод "научного тыка".
Rumata:
"Сервисов" на клоны не может быть в принципе. Потому как микросхемы делает кто-то один, платы с ними другие (и каждый по своему), а в корпуса запихивают третьи.
Да и с оригинальными не всё хорошо. То есть сигнал / вывод вроде обозначен, назначение неизвестно. Даташитов на оригинальные чипы нет. То есть если что - опять реверс.
--- Цитата: murgatroid_79 от 09 Ноябрь 2020, 05:44:18 ---А тут
--- Конец цитаты ---
Это всё по большому счёту здесь на форуме и рождалось :) И да, ряд моментов остался не раскрытым.
babuin51:

--- Цитата: Rumata от 09 Ноябрь 2020, 00:46:21 ---При случае надо бы 801 проанализировать более тщательно. Хотя бы все эти RC цепи.
--- Конец цитаты ---
Каким образом? Ну, в плане, что нужно/можно сделать?

Добавлено позже:

--- Цитата: Rumata от 09 Ноябрь 2020, 10:38:45 ---Да и с оригинальными не всё хорошо. То есть сигнал / вывод вроде обозначен, назначение неизвестно. Даташитов на оригинальные чипы нет. То есть если что - опять реверс.
--- Конец цитаты ---
Хотя бы типовая/заводская схема включения чипов есть с номиналами, которые разработчики задумали. А на китайских клонах кто во что горазд
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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