Автор Тема: Mega2560 Shield NES Dumper/Writer  (Прочитано 36279 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7559
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #120 : 27 Август 2018, 20:51:09 »
А вот это здравая мысль, кстати. Ну либо развязать шину данных, как это сделано в моем дампере.

Оффлайн Cluster

  • Пользователь
  • Сообщений: 67
    • Twitter
    • ВКонтакте
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #121 : 29 Август 2018, 19:56:03 »
Лучше вообще всё развязать, как это было у меня в первой версии дампера.

Оффлайн Cluster

  • Пользователь
  • Сообщений: 67
    • Twitter
    • ВКонтакте
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #122 : 30 Август 2018, 13:36:08 »
Доделал конструктор многоигровых ромов, создал отдельную тему: http://www.emu-land.net/forum/index.php/topic,80816.0.html
« Последнее редактирование: 30 Август 2018, 14:10:45 от Cluster »

Оффлайн Cluster

  • Пользователь
  • Сообщений: 67
    • Twitter
    • ВКонтакте
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #123 : 30 Август 2018, 14:11:02 »
Поправил, спасибо :)

Оффлайн bgr

  • Пользователь
  • Сообщений: 535
    • ВКонтакте
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #124 : 30 Август 2018, 17:11:56 »
Cluster, придется новую разводку платы делать, после того, как ты шины развяжешь?

Оффлайн Cluster

  • Пользователь
  • Сообщений: 67
    • Twitter
    • ВКонтакте
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #125 : 31 Август 2018, 08:17:18 »
Cluster, придется новую разводку платы делать, после того, как ты шины развяжешь?
В смысле? Если речь про шилд из этой темы, то это же разные проекты. Я про отдельный дампер говорю.

Оффлайн shikoist

  • Пользователь
  • Сообщений: 517
  • Пол: Мужской
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #126 : 23 Октябрь 2018, 12:24:52 »
Приехала наконец Ардуино, теперь с помощью шилда дампится карик на 360в1.) Спасибо топикстартеру за плату.

Оффлайн shikoist

  • Пользователь
  • Сообщений: 517
  • Пол: Мужской
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #127 : 24 Октябрь 2018, 18:47:40 »
postal2201, а на JTAG-разъёме TCK и TDO это какие пины? Что-то нагуглил, это 1 и 3 пины, но я не понимаю как считать. Если лицом картриджа к себе это первый ряд к себе, левый пин и следующий через один?

Оффлайн shikoist

  • Пользователь
  • Сообщений: 517
  • Пол: Мужской
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #128 : 24 Октябрь 2018, 19:01:41 »
Два левых ближних пина?

Добавлено позже:
Доломал, короче, выводы WE и OE на флешке 360-го... Уже даже проводками не подпаять.
« Последнее редактирование: 24 Октябрь 2018, 20:47:02 от kingserg »

Оффлайн postal2201

  • Пользователь
  • Сообщений: 345
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #129 : 25 Октябрь 2018, 11:38:16 »
kingserg



Чую пора предлагать услугу по переделке кулбоев в прошивайки :lol:

Оффлайн shikoist

  • Пользователь
  • Сообщений: 517
  • Пол: Мужской
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #130 : 25 Октябрь 2018, 17:53:49 »
kingserg



Чую пора предлагать услугу по переделке кулбоев в прошивайки :lol:
Да не стоит, спрос небольшой будет. Сам я занялся этим не из-за конечного результата, а для самого процесса познания и изучения непривычного.) Было забавно, обзавёлся опытом.

Оффлайн max5775

  • Пользователь
  • Сообщений: 562
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #131 : 06 Ноябрь 2018, 17:39:24 »
Что то не могу этим дампером записать UNROM и AOROM картриджи. Размер PRG указываю, вроде процесс идет, а память микросхемы так и остается прежней.
Или надо управлять WE/CE выводами как-то?

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7559
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #132 : 06 Ноябрь 2018, 19:20:00 »
А они у тебя флешевые или таки ЕПРОМ?

Оффлайн max5775

  • Пользователь
  • Сообщений: 562
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #133 : 06 Ноябрь 2018, 19:24:05 »
А они у тебя флешевые или таки ЕПРОМ?
Флешки F29C51002T
А есть разница в их прошивке?

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7559
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #134 : 06 Ноябрь 2018, 19:35:29 »
Команды по JEDEC у нее совпадает с MX29, которая стоит в мегабое/кулгёрл.
Сигнал WE естественно надо задействовать (насколько я понимаю - проводками на разъеме JTAG). Защиты от записи у F29 я в букваре не нашел.

Оффлайн max5775

  • Пользователь
  • Сообщений: 562
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #135 : 06 Ноябрь 2018, 19:37:55 »
Команды по JEDEC у нее совпадает с MX29, которая стоит в мегабое/кулгёрл.
Сигнал WE естественно надо задействовать (насколько я понимаю - проводками на разъеме JTAG). Защиты от записи у F29 я в букваре не нашел.
ага, спасибо, щас попробую
P.S
не заработало, отпаял WE, прицепил к JTAG, попробовал - толку ноль, прицепил CE туда же, картридж стерся и все.
« Последнее редактирование: 08 Ноябрь 2018, 08:16:20 от max5775 »

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7559
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #136 : 07 Ноябрь 2018, 14:32:37 »
Что значит - чем-то?

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1464
  • Пол: Мужской
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #137 : 07 Ноябрь 2018, 16:01:30 »
прицепил CE туда же

это опечатка? к JTAG разъёму цеплять надо WE и OE

Оффлайн max5775

  • Пользователь
  • Сообщений: 562
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #138 : 07 Ноябрь 2018, 18:11:06 »
Что значит - чем-то?
ну то, что было на картридже - стерто, и пустой экран при включении
это опечатка? к JTAG разъёму цеплять надо WE и OE
опечатка, OE (24 пин) подключал, правда я его не отрезал от ROMSEL, может в этом дело?
« Последнее редактирование: 08 Ноябрь 2018, 08:19:01 от max5775 »

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7559
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #139 : 07 Ноябрь 2018, 18:29:20 »
Мда.

Оффлайн SAMael

  • Пользователь
  • Сообщений: 6191
  • Пол: Мужской
  • SAMuel Alpian Warrior Glegleddore Gleglezavr
    • Facebook
    • Twitter
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #140 : 07 Ноябрь 2018, 20:57:59 »
ну то, что было на картридже - стерто, и пустой экран при включении
Логично, карик стёрт, чего ожидать на экране собрался то?

Оффлайн kopernyk

  • Пользователь
  • Сообщений: 3
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #141 : 18 Ноябрь 2018, 14:08:32 »
Ребята, выложите кто-нибудь актуальный экзешник дампера. Из-за недообразованности испытываю трудности со сборкой VS проекта. И еще. Тот экзешник, что мне удалось нарыть в сети, при команде list-mappers выдает ошибку CS2001 не удалось найти исходный файл C:/mappers-cs/._AxROM.cs, несмотря на то, что папка и указанный файл находится где надо

Оффлайн KykyPyky

  • Пользователь
  • Сообщений: 516
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #142 : 18 Ноябрь 2018, 15:33:46 »
Ребята, выложите кто-нибудь актуальный экзешник дампера
В релизах https://github.com/ClusterM/famicom-dumper-client/releases на гитхабе смотрел?

Оффлайн kopernyk

  • Пользователь
  • Сообщений: 3
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #143 : 18 Ноябрь 2018, 16:03:06 »
KykyPyky
Спасибо. Да, это тот релиз, что я пробовал использовать. И ошибка CS2001 происходит при команде list-mappers. И еще ошибка CS2008 - не указаны исходные файлы

Оффлайн Skay

  • Пользователь
  • Сообщений: 4120
  • Пол: Мужской
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #144 : 18 Ноябрь 2018, 17:37:10 »
Цитата
You need Windows and .NET Framework 3.5 but it works fine on *nix using Mono.
.NET Framework точно установлен?

Оффлайн kopernyk

  • Пользователь
  • Сообщений: 3
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #145 : 18 Ноябрь 2018, 19:17:06 »
конечно

Добавлено позже:
когда набираю команду dump, происходит дамп по умолчанию NROM. Но, что касается команд с кулбой возникают указанные ранее ошибки. Уже все нервы себе перетрепал. Мечта перепрошить китайский картридж превращается в кошмар)

Добавлено позже:
Смущает, что ошибка ссылается на файл C:/mappers-cs/._AxROM.cs, а не файл C:/mappers-cs/AxROM.cs
« Последнее редактирование: 18 Ноябрь 2018, 19:25:56 от kopernyk »

Оффлайн max5775

  • Пользователь
  • Сообщений: 562
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #146 : 01 Февраль 2019, 08:22:29 »
И все же спрошу еще раз.
Кто-то пробовал этим дампером записывать картриджи на маппере UNROM или AOROM?
У меня они дампятся, но не записываются, хотя в консоли пишет, что запись идет.
По даташиту на микросхему 39SF010 подпаивал к ней OE и WE, предварительно отрезав последний от питания, но толку ноль.
В даташите на микросхему написано Single 4.5-5.5V Read and Write Operations, что вроде как говорит 5В достаточно для прошивки.

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2280
  • Пол: Мужской
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #147 : 01 Февраль 2019, 09:34:23 »
интересно какой командой ты его пробуешь прошивать?
программа вроде не позволяет прошивать картриджи кроме coolboy и coolgirl

Оффлайн max5775

  • Пользователь
  • Сообщений: 562
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #148 : 01 Февраль 2019, 11:24:44 »
интересно какой командой ты его пробуешь прошивать?
программа вроде не позволяет прошивать картриджи кроме coolboy и coolgirl
famicom-dumper.exe  write-prg-ram --mapper mappers-cs\uxrom.cs --port COM5 --psize 128K --file game.nes
Да и вот:
Цитата
Features

It can be used to:

    Dump Famicom/NES cartridges using C# or Lua scripts to describe any mapper, also it's bundled with scripts for some popular mappers
    Dump/write battery backed PRG RAM to transfer game saves
    (Re)write ultra cheap COOLBOY cartridges using both soldering (for old revisions) and soldering-free (new ones) versions, also it supports both COOLBOY (with $600x registers) and COOLBOY2 (with $500x registers)
    (Re)write COOLGIRL cartridges
    Test hardware in cartridges
    Reverse engineer unknown mappers using interactive Lua console
Или это только для переноса сейвов?
Вроде кластер же записывал им картриджи или я что то путаю?

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2280
  • Пол: Мужской
    • Просмотр профиля
Mega2560 Shield NES Dumper/Writer
« Ответ #149 : 01 Февраль 2019, 12:35:13 »
Или это только для переноса сейвов?
Именно для этого. Наверное можно доработать программу для записи unrom, но врядли найдутся желающие это сделать.