CitarMi intencion es hacer algo que creo no debe ser excesivamente complicado, necesito crear un instalador de 16 bits que funcione en DOS y sea "semi-grafico"
Yo recuerdo haber hecho un semi entorno grafico (imitando Windows) utilizando Turbo C de Borland, si utilizas la libreria incorporada (la BGI), no es demasiado complicado, e incluso podras usar el mouse para tus botones..
Aqui puedes descargar el Turbo C de Borland
http://www.brothersoft.com/turbo-c-182798.html
Aqui tienes informacion sobre graficos en Turbo C:
Turbo C graphics Programming
http://electrosofts.com/cgraphics/
Desde luego que intentarlo en ensamblador es como reinventar la rueda, aparte de que es bastante mas complicado.