Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

GBX.ru _ Другие платформы _ Автоматизация удаления ромов в ромсете

Автор: Bonch Пятница, 25 сентября 2015, 23:06

Поскажите, игроки.

Накачал себе ромсетов с эмупарадиза. А в них куча хлама, типа хаки, разные версии, разные языки. Как бы оставить только головные/материнские ромы?

Автор: sirrozha Пятница, 25 сентября 2015, 23:23

http://www.open-consoles.com/t6459-romset-cleaner-v3

Автор: УльтраБлокС Суббота, 26 сентября 2015, 10:17

Хлам есть только в GoodSet'ах, ибо коллекционный набор, ставящий себе цель собрать абсолютно все существующие РОМы.

Чем заниматься неблагодарным занятием и чистить ромсет, не проще ли просто взять No-Intro ромсет? Эти ромсеты ставят противоположную задачу - отобрать только чистые, оригинальные РОМы, по штучке для каждого региона.

Автор: Bonch Воскресенье, 15 мая 2016, 13:24

Хелп, если кто знает как работает Romcenter с dat файлами. Задача 1G1R, хочу оставить только parent rom для регионов us, eu, j, ru, а все остальное удалить. Что-то он работает не так, как я ожидаю, а в доке к нему все уныло.

Автор: Bonch Понедельник, 16 мая 2016, 23:11

Разобрался. Инструкция для тех, кто хочет сделать из кучи ромов, максимально возможную коллекцию работающих уникальных игр, без версий, разных языков, всевозможных хаков и т.п. (1G1R - 1 game 1 rom).

1) Качаем любой широко известный набор ромов.
Ищем, например, по словам [MULTI][ROM SET] No-Intro Collection (Complete ROM Sets).

2) Качаем Romcenter.

3) Заходим на сайт http://datomatic.no-intro.org/.
Скачиваем P/Clone XML (dat file с данными об оригинале игры и ее клонах) для нужной приставки.

4) Открываем Romcenter. Нажимаем New и далее выбираем load games list from a datafile, выбираем файл из п.3. Сохраняем далее файл базы в любое место.

5) После выполнения п.4, нажимаем add a new rom path to Romcenter.
Программа покажет что у нас есть из полного набора ромов, чего не хватает и какие файлы имеют ошибки в названии, сколько всего клонов в данном наборе и т.п.

6) Открываем Preferences, на вкладке Romsets выбираем Keep only one game per set (1G1R), на вкладке Fix - remove useless files и remove corrupted files. На вкладке Releases - Use releases и порядок сортировки ромов при удалении (если USA сверху и будет найдет ром USA региона, то все остальные будут удалены, останется только один USA ром).

7) Выходим из Preferences и жмем кнопку Fix. Весь хлам в папке с ромами будет удален.

На почитать:
http://www.no-intro.org/

Автор: bioXZard Среда, 18 мая 2016, 11:54

QUOTE (Bonch @ Понедельник, 16 мая 2016, 23:11)
Разобрался. Инструкция для тех, кто хочет сделать из кучи ромов, максимально возможную коллекцию работающих уникальных игр, без версий, разных языков, всевозможных хаков и т.п. (1G1R - 1 game 1 rom).

1) Качаем любой широко известный набор ромов.
Ищем, например, по словам [MULTI][ROM SET] No-Intro Collection (Complete ROM Sets).

2) Качаем Romcenter.

3) Заходим на сайт http://datomatic.no-intro.org/.
Скачиваем P/Clone XML (dat file с данными об оригинале игры и ее клонах) для нужной приставки.

4) Открываем Romcenter. Нажимаем New и далее выбираем load games list from a datafile, выбираем файл из п.3. Сохраняем далее файл базы в любое место.

5) После выполнения п.4, нажимаем add a new rom path to Romcenter.
Программа покажет что у нас есть из полного набора ромов, чего не хватает и какие файлы имеют ошибки в названии, сколько всего клонов в данном наборе и т.п.

6) Открываем Preferences, на вкладке Romsets выбираем Keep only one game per set (1G1R), на вкладке Fix - remove useless files и remove corrupted files. На вкладке Releases - Use releases и порядок сортировки ромов при удалении (если USA сверху и будет найдет ром USA региона, то все остальные будут удалены, останется только один USA ром). 

7) Выходим из Preferences и жмем кнопку Fix. Весь хлам в папке с ромами будет удален. 

На почитать:
http://www.no-intro.org/
*

С 7z работать умеет ?

Автор: Bonch Среда, 18 мая 2016, 23:28

QUOTE (bioXZard @ Среда, 18 мая 2016, 12:54)
С 7z работать умеет ?
*


Да.