En principio ambos emuladores tienen la opción de configurar mandos, pantalla, sonido, etc y al salir guardar la configuración, así una vez hecha ya te queda.
Pero...
El sistema C64 es complicado.
Y lo digo siendo commodorero
Por ejemplo, normalmente los juegos funcionan con el puerto 2 pero hay algunos que usan el 1, son la excepción pero haylos.
Luego hay juegos que tienen pantalla de carga que hay que pasar con ESP, tienes que poner el boton secundario como Espacio, ya que hay juegos que lo usan como accion (por ejemplo Commando las granadas)
Hay juegos que para empezar hay que presionar F1 o F3 o el 1 o Enter, etc.
En general suelen ser siempre las mismas teclas y creo que en un mando con 3 botones, Start, Select y alguno más se pueden configurar o hacer bastantes combinaciones.
Pero todo eso requiere trabajo, ya mas o menos lo vengo pensando pero todavía no me puso (tengo que terminar mi mando arcade, otro pendiente...)
Y luego si tiene intro+crack ya es otra dimensión de "sufrimiento", ya que hay que agregar Y, RUN/STOP y quizás alguna más, por eso estoy buscando los no-intro!
Pero bueno, en general general con el boton de disparo en puerto 2 y la tecla espacio suelen funcionar una gran mayoría.
Otra cosa, CCS64 permite pasar como parámetro un archivo de configuración (quizás VICE también, no sé), ahí se pueden pasar un montoooon de parametros, que creo puede ser una buena idea para la recreativa, asi ya va todo configurado.
Seguro que te vas a liar