Thread:Project:Support desk/Is this Robots.txt Correct?

I wanted to prevent all useless pages from being indexed. Is this the correct way to do it? Does the star just mean that any page starting with the name to the left should not be indexed? User-agent: * Disallow: /index.php Disallow: /w/ Disallow: /Category:* Disallow: /Category_talk:* Disallow: /Extension:* Disallow: /Extension_talk:* Disallow: /File:* Disallow: /File_talk:* Disallow: /Image:* Disallow: /Image_talk:* Disallow: /index.php Disallow: /Help:* Disallow: /Help_talk:* Disallow: /Manual:* Disallow: /Manual_talk:* Disallow: /Media:* Disallow: /MediaWiki:* Disallow: /Media Wiki_talk:* Disallow: /Project:* Disallow: /Project_talk:* Disallow: /Special Disallow: /Special:* Disallow: /Talk:* Disallow: /Template:* Disallow: /Template_talk:* Disallow: /User:* Disallow: /User_talk:*

Also I have a directory in the root of my site called "Game Music" which has MP3s in. Google is showing non-existant pages from that directory in search results (only MP3s are in that folder, there are no pages).

I tried the following a month ago but pages are still showing in search results:

Disallow: /Game Music/

Is there a problem with there being a space in the directory name?

Would this work to block everything in that directory from being indexed?

Disallow: /Game*