форум группы Chief-Net » » Экстрим хакинг » Распаковки ромов Midway Atari N64 Decompressor

Страниц (1): [1]
 

1. ZetpeR - 05 Апреля, 2019 - 10:02:31 - перейти к сообщению
Есть старая программа от Zoinkity под названием Midway Atari N64 Decompressor для распаковки ромов Nintendo 64 на файлы и распаковки сжатия в них, написан на языке программирования Python 3.
Есть поддержка нескольких видов сжатий файлов обратно. Поддерживается 394 рома, большая часть это игры с несколькими версиями в разных регионах U,E,J.

Несколько лет назад я искал эту программу но в интернете я её не нашёл попросил её у FoX_XoF он мне дал её и написал ""Zoinkity решил, что она не хороша и полна багов и собирается когда-нибудь её переделать, как и многое другое, что раньше раздавал..."" по этому скорей всего он её больше не выкрадывает.

Ссылка на программу
https://yadi.sk/d/frkrBdG0dIdacA

Ссылка на разработчика
http://www.romhacking.net/forum/...hp?topic=12855.0

Пример как пользоваться
http://zelda64rus.ucoz.ru/forum/...14-16-1415171433

У меня уже установлен Python 3.4.4 https://www.python.org/downloads...ease/python-344/
Читаем readme.txt рекомендую искать имя игры поиском,
там написано как называется игра и какой к нему относится текстовый файл например к Castlevania (U) (V1.2) [!].z64 относится строчка
CASTLEVANIA-ND3E2.txt Castlevania v1.2 (North America)
Запускаем программу Midwaydec.pyw в меню File выбираем и нажимаем Open Filelist выбираем нужный текстовый файл, в File выбираем Open Default ROM выбираем нужный ром, нажимаем Change Directory и выбираем папку куда будут распаковываться файлы, жмём на Extract All Files и ждём пока все файлы распакуются.

Из readme.txt какие виды сжатия поддерживаются для распаковки.
Спойлер (Отобразить)

Нашёл несколько дополнительных листов в интернете для распаковки ромов, ещё оказалось что в папке filelists есть листы которые не записаны в readme.txt файле, я записал названия их и нашёл игры которые к ним относится.
В readme.txt файле указаны 8 листов которых нет в папке filelists.
Ещё у пяти листов в readme были записаны с неправильными именами.
Всю информацию о листах я записал в текстовый файл "Информация о листах txt.txt" в архиве также лежат найденные листы.
https://yadi.sk/d/canFnyTBWn56mA

-------------------------------- ----------------
2020
Найден список для игры Perfect Dark (J) [!].z64 https://yadi.sk/d/1KeOpqPfrSpgMQ он частичный но в нём есть имена файлов, остальные сжатые файлы можно узнать просканировав ром игры.
2. Mefistotel - 05 Апреля, 2019 - 16:53:56 - перейти к сообщению
Интересно бы было кастлу перевести, если бы кто-то взялся за всю техническую часть.
3. ZetpeR - 15 Апреля, 2019 - 21:16:41 - перейти к сообщению
Добавил информацию о найденных листах для распаковки ромов.
4. ZetpeR - 16 Апреля, 2019 - 17:57:06 - перейти к сообщению
Ещё напишу про некоторые другие программы для распаковки сжатия для Nintendo 64

Rareware Compressor/Decompressor написанная SubDrag и MrHTTFord написан на C++
Поиск в роме сжатых файлов и распаковку их в папку с ромом, потом можно сжать и вставить обратно,
поддерживает распаковку и сжатие игр
Banjo Kazooie, Banjo Tooie, Blast Corps, Conker's Bad Fur Day, GoldenEye, Killer Instinct Gold, Donkey Kong 64, Perfect Dark
программу и исходники можно скачать на http://www.romhacking.net/utilities/496/
Как работает программа можно прочитать
http://chiefnet.1bb.ru/viewtopic...p?id=508&p=2

#####
GEDecompressor (CSharp) написанная by SubDrag, port of MrHTFord's work) написан на языке C# (Decompress Rare's ZLib games only in C# port.)
Сжимает и распаковывает файлы по одному, надо заранее вырезать из рома файл для распаковки,
поддерживает распаковку файлов из игр
GoldenEye, Perfect Dark, Banjo Kazooie, Killer Instinct, Donkey Kong 64, Blast Corps, Banjo Tooie, Donkey Kong 64 KIOSK, Conker, TOP GEAR RALLY, MILO, JFG, DKR, JFGKIOSK, MICKEYSPEEDWAY, MORTAL KOMBAT, STUNT RACER 64

https://www.therwp.com/forums/sh...ad.php?p=1071334
программу и исходники можно скачать на http://web.archive.org/web/20170...wfile.php?id=229

#####
Universal N64 Compressor написанная SubDrag and Zoinkity написан на C++
Поиск в роме сжатых файлов и распаковывает файлы в папку с ромом,
Есть поддержка нескольких видов сжатий файлов обратно.
Есть возможность вставить в ром обратно данные.
Поддерживаемые игры
Спойлер (Отобразить)

Программу и исходники можно скачать на https://github.com/jombo23/N64-T...r/GEDecompressor
Старые версии можно скачать здесь
http://web.archive.org/web/20180...wfile.php?id=213

Как работает программа можно прочитать
https://www.therwp.com/forums/sh...=9016&page=9

Ответвление для компиляции на Windows 10 and Windows Visual Studio 2017 Старая версия.
https://github.com/aybe/N64UniversalCompressor

#####
Автор программ SubDrag ушёл со сцены написав у себя на сайте http://goldeneyevault.com/
GoldenEye Vault is permanently closed and now shutdown. Thank you for your many years of support, enjoyment, fun, and hard work over the years. Although I have mostly retired from the scene, the flame lives on with others.

#####
Есть ещё программа ZlibCompressN64 поддерживает только сжатие файлов для игр
Banjo-Kazooie, Banjo-Tooie, Killer Instinct Gold or GoldenEye 007, Perfect Dark, Conker's Bad Fur Day, Jet Force Gemini

Программу и исходники можно скачать на
http://zelda64rus.ucoz.ru/forum/25-592-1

#####
Yaz0 Kit (N64)
Две программки для распаковки и запаковки сжатой графики в Zelda: Ocarina of Time и в Zelda: Majora's Mask. (Возможно и в других играх, использующих алгоритм сжатия Yaz0).
http://shedevr.org.ru/zelda64rus/downloads.html


5. Anton299 - 18 Апреля, 2019 - 16:23:19 - перейти к сообщению
ZetpeR пишет:
Yaz0 Kit (N64)
Две программки для распаковки и запаковки сжатой графики в Zelda: Ocarina of Time и в Zelda: Majora's Mask. (Возможно и в других играх, использующих алгоритм сжатия Yaz0).
http://shedevr.org.ru/zelda64rus/downloads.html


Лучше не для N64, а для GameCube/Wii взять (на той же странице у меня есть). Они лучше и правильнее пакуют, а Yaz0 на этих консолях, вроде, одинаковый.

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®