2018 FIFA World Cup Russia Patch - FIFA16,18 or Official Game

Status
Not open for further replies.

RobbieD_PL

Unreliable deceiver
Staff member
Moderator
@Louay Where did you find Czech, Hungarian and Korean commentary files?

@fifayoun Also, it must be noted that some commentary languages have different commentators than in FIFA16.

French: Pierre Ménès is the colour commentator instead of Franck Sauzée.

There are no Czech, Hungarian, Korean or Japanese commentary in FIFA16.

Finally, I also have all the commentary files extracted from the 2018 World Cup DLC for every language in FIFA18.
 

RobbieD_PL

Unreliable deceiver
Staff member
Moderator
This might be possible, what have you attempted and which files have you used?

@fifayoun Thus far, I've only managed to explore the debug .sbr files using hexeditors, which show the indexes of all the soundbanks. Everything related to teams are there from UEFA EUROs 2008 & 2012 + all the team specific lines from 2010 and 2014 World Cups. Also note that all the player commentary names from 2010 are already in eng_us_2 by default. So it would just mean adding all the player names (+ player lines) newly made for 2014 World Cup & the team lines for those UEFA and other confederations' teams not in FIFA by default.

Also note that eng_us is Martin Tyler & Andy Smith (sole commentary for 2018 FIFA World Cup DLC) & eng_us_2 is Clive Tyldesley & Andy Townsend (default commentary for International matches in FIFA16 and the sole commentary in 2014 & 2010 FIFA World Cups)

I'm wondering if it would be possible to have say two commentary teams at different stages of a tournament: eng_us_2 for qualification & eng_us for the Finals.
 

fifayoun

Youth Team
So do they have .sbr and .sbs files or not?

No, those files extracted from data7.big only have the .sbr files and other files used for commentary in them (for Czech and Hungarian, for Korea there is nothing).

The commentary files themselves (cze_cz.big and hun_hu.big) are not there (I don't even know if they exist, probably only found in local versions of the game).

@fifayoun Thus far, I've only managed to explore the debug .sbr files using hexeditors, which show the indexes of all the soundbanks. Everything related to teams are there from UEFA EUROs 2008 & 2012 + all the team specific lines from 2010 and 2014 World Cups. Also note that all the player commentary names from 2010 are already in eng_us_2 by default. So it would just mean adding all the player names (+ player lines) newly made for 2014 World Cup & the team lines for those UEFA and other confederations' teams not in FIFA by default.

Also note that eng_us is Martin Tyler & Andy Smith (sole commentary for 2018 FIFA World Cup DLC) & eng_us_2 is Clive Tyldesley & Andy Townsend (default commentary for International matches in FIFA16 and the sole commentary in 2014 & 2010 FIFA World Cups)

I'm wondering if it would be possible to have say two commentary teams at different stages of a tournament: eng_us_2 for qualification & eng_us for the Finals.

I have the 2014 FIFA World Cup game on PS3 and I extracted all the commentary files (including the .sbs and sbr). One thing I noticed is that in the audiodata folder, there is this file: commentary_eventsystem.bin. This file regulates and triggers the events, which are described in the audiodata/***_**/***_**.xml files (* is language name, like eng_us_2).

Opening with hex editor shows a lot of lines, for example: BANTER_QUALIFYING.

Opening the same file (commentary_eventsystem.bin) from FIFA 19 PS3 version, you can see that the filesize is a bit bigger (newer lines added), however some of the lines that were in the World Cup game are not there anymore, some have remained. I think this file has the lines of commentary the game recognises (since it's in the rootfolder of audiodata and not in a language folder). Now, I will try to test it myself by adding the 2014 FIFA World Cup commentary files (eng_us_2.big/bh) to FIFA 19 on PS3 and see whether the game recognises the commentary (it should) and then I'll try playing the World Cup to see whether it makes use of those lines or not. If it does, then all is well, if it does not, then I might try changing the FIFA 19 commentary_eventsystem.bin with the 2014 FIFA World Cup version and see if that triggers a change. However, this could mean that some of the new "lines" of commentary for the other languages might not be used since I would be using an outdated file that might consist of things that aren't there anymore. I have no information as to how this file can be changed and whether it is possible to find a way to "add" those removed lines (to trigger them) or that you have to change the .bin files in the audiodata/eng_us folder to make changes, but since EA found a way to automatically determine which commentary team should be for the default game and which one for the international games, there probably is some kind of trigger in the FIFA 16 audiodata files (or it's hardcoded in the game).

I don't have the PC version of course (PS4 player here), therefore the only files I have are the PS3 ones, but on the PS3 this auto change system does not exist, because EA "removed" (in other words cut/left out the option) the secondary commentary team (and custom chants) due to "hardware limitations" (if that was the case then they would have never been possible on the PS3, nor would their files and references still be in the game files, which they are), but by simply adding the eng_us_2.big from the 2014 FIFA World Cup back, you have them again.

However, like I said, to identify the possibility you ask for I would need the audiodata files (and the eng_us.big and eng_us_2.big) files from PC to see what makes the difference between 2 seperate options in the menu (PS3) and 1 option that changes depending on the type of game (PC). And then we could also test whether adding the 2014 FIFA World Cup PS3 commentary files to FIFA 16 on PC could make it an seperate option in the menu like on PS3.

I don't know whether I said something useful with this wall of text, the point is that we can simply guess and test all kinds of possibilities and changes to see whether this is something feasible or too complicated.
 

RobbieD_PL

Unreliable deceiver
Staff member
Moderator
So on the suggestion of @SIXTH - I've had a look at the player faces available in the PES series (between 2018 & 2020):

2018 Finalists:

ARG:
158963 Lucas Biglia
173306 Cristian Ansaldi
190972 Eduardo Salvio
196432 Enzo Pérez
211256 Nicolás Tagliafico
214584 Franco Armani
216700 Maximiliano Meza
224254 Cristian Pavón
224334 Marcos Acuña

AUS:
165735 Brad Jones
176992 Mark Milligan
182440 Robbie Kruse
195033 Mathew Leckie
199000 Trent Sainsbury
202678 Josh Risdon
205347 Massimo Luongo
207928 Tom Rogić

BRA:
167958 Cássio Ramos
169195 Renato Augusto
183614 Fagner Conserva Lemos
188803 Taison Barcellos Freda

COL:
177974 Abel Aguilar
177983 Cristian Zapata
204259 Santiago Arias
210513 Juan Fernando Quintero
214394 Wilmar Barrios
219862 Miguel Borja

CRC:
175753 Christian Bolaños (PES 2019)
176949 Bryan Ruíz
208379 Giancarlo González (PES 2019)
212772 Óscar Duarte
216780 Jhonny Acosta (PES 2019)
216810 Yeltsin Tejeda (PES 2019)

CRO (All 23 players have real faces):
181786 Vedran Ćorluka
192593 Danijel Subašić
199206 Domagoj Vida
201139 Ivan Strinić
220932 Lovre Kalinić
225263 Duje Ćaleta-Car
241671 Dominik Livaković
201144 Milan Badelj
229593 Marko Pjaca
241670 Filip Bradarić

DEN:
159240 Michael Krohn-Dehli
190633 Henrik Dalsgaard
193133 Jens Stryger Larsen
193290 Martin Braithwaite
199852 Nicolai Jørgensen
201943 Andreas Cornelius
202849 Jannik Vestergaard

FRA:
201042 Djibril Sidibé (Only face missing from 23 players)

GER:
189251 Sebastian Rudy (Only face missing from 23 players)

ISL:
133249 Emil Hallfreðsson
175789 Birkir Bjarnason
179897 Ragnar Sigurðsson
206379 Hannes Þór Halldórsson

KOR:
191566 Joo Ho Park
191910 Shin Wook Kim (PES 2019)
201528 Young Gwon Kim (PES 2019)
201936 Jin Hyeon Kim (PES 2019)
232000 Seung Woo Lee

JPN (All 23 players have real faces):
207472 Gotoku Sakai (PES 2019)
208520 Hiroki Sakai
217648 Genki Haraguchi
222987 Hotaru Yamaguchi
232487 Wataru Endo
232562 Kosuke Nakamura
232883 Gaku Shibasaki

MEX:
220854 Erick Gutiérrez

MAR:
177525 Nabil Dirar
184089 Mehdi Carcela-González
193738 Younès Belhanda
238346 Hamza Mendyl

NGA:
193337 Joel Obi
202934 Ogenyi Onazi

PER:
150525 Paolo Guerrero
168580 Alberto Rodríguez
214692 Christian Cueva
225706 Miguel Trauco

POL:
177790 Artur Jędrzejczyk
189118 Thiago Rangel Cionek
197242 Grzegorz Krychowiak
199763 Bartosz Bereszyński
201013 Łukasz Teodorczyk
210406 Piotr Zieliński
211408 Karol Linetty
221168 Dawid Kownacki
221791 Rafał Kurzawa
186347 Maciej Rybus

POR:
138110 Bruno Eduardo Regufe Alves
157960 Manuel H. Tavares Fernandes
204614 Mário Rui Silva Duarte
212198 Bruno Miguel Borges Fernandes
227055 Gelson Dany Batalha Martins
239818 Rúben Alves Dias

RUS:
112542 Sergey Ignashevich (PES 2018)
147621 Alexandr Samedov
181795 Fedor Kudryashov
187347 Igor Smolnikov
187491 Fedor Smolov
187607 Artem Dzyuba
193525 Mário Figueira Fernandes
203629 Alexandr Erokhin
210468 Ilya Kutepov
213160 Roman Zobnin
214092 Alexey Miranchuk
216335 Yuriy Gazinskiy
225663 Alexandr Golovin
222368 Anton Miranchuk
223058 Daler Kuzyaev
229909 Andrey Lunev

SEN:
211321 Moussa Konaté
215699 Youssouf Sabaly
219470 Cheikh N'Doye
221000 Badou Ndiaye
235353 Ismaïla Sarr
237156 Moussa Wagué

SRB:
190544 Adem Ljajić
238095 Nikola Milenković

SWE:
156713 Andreas Granqvist
176942 Mikael Lustig
176794 Ola Toivonen
207554 Viktor Claesson
207557 Robin Olsen

SUI:
138699 Blerim Džemaili
158438 Gelson Tavares Fernandes (PES 2019)
190059 Steven Zuber
193408 Haris Seferović
198504 Josip Drmić
198067 François Moubandje
229237 Manuel Akanji

TUN:
205257 Naïm Sliti

URU:
182494 Fernando Muslera
182495 Martín Cáceres
182862 Maximiliano Pereira
213400 Diego Laxalt
219985 Matias Vecino
225645 Giorgian De Arrascaeta
227535 Rodrigo Bentancur
230965 Nahitan Nández


UEFA:

ALB:
177673 Shkëlzen Gashi (PES 2017)
189296 Etrit Berisha
199504 Taulant Xhaka
210521 Sokol Çikalleshi (PES 2019)
210864 Elseid Hysaj
212151 Thomas Strakosha

AUT:
189606 Julian Baumgartlinger
194665 Stefan Ilsanker

BLR:
203625 Alyaksandr Martynovich

BIH:
188427 Senad Lulić
190931 Ervin Zukanović
205678 Edin Višća

BUL:
193685 Stanislav Manolev (PES 2019)

CZE:
181262 Marek Suchý
181271 Bořek Dočkal
186330 Theodor Gebre Selassie
201215 Ladislav Krejčí
204120 Tomáš Vaclík
226592 Jakub Jankto
236791 Antonín Barák

FIN:
172233 Perparim Hetemaj
220165 Joel Pohjanpalo

GEO:
205469 Solomon Kverkvelia

GRE:
142329 Alexandros Tziolis
178115 Lazaros Christodoulopoulos
181459 Vassilis Torosidis
183483 Konstantinos Mitroglou
190084 Panagiotis Tachtsidis
192774 Konstantinos Manolas
199060 Georgios Tzavellas
202151 Konstantinos Stafylidis (PES 2019)
203980 Konstantinos Fortounis
205878 Stefanos Kapino (PES 2019)
208230 Andreas Samaris

HUN:
184789 Ádám Szalai
186648 Tamás Kádár

IRL:
163156 Richard Keogh

ISR:
141001 Tal Ben Haim (PES 2019)
198648 Bibras Natcho
204399 Eran Zahavi

ITA (All 23 players have real faces):
173221 Antonio Candreva
183498 Marco Parolo
189125 Giacomo Bonaventura
196889 Simone Verdi

MKD:
137506 Goran Pandev

NED (All 23 players have real faces):
189712 Kevin Strootman
190778 Jeroen Zoet
199987 Jasper Cillessen
200110 Marco Bizot
203535 Tonny Vilhena

NIR:
17725 Aaron Hughes
163201 Michael McGovern
164467 Jamie Ward
186839 Niall McGinn

NOR:
183339 Jo Inge Berget (PES 2019)
201966 Alexander Søderlund (PES 2018)
204612 Ole Kristian Selnæs
222665 Martin Ødegaard
224258 Kristoffer Ajer
228092 Sander Berge

ROU:
165429 Claudiu Keşerü
168990 Ovidiu Hoban (PES 2017)
200911 Bogdan Stancu
201325 Ciprian Tătăruşanu
201326 Gabriel Torje

SCO:
156975 Christophe Berra
178417 Charlie Mulgrew
200630 James Forrest
202539 Leigh Griffiths
211093 Callum McGregor
226491 Kieran Tierney

SVK:
181256 Matúš Kozáčik (PES 2018)
189679 Vladimír Weiss (PES 2019)
190875 Juraj Kucka
198193 Róbert Mak
201259 Michal Ďuriš
219585 Martin Valjent

SVN:
139274 Boštjan Cesar
176104 Valter Birsa
192205 Rene Krhin
200647 Josip Iličić
202061 Jasmin Kurtić

TUR:
124375 Burak Yılmaz
124607 Selçuk İnan
171875 Caner Erkin
188524 Volkan Babacan
189105 Volkan Şen
189127 Serdar Aziz
189491 Olcay Şahan
196934 Oğuzhan Özyakup
205201 Okay Yokuşlu
223154 Ozan Tufan (PES 2019)

UKR:
121721 Ruslan Rotan (PES 2019)
142902 Andriy Pyatov
195861 Yaroslav Rakitskyi (PES 2019)
162508 Oleksandr Kucher
189975 Yevhen Seleznyov
195860 Yevhen Khacheridi
206413 Taras Stepanenko
244369 Viktor Tsygankov

WAL:
173752 Chris Gunter


CONMEBOL - S. America:

BOL:

181375 Marcelo Moreno Martins

CHL:
157492 Jorge Valdivia
158851 Jean Beausejour
187800 Mauricio Isla
193532 Gary Medel
192492 Fabián Orellana
194795 Gonzalo Jara
213629 Erick Pulgar
214436 Paulo Díaz

ECU:
175254 Felipe Caicedo
187457 Christian Noboa
225680 Arturo Mina
228233 Robert Arboleda

PAR:
218191 Gustavo Gómez
220332 Angel Romero
220334 Óscar Romero

VEN:
175462 Oswaldo Vizcarrondo
228736 Wuilker Faríñez


CONCACAF - N. America:

CAN:

134744 Atiba Hutchinson

RDM:
221639 Mariano Díaz


CAF - Africa:

ALG:

139836 Carl Medjani (PES 2019)
184267 Yacine Brahimi
186817 Rafik Halliche
201454 Faouzi Ghoulam
226754 Ismaël Bennacer
240754 Youcef Atal

CIV:
170733 Gervinho Yao Kouassi
183389 Giovanni Sio
188768 Serey Dié
230938 Franck Yannick Kessié

CMR:
199069 Vincent Aboubakar
224069 Karl Toko-Ekambi

GHA:
168320 Asamoah Gyan
189514 Harrison Afful
190494 Daniel Opare
190870 John Boye
192575 Emmanuel Agyemang-Badu
198420 Abdul-Majeed Waris
245598 Iddrisu Baba Mohammed

GUI:
204171 Sadio Diallo
224218 François Kamano

MLI:
157393 Mohamed Sissoko
191151 Samba Sow
227536 Moussa Marega

MOZ:
196801 Edson André Sitoe

RSA:
202746 Thulani Serero


AFC - Asia:

CHN:

221445 Lei Wu

PRK:
238232 Han Kwang-Song

PHI:
237659 Jefferson Tabinas (PES 2019)

QAT:
180548 Saad Al Sheeb
180561 Hasan Al Haydos
234051 Akram Afif
?????? Almoez Ali

THA:
192410 Theerathon Bunmathan
193765 Kawin Thammasatchanon
193827 Teerasil Dangda
234698 Chanathip Songkrasin

UAE:
245221 Omar Abdulrahman
 

fifayoun

Youth Team
BTW, another update from me. I've imported two soundbank filesets of .sbs & .sbr - one called "legends" & the other "legends_dlc". From decompressing the debug file, "legends" are the players callnames when they receive the ball & "legends_dlc" are the shooting callnames (when main commentator yells in anticipation of a shot) & colour commentary lines (player details).

However, despite having added these files, I only have 1 player's possession call name - Franz Beckenbauer & no-one else. There are callnames for Maradona, Matthäus, Pele, Baresi, but none of them are called ingame. I wonder if there are commentary codes that I have to use to trigger them?

Another reason why it did not work could also be because you need to change the FIFA 16 audiodata/moduledefs/assetindex.xml and add these lines for the game to recognise it:

<AssetDescription Name="Commentary" Type="EAAudioSampleBank">
<AssetAttribute Name="Path" Value="audiodata/speechdata/*0" />
<AssetAttribute Name="BankName" Value="LEGENDS" />
</AssetDescription>
<AssetDescription Name="Commentary" Type="EAAudioSampleBank">
<AssetAttribute Name="Path" Value="audiodata/speechdata/*0" />
<AssetAttribute Name="BankName" Value="LEGENDS_DLC" />
</AssetDescription>


Because these lines probably aren't there.
 
Last edited:

RobbieD_PL

Unreliable deceiver
Staff member
Moderator
Another reason why it did not work could also be because you need to change the FIFA 16 audiodata/moduledefs/assetindex.xml and add these lines for the game to recognise it:

<AssetDescription Name="Commentary" Type="EAAudioSampleBank">
<AssetAttribute Name="Path" Value="audiodata/speechdata/*0" />
<AssetAttribute Name="BankName" Value="LEGENDS" />
</AssetDescription>
<AssetDescription Name="Commentary" Type="EAAudioSampleBank">
<AssetAttribute Name="Path" Value="audiodata/speechdata/*0" />
<AssetAttribute Name="BankName" Value="LEGENDS_DLC" />
</AssetDescription>


Because these lines probably aren't there.

If I add them, will they work? I added similar lines from eng_us speechdata files without success.
 

Arkadio7PL

Youth Team
Robbie, I downloaded the national anthems from you and gave them to the appropriate folder, but they are not played in the game. What are you the cause? Will you advise something?What files can be responsible?
 

RobbieD_PL

Unreliable deceiver
Staff member
Moderator
Robbie, I downloaded the national anthems from you and gave them to the appropriate folder, but they are not played in the game. What are you the cause? Will you advise something?What files can be responsible?

Most important thing is to make sure that your team IDs are the same as EA ones & then to regenerate using .fat/.bh regeneration tool.
 

RobbieD_PL

Unreliable deceiver
Staff member
Moderator
Hey guys, do any of you have this Olivier Giroud face conversion to FIFA 16 from FIFA 18 by Figeroo? All the links are down.

 
Status
Not open for further replies.


Top