Trabajando con WinAPE os pueden ocurrir algunos problemas comunes. Aquí os dejo algunas soluciones:

Pantalla en negro al arrancar

    • Causas del problema
      • Es un comportamiento normal si tenéis el debugger abierto, porque la ejecución está detenida.
      • Si no, se debe a haber ejecutado más de una instancia de WinAPE a la vez. Cuando esto sucede, el fichero de configuración WinAPE.ini se corrompe, la configuración se pierde, y al volver a arrancar no hay niguna ROM configurada, por lo que no se ejecuta nada al encender la máquina.
    • Soluciones
      • La solución más simple es elegir el profile "CPC464 with ParaDOS" en la configuración "Settings/General".
      • También es recomendable establecer una configuración completa, simplemente copiando este fichero WinAPE.ini en la carpeta del winape (normalmente en $CPCT_PATH/tools/winape). 

Pantalla en azul al arrancar

    • Causas del problema
      • Puede ocurrir porque esté el depurador abierto y la ejecución detenida.
      • WinAPE recuerda los ficheros CDT, DSK y SNA que habéis usado previamente y los vuelve a lanzar por defecto. Si el que lanza fallaba o no hacía nada, en realidad no es más que una ejecución de un programa que hace eso.
      • Podría ser un fallo de configuración. Si ese fuera el caso, ver las soluciones al punto 1, pantalla negra.
    • Soluciones
      • En caso de que esté el depurador abierto, cerrarlo (o pulsar F9 para continuar la ejecución aunque el depurador esté abierto).
      • Si no, simplemente, reiniciar la emulación de la máquina (Estáis emulando una máquina, si el programa la ha colgado, toca reiniciarla, claro sonrisa. "Settings/Reset" o Ctrl+F9.

No sucede nada al ejecutar el comando cpct_winape

    • Causas del problema
      • La más común, es que wine no esté funcionando bien o esté mal instalado.
      • Podría estar mal configurada la ruta de instalación de WinAPE, si la habéis configurado a mano.
      • Si se mueve la carpeta de CPCtelera o winape de sitio tras configurarlo.
    • Soluciones
      • Recordad que en Linux NUNCA debéis instalar software a mano, descargándolo y copiándolo o ejecutándolo.
      • Volver a ubicar CPCtelera o las carpetas en su sitio, si ese es el error.
      • Si se quiere volver a configurar el script cpct_winape, borrad el fichero $CPCT_PATH/tools/scripts/.cpct_winape.config. Esto hará que cpct_winape vuelva a pedir la configuración de inicio
          • rm $CPCT_PATH/tools/scripts/.cpct_winape.config
      • Comprobar si es wine el que está fallando
          • Entrad en la carpeta de WinAPE 
            • cd $CPCT_PATH/tools/winape/
          • Ejecutad a mano WinAPE con wine
            • wine WinApe.exe
          • En caso de fallar wine, aparecerán uno o varios errores.
      • Proceder a reinstalar wine adecuadamente
          • Desinstalad wine usando pacman 
            • sudo pacman -R wine
          • Si no lo tenéis, instalad trizen usando pacman
            • sudo pacman -S trizen
          • Utilizad trizen para instalar los paquetes wine, wine-gecko y wine-mono
            • trizen wine
            • Os aparecerán wine, wine-gecko y wine-mono al principio de la lista en los repositorios community y multilib. En mi caso, en las posiciones 3,4 y 6
            • Introducid los números de los 3 paquetes separados por comas para instalarlos