Приставки > Картриджи / диски
Конструктор многоигровых ROM'ов для картриджей COOLBOY
<< < (25/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 можно вот этим дампером.
SAMael:
postal2201, а смотря какие мапперы использованы, у меня достаточно сложные ммс влазят, но по одному ))) а вот простеньких 3-4 влезло, возможно оптимизация поможет больше всунуть.
fant29rus:
HardWareMan, Добрый день! Можно ссылочку на картридж?
NStormX:
postal2201,
Вся спецификация по мапперам открыто публикуется китайцами.
https://s.click.aliexpress.com/e/eFPO5Hu
postal2201:
NStormX, спасибо за ссылку :)
fant29rus:
А кто-нибудь пробовал перезаписать это чудо, и работает ли оно на обычной денди(особенно Боевые жабы)?
Sanick:
Подскажите, не могу ни как прошить вот такой coolboy. Перепробовал и старым и новым дампером, Ромы собирал и под версию 1и 2 , так же на сайте кластера . Дампер определяет как версию 1 но с ошибкой (can't enter CFI mode).С отпаенными WE и ОE шьётся , но при проверки на консоле запускается одна игра(нет меню и вся в пикселях) пробовал шить и с поднятием 17 ноги!Дамп этого картриджа если снова записать , то все работает , также если зашить menu.nes оно запускается на приставке, но если все собрать в один фаил unf уже ни чего не работает.
Sanick:
Я так понял с таким кариком ни кто не сталкивался?
kosmo:
Sanick, У моего знакомого 3 штуки таих...было. При попытке прошить из всех вышел волшебный дым. На плате указана версия 3.0, тонкости и причины я не знаю, но прошить его имеющимся дампером и ПО, пока вряд ли удастся. Так что, если получится, зашей родной дамп и радуйся имеющимся играм. Хотя с микрухой R1LV (128 k) не пойдут такие игры, как Кирби, Алладин, Бэтмен возвращается. Для них нужна 256 k. 
NStormX:
Пришел и мне картридж по типу того что ранее постил HardWareMan, правда с гигабитной флешкой JS28F00AM29EWH. Battletoads Ragnarok mod прошёл до змей без глюков, дальше было некогда тестить. Переключение первых и вторых 512 мегабит - по селекту в главном меню. Фото картриджа ниже.
Дампить пока некогда.

Брал тут: https://ru.aliexpress.com/item/DUO-NES-852-1-405-447-NES/32855557221.html
Сейчас он кстати уже дешевле на стольник.
work3:
Привет, я прошу прощения за использование Google Translate.
Может кто-нибудь показать мне несколько фотографий MINDKIDS PCB, которые можно использовать без распайки?

Спасибо..
fant29rus:
work3, похож на этот https://ru.aliexpress.com/item/32707659357.html?spm=a2g0o.detail.1000013.17.3b8d486bCcbC4E&gps-id=pcDetailBottomMoreThisSeller&scm=1007.13339.90158.0&scm_id=1007.13339.90158.0&scm-url=1007.13339.90158.0&pvid=f3c92ed9-6a52-4994-a396-a08dcc968dea
По крайней мере у Алексея в последнем видео почти такой же в руках.
fant29rus:
вот видео https://www.youtube.com/watch?v=Iovylm8FE4A с 14 минуты говорит про эти картриджи
Yoti:
fant29rus,
ссылку можно было сразу с таймкодом приложить.
Bugrim:
вот так чёль
Sanick:
Не могу залить больше 16мб на pocketgames(который шьется без пайки). В чем может быть проблема?
postal2201:
Sanick, кинь перемычку на FVL
Sanick:
Да спасибо помогло!
max5775:
Кто-нибудь недавно заказывал кулбои? Ничего нового китайцы не намудрили, также шьются?
kosmo:
Учитывая доставку, они почти в два раза подорожали. Не думаю, что их будет кто то покупать именно для прошивки. А на вопрос не отвечу, не знаю.
max5775:

--- Цитата: kosmo от 08 Октябрь 2019, 19:20:45 ---Учитывая доставку, они почти в два раза подорожали. Не думаю, что их будет кто то покупать именно для прошивки. А на вопрос не отвечу, не знаю.

--- Конец цитаты ---
Заказал вот это
https://ru.aliexpress.com/item/32916215256.html?af=208&cv=0&cn=41pz6blpuzzgik6vj35xs1fv37fonuhh&dp=v5_41pz6blpuzzgik6vj35xs1fv37fonuhh&afref=&aff_platform=api&cpt=1570735933355&sk=34IiDliC&aff_trace_key=42481aadac9b44d5bfe7f5b07d84729b-1570735933355-07383-34IiDliC&terminal_id=aca2038ac66d4913a338d26eaba4663f
Но думаю там уже вообще на одной капле сделали, посмотрю ради интереса.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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