| Игры > Игры на аркадных автоматах |
| Помогите запустить The King of Fighters 2003 на Nebula! |
| (1/1) |
| Blackened:
В общем, свершилось невозможное - я ДОБЫЛ полноценный зашифрованный ромсет kof2003.zip - 80 Mb. Он запускается на новых версиях Kawaks и MAME, но в списке Nebula 2.25b его еще нет. Я решил составить dat-файл для этой игры, но ничего не вышло - когда доходит до загрузки 271-m1c.bin и 271-m1_decrypted.bin - Небула вылетает с ошибкой, либо загружает все и только тогда вылетает. Хотелось бы знать, можно ли этот современный ромсет запустить на Небуле вообще? Вот мой дат-файл: System: NEO RomName: kof2003 Game: The King of Fighters 2003 (World / US, MVS) [Program] 271-p1c.bin,0,400000,530ECC14,0 271-p2c.bin,400000,400000,FD568DA9,0 271-p3c.bin,800000,100000,AEC5B4A9,0 [Text] [Z80] 271-m1c.bin,0,80000,F5515629,0 271-m1_decrypted.bin,0,80000,E86AF8F,0 [Samples] 271-v1c.bin,0,800000,FFA3F8C7,0 271-v2c.bin,800000,800000,5382C7D1,0 [Graphics] 271-c1c.bin,0,800000,B1DC25D0,0 271-c2c.bin,1,800000,D5362437,0 271-c3c.bin,1000000,800000,A1FBEAB,0 271-c4c.bin,1000001,800000,87B19A0C,0 271-c5c.bin,2000000,800000,704EA371,0 271-c6c.bin,2000001,800000,20A1164C,0 271-c7c.bin,3000000,800000,189ABA7F,0 271-c8c.bin,3000001,800000,20EC4FDC,0 [System] CartridgeID: 271 GfxCrypt: 0 GfxKey: 0 ButLayout: 9 Fix: 0 В самом конце дат-файла нужно, скорее всего, подобрать какие то значения в секциях GfxCrypt, GfxKey и Fix - мне эти значения неизвестны, я поставил нули. Скорее всего, в этом и проблема. Что мне здесь исправить, чтобы он заработал? Может нужна еще секция PCM2 (как в дат-файле КоФ 2002)? А может его вообще и не запустить пока на Небуле, а ждать новой версии 2.26? |
| mai:
GfxCrypt это я так понимаю тип шифрования: 0 - нету, 1 - old encryption и 2 - new encryption, ставим - 2 GfxKey: 9D - так написано в драйвере FBA PCM2: 08 - NeoGeo Driver Generator дал мне такое значение для kof2003 Fix: 26 - в доках к NGDG стоит эта цыфирка вроде бы так (хотя у меня все равно не работает), но что интересно: --- Цитата ---/* The M1 ROM is encrypted, we load it here for reference and replace it with a decrypted version */ --- Конец цитаты --- это написано в MAME'ом драйвере... т.е. тут какая-то хитро*опая подмена, т.к. ключа к m1 нет, а он шифрован... вообщем, сомневаюсь, что с помощью датки тут отделаешься... возьми лучше исходники FBA перекомпили и правь датки там (хотя там и так уже все есть), вот тут можно спросить как и что: http://neosource.1emu.net/ там же кстати и генератор даток есть... |
| Blackened:
Хорошо, посмотрим... Мне хочется его именно на Небуле запустить, в этом и прикол. Сейчас попробую помудрить с этим делом. Что примечательно: говорят, что если взять из НОВОЙ Небулы дат-файл для КоФ 2002 - он там полностью поддерживается, засунуть его в папку к старым дат-файлам для Небулы 2.22а, то она его поддерживать все рано не станет, будет вылетать при запуске, значит, дело не только еще и в дат-файлах... Но сам не проверял, не на чем пока... |
| EdHell:
Trauerbringer, твой сет избыточен... Вот KOF2003 моей сборки для 2.25, рабочий естественно, запуск через loader: System: Neo RomName: kof2003nb Game: The King of Fighters 2003 (Decrypted) [Program] 271-p1.rom,0,800000,57A1981D,0 [Text] 271-s1.rom,0,20000,C47F8AC3,0 [Z80] 271-m1.rom,0,80000,E86AF8F,0 [Samples] 271-v1.bin,0,800000,DD6C6A85,0 271-v2.bin,800000,800000,E84F8C1,0 [Graphics] kf2k3_c1c.rom,0,800000,E42FC226,0 kf2k3_c2c.rom,1,800000,1B5E3B58,0 kf2k3_c3c.rom,1000000,800000,D334FDD9,0 kf2k3_c4c.rom,1000001,800000,D457699,0 kf2k3_c5c.rom,2000000,800000,8A91AAE4,0 kf2k3_c6c.rom,2000001,800000,9F8674B8,0 kf2k3_c7c.rom,3000000,800000,8EE6B43C,0 kf2k3_c8c.rom,3000001,800000,6D8D2D60,0 [System] CartridgeID: 271 GfxCrypt: 0 GfxKey: 0 ButLayout: 9 Fix: 0 Как видишь, никаких извращений с подбором фиксов не требуется. По моему опыту различия CRC в с- и v-ромках значения не имеют - лишь бы декриптовые, а вот m- (и иногда p-)очень важно. И не совать в сет вместе с дешифрованными шифрованные - Небьюлой приоритет будет отдаваться именно им, в результате никакого толку не будет. Так что для начала просто попробуй удалить из сета 271-m1c.bin, с большой долей вероятности игра запустится. |
| Blackened:
Это же у расшифрованный набор! Там ничего расшифровывать и не надо! А у меня набор зашифрованный! И ничего у меня лишнего там нет, просто там файлы совсем другие! |
| mai:
EdHell, ему приципиально именно этот ром, именно на Nebula запустить, а на счет потереть m1c - проверено, не работает... Trauerbringer, можешь еще PCB-шную версию KOF2003 попробовать - kf2k3pcb, хотя один фиг по-моему - m1 там тоже два, ширфованный и расшифрованный... вот драйвера: http://www.mameworld.net/maws/mamesrc/src/mame/drivers/neogeo.c |
| EdHell:
--- Цитата: mai ---ему приципиально именно этот ром, именно на Nebula запустить --- Конец цитаты --- Сочувствую. Запустить на эмуле игру, им не поддерживаемую, да еще и шифрованную... |
| Blackened:
Попробовал несколько раз, поискал данные в Интернете, не только я уже пытался это сделать. Кажется, ни у кого пока не получилось ИМЕННО ЭТОТ сет запустить на Небуле. Придется ждать, пока сам ElSemi это не реализует. Ну ничего, его поддерживают MAME и Kawaks, значит все нормально! Насчет PCB: там тоже два m1-файла - шифрованный и расшифрованный, но попробовать все равно не смогу, объем (90 Мб) не осилю, а то уже бы скачал и зашифрованные, и расшифрованные, и все бы решилось само собой. Короче, будем ждать Небулу 2.26! |
| Навигация |
| Главная страница сообщений |