There are 2 methods to download of Emuchina:
1. Go to http://www.emuchina.net/index-en.htm for a download list for the latest roms. Each link goes to their forum, there you have to copy the first part of the url and then add the rom name to it (all given). Oh and you need to register there first, otherwise you can't get onto the forum.
2. Go to http://www.emuchina.net/index-en.htm , click Roms Download, scroll down to Good Roms and click on Handheld, enter the info below, click on goodgba and hey presto!
Username: emuchina Password: #emuchina Domain: emuchina
A huge list of GBA dumps will appear, including demos, good dumps bad dumps, non comercial roms etc... we are talking about a huge, huge list here. For the people who don't know what the stuff is at the end of each rom (pd), (!) etc..., go here and scroll down to the 3rd post for a list of what all those codes mean.
Otaku Rockin - DownLoad Files > GBA Roms > and pick a game you like. [known before as GBA-Global.tk]
EuroEmu.net - Large collection of roms for all consoles from ATARI to Vecterex. Includes Nintendo GBC GB N64 ...
NOTE: Loads of Pop-Ups andmay even try to install IE Toolbar that you should refuse!
AnimeUnleash.net - DBZ website with GBA DragonBall Z Roms - Supersonic Warriors, The Collectible Card Game, The Legacy Of Goku 2, Buus Fury and DBZ Taiketsu.
ShadyRoms.com - [works only with FireFox] Has got some GBA roms back online. Downloads are absolutely free. Shady also has Nintendo (NES roms) and Atari 2600, 5200 and 7800 online. Updated and easy to download.
LastEnd.com - RomShare Network with files for Nintendo GBA Game Boy NES SNES Nintendo64 GameCube PlayStation PS2 Game Gear Sega Genesis Atari MAME NeoGeo Pocket Neo-Geo Spectrum Amiga.
NOTE: To download romz files you will need to turn off your popup blocker
Anime Downloads - Anime downloads site with a whole range of anime roms and other GBA and GBC roms all in a simple download section. Also has a large forum with even more downloads for you!
Oritsuru.com - Provides a compilation of the most popular and entertaining RPG video games like Mario & Luigi Superstar Saga, Kingdom Hearts - Chain of Memories, Pokemon, Final Fantasy, Zelda GBA games and more.
gnus.prikol.org/lol/ - 100 Latest GBAroms + Patches + Boxart packs. Surprisingly it is all free and with NO-registration!
RPGromsPLUS.com - Large collection of RPG - Role Playing Games for GBA, SNES, Nintendo 64 and SEGA Genesis.
RomReactor.net - [Warning: Site has PORN Pop-Ups. Click on [x] to close them]
German site with Loads of roms for all popular & classic consoles. No registration needed!
GG-Roms.com/NDS - Direct downloads of Nintendo DS (NDS) roms. Thanks for the link Ant1jr.
romCountry.net - offers close to 100 gba roms free, direct download, with no popus or waiting time what so ever.
DoulieDbz.net - Dragonball Z and Yu-Gi-Oh gba games. Click on the [Enter Roms] link above the login.
Pokemon Fan_25 Pokemon Blue and Pokemon Red emulator roms
AnimeDivX.net - most of the anime gba roms for download for free with no registrations required (10 dwl limit). If you do registr you can download more than 10 files in one day.
X-genromz.agreatserver.com - Simple site with some good gb advanced romz!
World Wide Roms Got roms and emulators for Gameboy Advance, Nintendo 64 and SEGA more on the way..
jaccinc.com/emulation/roms_handheld_gba.shtml ~150 best (jaccinc selection) gba roms. I wish they would update more often!
EmuVortex net - ALL GBA ROMS from 0001 to the latest release. Lets hope they can keep it up!
members.xoom.virgilio.it/get_roms/ All the latest GameBoy Advance game files plus great collection of GameGear roms patched with SMS2GBA emulator so that you can play them on the GBAdvance !
emulatorium.cnet.pl/gba/p/r/rom.htm Polish server with a couple of game files. check for updates.
groups.msn.com/blackromz/gbaroms.msnw MSN Groups - what a nice place to put some illegal files ;) All sorted A-to-Z Nice work! (roms stored on xoom so some of the links will get broken with time)
geocities.com/leftfootemulation/leftfootgba Great work from Left Foot! Pokemon Ruby , Pokemon Sapphire and more. For some bigger games You'll need WinRAR to put the files back together. First, unzip each file to a single folder, then click on "goldensun2.part1.rar" and WinRAR will put the rom back together.
geocities.com/hkm1986/rom2.html Contra, Harry Potter and more of must have romz + screenshots geocities.com/myromhouse/gba.html Megaman Fusion an Megaman Zero up for download
emulationgalaxy.co.yu/gba.htm#rom 2 roms Love Hina and DragonBall Z: Legacy of Goku :( not too good of a work from the Emulation Galaxy
cowmagazine.com//upload/gokul/ long name and long list of games that you can get here for free!
icyrealm.corephp.org/gba/ Only x 1 DBZ rom right now
cowmagazine.com/upload/gokul/gba/gba.htm Rom Fusion lates file downloads. The way they should be - with screenshots and working links. Thumbs up!