Просто добавь WE – еще один и уже почти готовый флэш-картридж.

Перезаписываемые картриджи распространялись как однократные.

Еще одна флэшеризация буквально в два клика паяльника и без замены микросхемы памяти! Но можно и заменить ...

Появились у меня сразу несколько картриджей, что из комплекта МегаДрайв-клона PowerShell (Киборд-005) с маркировкой на плате картриджа CSP232 (просто созвучное название – к COM-порту никакого отношения не имеет) и даже двух версий 1.0 и 1.1 – причем ранняя, более имхо удачная. В ходе анализа схемотехники и ряда практических экспериментов удалось найти им очень удачное и практичное применение в виде перезаписываемых картриджей!

Конструктивные решения модификаций могут быть разнообразными в зависимости от цели, свободного времени и наличия дополнительных компонентов (и комбинироваться друг с другом). Однако, во всех случаях демонтируем осминожку на оборотной стороне платы, чтоб ненароком чего … Формально можно считать ее «черным ящиком» который разработчик PowerShell'а варварски вкорячил в связку консоль-картридж с нарушением штатной (классической) распиновки слота для внутреннего использования совместно со своим колхозингом – чтобы уж точно не испортить обычный МегаДрайв, крайне желательно отпаять эту дребедень!

Ну а далее уже простор для инвариантности:

Вариант 1 (самый простой).

Снимаем каплю-залипуху (c WE на VCC), располагающуюся на плате-адаптере флэшки. Первую ногу адаптера (SOP44) вешаем куском провода на B28 слота.

И всё! Получили перезаписываемый картридж! На данных платах применены микросхемы памяти (хоть и в бескорпусном варианте), совместимые с MBM29LV160 (или AM29LV160) судя по идентификаторам и результатам тестирования. Такой картридж можно записывать доработанной софтиной под FlashKit-MD.

Можно отдельный провод не паять – просто осуществлять временную коммутацию при работе с программатором. В этом случае нужно вместо снятой капли припоя запаять «подтяжку» в виде резистора номиналом порядка 5кОм к VCC (в его отсутствие штатная микросхема будет работать порой не стабильно или не заведется вовсе).

Можно конечно и залипуху вернуть – если перезапись однократная а не регулярная планируется.

Вариант 2 (classic-максимум)

Можно микросхему перепаять, заменить.

Разводка печатной платы картриджа CSP232 как нельзя более чем располагает к установке MX29L3211. Аналогично первую ногу на B28 и у нас в распоряжении перезаписываемый картридж на 4МБайта (вместо двух), аналогично пишем его при помощи FlashKit-MD-Plus.

Вариант 3 (с индикацией активности)

А можно сделать вообще феншуйно и по-красоте. Демонтируем полностью всё с платы. В качестве стабилизатора питания используем светодиод с подходящим падением напряжения (около полутора вольт) и миниатюрной smd-емкостью питание шунтируем (одной, номиналом 100-220нФ предостаточно) – дорожки весьма удобно под такой мод расположены. Сверлим отверстие в корпусе диаметром 1мм на расстоянии 9мм от центра стойки на одной горизонтали. Микросхему ставим любую совместимую.

Вариант 4 (оверсайз)

Можно использовать микросхему памяти «расширенного» объема - 8Мбайт (MX26L6420) …

В этом случае первую ножку микросхемы (самую старшую линию адреса) нужно скоммутировать на "пятачок" платы, располагающийся тутже рядом (словно специально для этого созданный: под микросхемой), а также "перенаправить" чип-селект на олл-селект (на 12-ю ногу микросхемы теперь у нас приходит сигнал не с B17, а с B26). WE - аналогично прошлым вариантам: можно проводом посадить на B28 для удобства регулярного использования функции записи (с оглядкой на гарантированное число перезаписей для данной модели микросхемы всего 100 раз), а можно резистором повесить на VCC и коммутировать отдельным проводом лишь при работе картриджа с программатором, или ваще залипуху поставить записав картридж (залуженные площадки в произведенном разрыве дорожки от 33-ей ноги микросхемы до VCC позволяют удобно реализовать любой из вариантов).

Ну и само-собой софтину чуток допилить. Алгоритм аналогичный MX29LV320 - корректировки требуют лишь переменные, определяющие размер. Получившийся в этом варианте картридж подходит для модов и хаков различных игр, как например Mortal Kombat Ultimate или демок типа Bad Apple. Стоит отметить что такой картридж нештатного объема и архитектуры может оказаться несовместимым с некоторыми консолями-клонами (на которых линия B26 "/ASel" не функционирует корректно).

Вот.

MiGeRA (октябрь 2022)

Заглавная » MegaDrive » Sega MegaDrive – просто добавь WE