• This is a reminder of 3 IMPORTANT RULES:

    1- External self-promotion websites or apps are NOT allowed here, like Discord/Twitter/Patreon/etc.

    2- Do NOT post in other languages. English-only.

    3- Crack/Warez/Piracy talk is NOT allowed.

    Breaking any of the above rules will result in your messages being deleted and you will be banned upon repetition.

    Please, stop by this thread SoccerGaming Forum Rules And Guidelines and make sure you read and understand our policies.

    Thank you!

Whoa...hidden commentary names??

RobbieD_PL

Unreliable deceiver
Staff member
Moderator
I thought you guys may like this progress...

I have managed to split the audio files so that we can preview different commentary languages in Create Player mode. This allows for much faster name recognition than the previously posted method. It is going to take a while to sort through these... Classic patch lovers may want to get in on this @GIGGIRIVA @V.K

Preview video. Includes Zidane name :D

@Harry BullZak How did you do this? Is it possible to add new commentary lines?
 

Harry BullZak

Club Supporter
Oh my god, how have you done this? It's possible to use that names in CM14?For what I know, Zidane for ex, has only a specific id, this is what I've always search! Also because if you have the possibility to have these as a specific name, you can also found them in youth players, so in later seasons you still have commentary and not silence!
@Harry BullZak How did you do this? Is it possible to add new commentary lines?
The process to get the commentary announced is pretty straightforward.
English commentary & language is related to these files:
FIFA 14\GDFBinary_en_GB.dll
FIFA 14\Game\eng_us.bh --Martin Tyler
FIFA 14\Game\eng_us.big --Martin Tyler
FIFA 14\Game\eng_us_2.bh --Clive Tyldesley
FIFA 14\Game\eng_us_2.big --Clive Tyldesley
FIFA 14\Game\english_gb.bh --General
FIFA 14\Game\english_gb.big --General

Martin Tyler is the default so you don't have to change anything for that. To activate Clive Tyldesley all you have to do is remove these two files. I suggest backing them up.
FIFA 14\Game\eng_us.bh --Martin Tyler
FIFA 14\Game\eng_us.big --Martin Tyler

Now you can hear Clive Tyldesley in Create Player mode. In other languages, these files shouldn't exist, but if they do remove all of them and you will hear your country's commentator announce the call names in Create Player mode.

To identify the extra names. I made a list of ID's 900000-965000. I gave each number a letter to reference. I split the list into parts to make it easier to manage and to ensure there aren't any crashes. I saved the list as a .txt file. I then imported to DB master overwriting the 'commentarynames' table.

Notes:
- I have not tested adding new commentary. This method does not consider doing that
- ID's over 930000 do not appear to contain any call names in any language.
- Player ID's 1-200000 cannot be heard using this method. A modification to the DB and the XML are required for this.
- Different languages do have different call names. English appears to have the most.
- Some ID's for the English language has a different name between the two commentaries. Sometimes this is a different name entirely and sometimes it is the same name but they pronounce the first name. For example, Martin Tyler called the name Yildiz, but Clive Tyldesley announces Aydin. This is the same player.
 

Dottegeo

Club Supporter
Harry,later I'll post little considerstions hoping to help,but for now let me say:you're a Fifa God! I'll check something as soon as I can.
 

Dottegeo

Club Supporter
I use Italian language.
When you say "Now you can hear Clive Tyldesley in Create Player mode. In other languages, these files shouldn't exist, but if they do remove all of them and you will hear your country's commentator announce the call names in Create Player mode." it's because you tested it or it's an opinion? However, I'll try and let you know.

I'll check what you've done with DB masrter with CM14 (I'm not so clever in DB master).

I confirm that probably ids over 930000 (probably also 929000) don't contain any callname in any language, I tried some (few) random ids over 930000 with CNM14 without finding anything.
ID's 1-200000 are specific id, not all audible and probably different between the different languages. I was searching a way to take this ones and make it generic, but don't know how. Probably yor way could help.
I can say for sure that Italian have a lot of callnames,most of the ones of the most frequent nationality in football, probably it's not the same for all the languages. Also in this language we have some (few) callnames said differently: for example Federici (generic one already in the game) sometime it's said in Italian way (with a C) and sometimes in English way (with a S), by the same commentator with the same id (Caressa), again some brazilian generic callnamnes with same id are said differently, there is one (don't remember) that could say: Luciano, da Silva or Matuzalem! I think this should be because of three different sound files with same name or connected in a way. I don't know when, I haven't got much time, but I'll post what I'll find about.
 

Dottegeo

Club Supporter
Ok, I've checked fast, I haven't eng big file in Game folder, only ita.bh and .big and italian.bh and .big. I'll try to open these files with Jenkey tool and let you know, if anybody have suggestions please post.
 

Dottegeo

Club Supporter
It seems it's like an end point,I've read someone tried to explore these files without success. But they must have the key to edit callnames.
 

Dottegeo

Club Supporter
I did little searching these days, I'm a newbie for this issue, I've read some info,little ones but maybe useful. In the folder Game, probably the file italian.big (or the same for other languages) should contain the list of all callnames, because extracting it with Jenkey's program it gives to you the file italian_ita_bank.sbs, these should be literally a bank of sounds. I tried to open it with some Audio program wothout success. Tomorrow I'll try again with Jenkey's one, I've read somewhere you could try to mod it with a hex editor, this is too much for me but I want to see at least if something could be done. My thought is to simply change a specific id with a generic free one and then add it in CM14, but I don't know how to do and if it's a right way. Probably the file could be "pnXXXYY" where x is the number of the player id,y a number I don't know (I've read this on a forum about EA games).
Again,should be some .xml files that assign sounds (probably also callnames) located most of all in data1 and data7.big, also here I'm not so good and don't have much free time. When I'll can I'll post something more described. I've also found a file playersevents.csi (or something similar), I don't know if could be useful.

I search files for italian language, I think but not sure could be the same for otger languages.
 

Dottegeo

Club Supporter
Hi Harry and all, I've done little sesearch. I don't know if these things will be useful, but I try to say what I did.

Deleting ita_it.big from GAME folder cause loss of every commentary speech and callnames in create player, but the game works.
Deleting italian_it.big seems affect the flag language selection at the beginnig, but all works fine.
I'm quite sure in ita_it_bank.sbs inside file ita_it.big has the audio of callnames and other stuff. @Harry BullZak you know a way to open .sbs files? I've searched on internet but seems very very hard, I've no knowledge about but I could try, don't know if I'll find something.

Data1.big has a LOT of files, there is playercallsspeechmoduledef.xml (probably for assigning events?) and player_speech_bank.sbr (.sbs seems to be more important, but I don't know)

Data5.big has ita_bank.sbr and commentaryspeechmoduledef.xml, I think something like data1

Data6.big has ita_bank.sbs and player_speech_bank.sbs, I don't know if here could also be audiofiles for callnames.

Data7.big also has a lot of files, most of all seem are audio files, most of all are .xml or .sbr, again I think these are linking files. There is also a folder speechdata with all languages, also eng_us and eng_us_2. I know it's different from what Harry said some posts ago, but I tried to cancel eng_us and regenerate (I don't know 100% if I did right). It happened that the game started, the callnames in create player were all lost, but before starting match the game crashed. Maybe this file it's important for audio?

Sorry if these information are useless, I really don't know anything about, but I'll like to find a way to increase at least callnames audible for the game.
 

Dottegeo

Club Supporter
I've read some forums these days, it seems it's a complicated extension. Also is a compressed format because audio files are linked with other parts of the game. I'm afraid we need really a EA game developer to do something good!
 

V.K

Starting XI
I thought you guys may like this progress...

I have managed to split the audio files so that we can preview different commentary languages in Create Player mode. This allows for much faster name recognition than the previously posted method. It is going to take a while to sort through these... Classic patch lovers may want to get in on this @GIGGIRIVA @V.K

Preview video. Includes Zidane name :D
Wow this looks amazing. Unfortunately, I can't view the preview video, but the potential seems huge
 

herbert

Club Supporter
To identify the extra names. I made a list of ID's 900000-965000. I gave each number a letter to reference. I split the list into parts to make it easier to manage and to ensure there aren't any crashes. I saved the list as a .txt file. I then imported to DB master overwriting the 'commentarynames' table.
Hi Harry, just stumbled across this thread as I was getting frustrated with names found in the commentarynames table that would never be called (most likely, because they exist only for some commentators, right?).

With all the research some here have already conducted, wouldn't it be good to bring together all their results (name, ID, for all commentators whether included y/n) and publish them on a web site or a google spreadsheet etc.?

This way everybody who interested can add the missing entries via DB Master and assign them to players as needed. That would be incredibly helpful. Or does something like this already exist?
 

herbert

Club Supporter
I have managed to split the audio files so that we can preview different commentary languages in Create Player mode. This allows for much faster name recognition than the previously posted method. It is going to take a while to sort through these... Classic patch lovers may want to get in on this @GIGGIRIVA @V.K
I have never bothered to mess with the "create player" functionality in Fifa 14 but rather used CM14 straight away. Now, having looked into it, I see that I can assign a commentary name. However no preview - have I missed something?

Preview video. Includes Zidane name :D
I'd really like to take a look, but it seems to have been deleted?
 

eltonbluemoon

Youth Team
I thought you guys may like this progress...

I have managed to split the audio files so that we can preview different commentary languages in Create Player mode. This allows for much faster name recognition than the previously posted method. It is going to take a while to sort through these... Classic patch lovers may want to get in on this @GIGGIRIVA @V.K

Preview video. Includes Zidane name :D
link pleasee
 

herbert

Club Supporter
I have never bothered to mess with the "create player" functionality in Fifa 14 but rather used CM14 straight away. Now, having looked into it, I see that I can assign a commentary name. However no preview - have I missed something?
I guess I know what you mean: in Create Player mode, when going through the list of available commentary names, only those from the commentarynames table are listed that actually exist for the current commentator, so that's almost as good as a "real" preview, right?
 

Dottegeo

Club Supporter
You can do this way:
Screen 1 and 1b: In CM14, in the callnames' table, you can add the missing numbers to find new callnames using the arrows, it will appear <Unknown>, change this with an example key (I used a,aa,ab..aaa,aab...) then add it to the list (red arrow) and save. Here there is an example in Italian language with Antonazzo, name missing in the original installation.
Screen 2-3-4: in the game, go to create player (2) and then the callname speaker line (arrow in 3), you'll see the added codes. You can use X button or s (red arrow in 4) to listen the name, if it works. After this you'llsimply modify the codes in CM14 with names found.

I add one last thing: creating a player in CM14, I try to use more generic id if there is an audible generic callnames. I use id over 240000 for example (but I found very few audible specific callnames in 210XXX-211XXX) to assign generic callnames. This help me to have in the game more new youth players with audible callnames even after a lot of season. I hate losing commentary of the players during matches when team players are replaced by youth players, this is a good way to limit this. One more thing is that this depend on with language you use. For English speech read Harry's post above in which he explains how delete a file to have more callnames available, only for English language I suppose.
 

Attachments

  • callname1.jpg
    callname1.jpg
    187.9 KB · Views: 166
  • callname1b.jpg
    callname1b.jpg
    180.6 KB · Views: 158
  • callname2.jpg
    callname2.jpg
    364.6 KB · Views: 145
  • callname3.jpg
    callname3.jpg
    294.3 KB · Views: 141
  • callname4.jpg
    callname4.jpg
    334.7 KB · Views: 162

herbert

Club Supporter
You can do this way:
Thank you very much! I had never noticed the "preview" thing, that helps a lot. Now I can start searching for commentary names myself. I really think we should create a shared document for the commentary names we find (and from this, together with what is already in the DB, a table of all commentary names).
 

herbert

Club Supporter
By the way, has anyone implemented a shell for editing the database allowing SQL commands? This would simplify a task like this a lot.
 

Dottegeo

Club Supporter
I have some word files for Italian language file,they're a bit messed up,I should check and do a useful list,but I haven't free time and till now I didn't think could be interesting. I'll try (not sure of it) to do something next weeks. Someone could tell me,even in private message,how can i put callnames in the forum or which file is better and how to do?I'm not so able to upload files on this forum.
 

Dottegeo

Club Supporter
Thank you very much! I had never noticed the "preview" thing, that helps a lot. Now I can start searching for commentary names myself. I really think we should create a shared document for the commentary names we find (and from this, together with what is already in the DB, a table of all commentary names).
I didn't notice too before Harry said (years,damn!),I used an other way,more complex. I used a team,assigned unknown names,and played a lot to hear the hidden callnames. In the end was amazing when I found names!
 


Top