I fixed my problem. And I'll give a step-by-setup look as to how.
I was unable to run roms, however homebrew worked fine, which I found odd. So I installed DSlinux and got it up and running and noticed that it said: European firmware detected. I then replaced my US roms with European ones, and...