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
I think this comment is very indescriptive, or at least I don't understand what this means. I neither really see how memory cards are related to fifo logs, however. Maybe you can clear that up a bit? :)