Character Transfer

In Ultima V and Ultima VI it is possible to do a Character Transfer, meaning that the Avatar file from the previous game is used, which normally is quite an advantage due to the higher stats compared to that of a freshly created character. However, both games do have their quirks when it comes to transfering a character from a previous game.

The Transfer Procedure
Below are the procedures for the MS-DOS-versions of the games, which essentially are the only ones available nowadays.

Ultima V
Ultima V can accept a character from Ultima IV. However, the transfer option was made with floppy disks in mind. In order for it to work, the party.sav from Ultima IV has to be copied into the game directory, then it can be read by the game.

Conversion of the Avatar's statistics then goes as follows:
 * Experience is divided by a factor of 10 (f.e. 9999 becomes 999), with the last digit of the original amount being set to 0 for the process. Thus accordingly this affects the level of the Avatar, which nonetheless will be higher than that of a fresh character.
 * The stats of the Avatar (STR, DEX, INT) are divided by two (f.e. 50 becomes 25), which is less of a punishment than it sounds at first, since the upper limit at the same time is lowered from 50 to 30.

The name and sex of the character can be changed as well, if desired. 

Ultima VI
Ultima VI can accept a character from Ultima IV or Ultima V. However, the transfer option was made with floppy disks in mind, even if hard disks are already acknowledged. In order for it to work, the party.sav from Ultima IV or the saved.gam and saved.ool from Ultima V have to be copied into the root directory of the hard disk partition in which the game got installed, then it can be read. For DosBox, the selected root directory is, where the files have to go and drive C has to be selected. If saves from both games are present, Ultima IV takes priority, thus one has to decide which one to use.

Conversion of the Avatar's statistics then goes as follows:
 * Experience is divided by a factor of 10 (f.e. 9999 becomes 999), with the last digit of the original amount being set to 0 for the process. Thus accordingly this affects the level of the Avatar, which nonetheless will be higher than that of a fresh character.
 * The stats of the Avatar (STR, DEX, INT) are divided by two (f.e. 50 becomes 25) if being imported from Ultima IV, which is less of a punishment than it sounds at first, since the upper limit at the same time is lowered from 50 to 30.
 * The stats of the Avatar (STR, DEX, INT) are left untouched if being imported from Ultima V, which accordingly translates into a massive advantage in the game.

Additionally, name and sex can be changed this time as well, and of course a portrait has to be chosen.

Other Ports
The transfer rules for the character are the same in several ports of the games, while how exactly the transfer is done differs according to the architecture of the systems in question. Since all of them worked on floppies, it should be no problem with emulators.


 * Ultima V can also import characters on the Apple II, C64/128, Atari ST and FM-Towns. However NOT on the Amiga.
 * Ultima VI can also import characters on the Amiga, Atari ST, PC-98 and Sharp X68000. NOT on the C64 and FM-Towns.

This effectively means that only on an IBM-PC or Atari ST do have both games the transfer options available, but only for one of the games on the systems mentioned above.