| Приставки > Картриджи / диски |
| Конструктор многоигровых ROM'ов для картриджей COOLBOY |
| << < (32/45) > >> |
| 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 можно вот этим дампером. |
| gegmaster:
--- Цитата: Benaff от 04 Январь 2020, 09:38:02 ---Тест нормальный, проверяются 8к. Проверьте дампером. --- Конец цитаты --- Проверил плату дампером - результат Test failed. Все значения в srambad.bin - FF. CHR-тест также не проходит. Вот моя плата: Интересует у кого-то проходит тест на ней? Вопрос так же остается, какие игры активно используют PRG-RAM память? |
| dssoft:
--- Цитата: gegmaster от 04 Январь 2020, 14:54:00 ---Вопрос так же остается, какие игры активно используют PRG-RAM память? --- Конец цитаты --- Кирби, он там и савы хранит. FF это или памяти нет, или она отключена. |
| gegmaster:
--- Цитата: dssoft от 04 Январь 2020, 15:05:08 ---Кирби, он там и савы хранит. --- Конец цитаты --- Спасибо, Кирби работает отлично, как и все остальные. Делаю вывод, что тесты Кластера для данной платы не пригодны. |
| dssoft:
Скорее ram не включен сразу после резета, но точно сказать это не имея под рукой железа не выйдет. Проще плюнуть. |
| fant29rus:
NStormX, взял без батареи, плата такая же, только батарейка не вставлена, разъем под нее есть. Поставил свою батарейку и все. Специально у продавца спрашивал перед покупкой, отличаются ли платы, он ответил что не отличаются, и что с батареей просто пересыл стоит дороже. Добавлено позже: --- Цитата: postal2201 от 30 Июль 2019, 20:24:22 ---Sanick, кинь перемычку на FVL --- Конец цитаты --- Скажите пожалуйста, а перемычку после прошивки убирать нужно? Или можно так оставить? |
| dssoft:
--- Цитата: fant29rus от 08 Январь 2020, 20:57:17 --- Добавлено позже:Скажите пожалуйста, а перемычку после прошивки убирать нужно? Или можно так оставить? --- Конец цитаты --- Не нужно. |
| fant29rus:
dssoft, спасибо, понял |
| gegmaster:
Пасоны у кого есть Лемминги mmc3, поделитесь. Не могу найти, у Кластера в списке есть, а по ссылке нет https://clusterrr.com/roms/selfmade/MMC3_my/ |
| kosmo:
gegmaster, Вот это подойдёт? |
| gegmaster:
--- Цитата: kosmo от 09 Январь 2020, 12:21:29 ---gegmaster, Вот это подойдёт? --- Конец цитаты --- Да более чем. Благодарю |
| fant29rus:
Всем здравствуйте! Скажите пожалуйста, этот картридж шьется без пайки?(коробка синяя) Только поставить перемычку FVL? Если да, поделитесь пожалуйста скомпилированным дампером. И желательно командой которой нужно шить. Вроде прошился, дампером с гитхаба. Дамп тоже считался. |
| gegmaster:
Ребят кто-нибудь подключал к такой плате батарейку? Увидел в посте выше, что на синей платке к контактным площадкам припаян держатель батарейки и тут заметил что на моей есть такие же: Тогда получается на этой плате все разведено под батарейку. Если это так, то тут возникает вопрос, что разделяет питание батарейки и основное питание? Должны же быть диоды чтобы не шел заряд батарейки и наоборот, чтобы батарейка не питала всю плату. |
| dssoft:
Вам придется сесть и разрисовать куда что ходит от батарейки и каких деталей не хватает. Но я бы лучше потратил это время более продуктивно :) |
| gegmaster:
--- Цитата: dssoft от 10 Январь 2020, 19:27:15 ---разрисовать куда что ходит от батарейки --- Конец цитаты --- Что куда уходит не совсем понятно из за того что стоят капли. Но одна площадка звонится на землю. Соответственно припаял батарейку. Посмотрел напряжение на контактах краеугольного разъема - батарейка не питает всю плату. Проверил сохранение в игре Kirby - не работает. На плате есть несколько площадок под перемычки, возможно что-то нужно еще замкнуть. |
| dssoft:
Батарейка НЕ должна питать всю плату, так она кончится за несколько минут. Питается только SRAM. Бездумно ставить перемычки НЕЛЬЗЯ - на батарейку попадет внешнее питание и она лопнет. Должны быть как минимум два диода (возможно, внутри капли). |
| megavolt85:
--- Цитата: gegmaster от 10 Январь 2020, 19:45:01 ---Что куда уходит не совсем понятно из за того что стоят капли. --- Конец цитаты --- фото с обоих сторон с видом с верху намного облегчает поиск |
| gegmaster:
--- Цитата: megavolt85 от 10 Январь 2020, 19:59:45 ---фото с обоих сторон с видом с верху намного облегчает поиск --- Конец цитаты --- Понял. Попробую перефотать получше UPD. Перефоткал. Лучше телефон уже не позволяет. UPD. Прозвонил дорожку от плюсовой площадки батарейки. Она уходит в каплю маппера. UPD. Что-то я уже начал сомневаться, что это контакты батарейки. Зачем плюс уходит в маппер? У кого синяя платка Сoolboy ver.2, посмотрите пожалуйста куда уходит плюс батарейки. |
| SAMael:
U5 срама это вродь для CHR, не? Если CHR то я тогда не вижу сраму для сейвов. |
| gegmaster:
--- Цитата: SAMael от 10 Январь 2020, 21:27:10 ---не вижу сраму для сейвов --- Конец цитаты --- PRG-SRAM это самая левая капля U1 |
| SAMael:
Ууу, как всё запущено, нормальную сраму не могли распаять :( |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |