Open vii1 opened 4 years ago
Creo que si hacemos esto debería ser efectivo sólamente en el EXE final y no al ejecutar el juego desde DIV, por razones obvias. Eso, o incluir un botón para cerrar el programa en el trazador.
He estado buscando en el código de DIV32RUN (src/div32run/i.cpp
) y he visto que además de ALT+X también interpreta LCTRL+ESC.
Esto es parte de la función interpreta()
:
while (procesos && !(kbdFLAGS[_ESC] && kbdFLAGS[_L_CTRL]) && !alt_x) {
// ...
}
Quizá la opción se podría llamar algo como _disable_safe_exit
y que bloquee ambas combinaciones de tecla.
Permitir que un programa desactive salir rápidamente con ALT+X con una opción de compilación, como