From 59b4635a9a6315698cd1dff11dd09ea7d184f6eb Mon Sep 17 00:00:00 2001 From: Dennis Duda Date: Tue, 28 Aug 2018 22:00:18 +0200 Subject: [PATCH] Updated readme with new, correct compiler version --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 76f4ece14..433167355 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ Diablo was developed on Windows 95 using Visual C++ 4.20 and later 5.10 and 6 fo ### Building with Visual C++ 6 - Open the project workspace `Diablo.dsw`, choose `Debug` or `Release`, and then `Build Diablo.exe`. -To build a binary with functions compiled as close as possible to the original, use [Visual C++ 6](https://winworldpc.com/product/visual-c/6x) with Service Pack 3 or lower. +To build a binary with functions compiled as close as possible to the original, use [Visual C++ 6](https://winworldpc.com/product/visual-c/6x) with Service Pack 5 and the [Processor Pack](https://download.microsoft.com/download/vb60ent/update/6/w9x2kxp/en-us/vcpp5.exe) (**important for proper code genration!**) If you aim to build a binary as close as possible to the original one you will also need [Visual C++ 5](https://winworldpc.com/product/visual-c/5x) with [Service Pack 3](http://www.mediafire.com/file/jw4j4sd5dnzze4p/VS97SP3.zip), since the original binary as linked with the older linker from that. Sadly, you cannot use the old linker right out of VC6, so you'll need to link manually or via the `MakefileVC` in the project root.