The runcommand script changes the resolution down to VGA when you start a ROM and use HDMI for video output. The original resolution is restored when exiting the emulator. This increases the speed a lot. I have not tested the runcommand for every emulator, that is why the runcommand script is not used for every system.
Reply To: What does runcommand.sh actually do?