Yo es que no me llevo bien con los japoneses, por eso no he mencionado su consola.
No creo que detecte continuamente la región. En teoría, sin saber cómo lo hace exactamente, lo único que se debería hacer es cuando se vaya a mostrar un bloque de textos/gráficos, hacer el chequeo, que es una cosa muy simple, y con el dato resultante coger una tabla de punteros. Es exactamente lo que se hace con cualquier juego multilenguaje, que inicialmente calculan ese dato para no tener que hacerlo más veces.