Описание: Распаковки ромов Nintendo 64 |
Поиск в теме | Версия для печати |
ZetpeR |
Отправлено: 05 Апреля, 2019 - 10:02:31
|
Покинул форум
Сообщений всего: 24
Дата рег-ции: Июнь 2015
Откуда: Россия Москва
|
Есть старая программа от 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 какие виды сжатия поддерживаются для распаковки.
Спойлер (Отобразить) LZ Midway LZSS derivative
WLM Williams LZSS derivative
AVL Traditional LZSS without a header, first noticed in Avalanche titles
AVL_0 Avalanche in binary mode (00 fills rather than spaces)
LZSS Traditional LZSS file
LZSS_0 Traditional LZSS file in binary mode (00 fills rather than spaces)
LZSS_B Traditional LZSS file with big-endian header
LZSS_0B Traditional LZSS file, big-endian header, in binary mode (00 fills rather than spaces)
HUFF Traditional Huffman compression
LHUF Traditional Huffman compression in binary mode (00 fills rather than spaces)
ARI Traditional LZSS-Arithmetic file
ARI_0 Traditional LZSS-Arithmetic file in binary mode (00 fills rather than spaces)
ARI_B Traditional LZSS-Arithmetic file with big-endian header
ARI_0B Traditional LZSS-Arithmetic file, big-endian header, in binary mode (00 fills rather than spaces)
02TG Sydney 2000 compression
Asmic Asmic LZSS compression
Aidyn Aidyn Chronicles LZB variant (compression type 2)
BLTZ NFL Blitz series RLE compression
SUB MK Mythologies compression
CSR RLE compression from Stunt Racer 64
CR Custom Robo and Custom Robo V2 compression format
CSR Stunt Racer 64 RLE file
DLZ Titus LZW file
EA EA's LZ derivative
EAHD format internally used by OVLN and BIGF, bearing the header 10FB.
EB Excitebike64 compressed file, autodetected format, always in a single part.
EB-raw Excitebike64 compressed file, no header.
EDL Eurocom Decompression Library; autodetects EDL0-EDL2
EDL0 Eurocom Decompression Library (Store)
EDL1 Eurocom Decompression Library (LZ)
EDL2 Eurocom Decompression Library (RLE)
FLA2 Glover LZSS compression
GO 1kb LZSS derivative, first identified in Densha de Go!
H2O File wrapper for certain H2O titles
LE LZE compression scheme
LZYF LZ format used in the Treasure game Bangaioh
MADF Compression format in EA's Madden games; direct output not supported
Mass Mass Media headerless compression; requires passing decompressed size
MMHdr Mass Media file with long, big-endian filesize preceeding data
MIL Theoretical stream format of MIO, mostly for giggles
MIO Older Nintendo sliding window compression format
Nagano Interleavable LZW found in Konami Nisitenma-Ichigo titles
Night Nightmare Creatures compressed files
NL_Old Nintendo old filelist table games; ie. StarFox64
NL_New Nintendo later filelist table games; ie. Zelda Series
NTarc Nushi Tsuri archived huffman files
ODT O.D.T.'s compression format
OVLN Structured format used by EA Games
PERS-SZP Pokémon Stadium Compressed File Wrapper
Polaris LZO1x implementation in Polaris SnoCross and H2O titles
RareLZB LZB implementation for Blast Corps sound banks
RNC Rob Northern Computing file format, also handling indexed and archive types
RNX custom multipart Rob Northern Computing files
Sno 16bit LZ format in Snowboard Kids 2
Sphere Tetrisphere compressed files
Taz Taz Express files
TBR Titus bitwise RLE format, no header
TBR8 Titus bitwise RLE format, with decompressed size and target rdram address in header
Tigger archive for multipart files in Tigger's Honey Hunt
TGR Top Gear Rally multi-part zlib files
Twisted Twisted Edge LZ file
vpk HAL Laboratories bitwise lzss with huffman encoding
WAD compressed format in WAD-structured files (iD Software)
Yaz Nintendo compressed stream format
Yay Nintendo compressed file format
Many games use different variations on the gzip/zlib headers.
These types act as wrappers to allow extraction.
GEZip RareZip (.rz) file in GoldenEye
KIZip RareZip (.rz) file in Killer Instinct Gold
PDZip RareZip (.rz) file in Perfect Dark
BKZip RareZip (.rz) file in Banjo Kazooie
BTZip RareZip (.rz) file in Banjo Tooie
DKZip RareZip (.rz) file in Donkey Kong 64
BFDZip RareZip (.rz) file in Conker's Bad Fur Day
F5ZLB Factor5 zlib file
REzip Resident Evil II zlib file
MALzip Milo's Astro Lanes zlib file
WDC World Driver Championship/Stunt Racer 64 Zlib implementation
ZLB Dinosaur Planet zlib wrapper
Z headerless Z format (zlib); autodetects Z0-Z2
Z0 Z format 0
Z1 Z format 1
Z2 Z format 2
These may be extracted as either archives or individual files.
Select the appropriate flags in the 'Options' menu.
BIGF bigfile format used by EA Games
BOFS GameTek BOFS Archive
BOLT Mass Media BOLT files, probably specific to N64 (or at least this era)
Burp unloads content of Infogrames Burp archives
GZ GZip files, alias by extension
GZIP Gzip files
MAD EA's Madden archive file, containing MADF and BIN files
PKMNARC Pokémon Stadium archive
RNCA dedicated type for Rob Northern Computing archives
SRT Super Robot Taisen 64 archives
TUT unpacks contents of Dezeamon 3D TUT_SRAM.SYS archive.
XG2 XG2 Archive
ZIP PKZip implementation in V-Rally
Excitebike uniquely has individual files that are assembled from multiple parts. These can be extracted whole or in part.
EB-Brs Excitebike64 4-part compressed archive
EB-Big Excitebike64 Big multipart file.
Soundbanks may be extracted as either raw or midi files with the appropriate flag in the 'Options' menu.
S1raw Soundbank (S1 type) Midi files
S1lz Soundbank (S1 type) Midi files w/ Midway compression
S1lzs Soundbank (S1 type) Midi files w/ LZSS compression
S1wlm Soundbank (S1 type) Midi files w/ Williams compression
Нашёл несколько дополнительных листов в интернете для распаковки ромов, ещё оказалось что в папке 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 он частичный но в нём есть имена файлов, остальные сжатые файлы можно узнать просканировав ром игры.(Отредактировано автором: 30 Октября, 2020 - 11:56:18) |
|
|
ZetpeR |
Отправлено: 16 Апреля, 2019 - 17:57:06
|
Покинул форум
Сообщений всего: 24
Дата рег-ции: Июнь 2015
Откуда: Россия Москва
|
Ещё напишу про некоторые другие программы для распаковки сжатия для 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++
Поиск в роме сжатых файлов и распаковывает файлы в папку с ромом,
Есть поддержка нескольких видов сжатий файлов обратно.
Есть возможность вставить в ром обратно данные.
Поддерживаемые игры
Спойлер (Отобразить)Goldeneye,
Perfect Dark,
Banjo Kazooie,
Killer Instinct,
Donkey Kong 64,
Blast Corps,
Banjo Tooie,
Donkey Kong 64 Kiosk,
Conker,
Top Gear Rally,
Milo's Astro Lanes,
Blues Brothers,
Jet Force Gemini,
Diddy Kong Racing,
JFG Kiosk,
Mickey's Speedway Racing,
Turok 1,
Turok 2,
Turok 3,
Turok Rage Wars,
Doubutsu no Mori,
MajorasMask,
OoT,
1080Snow,
BakuBomberman2,
Battlezone Black Dogs,
Bomberman 64 Second Attack,
Disney's Donald Duck - Goin' Quackers,
Doraemon 2,
Fushigi no Dungeon,
Kira to Kaiketsu,
Neon Genesis Evangelion,
Nushi Tsuri 64,
Paper Mario,
Parlor Pro 64,
Pokemon Stadium,
Pokemon Stadium 2,
Rayman 2,
Scooby-Doo,
Shadowgate 64,
Tonic Trouble,
Tsumi to Batsu,
Zool,
AeroFighter,
Goemon's Great Adventure,
Beetle Adventure Racing,
Body Harvest,
Duck Dodgers,
F-1 World Grand Prix,
F-1 World Grand Prix II (E),
F-ZERO Expansion Kit 64DD,
F-ZERO X,
Indy Racing 2000,
Lt. Duck Dodgers (Prototype),
MarioKart64,
Pilotwings 64,
StarFox64,
Super Mario 64,
WaveRace,
40 Winks,
Cruis'n World,
Duke Nukem 64,
Duke Nukem - ZER0 H0UR,
Hydro Thunder,
Mortal Kombat 4,
NBA Showtime,
Tarzan,
TWINE,
War Gods,
ECW Hardcore Revolution,
NFL QB Club 2000,
NFL QB Club 2001,
NFL QB Club 98,
NFL QB Club 99,
WWF WarZone,
WWF Attitude,
Iggy's Reckin' Balls,
Shadowman,
Armorines,
Custom Robo,
Custom Robo V2,
O.D.T.,
South Park,
All-Star Baseball 99,
South Park Chefs Love Shack,
Tony Hawk Pro Skater 1,
Tony Hawk Pro Skater 2,
Tony Hawk Pro Skater 3,
Monster Truck Madness,
Spiderman,
NHL Breakaway 98,
NHL Breakaway 99,
PGA European Tour,
Mission Impossible,
NHL 99,
Stunt Racer 64,
Superman,
Monaco Grand Prix,
Glover,
SSB,
Pokemon Snap,
Shigesato Itoi Bass Fishing,
Forsaken,
Starcraft,
Bassmasters 2000,
Ms PacMan,
Power Rangers,
Star Fox Adventures (GC) ZLB,
Resident Evil 2,
New Tetris,
Command and Conquer,
Rogue Squadron
Программу и исходники можно скачать на 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
(Отредактировано автором: 19 Апреля, 2019 - 10:32:42) |
|
|
|
Поиск в теме | Версия для печати |
Страниц (1): [1] |
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0) |
« Экстрим хакинг » |
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
|
|
|