JmJ17 con PowerStrip se pueden conseguir nativas de los juegos.
Yo por ejemplo he recreado todas las resoluciones de la ArcadeVGA para poder usarlas con PowerStrip y he creado otro montón de modos de baja resolución no entrelazados desde 240x224p 60Hz ~15,7kHz a 401x300p ~50Hz ~15,7kHz pasando por las típicas 256x240p ~60Hz ~15,7kHz, 321x240p ~60Hz ~15,7kHz, 384x224p ~60Hz ~15,7kHz y otro montón de resoluciones.
Mirate este
post si quieres ver lo conseguido.
Aun quedan algunos problemas como que determinados modos con un Píxel Clock muy bajo como 256x224p solo pueden mostrarse en 16bpp ya que en 32bpp se generan unas molestas interferencias. También hay que depurar el uso de DALRestrictedMode para impedir el uso de forma segura de las resoluciones 321x200, 321x240 y 400x300 las cuales son DoubleScan y las cuales es imposible forzar a ~15,7kHz teniendo que usar resoluciones paralelas como 321x240p. Por ultimo comentar que logré añadir parte de modelines de la ArcadeVGA a un sistema sin ArcadeVGA y esto provoco que las resoluciones 640x480@60Hz y 720x480@60Hz se mostrasen directamente a 15,7kHz sin ni siquiera haber instalado el PowerStrip en el sistema... de esto tengo que revisar bastante para ver si se podrían añadir los modos, pero esta vez de baja resolución no entrelazados y así poder forzar un PC con cualquier grafica ATI a mostrar 15,7kHz con modos entrelazados y no entrelazados simplemente añadiendo de manera automatizada información al registro sin haber instalado PowerStrip.
Sobre que Andy od fabrique BIOS a medida difícil lo veo, es mas que seguramente habrá algún problema con la licencia del Kit de Desarrollo para poder hacer eso o que directamente su Kit de Desarrollo sea para determinadas BIOS como las 9200 Series. En cualquier caso metiendo mano a la BIOS lo único que se consigue es modificar para 15kHz los modos VESA, en Windows después es cosa integra del driver el conseguir los modos de baja resolución no entrelazados y resto de resoluciones entrelazadas.
Un saludo.