Allora, brutte notizie... È UN MACELLO. Ci sono alcuni RDFs\*.TXT diversi come lunghezza o qualcuno con le stringhe il cui ordine è diverso, per cui il mio semplice processo di copia e incolla rettangolare solo dei valori hex all'inizio delle righe non è affidabile e vanno ricontrollati tutti i TXT vs quelli spagnoli.
È come se in sources_it\RDFs\_RDFORI ci fossero dentro un mix di file inglesi e francesi, per cui sono stati generati alcuni *.TXT per l'uno o per l'altro...
Una volta scoperto che MUDD0.TXT non corrispondeva, ma corrispondeva ai file inglesi (
) ho dato per scontato che fossero tutti da rimpiazzare coi file inglesi. Invece no, pare ci fosse un mix in sources_it\RDFs\_RDFORI...
Nei sorgenti spagnoli è tutto ordinato: file originali tutti inglesi (sources\RDF\<missione RDF>\_RDFORI) in cui venivano iniettate le stringhe tradotte dei *.TXT.
Qui invece, nella sources_it\RDFs\_RDFORI pare che in origine fossero quasi tutti file dal francese a parte 3-4 dall'inglese (vedi il problema di sopra con MUDD0.RDF/TXT che necessitava del file inglese originale in "sources_it\RDFs\_RDFORI\MUDD0.RDF")...
Un po' alla cieca stavo facendo copia & incolla rettangolari dai TXT spagnoli/inglesi ai nostri (dando per scontato che il resto a occhio fosse ok) ma mi sono accorto ora che in alcuni l'ordine delle stringhe è diverso o addirittura alcune stringhe stesse mancano (vedi FEATHER0.TXT).
Praticamente un casino, bisogna ricontrollare tutti gli RDF delle missioni: da una parte ENG/SPA, dall'altra ITA e sistemarli uno a uno. La maggior parte sembra uguale, ma comunque... ciò costringe a un controllo file per file per rifare un po' di ordine e eventualemnte spostare/aggiungere stringhe e poi di nuovo fare copia & incolla rettangolare dei valori hex davanti alle righe...