Difference between revisions of "Pro Evolution Soccer 2016/Nationalities"

From Rigged Wiki
Jump to navigation Jump to search
m (Protected "Pro Evolution Soccer 2016/Nationalities" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)))
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Template:Pes2016 TOC}}
{{Template:Pes2016 TOC}}


PES16 (and before) has a file, Country.bin, that allows one to add some custom nationalities. The space for new entries is limited however, so it is not possible to add a new nationality for every single player in the cup. This means that before a new entry can be added, the new possible addition has to meet several criteria (new criteria might still be added in the future). So please wait before your nationality is accepted before adding it yourself and changing all your players to it to prevent future issues.
PES16 (and before) has a file, Country.bin, that allows one to add some custom nationalities. The space for new entries is limited however, so it is not possible to add a new nationality for every single player in the cup (the max limit is 512). This means that before a new entry can be added, the new possible addition has to meet several criteria (new criteria might still be added in the future). So please wait before your nationality is accepted before adding it yourself and changing all your players to it to prevent future issues. You can request new nationalities using the Discussion page and you'll be given the decimal ID that you can enter in [[RigIt]] as well as the entry for the country.bin.


* The entry needs to be for multiple player, a new entry won't be added if it is only a for a few players.
A single entry in Country.bin is 1348 bytes long. The first 6 bytes have their own specific meaning, everything beyond from the 8th byte is just the name of the country in different languages, except for block 2C4-2C6, that is the abbreviation of the country and also used for the flag filename.
* The entry needs to be very unique, a new entry won't be added if it is for example an existing nationality with only one letter changed.


A single entry in Country.bin is 1348 bytes long. The first 6 bytes have their own specific meaning, everything beyond that is just the name of the country in different languages, except for block 2C4-2C6, that is the abbreviation of the country and also used for the flag filename.
* The first 10 bits are not known/important.
 
* The next 9 bits is the country ID bitshifted in the second and third bytes. 4567 89xx xxxx x123 is how the country ID is stored (if you have an ID that is 123456789 if it were not really binary). The 7 x bits are unknown/unimportant.
* The first byte of an entry is the ID of the country, this always has to be unique.
* The next 8 bits are also not known/important.
* The second byte is a byte that always increases by 4 compared to the previous entry.
* The fifth and sixth bytes determine the continent of the country. The exact bytes can be taken from other countries of the same continent.
* The third byte probably defines the language of the country, it is used for the banners of the team.
* The fourth byte is not known, just leave it at 0x00.
* The fifth and sixth byte determine the continent of the country. The exact bytes can be taken from other countries of the same continent.


Do keep in mind that this is still PES and not everything might always work as you expect it.
Do keep in mind that this is still PES and not everything might always work as you expect it.


== Custom Nationalities ==
== Custom Nationalities ==
The following country IDs are not yet taken and are used for the 4cc:


{| class="wikitable"
{| class="wikitable"
|-
|-
! ID (hex) !! New Country
! Decimal ID !! Country.bin entry (first 6 bytes) !! Country !! Abbreviation
|-
| 01 || -
|-
| 03 || -
|-
| 0C || -
|-
| 1A || -
|-
| 1E || -
|-
| 21 || -
|-
| 3A || -
|-
| 3F || -
|-
| 43 || -
|-
| 46 || -
|-
| 50 || -
|-
| 5A || -
|-
| 62 || -
|-
| 6B || -
|-
| 6E || -
|-
| 74 || -
|-
| 7A || -
|-
| 7C || -
|-
| 7E || -
|-
| 82 || -
|-
| 84 || -
|-
| 86 || -
|-
| 8A || -
|-
| 8E || -
|-
| 9A || -
|-
| 9D || -
|-
| 9F || -
|-
| A0 || -
|-
| A2 || -
|-
| A3 || -
|-
| A5 || -
|-
| A8 || -
|-
| A9 || -
|-
| AB || -
|-
| AE || -
|-
| B3 || -
|-
| B4 || -
|-
| B5 || -
|-
| B8 || -
|-
| BF || -
|-
| C0 || -
|-
| C1 || -
|-
| C5 || -
|-
| D1 || -
|-
| D4 || -
|-
| D6 || -
|-
| E9 || -
|-
| EA || -
|-
| EB || -
|-
| EC || -
|-
| EE || -
|-
| EF || -
|-
| F0 || -
|-
| F1 || -
|-
| F2 || -
|-
| F5 || -
|-
| F6 || -
|-
| F7 || -
|-
|-
| FA || -
| 400 || 00 40 06 00 03 05 || Offside || OFF
|-
|-
| FE || -
| 401 || 00 44 06 00 03 05 || Equestria || EQU
|-
|-
| FF || -
| 402 || 00 48 06 00 03 05 || Gensokyo || GEN
|}
|}

Latest revision as of 15:07, 20 March 2016

2016 4chanlogo.png
Pro Evolution Soccer 2016
Game
Rules
Info
Tools
Modding

PES16 (and before) has a file, Country.bin, that allows one to add some custom nationalities. The space for new entries is limited however, so it is not possible to add a new nationality for every single player in the cup (the max limit is 512). This means that before a new entry can be added, the new possible addition has to meet several criteria (new criteria might still be added in the future). So please wait before your nationality is accepted before adding it yourself and changing all your players to it to prevent future issues. You can request new nationalities using the Discussion page and you'll be given the decimal ID that you can enter in RigIt as well as the entry for the country.bin.

A single entry in Country.bin is 1348 bytes long. The first 6 bytes have their own specific meaning, everything beyond from the 8th byte is just the name of the country in different languages, except for block 2C4-2C6, that is the abbreviation of the country and also used for the flag filename.

  • The first 10 bits are not known/important.
  • The next 9 bits is the country ID bitshifted in the second and third bytes. 4567 89xx xxxx x123 is how the country ID is stored (if you have an ID that is 123456789 if it were not really binary). The 7 x bits are unknown/unimportant.
  • The next 8 bits are also not known/important.
  • The fifth and sixth bytes determine the continent of the country. The exact bytes can be taken from other countries of the same continent.

Do keep in mind that this is still PES and not everything might always work as you expect it.

Custom Nationalities

Decimal ID Country.bin entry (first 6 bytes) Country Abbreviation
400 00 40 06 00 03 05 Offside OFF
401 00 44 06 00 03 05 Equestria EQU
402 00 48 06 00 03 05 Gensokyo GEN