I hope my English will be clear enough to explain the small technical problem I encounter...

I'm a social worker and I set up a small lan to play with the kids I'm working with.
There are 5 computers on this lan.
I can see the server hosted by any of the 4 others computers and play the game with no problem BUT when I try to host the game on a specific computer, the 4 others computers don't see the game I have hosted.
I guess it might be a problem of network parameters, config but I have no idea where and what I should look for ?!
If this is relevant, the other computers see this PC on the network but cannot access its folders, even the publi folder that should normally be shared. I tried to shared these folders giving access rights but it seems with no success so far.
Can someone help me ?
This PC is running under Windows 7.
I have 3 PCs under Windows XP and one under Vista, there are no problems between them (to host or to play on hosted server).
Thanks a lot !