How to reproduce the issue:
- Set all GCN controllers none.
- Set Wiimote 1 to Emulated Wiimote.
- Run a Wiimote-only game (I am using New Super Mario Bros [SMNE01]).
- Run a script: Tools>Execute Script.
- Open any LUA Script (I am using a script I wrote: HERE).
- Click Start.
- No extra text is visible on the screen when the script is run.
The script is technically running because Dolphin will tell you the script is running if you click start twice.
But if you set Port 1 to Standard Controller then text is visible on the screen when the script is run.
This happens with every script.
If you run MKWii with no GCN controllers then the same thing happens.