asi es,
lo mas probable es que el codigo que hiciste para usar VESA no sea 100% portable de una tarjeta a otra, lo cual suele ocurrir,...
no se que tan factible sea que utilices VESA 2.0 y tampoco se si este es realmente más 'standart' como para que te funcione en todas.