Yes, I've recently got myself addicted - AGAIN! - to pokemon games... yay! Lol. Anyways, I'm majorly screwed this time coz well, I did something wrong with the installation and didn't realise it until I was 4 gym badges through :\ So yea, Ima put some tips here if you guys are using Desmume emulator to play pokemon on your PC - I'm poor so I can't afford a nintendo lol~.
Okay, first of all, you must NOT install your Desmume in a protected drive (like a certain C Drive: Program Files) - you can install it anywhere but here. Seriously. Unless you want to play the whole game with NO saves (daredevil here!~ ahaha), you better install it elsewhere and, again, NOT in Program Files. I'm not sure whether the emulator fixed this with the recent version but it's better not to take risks lol.
Next, I've found this to be a very useful guide for 'Super Effective' attacks :) So ima post it here together with the source:
(P/S: It's just a rough guide ya, so far, it's 99% accurate for me - and it can be quite a headache trying to figure out weaknesses and strengths+doing matchups for dual-type pokemons - and well, mistakes can happen :P) ---- (P/S: oh and also, take note when your pokemon evolve - because well, sometimes their type will change from single-type to dual-type)
Which types of Pokemon attacks are effective against which types of Pokemon?
Bug Type
Good against Grass, Psychic, Dark
Bad against Fire, Fighting, Poison, Flying, Ghost, Steel
Dark Type
Good against: Ghost, Psychic
Bad against: Fighting, Dark Steel
Dragon Type
Good against: Dragon
Bad against: Ice, Steel
Electric Type
Good against: Water, Flying
Bad against: Grass, Electric, Ground, Dragon
Fighting Type
Good against: Normal, Ice, Rock, Dark, Steel
Bad against: Poison, Flying, Bug, Ghost , Psychic
Fire Type
Good against: Grass, Ice, Bug, Steel
Bad against: Water, Fire, Dragon, Rock
Flying Type
Good against: Grass, Fighting, Bug
Bad against: Electric, Rock, Steel
Ghost Type
Good against: Ghost, Psychic
Bad against: Dark, Steel
Grass Type
Good against: Water, Ground, Rock
Bad against: Fire, Grass, Poison, Flying, Bug, Dragon, Steel
Ground Type
Good against: Fire, Poison, Electric, Rock, Steel
Bad against: Grass, Flying, Bug
Ice Type
Good against: Grass, Ground, Flying, Dragon
Bad against: Water, Ice, Fire, Steel
Normal Type
Bad against: Fighting, Ghost, Rock, Steel
Poison
Good against: Grass
Bad against: Poison, Ground, Rock, Ghost, Steel
Psychic Type
Good against: Fighting, Poison
Bad against: Psychic, Dark, Steel
Rock Type
Good against: Ice, Fire, Flying, Bug
Bad against: Fighting, Ground, Steel
Steel Type
Good against: Ice, Rock
Bad against: Water, Fire, Water, Steel
Water Type
Good against: Fire, Ground, Rock
Bad against: Water, Grass, Dragon
'Pokemon rocks! :)' S.Y.
P/S: I'm going to try out Pokemon X and Y next! :P
For you nintendo owners out there, here are the links to get pokemon Black and White (v1 and v2) from Amazon: