1TODO: Update QuickStart file name
2TODO: Update 'git fetch' to correct tag
3
4Building dps8m Under Windows With MSYS2
5=======================================
6
7In your browser, go to "https://msys2.github.io/"
8
9Download and run the msys2 x86_64 installer. Follow the installation
10instructions on the webpage.
11
12After step 7 ("Now Pacman is fully committed..."), fetch the dps8m
13code, needed libraries and packages by entering:
14
15       git clone git://git.code.sf.net/p/dps8m/code dps8m-code
16       git clone https://github.com/libuv/libuv.git
17
18       pacman -S mingw-w64-x86_64-gcc
19       pacman -S mingw-w64-x86_64-binutils
20       pacman -S mingw-w64-x86_64-libtool
21       pacman -S mingw-w64-x86_64-make
22       pacman -S mingw-w64-x86_64-dlfcn
23       pacman -S mingw-w64-x86_64-diffutils
24       pacman -S mingw-w64-x86_64-gettext
25       pacman -S mingw-w64-x86_64-libgnurx
26       pacman -S mingw-w64-x86_64-binutils
27       pacman -S automake
28       pacman -S autoconf
29       pacman -S unzip
30       ^D
31
32Start a MSYS2 MinGW window and build the code:
33
34    Start -> All programs -> MSYS2 64 bit -> MSYS2 MINGW 64 bit
35
36      cd libuv
37      sh autogen.sh
38      ./configure
39      mingw32-make.exe MAKE=mingw32-make.exe
40
41
42      cd
43      cd dps8-code
44      git checkout rc7
45      git fetch
46      mingw32-make.exe
47
48      cd
49      wget https://sourceforge.net/projects/dps8m/files/QuickStart_MR12.6e_rc7a1/QuickStart_MR12.6e_rc7a1.zip
50      unzip QuickStart_MR12.6e_rc7a1.zip
51
52Running the emulator:
53
54  Start a Windows command shell:
55
56    Start -> All programs -> Accessories -> Command Prompt
57
58
59      cd c:\msys64\home\Admin\dps8m-code\QuickStart_MR12.6e_rc7a1
60      ..\dps8m-code\src\dps8\dps8.exe MR12.6e_boot.ini
61
62
63