Buenas,
Por partes. Los programas ensamblados con MASM, pueden ser de 16 o 32 bits. No existe una version especifica para 32 bits.
El que sean programas graficos no es motivo para requerir un ensamblado a 32 bits. Tienes que ver para que sistema operativo van dirigidos y en consecuencia han sido programados.
Tendrias que especificar un poco mas, pues puede ser un programa para DOS con graficos y operaciones en 32bits, o un programa para Windows (nativo). En ambos casos, el MASM es el mismo (en todo caso puedes tener un problemilla con el compilador en funcion del formato de salida, pero no creo que sea el caso). Todo un mundo.
Pon un poco mas claro lo que necesitas y se te podra ayudar....