{"id":2939,"date":"2017-06-15T22:30:46","date_gmt":"2017-06-15T21:30:46","guid":{"rendered":"http:\/\/www.payneful.co.uk\/blogsplosion\/?p=2939"},"modified":"2020-01-26T16:55:38","modified_gmt":"2020-01-26T16:55:38","slug":"how-to-get-discworld-noir-working-on-windows-10","status":"publish","type":"post","link":"https:\/\/www.payneful.co.uk\/blogsplosion\/2017\/06\/15\/how-to-get-discworld-noir-working-on-windows-10\/","title":{"rendered":"How to Get Discworld Noir Working on Windows 10"},"content":{"rendered":"<p>&#8230;or potentially any modern computer, for that matter!<\/p>\n<hr \/>\n<p><strong>EDIT 26\/01\/20:<\/strong> this post is <em>wrong<\/em>. While it provides a method of running Discworld Noir, it&#8217;s not the best way to run it in Windows 10. No, there&#8217;s a fix for the executable file that some clever bugger came up with that basically lets the game run natively. <a title=\"Public Service Announcement: How to Actually Play Discworld Noir on Windows 10\" href=\"https:\/\/www.payneful.co.uk\/blogsplosion\/2020\/01\/12\/public-service-announcement-how-to-actually-play-discworld-noir-on-windows-10\/\">Click here to find out more about that<\/a>. I&#8217;ve kept this post up as a valid alternative that might be useful to someone!<\/p>\n<hr \/>\n<p>You might have noticed that there&#8217;s <a title=\"Let's Annotate Discworld Noir\" href=\"http:\/\/www.payneful.co.uk\/projects\/discworld_noir\">a project page on this website devoted to one specific game, the third game based on Sir Terry Pratchett&#8217;s Discworld series of novels<\/a>.<\/p>\n<p><em>Discworld Noir<\/em> is practically unplayable on modern computers, having been one of those games from the Windows &#8217;98 era that use a lot of custom code built specifically to run on that era&#8217;s generation of computers. It&#8217;s in the same category as the original release of <em>Grim Fandango<\/em> for being an awkward breed of game to update for modern systems<sup class='footnote'><a href='https:\/\/www.payneful.co.uk\/blogsplosion\/2017\/06\/15\/how-to-get-discworld-noir-working-on-windows-10\/#fn-2939-1' id='fnref-2939-1' onclick='return fdfootnote_show(2939)'>1<\/a><\/sup>. I doubt we will ever see a re-released version on GOG.com or the like because a) there&#8217;s not enough demand for it despite <a title=\"GOG.com Discworld Noir Wishlist\" href=\"https:\/\/www.gog.com\/wishlist\/games\/discworld_noir\" target=\"_blank\" rel=\"noopener noreferrer\">the game always being on a wishlist of some form<\/a> and b) I imagine the effort of updating it for modern computers outweighs the result in the minds of many people.<\/p>\n<p>Unfortunately this has meant that I have not been able to play my favourite video game for the last several years. This was partly the reason <a title=\"My Discworld Noir playlist on YouTube\" href=\"https:\/\/www.youtube.com\/playlist?list=PL33199E7B5359D014\" target=\"_blank\" rel=\"noopener noreferrer\">I recorded a playthrough<\/a>, because I suspected that one day I wouldn&#8217;t actually be able to play the game.<\/p>\n<p><a title=\"How to Run Discworld Noir on ihobo.com\" href=\"http:\/\/blog.ihobo.com\/2015\/02\/how-to-run-discworld-noir.html\" target=\"_blank\" rel=\"noopener noreferrer\">There is a method to get DWN working on modern computers outlined on the website of Chris Bateman<\/a>, the chap who designed and wrote the game, but this involves jumping through hoops, installing extra software and ugly bodges. I&#8217;ve never been desperate enough to try this method but if it works for you, that&#8217;s great.<\/p>\n<p><a title=\"Discworld Noir on the Collection Chamber\" href=\"http:\/\/collectionchamber.blogspot.co.uk\/2015\/03\/discworld-noir.html\" target=\"_blank\" rel=\"noopener noreferrer\">There&#8217;s also a version of DWN you can download hosted by &#8220;Biffman 101&#8221; on blogspot that&#8217;s basically a Windows &#8217;95 virtualbox wrapper for DWN<\/a>. Downloading this myself, I managed to excitedly get to the title screen before the thing crashed on me completely. Again, if this version works for you then you don&#8217;t need my method!<\/p>\n<p>I have found a way to run Discworld Noir almost seamlessly on Windows 10. However, there&#8217;s a few caveats. It works in my situation but I have the following:<\/p>\n<ul>\n<li>A brand new Dell XPS with an arseload (technical term) of memory, CPU and RAM. I&#8217;m not bragging, it&#8217;s just a fact that I&#8217;ve recently splashed out on a high-end computer with my wife for her to do <a title=\"Yes, this is a small plug. Gotta get those plugs in there when you can!\" href=\"http:\/\/psi-baka-onna.deviantart.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">her art<\/a> on!<\/li>\n<li>An original copy of of the original release DWN that I purchased a few years ago that was pristine &#8211; it was still in the plastic wrapping!<\/li>\n<\/ul>\n<p>I don&#8217;t see any reason why this wouldn&#8217;t work on computers with less processing power. I also don&#8217;t see why this method wouldn&#8217;t work with the DWN re-release copies (usually from Infogrames, if you remember them!) or the cracked abandonware version you can download online in various places. However, your mileage my vary with my method!<\/p>\n<h2>How to Get It Running<\/h2>\n<p><strong>Tl;dr version:<\/strong><\/p>\n<ol>\n<li>Download and install Oracle VM Virtual box<\/li>\n<li>Find an .iso of Windows XP, preferably with service pack 3<\/li>\n<li>Install Windows XP as a virtual box<\/li>\n<li>Install Discworld Noir to the virtual box via devices &gt; optical drives<\/li>\n<li>Download the fixed app starter, replace the existing one with it<\/li>\n<li>Game runs in 640 x 860 mode, but VM lets you run in &#8220;scaled&#8221; mode so you can resize as much as you like!<\/li>\n<\/ol>\n<p><strong>The long story:<\/strong><\/p>\n<p>Start by installing yourself a copy of <a title=\"Oracle VM VirtualBox\" href=\"https:\/\/www.virtualbox.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Oracle&#8217;s VirtualBox<\/a> for free. We&#8217;re going to use a <a title=\"What is a Virtual Machine? on makeuseof.com\" href=\"http:\/\/www.makeuseof.com\/tag\/virtual-machine-makeuseof-explains\/\" target=\"_blank\" rel=\"noopener noreferrer\">virtual environment<\/a> to run DWN.<\/p>\n<p>Next, you&#8217;ll need a copy of Windows XP &#8211; don&#8217;t bother with Windows &#8217;95 or &#8217;98, DWN runs quite happily on XP once it&#8217;s been tweaked slightly. You can install Windows XP to VirtualBox using either an installation CD (if you&#8217;re lucky enough to have one!) or you can install it from an .iso file. I managed to find an .iso on the 32-bit version of XP online; while I&#8217;m not willing to provide a link to a fileshare resource, I will give the massive hint that I found it via YouTube (of all places) and was just lucky enough to find a complete .iso with XP Service Pack 3! Please be careful out there when downloading files, it&#8217;s so easy these days to become the victim of ransomware or other nefarious viruses<sup class='footnote'><a href='https:\/\/www.payneful.co.uk\/blogsplosion\/2017\/06\/15\/how-to-get-discworld-noir-working-on-windows-10\/#fn-2939-2' id='fnref-2939-2' onclick='return fdfootnote_show(2939)'>2<\/a><\/sup>.<\/p>\n<p><a title=\"I didn't follow this video guide as it was simple enough, but if you're unsure it might come in handy.\" href=\"http:\/\/www.tomshardware.co.uk\/faq\/id-1853121\/set-virtual-windows-machine-virtualbox.html\" target=\"_blank\" rel=\"noopener noreferrer\">Install your copy of XP to the VirtualBox<\/a>. I used the default settings when setting it up so I don&#8217;t have any specific pointers on that! I think the only thing I needed to Google was <a title=\"I ended up on this article, actually.\" href=\"http:\/\/thundercloud.net\/information-avenue\/ntfs-vs-fat32\/\" target=\"_blank\" rel=\"noopener noreferrer\">what memory type to use<\/a> and I think I went with NTFS in the end.<\/p>\n<div id=\"attachment_2941\" class=\"wp-caption aligncenter\" style=\"width: 650px\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-2941 size-full\" title=\"Yeah, I couldn't be bothered to pretend this was taken as if I was following my own guide along. I've clearly already installed Discworld Noir here and I'm far too lazy to hide that shortcut. Even dragging it 20 pixels upwards into the bin is too much effort.\" src=\"http:\/\/www.payneful.co.uk\/blogsplosion\/wp-content\/uploads\/VirtualBox_XP32_15_06_2017_22_01_06.png\" alt=\"Windows XP\" width=\"640\" height=\"480\" srcset=\"https:\/\/www.payneful.co.uk\/blogsplosion\/wp-content\/uploads\/VirtualBox_XP32_15_06_2017_22_01_06.png 640w, https:\/\/www.payneful.co.uk\/blogsplosion\/wp-content\/uploads\/VirtualBox_XP32_15_06_2017_22_01_06-300x225.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><div class=\"wp-caption-text\">Ahh, Windows XP. It&#8217;s like a faithful old friend, but that&#8217;s probably just the nostalgia talking.<\/div><\/div>\n<p>Next, you&#8217;ll need to install your copy to DWN to the virtualised version of XP you&#8217;ve just installed. In my case I had to <a title=\"And here's how to do THAT.\" href=\"https:\/\/forums.virtualbox.org\/viewtopic.php?f=8&amp;t=60037\">faff around sharing my physical computer&#8217;s disc drive to the virtual XP<\/a> so it recognised it as a disc drive inside the virtual environment. After that, I ran through the DWN installation process as normal, switching out discs when required and all that jazz.<\/p>\n<p>Once it&#8217;s installed, you&#8217;ll probably be keen to see if it runs. If it does, great! You carry on and play the thing! For me, however, I would get the DWN menu offering &#8220;New game&#8221;, &#8220;uninstall&#8221;, etc. but when clicking on &#8220;New game&#8221; I kept getting errors along the lines of &#8220;please insert the correct CD&#8221;.<\/p>\n<div id=\"attachment_2942\" class=\"wp-caption aligncenter\" style=\"width: 650px\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-2942 size-full\" title=\"And all the while I'm screaming at the virtual box &quot;IT'S RIGHT THERE YOU F****R, IN THE DISC TRAY! LOOK HARDER!&quot;\" src=\"http:\/\/www.payneful.co.uk\/blogsplosion\/wp-content\/uploads\/VirtualBox_XP32_15_06_2017_22_05_50.png\" alt=\"CD-ROM error\" width=\"640\" height=\"480\" srcset=\"https:\/\/www.payneful.co.uk\/blogsplosion\/wp-content\/uploads\/VirtualBox_XP32_15_06_2017_22_05_50.png 640w, https:\/\/www.payneful.co.uk\/blogsplosion\/wp-content\/uploads\/VirtualBox_XP32_15_06_2017_22_05_50-300x225.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><div class=\"wp-caption-text\">Meanwhile, Lewton stares accusingly at you from behind the error. There&#8217;s a hint of sadness in his eyes as you&#8217;ve come so far and yet fallen at the last hurdle.<\/div><\/div>\n<p>This is where the &#8220;patched&#8221; version of DWN comes in. <a title=\"Oh so he won't share a link where to download an XP .iso from but he will link to a site to get a new DWN executable file! Yeah, well if Chris Bateman is happy to link to it then so am I! And he should know, he helped design DWN so he knows what he's talking about.\" href=\"https:\/\/m0005.gamecopyworld.com\/games\/pc_discworld_noir.shtml\" target=\"_blank\" rel=\"noopener noreferrer\">Download the &#8220;fixed exe&#8221; from here<\/a>. I was paranoid about going online inside the virtual XP environment given XP&#8217;s lack of resistance to bloody anything remotely dangerous on the web (I&#8217;ve lost an XP box to ransomware twice) so to get the .exe file from my computer to my virtual XP I had to use the <a title=\"It's an extra layer of faff. If you're not paranoid or worried about going online in XP just do it directly. You can always just spin up another virtual box, right?\" href=\"http:\/\/helpdeskgeek.com\/virtualization\/virtualbox-share-folder-host-guest\/\" target=\"_blank\" rel=\"noopener noreferrer\">shared folders functionality<\/a>. The fixed .exe needs to replace DWN&#8217;s exe file, which is usually installed to C:\\DiscNoir. I renamed the existing &#8220;tin3_dxd.exe&#8221; file to &#8220;tin3_dxd_backup.exe&#8221; and then moved across the fixed version to replace it.<\/p>\n<div id=\"attachment_2943\" class=\"wp-caption aligncenter\" style=\"width: 650px\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-2943 size-full\" title=\"Old, busted hotness. Yes, I'm not above making jokes from Will Smith movies from 1997. That was two years before this game was released, y'know!\" src=\"http:\/\/www.payneful.co.uk\/blogsplosion\/wp-content\/uploads\/VirtualBox_XP32_15_06_2017_22_08_33.png\" alt=\"New DWN .exe\" width=\"640\" height=\"480\" srcset=\"https:\/\/www.payneful.co.uk\/blogsplosion\/wp-content\/uploads\/VirtualBox_XP32_15_06_2017_22_08_33.png 640w, https:\/\/www.payneful.co.uk\/blogsplosion\/wp-content\/uploads\/VirtualBox_XP32_15_06_2017_22_08_33-300x225.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><div class=\"wp-caption-text\">For illustrative purposes.<\/div><\/div>\n<p>For me this booted up like a charm! However, there&#8217;s a few other amendments I advise.<\/p>\n<p>Right-click on the fixed version of the executable. Go to &#8220;Properties&#8221; and then click the &#8220;Compatibility&#8221; tab. Normally I&#8217;d tick all the display settings gubbins but in fact the only setting I&#8217;ve altered here is to tick &#8220;Run this program in compatibility mode for:&#8221; and then select &#8220;Windows NT 4.0 (Service Pack 5)&#8221;.<\/p>\n<div id=\"attachment_2944\" class=\"wp-caption aligncenter\" style=\"width: 650px\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-2944\" title=\"Yup.\" src=\"http:\/\/www.payneful.co.uk\/blogsplosion\/wp-content\/uploads\/VirtualBox_XP32_15_06_2017_22_13_42.png\" alt=\"XP display settings\" width=\"640\" height=\"480\" srcset=\"https:\/\/www.payneful.co.uk\/blogsplosion\/wp-content\/uploads\/VirtualBox_XP32_15_06_2017_22_13_42.png 640w, https:\/\/www.payneful.co.uk\/blogsplosion\/wp-content\/uploads\/VirtualBox_XP32_15_06_2017_22_13_42-300x225.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><div class=\"wp-caption-text\">I&#8217;m not sure why I need to prove that I haven&#8217;t ticked all the settings, I guess I&#8217;m just amazed myself.<\/div><\/div>\n<p>With these settings, I can get DWN running absolutely fine. The only caveat is the infamous main menu bug where clicking on anything other than &#8220;new game&#8221; crashes to desktop. To get around this you just need to press F1 on the main menu to load saves or access the options.<\/p>\n<p>I can confirm that I have installed a bunch of updates that the virtual XP wanted and it doesn&#8217;t seem to have affected DWN. The no CD patch at the website with the &#8220;fixed&#8221; .exe might work too but I&#8217;m too paranoid to try it in case I break DWN for myself!<\/p>\n<p>The only remaining issue is how the virtual box will now run DWN inside a tiny box because of the dimensions we&#8217;ve specified. Not a problem, with a bit of lateral thinking. Right click on the XP desktop and click &#8220;Properties&#8221; again. Click the &#8220;Settings&#8221; tab and lower the screen resolution right down to 640 by 480 pixels.<\/p>\n<p>But Sean, that just makes the XP window tiny! Ah, but now you can go to the Oracle VM menu and click &#8220;View&#8221; -&gt; &#8220;Scaled Mode&#8221;. This makes the virtual window fit the entire window and you can resize it however you like! You can even full-screen the thing if you want &#8211; just be mindful that if you have a widescreen monitor the picture will be stretched as the original game was built to be displayed in a 4:3 aspect ratio. To get back to the Oracle VM windowed mode you&#8217;ll need to press Right-Ctrl and &#8220;C&#8221; inside the virtual environment.<\/p>\n<div id=\"attachment_2945\" class=\"wp-caption aligncenter\" style=\"width: 1452px\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-2945\" title=\"It lives! IT LIVES!\" src=\"http:\/\/www.payneful.co.uk\/blogsplosion\/wp-content\/uploads\/DWN_LIVES.png\" alt=\"The Octarine Parrot\" width=\"1442\" height=\"898\" srcset=\"https:\/\/www.payneful.co.uk\/blogsplosion\/wp-content\/uploads\/DWN_LIVES.png 1442w, https:\/\/www.payneful.co.uk\/blogsplosion\/wp-content\/uploads\/DWN_LIVES-300x187.png 300w, https:\/\/www.payneful.co.uk\/blogsplosion\/wp-content\/uploads\/DWN_LIVES-768x478.png 768w, https:\/\/www.payneful.co.uk\/blogsplosion\/wp-content\/uploads\/DWN_LIVES-1024x638.png 1024w\" sizes=\"auto, (max-width: 1442px) 100vw, 1442px\" \/><div class=\"wp-caption-text\">Ta-daaaah! Of course I probably could have picked a slightly nicer place in the game to show off but I like the Octarine Parrot.<\/div><\/div>\n<h2>Why the Sudden Interest in Discworld Noir?<\/h2>\n<p>I never lost interest! I had just assumed that I&#8217;d never be able to play it again.<\/p>\n<p>I found out recently that <a title=\"And good riddance, eh?\" href=\"http:\/\/www.tubefilter.com\/2017\/03\/17\/youtube-phase-out-annotations-cards-end-screens\/\" target=\"_blank\" rel=\"noopener noreferrer\">YouTube are phasing out annotations<\/a>. While I understand the reasons<sup class='footnote'><a href='https:\/\/www.payneful.co.uk\/blogsplosion\/2017\/06\/15\/how-to-get-discworld-noir-working-on-windows-10\/#fn-2939-3' id='fnref-2939-3' onclick='return fdfootnote_show(2939)'>3<\/a><\/sup>, this sounds rather ominous for my &#8220;Let&#8217;s Annotate&#8221; playthrough of the game.<\/p>\n<p>DWN is 20 years old in just under two years. To commemorate it I would quite like to record another run through the game, this time in the correct aspect ratio and with subtitles turned on! I could also produce a version with &#8220;embedded&#8221; annotations for those that do enjoy the little tidbits of info. Whether I will get the time to do all this is a different matter entirely!<\/p>\n<p>However, this urge was enough to make me try to get the thing running. Even if I don&#8217;t record any footage (which is a different issue I&#8217;m having to fathom out), I can at least play my favourite game again.<\/p>\n<p>I hope you have as much success with this method as I have and get to&#8230;<\/p>\n<blockquote><p><strong>Lewton:<\/strong> Play it again, Sam.<\/p>\n<p><strong>Samael: <\/strong>&#8230;You know what? No one is going to believe you said that.<\/p><\/blockquote>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2946\" title=\"The Cafe Ankh\" src=\"http:\/\/www.payneful.co.uk\/blogsplosion\/wp-content\/uploads\/Play_It_Again.png\" alt=\"The Cafe Ankh\" width=\"1106\" height=\"742\" srcset=\"https:\/\/www.payneful.co.uk\/blogsplosion\/wp-content\/uploads\/Play_It_Again.png 1106w, https:\/\/www.payneful.co.uk\/blogsplosion\/wp-content\/uploads\/Play_It_Again-300x201.png 300w, https:\/\/www.payneful.co.uk\/blogsplosion\/wp-content\/uploads\/Play_It_Again-768x515.png 768w, https:\/\/www.payneful.co.uk\/blogsplosion\/wp-content\/uploads\/Play_It_Again-1024x687.png 1024w\" sizes=\"auto, (max-width: 1106px) 100vw, 1106px\" \/><\/p>\n<hr \/>\n","protected":false},"excerpt":{"rendered":"<a href=\"https:\/\/www.payneful.co.uk\/blogsplosion\/2017\/06\/15\/how-to-get-discworld-noir-working-on-windows-10\/\"><img width=\"125\" height=\"125\" src=\"https:\/\/www.payneful.co.uk\/blogsplosion\/wp-content\/uploads\/lewton-pi-150x150.png\" class=\"alignright tfe wp-post-image\" alt=\"Lewton\" decoding=\"async\" loading=\"lazy\" \/><\/a><p>&#8230;or potentially any modern computer, for that matter! EDIT 26\/01\/20: this post is wrong. While it provides a method of running Discworld Noir, it&#8217;s not the best way to run it in Windows 10. No, there&#8217;s a fix for the executable file that some clever bugger came up with that&#8230;<\/p>\n","protected":false},"author":1,"featured_media":2940,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[355,402,3],"tags":[189,299],"class_list":["post-2939","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-video-game-articles","category-computer-and-program-fixes","category-video-games","tag-discworld","tag-discworld-noir"],"_links":{"self":[{"href":"https:\/\/www.payneful.co.uk\/blogsplosion\/wp-json\/wp\/v2\/posts\/2939","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.payneful.co.uk\/blogsplosion\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.payneful.co.uk\/blogsplosion\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.payneful.co.uk\/blogsplosion\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.payneful.co.uk\/blogsplosion\/wp-json\/wp\/v2\/comments?post=2939"}],"version-history":[{"count":0,"href":"https:\/\/www.payneful.co.uk\/blogsplosion\/wp-json\/wp\/v2\/posts\/2939\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.payneful.co.uk\/blogsplosion\/wp-json\/wp\/v2\/media\/2940"}],"wp:attachment":[{"href":"https:\/\/www.payneful.co.uk\/blogsplosion\/wp-json\/wp\/v2\/media?parent=2939"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.payneful.co.uk\/blogsplosion\/wp-json\/wp\/v2\/categories?post=2939"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.payneful.co.uk\/blogsplosion\/wp-json\/wp\/v2\/tags?post=2939"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}