I have tried what SirPoonga suggests without trying to patch anything. I extracted the MinGW file to a folder in c:\MinGW. I extracted the "over .92" file on top of MinGW. I have extracted the MAME .103 source into its own folder and I have extracted the Mame32 source on top of that. Then I went in and made the change to the source I wanted which was just changing one mouse value from 512 to 4.
You did more than what I suggested. Just compile mame. Not mame32 or any variant. Once you get compiling working then add the other stuff.
Here is where I think I don't have something right:
PATH=C:\MINGW\BIN;%path%
In a DOS prompt I go to c:\mame .103 where all the source code is. It is my understanding that I should then type: mingw
Path correct, doesn't matter where the bat file is as long as you run the bat file while in a command line. In the same commandline (as the path just set is temporary and will only work within the current session) type make to compile mame. Not mingw.
Basic steps are
Install mingw
Extra mingw-over
Extra mame 103 source code somewhere
create the above bat file, I suggest putting it in the mame source folder as that will be the easiest place to use it.
Open a command prompt and goto the mame source location.
execute the bat file (just type it in and press enter)
type make
Since you got the obj folder that suggests you have something correct, compiling-wise. But there might be an error which causes the compile to stop.
A brief dumbed down of what compiling does...
A compiler will take your source code, in this case most of it is written in C. It will first convert the source code to obj files. These are direct binaries from translating the source code text to instructions the computer understands. Then, if there are no errors, the linker will link all those obj files into an exe. Of course there's alot more detail to it than that, but that's the summary of what is happening.
When all is said an done with no errors you should end up with an exe in the mame source folder (note I am not refering to the src folder, I am refering to the base folder with the base makefile).
Also, I suggest getting the command from here power toy
http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspxThen you just right click your source folder, command from here, and you have a command prompt at the right location.