I somehow made it 10 times worse...
This is EXACTLY why @Nowak and @Java thinks that I'm a furry.
On a semi related note, a non overclocked raspberry pi 3b+ seems to handle the DS pokemon games rather well. I'm getting mostly 100% with a few dips and hitches, but nothing unplayable.
Also, does anyone have any name ideas? I'm clearly bad at names.