Автор Тема: Создание картриджа сега  (Прочитано 8002 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн Rumata

  • Модератор
  • Сообщений: 24484
    • Просмотр профиля
Создание картриджа сега
« Ответ #30 : 15 Август 2021, 02:13:21 »
555ИР9 = 74LS165
1533ИР9 = 74ALS165

Оффлайн quq_CCCP

  • Пользователь
  • Сообщений: 2158
    • Просмотр профиля
Создание картриджа сега
« Ответ #31 : 15 Август 2021, 07:46:48 »
0_0  А с какого перепугу 3-вольтовые микросхемы должны дохнуть от 3 Вольт?
Я про применение в картридже сеги, с питанием через диод ( я думаю по контексту темы можно было понять ).

Добавлено позже:
На линии питания преобразователь 5-3.3В, плюс согласование уровней резисторами. Вместо преобразователя можно повесить два последовательно соединенных диода.
Схему согласования уровней не увидел, ка как и преобразователь, вот и спросил.

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Создание картриджа сега
« Ответ #32 : 15 Август 2021, 09:59:26 »
555ИР9 = 74LS165
1533ИР9 = 74ALS165
На форумах радио любителей говорят, что эти микросхемы полностью взаимозаменяемые. Типо у них просто разница в потреблении энергии и всё

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Re: Создание картриджа сега
« Ответ #33 : 15 Август 2021, 10:55:25 »
valera0141, да в википедии давно всё расписано и без форумов:

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Создание картриджа сега
« Ответ #34 : 15 Август 2021, 11:35:44 »
Ну вот, наконец то нашёл всё компоненты. Разъем для картриджа вообще негде было достать, решил моделировать и печатать на 3д принтере. Контакты вытащил из других разъемов, вышло отлично. Пока что не включал, сейчас буду пробовать. Надеюсь, что всё заработает.


Добавлено позже:
Есть беда. При подключении программатора компьютер начинает сильно лагать. Если его отключить, то лаги прекращаются. Что может быть? Подключаю программатор к пк через такой контроллер (так как нет родный лпт портов) https://www.dns-shop.ru/product/5b9e59b625fa3330/kontroller-dexp-2comlpt/. И при подаче питания, горит светодаит flash, даже если программатор не подключен к пк. Кто что может посоветовать? Коротких замыканий нигде нет, разводка платы верная, всё прозванивал.
« Последнее редактирование: 15 Август 2021, 13:10:36 от valera0141 »

Онлайн JRBVZ

  • Пользователь
  • Сообщений: 295
    • Просмотр профиля
Создание картриджа сега
« Ответ #35 : 15 Август 2021, 19:23:28 »
Схему согласования уровней не увидел, ка как и преобразователь, вот и спросил.
На фото голая болванка с jlc без каких-либо элементов.

Подключаю программатор к пк через такой контроллер (так как нет родный лпт портов)
С таким контроллером работать не будет, достаточно было почитать отзывы на том же днс.
... Можешь еще попробовать со своей картой расширения сделать следующее: https://vfiuchcikicshuusrch.ddns.net/?post=10
В данной теме народ обсуждал подключение программатора willem через подобную плату: https://www.emu-land.net/forum/index.php/topic,73861.0.html
« Последнее редактирование: 15 Август 2021, 19:38:50 от JRBVZ »

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Создание картриджа сега
« Ответ #36 : 15 Август 2021, 19:44:13 »
Новости такие. Принёс домой свой старенький компьютер (на котором раньше шил другие контроллеры), на нём программатор заработал с первого раза. Все пины на тесты отвечают. Картриджей несколько вставлял, вроде как он их читает (по крайней мере, считывание идёт без ошибок, и даже что то получаю в хексе). А вот прошивать картриджи пока не хочет, при попытке записи выдаёт ошибку

Добавлено позже:
На руках имею пару картриджей от new game. На одном микросхему 29f800, на другом mx29lv320. Что то программатор не хочет шить эти микросхемы. При чтении на выходе в хексе какая то белеберда вместо нормального рома. Что можете посоветовать?
« Последнее редактирование: 15 Август 2021, 20:47:47 от valera0141 »

Онлайн JRBVZ

  • Пользователь
  • Сообщений: 295
    • Просмотр профиля
Создание картриджа сега
« Ответ #37 : 15 Август 2021, 21:37:17 »
Подобное делал?
Цитата
Дальше нужно было немного переделать картридж для возможности перезаписи, нужно поднять ножку 15 RY/BY и оставит её в воздухе, дальше нужно поднять ножку 11 WE и подключит к разъёму картриджа B2, и последнее нужно поднять ножку  47  BYTE и подключить к разъёму картриджа B27 всё теперь картридж можно перезаписывать
из этой темы: https://www.emu-land.net/forum/index.php/topic,84445.0.html
Ну и не забыть про байтсвап.

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Создание картриджа сега
« Ответ #38 : 15 Август 2021, 21:56:54 »
Подобное делал?из этой темы: https://www.emu-land.net/forum/index.php/topic,84445.0.html
Ну и не забыть про байтсвап.
Как раз только прочитал это в соседней теме. Всем спасибо за помощь, буду завтра дальше мучить картридж. Потом отпишусь о результате

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Создание картриджа сега
« Ответ #39 : 16 Август 2021, 08:22:16 »
В общем, отпаял у 29f800 ногу 15, 11 кинул на B2, ну и 47 кинул на B27 (дорожки от этих ног перерезал). Что то картридж так и не хочет прошиваться. На самой флешке написано:
MALASYA
29F800TA-70PFTN
« Последнее редактирование: 16 Август 2021, 08:44:20 от valera0141 »

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Создание картриджа сега
« Ответ #40 : 16 Август 2021, 09:08:46 »
Ещё заметил, что на картридже ножку микросхемы 11 паяют на Б2 контакт, а на программаторе по схеме эта ногу никуда не подключена, а Б27 посажена на массу. Так и должно быть или нет?

Оффлайн stargazer

  • Пользователь
  • Сообщений: 68
  • Пол: Мужской
    • Просмотр профиля
Создание картриджа сега
« Ответ #41 : 16 Август 2021, 10:04:22 »
11 контакт - это WE# и для записи он должен быть на земле. Можно его также к B27 подпаять.

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Создание картриджа сега
« Ответ #42 : 16 Август 2021, 10:13:21 »
11 контакт - это WE# и для записи он должен быть на земле. Можно его также к B27 подпаять.
Попробовал. Ничего не изменилось. Ещё вот что заметил. Замерил напряжение на всех контактах по отдельности. Некоторые контакты программатора выдают 0,3, некоторые 0,7 вольт при подаче сигнала. Мне кажется, что должно быть 5 вольт?

Оффлайн stargazer

  • Пользователь
  • Сообщений: 68
  • Пол: Мужской
    • Просмотр профиля
Создание картриджа сега
« Ответ #43 : 16 Август 2021, 10:34:33 »
Да, везде должно быть 5В, но если это сигнальные линии их только осциллографом можно увидеть...
Еще один момент: проверь тестером, соединены ли A31 и A2 на картридже. Если да, то могут быть просадки, потому что на программаторе на один подается 5В а на другой сигнал WE# (низкий).

Онлайн JRBVZ

  • Пользователь
  • Сообщений: 295
    • Просмотр профиля
Создание картриджа сега
« Ответ #44 : 16 Август 2021, 11:12:17 »
Судя по таблице, при записи 11, 26, 47 ноги на земле, 12, 28 ноги +5В.

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Создание картриджа сега
« Ответ #45 : 16 Август 2021, 20:33:46 »
Да, везде должно быть 5В, но если это сигнальные линии их только осциллографом можно увидеть...
Еще один момент: проверь тестером, соединены ли A31 и A2 на картридже. Если да, то могут быть просадки, потому что на программаторе на один подается 5В а на другой сигнал WE# (низкий).
Напряжение мерил без картриджа на пинах программатора. А на сигнальных ногах не обязательно будет 5в?

Добавлено позже:
Судя по таблице, при записи 11, 26, 47 ноги на земле, 12, 28 ноги +5В.
Вот это интересный момент. Нужно будет завтра поглядеть на практике

Оффлайн quq_CCCP

  • Пользователь
  • Сообщений: 2158
    • Просмотр профиля
Создание картриджа сега
« Ответ #46 : 17 Август 2021, 18:41:38 »
Ну как успехи, нарыл пару картриджей, как раз есть переходник под такие флешки, хочу соника 3 запилить с сейвами...

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Создание картриджа сега
« Ответ #47 : 17 Август 2021, 19:23:00 »
верхний карик там ваще забавняшка будет, изучишь схему будешь удивлён  ;)

Оффлайн quq_CCCP

  • Пользователь
  • Сообщений: 2158
    • Просмотр профиля
Создание картриджа сега
« Ответ #48 : 17 Август 2021, 19:39:06 »
2 8 битных ПЗУ по мегабайту, я так понял игра поделена на честные и нечетные байты? Скок ухищрений...

Онлайн JRBVZ

  • Пользователь
  • Сообщений: 295
    • Просмотр профиля
Создание картриджа сега
« Ответ #49 : 17 Август 2021, 19:46:52 »
Если что, в базе tl866 нет M5M29GT320VP, но без check id можно попробовать.
У меня подобная контра хард корпс есть.

Оффлайн quq_CCCP

  • Пользователь
  • Сообщений: 2158
    • Просмотр профиля
Создание картриджа сега
« Ответ #50 : 17 Август 2021, 20:01:06 »
 Накой они мне ляд? У меня есть флешка с картриджа денди, 4 мегабайта какрах в режиме 8 бит и 2 в 16, как раз на соника.

Онлайн JRBVZ

  • Пользователь
  • Сообщений: 295
    • Просмотр профиля
Создание картриджа сега
« Ответ #51 : 17 Август 2021, 20:12:25 »
Я имел ввиду платку с двумя тсоп48, а для той что с батарейкой конечно подойдет.

Оффлайн valera0141

  • Пользователь
  • Сообщений: 214
    • Просмотр профиля
Создание картриджа сега
« Ответ #52 : 17 Август 2021, 23:58:19 »
Что то у меня беды с программатором явно. На выходных поеду на дачу искать микросхемы в коробках на замену (хотя сомневаюсь, что в них дело). Буду всё прозванивать, искать причину, почему некоторые пины вместо 5в выдают 0.7в

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Создание картриджа сега
« Ответ #53 : 18 Август 2021, 09:31:19 »
2 8 битных ПЗУ по мегабайту, я так понял игра поделена на честные и нечетные байты? Скок ухищрений...
Флешки как раз 16 бит, но запаяны в режиме 8 бит, слева флеша если не ошибаюсь мастер а справо слейв, давно это было )))
По фото вижу что заюзано перемычки на А18 А19 А20 а вот А21на питальник повешен.
Нерациональное использование 16 бит флешек тут )))
Сдампить сможешь карик, а для записи прийдётся допаивать провода, но точно не помню, давно это было )))
Ну или сдувать флешки и в прогере шить.

Оффлайн quq_CCCP

  • Пользователь
  • Сообщений: 2158
    • Просмотр профиля
Создание картриджа сега
« Ответ #54 : 18 Август 2021, 13:04:23 »
Итого имеем флешку  s29al032090tf104, на 4 мегабайта, 8 биит режим. Что нам нужно чтобы зашить туда соника 3. Запивать буду в нижнюю плату где одна флешка.

Оффлайн 32bit

  • Пользователь
  • Сообщений: 6
    • Просмотр профиля
Создание картриджа сега
« Ответ #55 : 18 Август 2021, 13:32:59 »
где взять платки для кариков. которые были с играми на них.

Оффлайн quq_CCCP

  • Пользователь
  • Сообщений: 2158
    • Просмотр профиля
Создание картриджа сега
« Ответ #56 : 18 Август 2021, 13:42:54 »
На авито...

Оффлайн ssaymon

  • Пользователь
  • Сообщений: 111
    • Просмотр профиля
Создание картриджа сега
« Ответ #57 : 18 Август 2021, 13:48:50 »
У тебя на прогере в слоте отсутствует ламель а19 , там d7 должен быть.



Добавлено позже:
Самый простой способ прошить флешь, это взять двд плеер, если он на чипе мт1389 тебе повезло, сдуть родную флеш, запаять свою, подцепится по UART, и за пару минут прошить Соника, предварительно сделав byte swap. Запаять в плату , выставить правильно перемычки на адресах а18-а21 и играть в Соника. Ну или повозиться с платой кинуть пару кусков мгтф и прошить сразу на плате в своем прогере

Оффлайн quq_CCCP

  • Пользователь
  • Сообщений: 2158
    • Просмотр профиля
Создание картриджа сега
« Ответ #58 : 18 Август 2021, 15:07:27 »
У меня есть программатор именно под такую флешь, я, уже сдул флехи с карика.
Вопрос а какой ром брать, чтобы стартовал на любой сеге и не колдовать с переключателями.
Программатор Tl866-2plus
« Последнее редактирование: 18 Август 2021, 15:56:00 от quq_CCCP »

Оффлайн ssaymon

  • Пользователь
  • Сообщений: 111
    • Просмотр профиля
Создание картриджа сега
« Ответ #59 : 18 Август 2021, 18:09:15 »
Переключатели перемычки для флешей в которые залиты несколько ромов ,перемычки ставь так что бы адреса а18-а21 доходили от флехи до разьема, и не сидели на +- бери дамп с со знаком ! , Пал или нтсц зависимости от приставки, фиксишь в mdrm checksum, делаешь свап байт и заливаешь во флеху.
Как то так, я по крайней мере так шью