Salut et bienvenue à toi
1) Le mieux pour télécharger des gros fichiers sur Mega, c'est d'utiliser leur logiciel: MEGAsync
Au début on ose pas car on pense que ça va nous encombrer et tout ... En fait non, c'est hyper pratique ^^
2) Le game, tu peux directement le compiler via FreeBSD, c'est beaucoup plus simple. Par contre le client (metin2client.exe), tu dois directement le compiler via Visual Studio car tu as une solution (.sln), un peu comme un MakeFile. Après c'est vrai que tu peux faire en sorte de compiler le client sous FreeBSD mais va falloir bosser un peu pour en arriver à la compilation. Personnellement j'utilise les logiciels de " bases "
3) Mainline & Novaline correspond à la branche. Mainline, ce sont les sources officielles et Novaline les sources modifiées par Nova. La plupart du temps, on compile le client en Novaline et le game en Mainline.