So, recently a Dev posted a engine called Devilution, capable of playing the original Diablo I game with better support for newer systems, and for mods, as people can edit the game directly for editing, not using flaws like memory leaks. So, with this project, i think it would be possible to this engine to be ported to a majority of systems, like our beloved WiiU, since it haves a touchpad permitting a better way to input with the game. If not people are interested on it, someone could make a libRetro port of the Diablo I engine so it could be used as well.
Links for PC gamer talking about the source code released: https://www.pcgamer.com/a-coder-spent-1200-hours-reverse-engineering-diablos-source-code/
Link for the GitHub Project of the source code: https://github.com/galaxyhaxz/devilution
Links for PC gamer talking about the source code released: https://www.pcgamer.com/a-coder-spent-1200-hours-reverse-engineering-diablos-source-code/
Link for the GitHub Project of the source code: https://github.com/galaxyhaxz/devilution