| Приставки > Картриджи / диски |
| Прошивка Supergame 198 in 1 дампером на ардуино |
| (1/1) |
| Triplex:
Собственно собрал дампер, запустил. Считало ром как-то странно 400 килобайт всего, но по крайней мере в эмуле FCEUX пошел стартовый звук когда я открыл сдампленое. Значит что-то скачало ) Собрал ром сбее для теста, попытался залить. Вот что вышло. --- Код: ---c:\Users\Triplex\Desktop\CoolBoy_Reflash\FamicomDumperClient>FamicomDumper.exe write-coolboy-direct --port com5 --file test.unf Famicom Dumper Client v2.0 Commit 6e9b04e @ https://github.com/ClusterM/famicom-dumper-client (c) Alexey 'Cluster' Avdyukhin / https://clusterrr.com / clusterrr@clusterrr.com Dumper initialization... OK Reset... OK Detecting COOLBOY version... Error System.IO.IOException: Can't detect COOLBOY version --- Конец кода --- Команды write-coolboy-gpio write-coolboy-direct write-coolboy Ошибка одинаковая. Куда копать??? Карик во вложении Добавлено позже: Взял пару староделов, считывается 40976 байт везде. 9999 работает заставка, пи запуске игры перезагружается назад на заставку. --- Код: ---c:\Users\Triplex\Desktop\CoolBoy_Reflash\FamicomDumperClient>FamicomDumper.exe dump --port com5 Famicom Dumper Client v2.0 Commit 6e9b04e @ https://github.com/ClusterM/famicom-dumper-client (c) Alexey 'Cluster' Avdyukhin / https://clusterrr.com / clusterrr@clusterrr.com Dumper initialization... OK Compiling mappers in c:\Users\Triplex\Desktop\CoolBoy_Reflash\FamicomDumperClient\mappers... Using NROM.cs as mapper file Using mapper: #0 (NROM) Dumping... PRG memory size: 32K Reading PRG... OK CHR memory size: 8K Reading CHR... OK Mirroring: Horizontal (0 0 1 1) Saving to output.nes... Done in 4 seconds --- Конец кода --- |
| supremacy:
При дампе в команде нужно маппер coolboy указывать, у тебя дампитстся как nrom |
| Triplex:
--- Цитата: supremacy от 30 Январь 2021, 07:45:07 ---При дампе в команде нужно маппер coolboy указывать, у тебя дампитстся как nrom --- Конец цитаты --- Мне кажется проблема с утилитой Запускаю FamicomDumper.exe dump Получаю Error System.IO.IOException: Failed to get number of devices (error FT_OK) Указываю явно com3 Запускаю FamicomDumper.exe dump --port com3 Получаю Dumper initialization....OK Считывается как NROM Указываю явно com3 и маппер coolboy Запускаю FamicomDumper.exe dump --port com3 --mapper Coolboy Получаю Dumper initialization....OK Using mapper: COOLBOY Detecting COOLBOY version... Error System.IO.InvalidDataException: Can't detect COOLBOY Version Добавлено позже: Кластера призывать или поможет кто?) :lol: |
| Sharpnull:
Может стоит попробовать Famicom Dumper Client версии v2.1. UPD: Хотя Coolboy.cs почти не изменился. |
| supremacy:
Я бы собрал более старую версию клиента, либо заглушку в функции проверки версии вставил, если есть вижуал студия и опыт программирования. Детект версии не проходит, поэтому ни запись ни дамп не работают. Видно плата урезаная, какие-то функции не работают. |
| Triplex:
Путем долгих страданий на версии 2.1 определился и корректно сдампился один из трех имеющихся кариков. Фото ниже. Записываться отказывается :lol: --- Код: ---d:\Dumper\FamicomDumperClient>FamicomDumper.exe write-coolboy --port com5 --file multirom.unf Famicom Dumper Client v2.1 Commit b9ed803 @ https://github.com/ClusterM/famicom-dumper-client (c) Alexey 'Cluster' Avdyukhin / https://clusterrr.com / clusterrr@clusterrr.com Dumper initialization... OK Reset... OK Detecting COOLBOY version... Version: 1 ERROR System.IO.IOException: Can't enter CFI mode. Invalid flash memory? Broken cartridge? Is it inserted? --- Конец кода --- |
| Triplex:
А вот эти два выдают ошибку определения версии кулбоя. У них обоих отсутствует капля слева U1. Может в этом причина? Или какие доработки нужны? Добавлено позже: И еще такой нюанс, чтобы утилита узнавала дампер нужно при каждом подключении USB нажимать на плате Ardino кнопку reset. С чем это связано, кто знаток ардуин? Добавлено позже: |
| Triplex:
совсем никак? :) |
| supremacy:
Тебе проще Кластеру написать вопрос в ЛС. По детекту версии кулбоя он может подсказать, возможно эта плата поддерживает прямую запись без пайки, но у неё нет prg-ram и клиент с ней не работает. |
| Triplex:
--- Цитата: supremacy от 31 Январь 2021, 22:12:57 ---Тебе проще Кластеру написать вопрос в ЛС. По детекту версии кулбоя он может подсказать, возможно эта плата поддерживает прямую запись без пайки, но у неё нет prg-ram и клиент с ней не работает. --- Конец цитаты --- Он очень занятая личность,отвечает по 3 дня. Такой мелочью его отвлекать? Я думаю ему по 100 челов такие вопросы пишут в ЛС :lol: :lol: Не хотелось быть 101м |
| postal2201:
--- Цитата: Triplex от 30 Январь 2021, 21:54:31 ---И еще такой нюанс, чтобы утилита узнавала дампер нужно при каждом подключении USB нажимать на плате Ardino кнопку reset. С чем это связано, кто знаток ардуин? --- Конец цитаты --- Это бут. Либо сотри бут (запиши прошивку с помощью JTAG), либо подавай питание на дампер до подключения USB. |
| Triplex:
--- Цитата: postal2201 от 03 Февраль 2021, 12:00:27 ---Это бут. Либо сотри бут (запиши прошивку с помощью JTAG), либо подавай питание на дампер до подключения USB. --- Конец цитаты --- Спасибо. Я питание от УСБ использую. БП дополнительно не подключаю. |
| Навигация |
| Главная страница сообщений |