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