

Want to compile the software for your Windows, Mac, or Linux distro? Just click here and put the code into the respective compiler and play away!

Extract the contents of the zip file you downloaded to your PC.Yes, it even works in docked mode! Credit: ModernVintageGamer Instructions: Obtain the DIABDAT.MPQ file from the PS1 disc or the GOG.com release of Diablo.I’m not certain that it matters which firmware, as it’s just homebrew. You’ll simply compile the code accordingly and start running the final build of the game, bugs and all! What you Need to Play Diablo on Switch: You can even play it on Mac and Linux which it was never ported to. Basically since you couldn’t really play Diablo for the longest time on modern PC’s or at least not be able to play them and make improvements, now you can. The link is down at the bottom for Deviloution if you want to look into it more. The source code had long been lost, but there were things left behind on both the Japanese version of Diablo for PC and also on the PlayStation 1 game disc for Diablo. Without going into too much detail, as that’s not what this tutorial is for (and there is a video down below) Deviloution is a fully reverse-engineered version of Diablo. So without these valiant humans, we wouldn’t be here today! Let’s dig in! Credit: ModernVintageGamer He picked up the breadcrumbs left behind and reversed engineered everything. Deviloution also wouldn’t be here if we didn’t thank GalaxyHaxz. The man ported the open source Deviloution (details below) to the Nintendo Switch.

Before we jump into the nitty gritty of it all, we have to thank ModernVintageGamer for his port of this.
