La existencia de drivers/TSR de emulación de la CGA, que permitieron a usuarios de Hercules correr programas escritos para los modos gráficos estándar de la tarjeta CGA (aunque solamente en modo monocromático, sin color real), también pudo haber sido un factor contribuyente a su éxito, especialmente porque la programación para el modo de gráficos nativo de la tarjeta Hercules fue algo obstaculizado por el hecho de que no había ningún soporte de BIOS ni estandarización por parte de IBM (después de todo, el HGC era una tecnología de la competencia).