Are you using BrawlEx? If so, you may be forgetting some files. If not, it could be the character you're going against, or maybe the stage you've selected. Other than that, I've no idea; it hasn't been freezing for anybody else. :/
It's alright, I messed around with it earlier today and got it working. For some reason it was only freezing with ports 1, 2, and 3, but after I tried port 4, it started working with every port, not sure what was going on. Thanks anyway though.