| Разработка и ромхакинг > Ромхакинг и программирование |
| [NES] Хак Ferrari GP Challenge. Нужна помощь |
| (1/1) |
| JAM:
Всем привет. Давно у меня появилась идея замутить хак на игру Ferrari Grand Prix Challenge, вставив туда реальных пилотов вместо всяких Васей Пупкиных из несуществующих команд. Несколько дней назад прилично посидел и нашёл все данные. Вчера ещё посидел. Можно сказать, хак готов на 85%. Вот картинка из игры, плод экспериментов =) Теперь, что касается опроса. Есть 2 варианта того, что можно сделать: 1. Добавить слабенькую команду Ligier-Lamborghini, где будут участвовать гонщики Thierry Boutsen и Eric Comas (в 1991 году они вообще ни одного очка не набрали), при этом наш партнёр по команде будет Жан Алези, подразумевая, что играем мы по умолчанию за Алана Проста. 2. Включить Алана Проста в команду Феррари, помимо нас и Жана Алези. Т.е., оба этих гонщика будут нашими партнёрами по команде Феррари, где будут гонять трое. И тут я подумал, что пилоты в игре -- завуалированные реальные люди, которых можно вычислить по фамилии, принадлежности к команде или стране. Поэтому я решил сделать отдельную версию, где только развуалировать всех пилотов и команды. И чихать я хотел на копирайты. =) И вот здесь мне нужна ваша помощь, ценители Формулы-1 (а не в том, чтоб кто-то за меня сделал всю работу, как можно было предположить судя по названию темы). Вот список всех пилотов, встречающихся в игре. №ПилотСтранаКоманда00A.SESSIONSGBRFERRARI01B.HOFFMANGERBUDD02C.PETERSGBRDART03B.MAYERGERFALCON04E.LACONTEFRALAUREL05H.DESALLESFRAZIP SPEED06S.NIELSSONNORBRATTON07I.FURILLOITASHANNON08V.ANTONIOSPAARC09M.HUNTERGBRLAUREL10S.TAKAHASHIJPNDART11T.TOMURAJPNBUDD12N.COOMANNSBELZIP SPEED13B.BERGMANSWEFALCON14H.HOCKBERGUSAARC15V.SANTINIBRABRATTON16S.CORTEZBRASHANNON17G.FOSTERAUSDART18I.PECCIITABUDD19D.RILEYUSADART20D.BAELLIITAFALCON21N.ARANTESSPALAUREL22T.FONTANAFRAZIP SPEED23W.NORMANNAUSBRATTON24D.BARRATTUSASHANNON25V.ANTONIO???ARC26B.HOFFMANGERBUDD Последний -- пилот-призрак. Вообще, тот, что квалифицируется последним, тот же в той квалификации становится и первым, чтоб не обидно было. =) Вот, что я уже расшифровал: Zip Speed = Zakspeed Arc = AGS? March? Arrows? Budd = Judd Dart = Ford Bratton = Benetton Laurel = McLaren? Renault? Shannon = Canon Falcon = ??? Onyx? Zakspeed вообще аж в 1989 году участвовала последний раз в Формуле (никак не в 1991-м или 1992-м), но пусть будет такая сборная солянка из разных годов. По самим фамилиям, разве что, японцев можно вычислить. Т.е., японец на месте японца. Игра вышла в 1992-м году, поэтому, данные надо собирать до 1992-го года. Если узнаете кого-нибудь из зашифрованных пилотов, пишите. Как только всех и вся вычислим, я перепишу эти данные в игре. Всё уже вычислил, займёт от 30 минут до часа. Ну а полноценный хак с реальными пилотами и командами 1991 года выйдет в любом случае, как будет готов. |
| ENS Player:
--- Цитата: JAM от 18 Июль 2014, 06:02:18 --- Вот, что я уже расшифровал: Zip Speed = Zakspeed Arc = AGS? March? Arrows? Budd = Judd Dart = Ford Bratton = Benetton Laurel = McLaren? Renault? Shannon = Canon Falcon = ??? Onyx? Игра вышла в 1992-м году, поэтому, данные надо собирать до 1992-го года. Если узнаете кого-нибудь из зашифрованных пилотов, пишите. --- Конец цитаты --- Привет! Laurel - это МакЛарен, скорее всего. Ну здесь сложно найти, но предположим вот: № Пилот Страна Команда 00 A.SESSIONS GBR FERRARI 01 B.HOFFMAN GER BUDD 02 C.PETERS GBR DART - R. PATRESE 03 B.MAYER GER FALCON 04 E.LACONTE FRA LAUREL - J.J. LEHTO ? 05 H.DESALLES FRA ZIP SPEED - A. DE CESARIS 06 S.NIELSSON NOR BRATTON 07 I.FURILLO ITA SHANNON 08 V.ANTONIO SPA ARC 09 M.HUNTER GBR LAUREL 10 S.TAKAHASHI JPN DART 11 T.NOMURA JPN BUDD 12 N.COOMANNS BEL ZIP SPEED - E. COMAS 13 B.BERGMAN SWE FALCON - G. BERGER (AUT) 14 H.HOCKBERG USA ARC - J. HERBERT(GBR) 15 V.SANTINI BRA BRATTON - A. SENNA ?(BRA), P. MARTINI ?(ITA) 16 S.CORTEZ BRA SHANNON 17 G.FOSTER AUS DART 18 I.PECCI ITA BUDD - N. PIQUET (BRA) 19 D.RILEY USA DART 20 D.BAELLI ITA FALCON - J. BAILEY (GBR) 21 N.ARANTES SPA LAUREL - E. DE ANGELIS ?(ITA) 22 T.FONTANA FRA ZIP SPEED 23 W.NORMANN AUS BRATTON 24 D.BARRATT USA SHANNON - M. BARTELS ?(GER), O. BERETTA ?(FRA) 25 V.ANTONIO ??? ARC - M. ALBORETO? 26 B.HOFFMAN GER BUDD Собирал данные и расшифровывал тех, что участвовали в 80е - начало 90х. Добавлено позже: Но здесь нет имён, похожих на имена ещё троих известных гонщиков того времени: M. SCHUMACHER (GER), M. HAKKINEN (FIN), J. ALESI (FRA). |
| JAM:
Привет, Игрок! Огромное спасибо за информацию! Даже не ожидал, что кто-нибудь напишет. Номера 2, 5, 12-14, 18 и 20 -- просто в точку! 15-й -- скорее всего, MARTINI, а Сенна, возможно, A. SESSIONS В общем, что уже ясно, даже страны не совпадают. 2 американских пилота есть, которые вообще в Формуле-1 редко появляются. У них же Индикар. Я сам посмотрю ещё ближайшие дни на список пилотов тех сезонов, может ещё кого найду. |
| ENS Player:
--- Цитата: JAM от 19 Июль 2014, 08:09:30 ---Огромное спасибо за информацию! Даже не ожидал, что кто-нибудь напишет. --- Конец цитаты --- Да незачто. № Пилот Страна Команда 00 A.SESSIONS GBR FERRARI 01 B.HOFFMAN GER BUDD 02 C.PETERS GBR DART - R. PATRESE 03 B.MAYER GER FALCON 04 E.LACONTE FRA LAUREL - J.J. LEHTO ? 05 H.DESALLES FRA ZIP SPEED - A. DE CESARIS 06 S.NIELSSON NOR BRATTON - S. JOHANSSON ?(SWE) 07 I.FURILLO ITA SHANNON 08 V.ANTONIO SPA ARC - M. ALBORETO? 09 M.HUNTER GBR LAUREL 10 S.TAKAHASHI JPN DART 11 T.NOMURA JPN BUDD 12 N.COOMANNS BEL ZIP SPEED - E. COMAS 13 B.BERGMAN SWE FALCON - G. BERGER (AUT) 14 H.HOCKBERG USA ARC - J. HERBERT(GBR) 15 V.SANTINI BRA BRATTON - A. SENNA ?(BRA), P. MARTINI ?(ITA) 16 S.CORTEZ BRA SHANNON 17 G.FOSTER AUS DART 18 I.PECCI ITA BUDD - N. PIQUET (BRA) 19 D.RILEY USA DART 20 D.BAELLI ITA FALCON - J. BAILEY (GBR) 21 N.ARANTES SPA LAUREL - E. DE ANGELIS ?(ITA) 22 T.FONTANA FRA ZIP SPEED 23 W.NORMAN AUS BRATTON - E. BERNARD ?(FRA) 24 D.BARRATT USA SHANNON - M. BARTELS ?(GER), O. BERETTA ?(FRA) Сложновато подобрать, тут разработчики ну просто "спрятали концы в воду. :neznayu: Вот неподходящие по тем именам, но наиболее известные гонщики Ф-1 тех сезонов: M. HAKKINEN (FIN), M. SCHUMACHER (GER), J. ALESI (FRA), A. PROST (FRA), M. BRUNDLE (GBR), S. MODENA (ITA), R. MORENO (BRA), A. NANNINI (ITA), S. NAKAZIMA (JPN), J. PALMER (GBR), E. PIRRO (ITA), O. GROUILLARD (FRA), M. DONNELLY (GBR), K. TAKAHASI*(JPN), P. BARILLA (ITA), M. BRUNDELL (GBR), T. BOUTSEN (BEL), K. WENDLINGER (AUT), P. GHINZANI (ITA), M. GUGELMIN (BRA), C. DANNER (GER), U. KATAYAMA (JPN), Y. DALMAS (FRA), A. ZANARDI (ITA), N. LARINI (ITA), J. LAFFITE (FRA), O. LARRAURI (ARG), P. MCCARTHY (GBR), P. CHAVES (POR), N. MANSELL (GBR), B. SCHNEIDER (GER), D. HILL (GBR), D. WARWICK (GBR), E. CHEEVER (USA), ..... ) |
| JAM:
Да уж... Спасибо ещё раз. Такой вопрос. Количество пилотов ограничено, поэтому всех, кого хотел бы вставить, не вставишь. И сейчас есть 2 варианта, что можно сделать. Это про расширенную версию. 1. Добавить слабенькую команду Ligier-Lamborghini, где будут участвовать гонщики Thierry Boutsen и Eric Comas (в 1991 году они вообще ни одного очка не набрали), при этом наш партнёр по команде будет Жан Алези, подразумевая, что играем мы по умолчанию за Алана Проста. 2. Включить Алана Проста в команду Феррари, помимо нас и Жана Алези. Т.е., оба этих гонщика будут нашими партнёрами по команде Феррари, где будут гонять трое. Команда Benetton в любом случае будет иметь больше шансов на победу, т.к. в ней будут участвовать 3 пилота вместо 2 во всех остальных командах. Так уж получилось, что все 3 гонщика, гонявшие в сезоне 1991 года, набрали очки. В оригинале тоже был перевес (у одной команды было целых 4 гонщика, что повышало их вероятность попасть в очки). Игрок, скажи, что думаешь, пожалуйста, а завтра я опрос замучу. |
| ENS Player:
--- Цитата: JAM от 20 Июль 2014, 06:56:18 ---Игрок, скажи, что думаешь, пожалуйста, а завтра я опрос замучу. --- Конец цитаты --- Ну в игре можно сделать как угодно, смотря от чего здесь "отталкиваться". Конечно неплохо бы было, если бы в гонках(в игре) участвовали, и Алан Прост, и Жан Алези, да ещё и твои партнёры по команде.) С другой стороны, согласно "спортивному регламенту Формулы-1, от каждой команды в каждом Гран-при должны выступать два гонщика, хоть в команде "Benetton", либо в команде "Ferrari", либо в любой другой команде. Такие дела. Если будешь добавлять французкую команду "Лижье", то в игре можно не писать "Ligier-Lamborghini", достаточно просто "Ligier". А "упор" делаем на какой-то определённый сезон, или лучше расшифруем имена? |
| JAM:
--- Цитата: Игрок от 21 Июль 2014, 14:01:58 ---Ну в игре можно сделать как угодно, смотря от чего здесь "отталкиваться". Конечно неплохо бы было, если бы в гонках(в игре) участвовали, и Алан Прост, и Жан Алези, да ещё и твои партнёры по команде.) С другой стороны, согласно "спортивному регламенту Формулы-1, от каждой команды в каждом Гран-при должны выступать два гонщика, хоть в команде "Benetton", либо в команде "Ferrari", либо в любой другой команде. Такие дела. --- Конец цитаты --- Всё правильно, но в 1991 году такой ужас творился... Пилоты в течение сезона мигрировали туда-сюда. Поэтому и получаются команды с 3 гонщиками, где один гоняет всё время, а с определённой гонки второй пилот меняется. Что до Бенеттона, у меня рука не поднялась выкинуть нафиг Шумахера, который выступал за неё с 12 по 16 этапы в свой первый сезон, и уже тогда набрал очки. Чередование пилотов сделать тоже не получилось. Почему -- см. ниже. --- Цитата: Игрок от 21 Июль 2014, 14:01:58 ---Если будешь добавлять французкую команду "Лижье", то в игре можно не писать "Ligier-Lamborghini", достаточно просто "Ligier". --- Конец цитаты --- Да там и не влезет целиком. 9 символов максимум. И то, чтобы добавить новые команды, пришлось сжимать код игры для высвобождения свободного места. 2 раза. --- Цитата: Игрок от 21 Июль 2014, 14:01:58 ---А "упор" делаем на какой-то определённый сезон, или лучше расшифруем имена? --- Конец цитаты --- И то, и другое. =) Будет 2 версии, как я уже сказал: 1. Версия с расшифрованными именами (минимум изменений). 2. Версия с реальными пилотами сезона 1991 года. |
| ENS Player:
--- Цитата: JAM от 21 Июль 2014, 21:59:00 ---Всё правильно, но в 1991 году такой ужас творился... Пилоты в течение сезона мигрировали туда-сюда. Поэтому и получаются команды с 3 гонщиками, где один гоняет всё время, а с определённой гонки второй пилот меняется. --- Конец цитаты --- Ну да, так, но в гонке всегда участвовало 2 гонщика от каждой команды. --- Цитата: JAM от 21 Июль 2014, 21:59:00 ---Что до Бенеттона, у меня рука не поднялась выкинуть нафиг Шумахера, который выступал за неё с 12 по 16 этапы в свой первый сезон, и уже тогда набрал очки. Чередование пилотов сделать тоже не получилось. Почему -- см. ниже. --- Конец цитаты --- Да, Михаэля Шумахера нельзя "выкидывать". --- Цитата ---И то, и другое. =) Будет 2 версии, как я уже сказал: 1. Версия с расшифрованными именами (минимум изменений). 2. Версия с реальными пилотами сезона 1991 года. --- Конец цитаты --- Отлично! |
| JAM:
Так, на данный момент я немного изменил баланс и добавил, наконец-таки, опрос. 1. Количество кругов увеличено до 6, как в бета-версии. Попробуйте проехать, не стерев резину. Мне удалось. =) 2. Кубок конструкторов теперь выйграть сложнее несмотря на увеличение числа команд. С вероятностью примерно 10% можно попасть в ситуацию, когда одна из команд соперника не отстаёт, а то и обгоняет Феррари после гонки. Например, финишировав первым и набрав 10 очков, 2 пилота другой команды приходят вторым и третьим, набирая 10 очков в сумме (6 + 4). Наш партнёр не набирает очков. Другой вариант: игрок приходит третьим и набирает 4 очка. 2 представителя другой команды занимают первое и второе места, и их команда отрывается от Феррари на 12 очков. |
| dimelord:
Так а где хак скачать можно? Не вижу :) |
| zink:
--- Цитата: ENS Player от 19 Июль 2014, 02:06:01 ---Zip Speed = Zakspeed Arc = AGS? March? Arrows? Budd = Judd Dart = Ford Bratton = Benetton Laurel = McLaren? Renault? Shannon = Canon Falcon = ??? Onyx? --- Конец цитаты --- Laurel — скорее всего Lotus Shannon — почти точно Shadow, хотя в 1966 команда с названием Shannon выступала в одной гонке. Dart — видимо, Dallara Falcon — точно Eagle Arc — наверное все же AGS. Если это ещё нужно) |
| Навигация |
| Главная страница сообщений |