| Приставки > Картриджи / диски |
| Конструктор многоигровых ROM'ов для картриджей COOLBOY |
| << < (6/46) > >> |
| 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 можно вот этим дампером. |
| max5775:
--- Цитата: kingserg от 20 Октябрь 2018, 09:35:38 ---Приехал 360в1. По-моему, плата одна и та же с 198/400, только разные компоненты. --- Конец цитаты --- Похоже на то, китайцы в своем репертуаре Я заказывал вот это https://ru.aliexpress.com/item/JRGK-8-2/32916215256.html?spm=a2g0s.9042311.0.0.274233edYIkWRO, но, видимо, там будет такая же шляпа. Хотя должна же быть возможность их прошивать, китайцы же не прошивают чипы до пайки... |
| SAMael:
--- Цитата: max5775 от 20 Октябрь 2018, 18:35:18 ---Хотя должна же быть возможность их прошивать, китайцы же не прошивают чипы до пайки... --- Конец цитаты --- А почему бы и нет? Не стоит исключать и такое, все китайцы разные по мозгам. |
| max5775:
--- Цитата: SAMael от 21 Октябрь 2018, 19:10:00 ---А почему бы и нет? Не стоит исключать и такое, все китайцы разные по мозгам. --- Конец цитаты --- А для таких корпусов есть переходники в программатор? Я просто не видел |
| SAMael:
Для каких корпусов? TSOP56? Конечно есть, у меня есть адаптер, сам изготовил))) |
| max5775:
--- Цитата: SAMael от 21 Октябрь 2018, 19:56:58 ---TSOP56 --- Конец цитаты --- спойлер не открывается, ну фиг с ним, а читаешь/прошиваешь чем? |
| megavolt85:
max5775, у меня открылся, minipro там |
| RetHunter:
--- Цитата: max5775 от 20 Октябрь 2018, 18:35:18 ---Похоже на то, китайцы в своем репертуаре Я заказывал вот это https://ru.aliexpress.com/item/JRGK-8-2/32916215256.html?spm=a2g0s.9042311.0.0.274233edYIkWRO, но, видимо, там будет такая же шляпа. Хотя должна же быть возможность их прошивать, китайцы же не прошивают чипы до пайки... --- Конец цитаты --- 400в1 и 198в1 будут без SRAM. Этот 360в1 перешивается без проблем с пайкой WE\OE, несколько таких уже перешил. |
| supremacy:
--- Цитата: RetHunter от 22 Октябрь 2018, 13:32:02 ---400в1 и 198в1 будут без SRAM. --- Конец цитаты --- если подходить формально, то SRAM на них есть, но только для CHR |
| max5775:
--- Цитата: megavolt85 от 22 Октябрь 2018, 12:57:40 ---max5775, у меня открылся, minipro там --- Конец цитаты --- Это тогда для буржуев, у меня виллем 4.5 самопальный не прокатит ) --- Цитата ---Этот 360в1 перешивается без проблем с пайкой WE\OE, несколько таких уже перешил. --- Конец цитаты --- Я пока одну ножку от земли пытался отпаять -вырвал дорожку под ней. Благо там GND соседний пин, просто кинул каплю, закрыл от греха подальше и зарекся туда больше лезть. ) |
| Ferzi:
max5775, Можно такой собрать и им прошить единственный минус ноги нужно в ручную дёргать и шить частями по 4 мегабайта. а если сделать переходник как сделал SAMael то вполне удобно может получится. http://zx-pk.ru/threads/27345-programmator-dlya-flash-kartridzha-iz-dvd.html |
| SAMael:
Вот один из моих дамперов денди :lol: |
| Ferzi:
Знакомо :lol: |
| megavolt85:
--- Цитата: max5775 от 22 Октябрь 2018, 14:25:13 ---Это тогда для буржуев --- Конец цитаты --- ну как сказать, если много прошивать то может имеет смысл прикупить, я бы не сказал что он бешеных денег стоит, вот например |
| Ferzi:
--- Цитата --- --- Цитата ---Меню имеет встроенные аппаратные тесты --- Конец цитаты --- А как туда попасть? --- Конец цитаты --- Неужели только Cluster это знает? |
| bgr:
--- Цитата: Ferzi от 22 Октябрь 2018, 17:24:29 ---Неужели только Cluster это знает? --- Конец цитаты --- Не, санчез знает |
| supremacy:
--- Цитата: Ferzi от 22 Октябрь 2018, 17:24:29 ---Неужели только Cluster это знает? --- Конец цитаты --- Нельзя быть таким ленивым, можно было давно сходить по ссылке из первого поста и почитать Special combinations: Hold Select on start to show some build and hardware info Hold Select+A+B on start RAM tests, it will test PRG RAM and 256KB of CHR data Hold Left+Up+Select+Start on start to erase all saved data Hold Up+A+B on start to start first hidden ROM Hold Down+A+B on start to start second hidden ROM Press Up, Up, Down, Down, Left, Right, Left, Right, B, A to start third hidden ROM |
| Ferzi:
supremacy Спасибо, но здесь больше не лень, а слепота и плохое знание энглиша :blush: это как в старой поговорке смотрю в книгу вижу фигу. До смешного, я несколько дней лазил по ссылкам в поиске этих команд и не увидел этого, а сейчас ты сказал и сразу же нашел. Добавлю, протестировал команды на картридже который был сделан при помощи конструктора на сайте. Hold Select+A+B вместо проверки форматирует флешь Hold Left+Up+Select+Start нечего не делает Hold Up+A+B проверка памяти Hold Down+A+B проверка контролеров Конами код запускает демку 8bitpeoples |
| SAMael:
megavolt85, еще хорош прогер GQ, там сразу русс интерфейс есть, и есть JTAG ;) |
| shikoist:
CoolBoy 360in1 сдампился! Это который с Кирби. https://yadi.sk/d/XPygByEtFCa4Pg |
| HardWareMan:
Мило. Он отличается от моего, но не сильно. Видно, что некоторые страницы записаны, в отличии от моего. Забыл уточнить: на моём в кирби испорчено небо и она виснет, как на заставке (клип демонстраций возможностей), так и в игре. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |