Приставки > Картриджи / диски
Создание перезаписываемого картриджа Sega Mega Drive 2
<< < (2/8) > >>
megavolt85:

--- Цитата: Rumata от 07 Февраль 2020, 22:36:44 ---Хотелось бы без бубна.
--- Конец цитаты ---

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

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

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

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



в io.ini вместо 0x378 вписываем наш базовый адрес
Rumata:
Спасибо однако. Может где и пригодится.
Но к сожалению, это не отменяет проблем с самим Виллемом. И моего ещё и питание от USB плюс повышающий DC-DC управляемый кнопочками :wacko: Я бы предпочёл тупые джамперы.
HardWareMan:
Rumata, посмотрел ссылки от ТС, там даты 2017+. Неужели статью Рюмика только сейчас, спустя 20 лет только заметили?
Rumata:
Да это всё периодически перепечатывается по кругу. Хорошо ещё источник указан, полно статей вообще без упоминания автора
Velldio:
Товарищи, а кто нибудь пробовал использовать программатор TL866 для записи 27С322... Давно хотел купить, но всё как то обходился без него...  а тут и повод появился...
Есть проект адаптера для подобной процедуры, там файл описания процедуры, я так понял...файл игры необходимо разбить на файлы по 512 Кб, и записывать каждый в свой банк... (файл проекта в приложении)...
Нет ли у кого картинки схемы данного адаптера...?
Как вообще считаете, данный способ более оптимальный чем с EzoFlash...?
godun:
Под виллем всеравно нужен адаптер. Плюс в том, что шьётся за один проход
Rumata:

--- Цитата: Velldio от 10 Февраль 2020, 09:33:32 ---а кто нибудь пробовал использовать программатор TL866 для записи 27С322...
--- Конец цитаты ---
Есть список поддерживаемых микросхем и, если мне память не изменяет, там таковой нету.

--- Цитата: Velldio от 10 Февраль 2020, 09:33:32 ---Есть проект адаптера для подобной процедуры, там файл описания процедуры, я так понял...файл игры необходимо разбить на файлы по 512 Кб, и записывать каждый в свой банк...
--- Конец цитаты ---
Не понял. Какой адаптер, какие банки? ПЗУ по нормальному шьётся одним файлом за один проход.


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

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

--- Цитата: Velldio от 10 Февраль 2020, 09:33:32 ---Нет ли у кого картинки схемы данного адаптера...?
--- Конец цитаты ---
Так, это типа немец какой-то придумал такой адаптер для TL866 :-\. Нет, шить кусками можно. Только всё равно вопрос: как он собрался шить 27С322?

А схемы находятся в выложенном тобой архиве.
Velldio:
Спасибо за разъяснения...
А картинку схемы адаптера для Willem не выложите...?
На авито нашёл Willem 4,5 думаю купить и сделать к нему адаптер для 27С322...
Смог найти только одну схему адаптера (файл в приложении)...подойдёт такой?
Rumata:
Похоже он и есть, вряд ли были другие. На сайте Езо вроде должны быть схемы
Ещё, кстати, один нюанс. Для 27С322 кроме Upp = 12 Вольт нужно ещё Ucc поднимать до 6,25 Вольт
Velldio:

--- Цитата: Rumata от 11 Февраль 2020, 20:29:14 ---Ещё, кстати, один нюанс. Для 27С322 кроме Upp = 12 Вольт нужно ещё Ucc поднимать до 6,25 Вольт
--- Конец цитаты ---
Вот тут я не очень понял...я думал что нужно выставить переключатели на программаторе согласно виду в программе и все необходимые напряжения должны будут быть настроены...
Не могли бы объяснить...
Rumata:

--- Цитата: Velldio от 11 Февраль 2020, 21:03:57 ---я думал что нужно выставить переключатели на программаторе согласно виду в программе и все необходимые напряжения должны будут быть настроены...
--- Конец цитаты ---
В теории - да. А на практике есть куча версий софта и куча клонов программатора. И картинки и расположение переключателей немного различаются.
А точной установкой напряжения похоже вообще никто не заморачивался. Кстати, 27С160 тоже требует 6,25 и её тоже можно шить только словом.
Velldio:
Спасибо за информацию...учту...
Вопрос... Где можно почитать поподробнее про подготовку и запись файла в микросхему...
Я вот здесь почитал http://elektropage.ru/publ/handmade/handmade/delaem_kartridzhi_sega/1-1-0-1  но не очень понял...
Например я скачиваю файл не в формате BIN, а в формате GEN...чем конвертировать?
Что такое BYTE SWAP и для чего это...?
SAMael:
BYTE SWAP - порядок байтов.
в гугле ведь можно быстрее найти инфу чем сидеть ждать пока ответят.
Velldio:

--- Цитата: SAMael от 12 Февраль 2020, 10:27:02 ---BYTE SWAP
--- Конец цитаты ---
Почитал, не всё понятно...я так понял что это упорядочивание... но в статье написано что это "меняет каждые два байта местами"... ну почитаю ещё, может пойму...
А вот с форматами GEN и BIN... я правильно понимаю, что они идентичны...просто необходимо поменять расширение...?
megavolt85:

--- Цитата: Velldio от 12 Февраль 2020, 10:39:36 ---Почитал, не всё понятно..
--- Конец цитаты ---

ну это типа было так
01 02 03 04 05 06 07 08
после байт свопа станет так
02 01 04 03 06 05 08 07
Velldio:

--- Цитата: megavolt85 от 12 Февраль 2020, 10:52:56 ---ну это типа было так
01 02 03 04 05 06 07 08
после байт свопа станет так
02 01 04 03 06 05 08 07

--- Конец цитаты ---
Понятно... А для чего это нужно? Это для записи конкретно в 27С322 или это обязательная процедура для всех ПЗУ...?
SAMael:
Да разные ситуации бывают, созный софт и разные программаторы могут по разному шить, в одних есть разные варианты байт свапа, в других нету и приходится ручками переставлять, есть еще режимы 8 и 16 бит у некоторых флешек, и т.д.
Оно те нада?
Может проще купить готовый и не париться?
Velldio:

--- Цитата: SAMael от 12 Февраль 2020, 11:09:59 ---Да разные ситуации бывают, созный софт и разные программаторы могут по разному шить, в одних есть разные варианты байт свапа, в других нету и приходится ручками переставлять, есть еще режимы 8 и 16 бит у некоторых флешек, и т.д.
Оно те нада?
Может проще купить готовый и не париться?

--- Конец цитаты ---
Может быть действительно проще... но пока я просто спрашиваю для собственного интереса... такскзть...
SAMael:
Само проще тогда сделать плату, на ней еепрома (например таже 27С322) и зашивать через переходник подходящим прогером, дешево, сердито, неспешно.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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