I've been having a major issue with playing Pokemon HG on DeSmuME. At first it was running well. After I fight the first two trainers on Route 30, the ROM crashes when I try to battle another trainer. Wild battles work fine. Any Suggestions? Here is a screeen recording demonstrating my problem. EDIT: I've downloaded a new ROM, went back to the point I was at in the first ROM, but this time it freezes on the second trainer battle on Route 30. Is this a piracy thing or is there a way to fix this freezing problem?