Mac users interested in Pokemon showdown game free generally download:
Pokemon Showdown is an open source fully animated Pokemon battle simulator for Mac OS X. You can play Pokemon Showdown online or install it on your computer. Play with randomly generated teams, or build your own! Pokemon Showdown comes with built-in spam protection.
Pokémon Online is the most up to date pokémon battle simulator around the block. It was made in C++ and Qt frameworks.
Pokémon Online is a multiplatform, multilingual Pokémon battle simulator which can currently emulate 2nd, 3rd, 4th and 5th generation battles.