summaryrefslogtreecommitdiffstats
path: root/docs/source/initialsetup
diff options
context:
space:
mode:
author Stiletto <stilett0@users.noreply.github.com>2021-04-16 22:51:24 -0400
committer GitHub <noreply@github.com>2021-04-16 22:51:24 -0400
commite5772b05e8094cf4abe5d2b1b5b230d58fd35cfb (patch)
tree2ef488764b1cf213fae705bd686aec4fdcdc68a9 /docs/source/initialsetup
parent6098f80de5f4cc90599d03162a6627c519f57e67 (diff)
Updated compiling document to reflect that MSVC 2019 is working and recommended.
Source Changes -------------- Updated compiling document to reflect that MSVC 2019 is working and recommended.
Diffstat (limited to 'docs/source/initialsetup')
-rw-r--r--docs/source/initialsetup/compilingmame.rst9
1 files changed, 3 insertions, 6 deletions
diff --git a/docs/source/initialsetup/compilingmame.rst b/docs/source/initialsetup/compilingmame.rst
index 771ddbffd15..77b1c51f9cc 100644
--- a/docs/source/initialsetup/compilingmame.rst
+++ b/docs/source/initialsetup/compilingmame.rst
@@ -152,18 +152,15 @@ configuration::
Building with Microsoft Visual Studio
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-* You can generate Visual Studio 2017 projects using **make vs2017**. The
+* You can generate Visual Studio 2019 projects using **make vs2019**. The
solution and project files will be created in
- ``build/projects/windows/mame/vs2017`` by default (the name of the ``build``
+ ``build/projects/windows/mame/vs2019`` by default (the name of the ``build``
folder can be changed using the ``BUILDDIR`` option). This will always
regenerate the settings, so **REGENIE=1** is *not* needed.
-* Adding **MSBUILD=1** to the make options will build build the solution using
+* Adding **MSBUILD=1** to the make options will build the solution using
the Microsoft Build Engine after generating the project files. Note that this
requires paths and environment variables to be configured so the correct
Visual Studio tools can be located.
-* MAME can only be compiled with the Visual Studio 15.7.6 tools. Bugs in newer
- versions of the Microsoft Visual C/C++ compiler prevent it from compiling
- MAME.
* The MSYS2 environment is still required to generate the project files, convert
built-in layouts, compile UI translations, etc.