Приставки > Картриджи / диски
Mega2560 Shield NES Dumper/Writer
<< < (15/20) > >>
RafGul:
NStormX, спасибо! Извиняюсь за глупый вопрос, а как узнать какой маппер? В командной строке написать путь к папке с мапперами в клиенте? Или какой-то командой определить дампером?
NStormX:
RafGul,
Самый простой способ - погуглить по названию игры со словом маппер. Самый действенный - посмотреть плату картриджа (если там не капля).

Еще можно почитать тут:
https://wiki.nesdev.org/w/index.php?title=Nesdev
тут:
https://romhack.github.io/doc/nesMemoryMapping/
и здесь:
https://www.emu-land.net/forum/index.php?topic=6721.0

А вот если на нужный вам маппер нет готового скрипта - только либо изучать и писать самому. Либо просить тех кто умеет.

PS: Кнопки автодетект маппера и дамп любого картриджа - увы не существует. Мапперов больше сотни и даже эмуляторы с 20 летней историей умеют не все мапперы.
RafGul:
NStormX, благодарю!
RafGul:
И снова здравствуйте!

--- Цитата: RafGul от 08 Января 2022, 09:31:06 ---Пытаюсь сдампить картридж, вылазит ошибка:
(Ссылка на вложение)
Подскажите пожалуйста, что не так.

--- Конец цитаты ---

Пишет, что надо вот так:
Usage: famicom-dumper <command> [<options>] [- <cs_script_arguments>]

Игра Ninja Gaiden 3, ММС3, капля

Ввожу: famicom-dumper.exe dump --port COM1 --file D:\game.nes --mapper MMC3
Снова ошибка: Параметр задан неверно

Подскажите пожалуйста, как правильно написать?
Что за [- <cs_script_arguments>] ?
NStormX:
RafGul, а подпапка mappers с файлом MMC3.cs есть в папке из которой запускается дампер? Порт точно COM1, проверяли в диспетчере устройств?

К слову когда ошибка никак не обработана - можно только гадать.
RafGul:

--- Цитата: NStormX от 09 Января 2022, 23:12:56 ---RafGul, а подпапка mappers с файлом MMC3.cs есть в папке из которой запускается дампер? Порт точно COM1, проверяли в диспетчере устройств?

--- Конец цитаты ---
NStormX, да, всё это есть. Завтра выложу скрины.

--- Цитата ---К слову когда ошибка никак не обработана - можно только гадать.
--- Конец цитаты ---

--- Цитата: NStormX от 08 Января 2022, 13:26:47 ---IO Error ошибка доступа к какому-то файлу.
--- Конец цитаты ---

Usage: famicom-dumper <command> [<options>] [- <cs_script_arguments>]
Может я ввожу: famicom-dumper.exe dump --port COM1 --file D:\game.nes --mapper MMC3 без этого: [- <cs_script_arguments>] ? Но что писать вместо него? Имею ввиду что подразумевает [- <cs_script_arguments>] ?
Rumata:

--- Цитата: RafGul от 10 Января 2022, 00:18:16 -----port COM1
--- Конец цитаты ---
Точно com1? Как подключено?
RafGul:

--- Цитата: Rumata от 10 Января 2022, 00:30:01 ---Точно com1? Как подключено?

--- Конец цитаты ---
Точно. Сзади пк в usb гнездо.
Понял не туда подключил :blush:
Надо было в этот:

Но в ide arduino отображается com1.
В комлекте ардуино с али был шнур с usb штекером.
Какой кабель нужен, подскажите пожалуйста.
Rumata:
Надо не в Ардуине смотреть, а в ПК.
Панель управления - Система - Диспетчер устройств - Порты (COM и LPT). При подключенном дампере естественно
RafGul:
Там написано тоже самое com1. Такое возможно: если в usb, то com1?
Сейчас домачадцы спят, нет доступа к пк. Завтра заскриню.
Rumata:

--- Цитата: RafGul от 10 Января 2022, 01:16:41 ---Там написано тоже самое com1.
--- Конец цитаты ---
Дампер подключи. Пока он не подключен в системе его не будет.
RafGul:

--- Цитата: Rumata от 10 Января 2022, 01:21:55 ---Дампер подключи. Пока он не подключен в системе его не будет.

--- Конец цитаты ---
Rumata, в это гнездо?
Rumata:
В USB
RafGul:
Тогда всё подключено как надо и в диспетчере тоже отображается. Завтра будут доки.
Rumata, если бы дело было в отсутствии дампера в системе, разве в командной строке не написало бы об этом?
Softer:
Разве при наличии COM портов на материнке и отсутствии их принудительного отключения в BIOS, виртуальный COM порт Ардуины может занять COM1?


--- Цитата: RafGul от 10 Января 2022, 01:35:02 ---Тогда всё подключено как надо и в диспетчере тоже отображается. Завтра будут доки.

--- Конец цитаты ---
Ну так всё таки, что именно в диспетчере устройств отображается?
RafGul:




Добавлено позже:

--- Цитата: Softer от 10 Января 2022, 14:24:40 ---Разве при наличии COM портов на материнке и отсутствии их принудительного отключения в BIOS, виртуальный COM порт Ардуины может занять COM1?

--- Конец цитаты ---
Вы правы. Я сам задал сом1 в настройках ардуины.
Просто запутался  :unsure: извиняюсь NStormX и Rumata
Сейчас вроде все правильно. Только не инициализируется дампер.
RafGul:
А программатор правильно указан?


Добавлено позже:
Понял свою ошибку- не прошил ардуину скетчем.
Вначале установил ардуино иде, указал в ней путь к скетчу и запустил клиент.
Правильно ведь? Что не хватает прошивки?
Rumata:
На сколько я помню Ардуина должна шиться через тот же COM бутлоадером. Сейчас придут ардуинщики и всё объяснят
RafGul:
Во вкладке "скетч", нажал то ли "прошить" то ли "загрузить через программатор", со вставленным картриджем, вылезла ошибка, теперь дампер мигает зелёным и красным. Нажимал резет - не помогло, похоже кирдык...
 :'(     :hang:
Guyver(X.B.M.):
А у меня на вин 10 домашней х64 не работает дампер (ведёт себя неправильно, светодиоды не мигают и выдаётся ошибка. Мигает 2 раза красный светодиод при подключении к usb). А на вин 7 х32 всё прекрасно работает. Уже переустанавливал (Arduino 1.8.19) всё что можно - не помогает :neznayu:

Батник:
--- Цитата ---famicom-dumper.exe dump --port COM5 --mapper mappers-lua\uxrom.lua --psize 128K --csize 128K --file 1_in_1.nes
--- Конец цитаты ---

PRG reader initialization... Error: can't init PRG reader

И всё. Через ардуинину плата определяется:
BN: Arduino Mega or Mega 2560
VID: 2341
PID: 0042
SN: 85430343238351017062

Это потому, что famicom-dumper.exe предназначен для win х32?

Добавлено позже:
Хм... Получилось заставить работать дампер :lol:
Поставил в файле famicom-dumper.exe совместимость с семёркой - и всё заработало :wow:

П.С. Рано радовался. Дело не в совместимости. Совпало просто с тем, что я смотрел через Arduino "мониторинг порта". Дампится с ошибками и отваливается плата периодически. Помогает запустить "мониторинг порта" (при этом порт становится занятым), потом закрыть его, попробовать что-то сдампить (первый дамп будет с ошибками), потом повторно что-то сдампить - и тогда всё работает... До первого отключения от usb порта. Потом всё приходится повторять заново. Гемор...
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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