#programação
Analisando o formato do arquivo "favorites.dat" onde são gravados os favoritos do iGo
Cabeçalho do arquivo (seis bytes – 02 00 1E 00 00 00)
—– repete para cada favorito —————
Coordenadas (oito bytes – não decifrei o formato ainda)
Tamanho do nome (1 byte)
Nome do favorito em unicode (dois bytes por caractere)
Fim do texto (1 byte = zero)
———————————————————-
Eu presumo que seja unicode porque cada letra do nome em português é representada pelo seu código ASCII mais um byte zero. A razão pode ser outra, mas o fato é que são dois bytes por caractere.
Ferramenta online para converter favorites.dat do iGo 8.x para o Amigo e Primo
http://zhdanovs.com/igo2amigo
O quarto byte do cabeçalho indica o número de itens (favoritos). No exemplo, 1E = 30 favoritos.
Mas tenha em mente que o que realmente define o número de favoritos é esta entrada em sys.txt:
[mydata]
max_favorites=30
Basta mudar esse número (em sys.txt) para ampliar ou reduzir o número de favoritos possíveis.