aagallag has ported "Descent" and "Descent II" to the nintendo switch:
Known issues and missing features
Multiple save files don't work (currently hardcoded to player.plr)
Doesn't support the joysticks
No music
Only tested with the Descent files from Steam; GOG and CD-ROM releases have not been tested
Doesn't utilize 1080p resolution when docked
Need an icon
Resize the text for larger resolutions (Bug only on D1X Switch)
Enable the original HUD
Network/Multiplayer is not enabled
Level Selection menu doesn't work (no way to input a different level)
Install instructions
D1X Switch
Create a folder on your sdcard, such as /switch/d1x-switch/.
Copy d1x-switch.nro and descent.cfg to this directory.
Copy descent.hog and descent.pig to the same directory. These files are included with a purchase of the game. Tested with Descent I from Steam.
D2X Switch
Create a folder on your sdcard, such as /switch/d2x-switch/.
Copy d2x-switch.nro and descent.cfg to this directory.
Copy descent2.ham, descent2.hog, descent2.s22, and all *.pig files to the same directory. These files are included with a purchase of the game. Tested with Descent II from Steam.
Changes from last release
Add (hacky) workaround so the game doesn't crash when selecting "Quit" in main menu