Gcifolder use correct region for fifologs

the region is not passed down to the exi level.
The checkmemcardpath sets the correct region earlier in the game startup, take advantage of this for now.

it would be nice to have the region passed down to exi level, but it seemed to be out of scope of this problem
the checkmemcardpath function may need to be refactored down to the exi level, but this would also require passing the region down
Improper grammar makes this fairly confusing. Maybe something like `Usually we can retrieve the memory card region from Core...UniqueId, but sometimes this is not possible (e.g. FIFO logs, elf/dol). Instead, we then lookup the region from the memory card name.` ?

Note that the "elf/dol" example isn't very descriptive either, but then again I'm not too familiar with this stuff. If it's indeed not obvious, maybe you can clear up what you mean by that a little?