Compiling VCMame32 0.68 under Visual C 7 (.NET)
-------------------------------------------

Follow these steps, in this order!

1) Unzip mame source to a location on your hard drive, eg, d:\mame\mame68
2) Unzip zlib source to the same location.
3) Unzip vcmame68_net source to the same location.
4) Unzip mame32 source to the same location plus 'src',ie, d:\mame\mame68\src
5) Make sure you have a copy of the DX SDK from Microsoft installed.

You should now have the following directory layout:

zlib/		(Zlib source)
src/		(Standard Mame source)
src/vc		(VC Mame header & patches)
docs/		(Standard Mame docs)
src/ui/		(Standard Mame32 source)

Plus these files at the root:

vcmame32.sln
vcmame32.vcproj
a68000.vcproj
c68000.vcproj
hdcomp.vcproj
romcmp.vcproj
zlib.vcproj

Now, just load up vcmame32.sln and build the project!  


The following files are patched from the official source:

src/windows/osd_cpu.h		(to include vcmame.h header).
src/windows/wind3d.c		(a ddraw struct is different between MinGW and DXSDK)

src/ui/options.c			(snprintf)
src/ui/properties.c			(snprintf)
src/ui/treeview.c			(snprintf)

This release has not been tested with the 7.1 compiler, only 7.0.

--
Bryan McPhail, mish@vcmame.net, 17/5/2003
