| Разработка и ромхакинг > Ромхакинг и программирование |
| RNC ProPack (source code) |
| (1/1) |
| DrMefistO:
Собственно, рад представить вам восстановленный исходный код RNC компрессора! Много лет подходов начать декомпиляцию..., и, вот, мне удалось. Собственно, поддерживаются режимы -m=1, -m=2, и шифрование ключом (-k=0x1234). Исходники: https://github.com/lab313ru/rnc_propack_source Релизы: https://github.com/lab313ru/rnc_propack_source/releases * 3 Ninjas Kick Back * Addams Family Values * Adventures of Mighty Max, The * Asterix and the Great Rescue * Asterix and the Power of The Gods * Batman Forever * BC Racers * Blockbuster World Video Game Championship II * Bram Stoker's Dracula * Brutal - Paws of Fury * Brutal Unleashed - Above the Claw * Bubba N Stix * Bubble and Squeak * Bugs Bunny in Double Trouble * Cheese Cat-Astrophe Starring Speedy Gonzales * Chuck II - Son of Chuck * Chuck Rock * Daffy Duck in Hollywood * Davis Cup World Tour Tennis * Davis Cup World Tour Tennis 2 * Disney's Aladdin * Doom * Doom Troopers - The Mutant Chronicles * Dragon's Lair * Earthworm Jim * Earthworm Jim 2 * Family Feud * Frank Thomas Big Hurt Baseball * Humans, The * Hurricanes * Incredible Hulk, The * Itchy and Scratchy Game, The * Joe & Mac Caveman Ninja * Judge Dredd - The Movie * Jungle Book, The * Kick Off 3 - European Challenge * Last Action Hero * Lemmings 2 - The Tribes * Marsupilami * Mary Shelley's Frankenstein * Mickey Mania - Timeless Adventures of Mickey Mouse * Mortal Kombat * Mortal Kombat II * Mr. Nutz * NCAA College Football * Newman-Haas IndyCar Racing * No Escape * Outlander * Pagemaster, The * Phantasy Star - The End of the Millenium * Pitfall - The Mayan Adventure * Power Drive * Primal Rage * Puggsy * Rise of the Robots * Second Samurai, The * Skeleton Krew * Smurfs 2, The * Soldiers of Fortune * Sonic 3D Blast * Soulstar X * Spirou * Spot Goes to Hollywood * Stone Protectors * Street Racer * Striker * Terminator 2 - Judgment Day * Tinhead * Tintin Au Tibet * TNN Bass Tournament of Champions * Toy Story * Vectorman 2 * VR Troopers * Wacky Races * Waterworld * Wolf Child * Zool * 4-in-1 * Addams Family, The * Batman - Revenge of the Joker * Beavis and Butt-head * Blood Shot * Bram Stoker's Dracula * Cheese Cat-Astrophe Starring Speedy Gonzales * Dragon - The Bruce Lee Story * F1 World Championship Edition * Frank Thomas Big Hurt Baseball * Humans, The * Itchy and Scratchy Game, The * Jelly Boy * Marko's Magic Football * Mickey Mania - Timeless Adventures of Mickey Mouse * Mortal Kombat II * NBA Jam Tournament Edition * NFL Quarterback Club 96 * Nigel Mansell's World Championship * Pinocchio * Pitfall - The Mayan Adventure * Power Drive * Primal Rage * Prince of Persia * Puggsy * Resq * Rise of the Robots * Robocop 3 * SeaQuest DSV * Sensible Soccer * Smurfs, The * Sonic 3D Blast * Soulstar X * Stargate * Striker * Tintin Au Tibet * TNN Bass Tournament of Champions * Toy Story * Wiz 'n' Liz - The Frantic Wabbit Wescue * World Championship Soccer II |
| worm:
Хорошая работа - новые ОС все еще жрут дос-версию, однако обновление и портабельность данного "архиватора" не помешают) |
| DrMefistO:
--- Цитата: worm от 14 Июнь 2017, 20:56:28 ---новые ОС все еще жрут дос-версию --- Конец цитаты --- Не жрут. Начиная с 8-ки. |
| worm:
--- Цитата: DrMefistO от 14 Июнь 2017, 20:57:24 ---Не жрут. Начиная с 8-ки. --- Конец цитаты --- Странно, вроде 10й маст дай ставил - работало... хотя, может я что-то путаю) |
| spiiin:
Не жрут, 16-битные приложения не работают в новой винде, работало только под досбоксом. Ну и в ходе экспериментов запускали амига-версию под эмулятором VamOS. Хорошо, что теперь можно нормально будет юзать :thumbup: |
| DrMefistO:
Хотя, это вроде касается только 64-битных осей... |
| DrMefistO:
Обновил версию. Теперь не крашится на MK1, да и в принципе работать должна замечательно. Добавил описание и вывод ошибок. |
| DrMefistO:
Обновил исходник: были исправлены некоторые баги в -m2 режиме. Выяснилось, что в Earthworm Jim используется нестандартный размер словаря, поэтому, для нормальной работы игры с вашими архивами необходимо использовать ключ -d=0x4000 (т.к. по-умолчанию используется -d=0x8000). |
| dedok179:
Спасибо большое за труды, давно исках сорсы от этой программулины. |
| DrMefistO:
Спасибо. Приятно знать, что делал всё не зря! |
| DrMefistO:
Обновил версию: теперь работает и с большими файлами. |
| dedok179:
Существует ли для данного типа архива рутина распаковки на asm для PS2,PSP? |
| DrMefistO:
Могу посоветовать только найти toolchain на основе gcc под нужные платформы, для компиляции C-исходников в бинарь (с оптимизацией), взять мои исходники, или те, что для Dungeon Keeper, а затем дизассемблировать код, и привести его в нужный вид. |
| Навигация |
| Главная страница сообщений |