Are there different shared_font.bin files? I can play Pokemon if I use a save (though crashes every 1-2mins), so I don't think that's the problem.
Also, the fatal error occurs whether the game freezes at that moment or not. I can sometimes get the fatal error but still play up to the point where...