No, they are not correct, especially the last 14 values should be "0x007F" (127) which reflects the fact the wonder is *never* obsolete...
The actual values for all wonders is as follows:
Code:
00025144h: FF FF 2B 00 14 00 36 00 0E 00 0D 00 1D 00 22 00 ; ÿÿ+...6.......".
00025154h: 7F 00 2B 00 7F 00 0F 00 1B 00 7F 00 7F 00 7F 00 ; .+.........
00025164h: 7F 00 7F 00 7F 00 7F 00 7F 00 7F 00 ; ......
The offsets are hereunder, for all known versions of CIV:
Code:
EN 474.01: 0x25A92
EN 474.03: 0x25142
EN 474.04: 0x2514A
EN 474.05: 0x2595E
EN 475.01: 0x25A92
FR 474.05: 0x267A8
Each value (2-byte integer) correspond to the id of Tech that makes the wonder obsolete.
For instance "2B 00" is 0x002B, that is 43, which is the Tech id of "Communism", that makes Pyramids obsolete.
Similarly, "14 00" is 0x0014, that is 22, which is the Tech id of "Invention", that makes Hanging Gardens obsolete.
Etc.
(Ignore the the 2 first bytes FF FF, which are used by CIV for referencing Wonders starting from ID=1 for Pyramids, i.e. ID=0 matches no Wonder)
Change everything to "7F 00 7F 00 7F 00 ..." to prevent all wonders from going obsolete.