Разработка и ромхакинг > Ромхакинг
[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.
Если это ещё нужно)
Навигация
Перейти к полной версии