Déjà que tu es du RGB à la place du composite est bien(perso je suis dans le même cas que toi un cable RGB pour toute mes consoles).
Mais il est logique d´avoir une perte face à un CRT déjà sur le contraste même si certain LCD sont vraiment bon sur ce point(et oui le CRT c´est 15 000 on est loin du 3000 en dynamique en plus) et aussi la fluidité de l´image (meilleur forcément sur CRT puisque aucune rémanence).
De plus, pour une résolution de 640x480 sur un écran du résolution native de 1388x768 il va falloir adapté l´image en 640x480 (le signal envoyé)à l´écran nettement supérieur pour sa résolution .C´est comme si on devait agrandir l´image en 640x480 à l´echelle du 1388x768 ce qui entraine forcément des pertes (plus ou moins visible )c´est le phénomène d´interpollation mainte fois relaté dans ce topic(le fameux upsacling ici).
Le scaler doit combler le manque(lignes)et réinterpreter .En effet,pour que votre image remplisse tout l´ecran il lui manque des lignes: 1388-640=748
768-480=288
soit un manque de 748 lignes en horizontal et 288 en vertical.
Et les scaler internes (dans les télés) ne sont rarement efficasse du moins pour un tel écart(pour n´avoir aucune perte).
Tu as peut être eu un super résultat mais forcément tu dois constater une perte sur un LCD face à un CRT,dans ce cas précis.