First, the function that was being used to find the config.txt file was returning an empty string. That functionality will need to be fixed later. However, on real hardware, it is possible to open a file in the same directory as the .xbe by just opening 'config.txt'. This will work on real hardware only, so is_emu=1 is set by default. To run on real hardware, a config.txt file must be supplied which sets is_emu=0.
Second, it was not possible to only specify an is_emu value in the config.txt file. If only the is_emu value is supplied, the test suite will run all tests.
First, the function that was being used to find the config.txt file was returning an empty string. That functionality will need to be fixed later. However, on real hardware, it is possible to open a file in the same directory as the .xbe by just opening 'config.txt'. This will work on real hardware only, so is_emu=1 is set by default. To run on real hardware, a config.txt file must be supplied which sets is_emu=0.
Second, it was not possible to only specify an is_emu value in the config.txt file. If only the is_emu value is supplied, the test suite will run all tests.