Автор Тема: Создание перезаписываемого картриджа Sega Mega Drive 2  (Прочитано 11696 раз)

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

Оффлайн Velldio

  • Пользователь
  • Сообщений: 89
    • Просмотр профиля
Здравствуйте, Товарищи!
Задумался о новых картриджах для своей MD2...
Прошу не злиться если поднимаю давно избитый вопрос...но я уже достаточно давно штудирую тему, но так и не нашёл подходящего решения....может посоветуете...?
Идея в чём... сделать не очень затратный вариант перезаписываемого картриджа для Сеги...
Вопрос:
 Если я закажу плату картриджа вот от сюда
https://www.pcbway.com/project/shareproject/W53454ASI19_md_gerber.html
Можно ли запаять туда M29W320ET70N6E  ?
Но мне кажется для программирования и работы там нужно будет установить стабилизатор на 3 вольта...для питания микросхемы...
И то что получиться можно ли перезаписывать программатором описанным в статьях:
http://radionavt.com.ua/articles/rewritable-flash-cartridge-for-sega-part-1
http://radionavt.com.ua/articles/rewritable-flash-cartridge-for-sega-part-2
Программатор описанный в статье привлекает тем что можно сделать лазерно-утюжной технологией...компоненты вроде бы недорогие...

Или может быть есть другие варианты решения вопроса...?
« Последнее редактирование: 07 Февраль 2020, 09:37:56 от Velldio »

Оффлайн godun

  • Пользователь
  • Сообщений: 3937
    • Просмотр профиля
Идея ... сделать не очень затратный вариант перезаписываемого картриджа для Сеги.
Или может быть есть другие варианты решения вопроса...?
есть-алиэкспресс

Оффлайн Velldio

  • Пользователь
  • Сообщений: 89
    • Просмотр профиля
есть-алиэкспресс

Точно...
Но не спортивно...
Хотя, может быть я там и закажу...но пока изучаю вопрос : "как сделать самому"...
« Последнее редактирование: 07 Февраль 2020, 11:47:13 от Velldio »

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
...но пока изучаю вопрос : "как сделать самому"...
чё изучать вопрос то?
раз есть желание то садись делай ручками, само оно не сделается.
сам быстрее сделаешь чем дождешся ответов.


Оффлайн Velldio

  • Пользователь
  • Сообщений: 89
    • Просмотр профиля
чё изучать вопрос то?
раз есть желание то садись делай ручками, само оно не сделается.
сам быстрее сделаешь чем дождешся ответов.
Не могу не согласиться...
Но не покидает мысль, что решение не оптимальное... смущает низкая скорость записи через LPT, в некоторых статьях пишут про время записи около 25 минут...
думал даже сделать так...
- использовать ПЗУ 27С322, они чуть дешевле (но стираются ультрафиолетом);
- в плату картриджа запаять "кроватку" что бы использовать одну плату, а менять только ПЗУ...
- спаять программатор по схеме  https://www.ezoflash.com/ezoflash_ru.htm
- спаять адаптер для программирования https://www.ezoflash.com/adapters/dip42a1/dip42a1.htm

Но не покидает мысль, что идея не оптимальна...

Оффлайн godun

  • Пользователь
  • Сообщений: 3937
    • Просмотр профиля
.смущает низкая скорость записи через LPT, в некоторых статьях пишут про время записи около 25 минут...
Но не покидает мысль, что идея не оптимальна...
Ппц, купи тогда евердрайв х7, мгновенные загрузки

Добавлено позже:
- использовать ПЗУ 27С322, они чуть дешевле (но стираются ультрафиолетом);
- в плату картриджа запаять "кроватку" что бы использовать одну плату, а менять только ПЗУ...
Уф ПЗУ тоже 25 минут примерно пишется, приусловии что с первого раза :lol:. Ты чё, собираешься их писать, играть, а потом стирать и по новой писать 0_0

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24738
    • Просмотр профиля
Не очень понятно что нужно: шашечки или ехать
Вот картридж
Вот программатор

УФ ПЗУ имеют смысл только если писать один раз
Программатор можно взять любой, хотя на переделанный Рюмиком Willem я бы не ориентировался.

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
У меня где то лежит прогамматор это Рюмиковский, просто тупо лежит Нное количество лет )))

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24738
    • Просмотр профиля
У меня какой-то из клонов Виллема лежит. Вопрос номер один: как там с LPT? Сейчас это уже большая редкость. Причём нужен LPT на материнке, всякие PCI карточки не годятся.

Оффлайн godun

  • Пользователь
  • Сообщений: 3937
    • Просмотр профиля
Вопрос номер один: как там с LPT? Сейчас это уже большая редкость. Причём нужен LPT на материнке, всякие PCI карточки не годятся.
я решил проблему купив за 2 рубля старый ноут с лпт и ком. а так хз, может на какихто современных матерях и есть этот лпт? но встанет ли туда 98 или хр?

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24738
    • Просмотр профиля
Ну лет пять назад ещё были, сейчас вроде нет. В любом случае не вижу смысла с этим замарачиваться.
И вообще задача не понятна. Если наклепать кучу картриджей - это одно. Если сделать перезаписываемый - это другое.

Оффлайн Velldio

  • Пользователь
  • Сообщений: 89
    • Просмотр профиля
И вообще задача не понятна. Если наклепать кучу картриджей - это одно. Если сделать перезаписываемый - это другое.
Хотелось бы сделать перезаписываемый....

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24738
    • Просмотр профиля
Тогда идём на Али покупаем клон Эвердрайва. Самый оптимальный вариант. Есть сохранения, есть режим Мастер Систем, никаких дополнительных программаторов не нужно.

Оффлайн Velldio

  • Пользователь
  • Сообщений: 89
    • Просмотр профиля
Понятно... Спасибо за совет... может быть (скорее всего) так и сделаю...
Товарищи, а не подскажете программу для создания bin-файла многоигровки...что бы хотя бы 2-4 игры записывать в одну ПЗУ...

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Rumata, ну у меня сейчас мать с LPT, и да, карточки в пролете из-за софта, очень мало софта в котором можно вручную вбивать или автоопределение не стандартных портов.

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24738
    • Просмотр профиля
Товарищи, а не подскажете программу для создания bin-файла многоигровки...что бы хотя бы 2-4 игры записывать в одну ПЗУ...
Это смотря какая многоигровка. Если с меню, то меню надо переделывать, если по сбросу, то просто склеить файлы. Но в любом случае там с железом разбираться надо. Просто так записать в одно ПЗУ несколько игр не прокатит. То есть записать-то можно, но работать будет только одна

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24738
    • Просмотр профиля
SAMael, ну меня на шкафу лежит комп с Win98 :)
А что до карточек, то вся проблема в том, что там требуется прямой доступ к регистрам порта и произвольное управление ими

Оффлайн Velldio

  • Пользователь
  • Сообщений: 89
    • Просмотр профиля
Спасибо за ответы... буду думать...

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
Причём нужен LPT на материнке, всякие PCI карточки не годятся.

годятся, просто нужен бубен чтоб всё это дело настроить
я willem даже под линуксом заводил, правда в том софте скудный набор поддерживаемой памяти

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24738
    • Просмотр профиля
Хотелось бы без бубна.
И вообще, Виллем своими клонами доведён до абсурда. Куча версий самого программатор и куча версий софта. И не понятно, как одно с другим соотносится. У меня вот плата вообще "неведомая", с трудом нашел её в инете. А софт писан "для дебилов", вместо внятных опций картинка DIP-свича. И в разных версиях разные. И как одно с другим соотносится вообще не понятно :neznayu:

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
Хотелось бы без бубна.

да там бубен вовсе не шаманский нужен, я бы сказал детский

качаем архив
* Remapped IO.DLL.zip (51.21 КБ - загружено 253 раз.)

извлекаем в папку с софтом вильема файлы io.dll, io.ini и inpout32.dll

смотрим базовый адрес в свойствах PCI или PCI-E адаптера (я запускал на обоих)

218332-1

в io.ini вместо 0x378 вписываем наш базовый адрес

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24738
    • Просмотр профиля
Спасибо однако. Может где и пригодится.
Но к сожалению, это не отменяет проблем с самим Виллемом. И моего ещё и питание от USB плюс повышающий DC-DC управляемый кнопочками :wacko: Я бы предпочёл тупые джамперы.

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7559
    • Просмотр профиля
Rumata, посмотрел ссылки от ТС, там даты 2017+. Неужели статью Рюмика только сейчас, спустя 20 лет только заметили?

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24738
    • Просмотр профиля
Да это всё периодически перепечатывается по кругу. Хорошо ещё источник указан, полно статей вообще без упоминания автора

Оффлайн Velldio

  • Пользователь
  • Сообщений: 89
    • Просмотр профиля
Товарищи, а кто нибудь пробовал использовать программатор TL866 для записи 27С322... Давно хотел купить, но всё как то обходился без него...  а тут и повод появился...
Есть проект адаптера для подобной процедуры, там файл описания процедуры, я так понял...файл игры необходимо разбить на файлы по 512 Кб, и записывать каждый в свой банк... (файл проекта в приложении)...
Нет ли у кого картинки схемы данного адаптера...?
Как вообще считаете, данный способ более оптимальный чем с EzoFlash...?

Оффлайн godun

  • Пользователь
  • Сообщений: 3937
    • Просмотр профиля
Под виллем всеравно нужен адаптер. Плюс в том, что шьётся за один проход

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24738
    • Просмотр профиля
а кто нибудь пробовал использовать программатор TL866 для записи 27С322...
Есть список поддерживаемых микросхем и, если мне память не изменяет, там таковой нету.
Есть проект адаптера для подобной процедуры, там файл описания процедуры, я так понял...файл игры необходимо разбить на файлы по 512 Кб, и записывать каждый в свой банк...
Не понял. Какой адаптер, какие банки? ПЗУ по нормальному шьётся одним файлом за один проход.

Под виллем все равно нужен адаптер
Ага. Виллем / Езо на прямую 16 бит не могут, нужен адаптер Кстати, он смешной до безобразия. Каждое слово шьётся за два цикла: сначала FF-DATA, потом DATA-FF.

Кстати, приведённый выше программатор Рюмика в данном случае вообще не пригоден. Его конструкция - это тот же Виллем / Езо, урезанный до программирования одного типа микросхем, конкретно Flash. Прошить им 27 серию невозможно. И более того, о шьёт в byte mode, а 27С322 такого режима не имеет, она шьётся только словом.

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24738
    • Просмотр профиля
Нет ли у кого картинки схемы данного адаптера...?
Так, это типа немец какой-то придумал такой адаптер для TL866 :-\. Нет, шить кусками можно. Только всё равно вопрос: как он собрался шить 27С322?

А схемы находятся в выложенном тобой архиве.

Оффлайн Velldio

  • Пользователь
  • Сообщений: 89
    • Просмотр профиля
Спасибо за разъяснения...
А картинку схемы адаптера для Willem не выложите...?
На авито нашёл Willem 4,5 думаю купить и сделать к нему адаптер для 27С322...
Смог найти только одну схему адаптера (файл в приложении)...подойдёт такой?
« Последнее редактирование: 11 Февраль 2020, 10:12:47 от Velldio »

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24738
    • Просмотр профиля
Похоже он и есть, вряд ли были другие. На сайте Езо вроде должны быть схемы
Ещё, кстати, один нюанс. Для 27С322 кроме Upp = 12 Вольт нужно ещё Ucc поднимать до 6,25 Вольт