I don't know much about how to compile regular mame or mame 32, but I have a good idea so here's what I think you have to do download and install MinGW first then, get the mingw-over pack and do not decompress the folder just navigate through it. While doing that, make sure you have that the directory where you installed MinGW at open. ok, now from the mingw over thingie, put all of the files with a.h extension in the "include" folder (since they're headers and headers are normally include), and all the files with.lib or.a extension in the "lib" folder, and all of the .exe files into the "bin" folder I think that's how you would set up the environment [edit]btw, it'd also help if you went to control panel -> system -> "Advanced" tab -> evironmental variables then go to where it says "path" on the bottom text box, and edit include the directories for your environment for ex. put C:\mamesrc\bin;C:\mamesrc\include;C:\mamesrc\lib; and make sure that before entering a new directory, the one before it ends with a semi-colon IMO, you oughta just restart everything cause I don't think you knew about directories and what not btw, I don't think you should start making bat files if you're a noob at this