| Приставки > Картриджи / диски |
| Конструктор многоигровых ROM'ов для картриджей COOLBOY |
| << < (18/39) > >> |
| Cluster:
Обновление тут. Наконец-то я довёл до ума и выложил в паблик свой конструктор многоигровых ROM'ов для картриджей COOLBOY (и клонов): Исходники: https://github.com/ClusterM/coolboy-multirom-builder Вот тут можно скачать релизы: https://github.com/ClusterM/coolboy-multirom-builder/releases Пожалуйста, поправьте там мой корявый английский в документации, если кому не сложно. Возможности: * Умеет собирать ROM'ы-многоигровки вмещающие до 768 игр, которые потом можно записать на дешёвые китайские картриджи COOLBOY * Автоматически создаёт меню для выбора игр * Может автоматически сортировать игры в меню по алфавиту, если нужно * Позволяет использовать свою собственную картинку в меню сверху * На новых картриджах, которые перезаписываются без пайки, меню сохраняет последнюю выбранную игру и до 15 отдельных батареечных сохранений * Поддерживается много разных версий картриджей * Меню имеет встроенные аппаратные тесты * Меню может показывать информацию о сборке и железе, если при включении зажать SELECT * Позволяет добавлять несколько скрытых ROM'ов для запуска комбинациями кнопок или через Konami Code Принцип работы: * Создаём текстовый файл с именами файлов и/или директориями, содержащими ROM'ы. При желании можно указать там же, как игры будут называться в меню. * Запускаем утилиту CoolboyCombiner.exe с опцией "prepare", она автоматически распределит данные игр наилучшим способом и создаст файлы "games.asm" и "offsets.xml" (имена могут отличаться). Первый содержит данные для запуска игр, а второй адреса этих игр в итоговом ROM'е. * Компилируем "menu.asm", используя nesasm. Я использую свою собственную модификацию nesasm: https://github.com/ClusterM/nesasm. Он создаст .nes файл с меню для выбора игр. * После этого нужно совместить меню и сами игры на основе данных из XML файла сгенерированного выше, для этого запускаем "CoolboyCombiner.exe" уже с опцией "combine". * Всё. Рядовому пользователю не нужно сильно в это всё вникать, т.к. набор сопровождается файлом Makefile для утилиты Make и файлом "!build_rom.bat", они автоматизируют процесс. Просто отредактируйте файл "games.list" и запустите "!build_rom.bat" (для пользователей Windows). Подробнее можно почитать на английском по ссылке выше. Если кому не жалко, можете поддержать меня донатом: http://clusterrr.com/donation/ А то я кучу времени на всё это убил. PS А заливать в CoolBoy можно вот этим дампером. |
| kosmo:
RetHunter, Да, именно такое значение CHR у меня и выдаёт. А схема с причиной на 9-ой минуте видео Кластера про Кулбой. |
| RetHunter:
--- Цитата: kosmo от 01 Февраль 2019, 20:30:51 ---RetHunter, Да, именно такое значение CHR у меня и выдаёт. А схема с причиной на 9-ой минуте видео Кластера про Кулбой. --- Конец цитаты --- Для твоего картриджа надо чтобы там было 128. Схему видно на 9:39. И причина для установки - несовместимость с оригинальной консолью. Если у тебя новодел, то не парься. |
| kosmo:
RetHunter, Не-е, не новодел. Две ВТ и одна Фамиклон китайский (из 90-х). И ещё, действительно, те, которые звёздочками отмечены в списке, не запускаются или казябра. Но почему не запустились Чип и Дэйл (первый), Adventures of Lolo (первый) и ещё очень много игр (я сейчас уже не помню). Бластер Мастер, Чёрный плащ, это что я помню, запускались. А пока зашил первоначальные игры (для эксперимента). |
| RetHunter:
--- Цитата: kosmo от 01 Февраль 2019, 21:18:21 ---Но почему не запустились Чип и Дэйл (первый), Adventures of Lolo (первый) и ещё очень много игр (я сейчас уже не помню). --- Конец цитаты --- Потомучто ты еще не допаял память! Схема для твоих приставок не нужна. |
| kosmo:
RetHunter, Хорошо. Буду ждать микрухи. |
| fant29rus:
Ребята, а подскажите куда подсоединять WE и OE на разъеме JTAG? Нарисуйте пожалуйста стрелками если не трудно, или напишите. |
| kosmo:
fant29rus, На JTAG два верхних контакта справа. (левый TDO, правый TCK). Должны быть подписаны на плате. Снизу. |
| supremacy:
так |
| fant29rus:
Спасибо большое |
| max5775:
Очередной вариант кулбоя 400 в 1, меню разбито 200 + 200 Сдампить не смог, т.к дампер его вообще не видит, попробую по старой схеме. Кстати, флеш стоит на 64Мб |
| kostic12:
Сталкивался с тем, что китайцы запаивают битую память большего объема. И пока больше 32мб записать туда не получится... |
| max5775:
--- Цитата: kostic12 от 05 Февраль 2019, 00:45:58 ---Сталкивался с тем, что китайцы запаивают битую память большего объема. И пока больше 32мб записать туда не получится... --- Конец цитаты --- Скорее всего так оно и есть. Даже качество изготовления в сравнении с предыдущими картриджами отвратительное. Текстолит больше похож на прессованную бумагу |
| RetHunter:
--- Цитата: max5775 от 04 Февраль 2019, 21:59:05 ---Очередной вариант кулбоя 400 в 1, меню разбито 200 + 200 Сдампить не смог, т.к дампер его вообще не видит, попробую по старой схеме. --- Конец цитаты --- Можешь фото сделать как оно разбито на 200+200? Что значит не смог сдампить? Сдампился мусор или ошибка при дампе? |
| max5775:
--- Цитата: RetHunter от 07 Февраль 2019, 18:41:17 ---Можешь фото сделать как оно разбито на 200+200? Что значит не смог сдампить? Сдампился мусор или ошибка при дампе? --- Конец цитаты --- уже не могу - оторвал WE ))) не дампился т.к выдавал ошибку неизвестного кулбоя, попробовал припаяться, ну и вырвал 13 ногу с корнем |
| [vEN0M]:
Хотел узнать кое что, дампер пока не приобрел 1) можно ли как то из китайских дампов вытащить уже похаченый ром под ммс3, чтобы использовать его в своей сборке? (Может через функции эмуляторов) 2) какова вероятность того, что эти карики можно переписать без пайки? |
| RetHunter:
--- Цитата: [vEN0M] от 09 Февраль 2019, 19:26:00 ---Хотел узнать кое что, дампер пока не приобрел 1) можно ли как то из китайских дампов вытащить уже похаченый ром под ммс3, чтобы использовать его в своей сборке? (Может через функции эмуляторов) 2) какова вероятность того, что эти карики можно переписать без пайки? --- Конец цитаты --- 1. Что там такого, чего нет в интернете? 2. MindKids с корпусным маппером должны шиться без пайки (у тебя два верхних). Но у меня с батарейкой не захотел шиться ни с пайкой ни без. С каплями много разных пробовал (не MindKids) ни один не перешился без пайки. |
| [vEN0M]:
RetHunter, Посмотрел 3й и 4й (198 и 400), нога WE не уходит ни на gnd, ни на vcc картриджа. Побродив мультиметром нашел только то, что нога уходит в маппер, так же WE соединена одной дорожкой с RESET, RY/BY, WP/ACC и VCC(!) флешки (А так же некоторые дороги ram), а питание от слота идет только в маппер На 1й и 2й плате WE подключен к выходу преобразователя. Походу везде отпаиваться нужно... --------- по 1му вопросу - к примеру dragon warrior и FF1, которые есть на китайских многоигровках по типу кулбоя (хотя их дампов на сайте нет, кроме 143 in 1 с FF1). Можно добавить японский Рокмен 1 и 2, но все таки. По крайней мере всего этого нет на сайтах кластера по сборке и в ромсетах не находил |
| max5775:
Подскажите, как подключить батарейку для сохранений. Есть старый картридж 150 в 1, прошивается без пайки, хочу к нему добавить батарейку |
| [vEN0M]:
народ, а есть у кого нибудь ром Cobra Command под ММС3? видел на некоторых новых китайских многоигровках (кулбой-не кулбой не знаю, скорее всего) еще ищу Getsufuu Maden (есть порт на ММС3, но ссылки нет, нашел тут https://thegaminguniverse.org/ninjagaiden4/mottzilla/mapper.html . еще на китайской многоигровке 128 в 1) |
| KykyPyky:
--- Цитата: max5775 от 15 Февраль 2019, 13:01:51 ---Подскажите, как подключить батарейку для сохранений. --- Конец цитаты --- Схемка с http://wiki.nesdev.com/w/index.php/PRG_RAM_circuit --- Код: --- D1 ___________ 5V --------------------------|>|--+ | RAM |---+--| VCC 3.3V battery-----------------|>|--+ | | D2 R1 | | | RAM /CE decoding logic--- E C ------+--| /CE \____/ |___________ | B NPN 5V -----------------1k------+ --- Конец кода --- |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |