The changed came in 1.20, so maybe you can apply that patch. It was 1.22 that caused the SecuRom issues.
* Implemented ability to enter a seed value on the world setup screen. It is located in the upper-right corner. Any character can be entered as the seed. If the seed is 0 (the default), it will generate the world normally. If every character is a number, the value is interpreted as the seed value and used to generate the world. In all other cases, a hash table formula is applied to the string to generate a unique value that is used to generate the world. While it is technically possible for two different strings to evaluate to the same seed, it is unlikely (i.e., SEED is not the same as DEES -- upper- and lower-case letters will yield
different results as well).
* Implemented the "Play Last World" option. This option appears on the main menu after playing the first SP random-map game. When chosen, the player is taken to the world chooser with the seed filled in and all the previous settings selected. The player can make any changes or keep the world exactly the same. Note that if ANY changes are made on this screen, the map that is generated will be different. Next the player is taken to the player setup screen with all the civs and settings from the previous game
selected. Again, the player can make any changes or keep the settings the same. If ANY civs are changed, player starting locations MAY change (depending on the number of seafaring civs, actually).
* Implemented ability to enter a seed value on the world setup screen. It is located in the upper-right corner. Any character can be entered as the seed. If the seed is 0 (the default), it will generate the world normally. If every character is a number, the value is interpreted as the seed value and used to generate the world. In all other cases, a hash table formula is applied to the string to generate a unique value that is used to generate the world. While it is technically possible for two different strings to evaluate to the same seed, it is unlikely (i.e., SEED is not the same as DEES -- upper- and lower-case letters will yield
different results as well).
* Implemented the "Play Last World" option. This option appears on the main menu after playing the first SP random-map game. When chosen, the player is taken to the world chooser with the seed filled in and all the previous settings selected. The player can make any changes or keep the world exactly the same. Note that if ANY changes are made on this screen, the map that is generated will be different. Next the player is taken to the player setup screen with all the civs and settings from the previous game
selected. Again, the player can make any changes or keep the settings the same. If ANY civs are changed, player starting locations MAY change (depending on the number of seafaring civs, actually).