Diablo-NX - Nintendo Switch Port of DevilutionX (Diablo)

Nintendo Switch Port of DevilutionX (Diablo)

68747470733a2f2f692e696d6775722e636f6d2f444b56423139382e706e67


Diablo build for modern operating systems. This is the Nintendo Switch Port. It's still in Beta as i continue to map the controls over from the PC version

How To Play:
  • Extract contents of diablo-nx.zip release into SDMC:\switch\diablo-nx
  • Copy DIABDAT.MPQ from original Diablo game disc or GOG version.
  • Launch diablo-nx.nro
  • Note: Hold R on any installed game and launch it. Do not use photo-album to launch. If you use photo-album, the homebrew only has very little memory available, and the touch keyboard doesn't work. This is true for all homebrew, not just Diablo-NX.
  • Enjoy :)
Joycon Controls
  • Left Analog : Move Hero
  • Right Analog : Simulate Mouse
  • B : Attack nearby enemies, talk to towns people and merchants. Pickup & Drop items in inventory. OK in Menu
  • Y : Pickup gold, potions & equipment from ground, open chests and doors that are nearby. Use item when in inventory (read books etc.).
  • X : Cast Spell
  • A : Select Spell, Cancel in Menu
  • R : Inventory
  • L : Character
  • ZR : Drink Mana Potion
  • ZL : Drink Heal Potion
  • Left Analog Click : Quest Log
  • Right Analog Click : Left mouse click
  • Minus : Automap
  • Plus : Game Menu, Skip Intro
Touch Controls
  • Single finger drag : move the mouse pointer (pointer jumps to finger)
  • Single short tap : left mouse click
  • Single short tap while holding a second finger down : right mouse click
  • Dual finger drag : drag'n'drop (left mouse button is held down)
  • Three finger drag : drag'n'drop (right mouse button is held down)
Notes
There are lots of bugs. Check issues on the code repo.

Download (Latest Release) : https://github.com/lantus/devilution-nx/releases/tag/0.95
Source Code : https://github.com/lantus/devilution-nx
 
Last edited by MVG,

serginhow

New Member
Newbie
Joined
Dec 7, 2020
Messages
1
Trophies
0
Age
41
XP
46
Country
Brazil
Hello. The latest release says duping by belt has been fixed.
Does that mean we can’t dupe anymore?
I’m asking because if it won’t work anymore I don’t want to update.
 

Keriam

Well-Known Member
Member
Joined
Aug 30, 2006
Messages
167
Trophies
1
XP
1,026
Country
France
The release is awesome ! Controls are very smart, this is the original game of Diablo better than the portage on playstation.

Graphics & Gameplay are outdated but this is a nostalgia game :-D
 
  • Like
Reactions: ov3rkill

DragonBoy

Well-Known Member
Newcomer
Joined
Sep 30, 2003
Messages
98
Trophies
2
XP
1,924
Country
Greece
Hey guys! I run into a strange issue. I run the game fine but I have no controls. There's no input at all. It just stays at the main menu. Any ideas?
 

Badablek

Well-Known Member
Member
Joined
Jan 23, 2006
Messages
519
Trophies
1
Age
43
XP
2,930
Country
France
  • Like
Reactions: DragonBoy

DragonBoy

Well-Known Member
Newcomer
Joined
Sep 30, 2003
Messages
98
Trophies
2
XP
1,924
Country
Greece
I suppose you're using MVG binary ? it was compiled in 2019 thus is not compatible with 10.x/11.x firmware
give this a try : https://github.com/diasurgical/devilutionX/releases/tag/1.1.0 (should be compiled with recent libnx ?)
...and you were spot on! loool I was using MVG's binary indeed. I first downloaded it from the switch's homebrew store and second time manually myself. I regret to say that I didn't properly researhed it, but going through the MVG's release seemed the obvious way. Anyway, now works great! Thank you for your time and help! :)
 

Badablek

Well-Known Member
Member
Joined
Jan 23, 2006
Messages
519
Trophies
1
Age
43
XP
2,930
Country
France
no problem, this thread is about MVG's build, so you're not faulty to try to use it ;)
but old builds always mean problem with latest firmwares, you just have to be careful about the compilation's date for all your homebrews.
 
  • Like
Reactions: DragonBoy

AJenbo

Member
Newcomer
Joined
Jul 4, 2019
Messages
17
Trophies
0
Age
40
XP
101
Country
Denmark
Small problem @AJenbo: Quitting on the new version causes Devilution to lock up on a black screen, and a force-close by closing the title-overridden game consistently throws a Fatal.
Latest Atmosphere, only a few plugins active (ovlloader/Tesla, bitmap-printer, and sysclk).
It managed to exit fine on the last stable release.

I think this was concluded to be an issue with other apps installed on the device. Sorry for the late response, I'm not really on here, feel free to post issues on GitHub though :)

--------------------- MERGED ---------------------------

Also, ask whoever is in charge of the switch homebrew app store to update your entry and it'll bump you to the top on there too.

How would I do that? I Tweeted a bit with MVG, he said he would like to update it once there was widescreen support, but when I messaged him about 1.1.0's release he never responded :(
 

BlackOmegaTM

Active Member
Newcomer
Joined
Jul 2, 2019
Messages
27
Trophies
0
Age
40
XP
158
Country
Brazil
Guys, can someone point me in the direction of a currently most up to date port of devilution x? I'm trying to play it again, but it's not working after I moved from sx os to Atmosphere. I'm on horizon 12.0.3 and ams 0.19.4. I have been told it doesn't work on the current version of atmosphere and horizon either.
 

Badablek

Well-Known Member
Member
Joined
Jan 23, 2006
Messages
519
Trophies
1
Age
43
XP
2,930
Country
France
Guys, can someone point me in the direction of a currently most up to date port of devilution x? I'm trying to play it again, but it's not working after I moved from sx os to Atmosphere. I'm on horizon 12.0.3 and ams 0.19.4. I have been told it doesn't work on the current version of atmosphere and horizon either.

devilutionX 1.1.0 works nicely on my 13.0.0 switch under AMS 1.1.1.
Don't know who told you it doesn't work, but he's wrong.

https://github.com/diasurgical/devilutionX/releases/tag/1.1.0


the only downside : the Switch crashes everytime you use "EXIT DIABLO". So, don't use it. Save your game, then exit with the Switch menu
 

AJenbo

Member
Newcomer
Joined
Jul 4, 2019
Messages
17
Trophies
0
Age
40
XP
101
Country
Denmark
Small problem @AJenbo: Quitting on the new version causes Devilution to lock up on a black screen, and a force-close by closing the title-overridden game consistently throws a Fatal.
Latest Atmosphere, only a few plugins active (ovlloader/Tesla, bitmap-printer, and sysclk).
It managed to exit fine on the last stable release.
Could you test with the latest release (1.3.0). Sorry for the late replay I'm not much this forum. So best way to report issues is via GitHub :)
 

AJenbo

Member
Newcomer
Joined
Jul 4, 2019
Messages
17
Trophies
0
Age
40
XP
101
Country
Denmark

AJenbo

Member
Newcomer
Joined
Jul 4, 2019
Messages
17
Trophies
0
Age
40
XP
101
Country
Denmark
  • Like
Reactions: cucholix

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • AncientBoi @ AncientBoi:
    eeewww
  • K3Nv2 @ K3Nv2:
    I thought it was the toilet
  • AncientBoi @ AncientBoi:
    okies. Time to go watch YT paranormal ghost things. L8er my luvs :D
    +1
  • K3Nv2 @ K3Nv2:
    I got a massive clue
  • BakerMan @ BakerMan:
    this mf def ain't watching ghost shit, he boutta beat his meat fr
    +1
  • K3Nv2 @ K3Nv2:
    Nah he's about to be the ghost in your bedroom
    +1
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, and leave ectoplasm all over the place
  • BakerMan @ BakerMan:

    this is him being described
    +2
  • Xdqwerty @ Xdqwerty:
    Sigh
  • Xdqwerty @ Xdqwerty:
    Yawn
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, I dislike the kind of drm where you have to play single player games online all the time bc of some verification bs
    +1
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Don't use games that have Easy Anti-Cheat as its been exploited many times.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, my PC can't run most AAA games so i wont
    +1
  • Xdqwerty @ Xdqwerty:
    Most of the modern AAA games
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, I also heard one of the Prince of Persia games was so unfinished that it required the "24/7 online" drm so a puzzle could be done and the game could be finished. And that when the Ubisoft servers were closed the (cracked) game was impossible to finish or something like that
  • SylverReZ @ SylverReZ:
    @Xdqwerty, That's extra scummy. Ubisoft nowadays ship out incomplete games like Skull and Bones which was being worked on for nearly a decade now.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, i think they have been doing that since late 2000s
    +1
  • Xdqwerty @ Xdqwerty:
    Either that or their old games were unfinished aswell but we can't notice it
  • Psionic Roshambo @ Psionic Roshambo:
    I like that games can be fixed after the fact, hate that it's being abused via beta tests... And DLC... I was a 7800 owner back in the day and loved Impossible Mission, turns out I couldn't beat it because it was actually impossible lol
  • Psionic Roshambo @ Psionic Roshambo:
    I never knew about it at the time but a fixed version was available but you had to mail in your broken copy lol
  • Psionic Roshambo @ Psionic Roshambo:
    So that version is semi rare
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, I have a rom of the ds version of impossible mission
    Xdqwerty @ Xdqwerty: @Psionic Roshambo, I have a rom of the ds version of impossible mission