Автор Тема: Пара вопросов о ромах NES  (Прочитано 1414 раз)

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

Оффлайн Эх, прокачу!

  • Пользователь
  • Сообщений: 2
  • Пол: Мужской
    • Просмотр профиля
Пара вопросов о ромах NES
« : 08 Февраль 2020, 15:04:07 »
Добрый день!
Иногда попадаются ромы в таком виде, Contra.nes, Mario(Rus).nes, 5679.nes. Можно ли как то узнать, как имена этих файлов выглядели изначально? Например, Contra (U) [hM04][a1].nes, Super Mario Bros. 3 (U) (PRG1) [T+Rus].nes. Или же все коды присваиваются только именам файлов?
И ещё вопрос. Бывает, два рома, к примеру, game (J) [T+Rus Fedya 2019].nes и game (U) [T-Rus Vasya 2020].nes имеют одинаковую контрольную сумму. Значит ли это, что ошибка только в имени файлов, а сами файлы идентичны?

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24712
    • Просмотр профиля
Пара вопросов о ромах NES
« Ответ #1 : 08 Февраль 2020, 15:18:55 »
У файлов изначально имён нет. Имена им дают люди. Разные люди придумывают разные сеты и разные системы классификации.
Файлы лучше всего сравнивать побайтно

Оффлайн bugmenot

  • Пользователь
  • Сообщений: 604
  • Пол: Мужской
    • Просмотр профиля
Пара вопросов о ромах NES
« Ответ #2 : 08 Февраль 2020, 15:21:36 »
Нет каких-то "изначальных" названий. Ром это просто содержание микросхемы/диска. Обозвать их можно как угодно. Есть две  популярные схемы именования ромов - GoodTools и No-Intro. Первая не обновляется с 2016 года, в названиях ромов - (U) (E) (J) итд, вторая активно поддерживается, в названиях ромов - (USA) (Europe) (Japan)

https://cowering.blogspot.com/
https://datomatic.no-intro.org/

Есть программы для переименования ромов по контрольной сумме в название в одной из этих баз, например https://www.romcenter.com/

Оффлайн Эх, прокачу!

  • Пользователь
  • Сообщений: 2
  • Пол: Мужской
    • Просмотр профиля
Re: Пара вопросов о ромах NES
« Ответ #3 : 08 Февраль 2020, 16:39:05 »
Большое спасибо за ответы! Я не точно выразился, прошу прощения.
К примеру, кто-то сделал дамп игры Contra, дамп получился плохой, и он обозвал его Contra (b).nes, кто-то другой, скачав его, переименовал его в Contra.nes и выложил его в интернет. Можно как-то узнать, что дамп плохой? Или к примеру хороший дамп, или это вообще хак? То есть не из имени файла.

Дело в том, что я делаю карты для навигаторов и там имя файла карты (которое дал ему я) вписывается в .map файл, например, 100k-m37-129-(1993).gif. То есть как ты потом не обзови саму карту, но моё изначальное имя 100k-m37-129-(1993).gif будет находиться в самой карте. Я подумал, может и здесь что-то подобное есть.

Оффлайн bugmenot

  • Пользователь
  • Сообщений: 604
  • Пол: Мужской
    • Просмотр профиля
Пара вопросов о ромах NES
« Ответ #4 : 08 Февраль 2020, 16:56:11 »
Я именно об этом и написал, для этого нужно использовать ром менеджер, он сравнивает контрольную сумму рома с базами и переименовывает ром.
Или же для Good сетов нужно просто использовать программы типа GoodNES.exe.
Последний GoodTools 16 года - https://mega.nz/#!OYlHBQhA!snrSepY-add2_WZ36-vOtKz8YrNxaP1HH5a-hhEMvrQ

Оффлайн Эх, прокачу!

  • Пользователь
  • Сообщений: 2
  • Пол: Мужской
    • Просмотр профиля
Пара вопросов о ромах NES
« Ответ #5 : 08 Февраль 2020, 17:43:50 »
Понял, спасибо, попробую.