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,023
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,920
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
515
Trophies
1
Age
43
XP
2,912
Country
France
  • Like
Reactions: DragonBoy

DragonBoy

Well-Known Member
Newcomer
Joined
Sep 30, 2003
Messages
98
Trophies
2
XP
1,920
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
515
Trophies
1
Age
43
XP
2,912
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
515
Trophies
1
Age
43
XP
2,912
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
  • SylverReZ @ SylverReZ:
    One of the sites that weren't blocked on the school's network was some file uploading sites. I would upload some games, write down the URL and take it to school one day.
  • Bunjolio @ Bunjolio:
    lol
  • SylverReZ @ SylverReZ:
    I did it when the teachers werent looking ofc. I even managed to take in a USB stick that wasn't allowed.
  • Bunjolio @ Bunjolio:
    my school has a chrome extension called light speed filter agent and it legit blocks YouTube pfps since the file cdn(I think aka yt3.ggpht.com) is classed as mature
  • Bunjolio @ Bunjolio:
    mhm
  • Bunjolio @ Bunjolio:
    they have other stuff like goguardian too
  • SylverReZ @ SylverReZ:
    Ours mainly relied on the router, I believe.
  • Bunjolio @ Bunjolio:
    our school network and chrome policies block stuff too
  • Bunjolio @ Bunjolio:
    alot of yt to mp3 sites are blocked by light speed for "Security"
  • SylverReZ @ SylverReZ:
    It was easy to bypass some of the restrictions, as one of the admins left a registry key in the administrative shares drive, which allowed me to get around the blocking of some sites.
  • Bunjolio @ Bunjolio:
    tf does tta mean
  • Bunjolio @ Bunjolio:
    yeah this is chrome os
  • Bunjolio @ Bunjolio:
    cant do shit
  • SylverReZ @ SylverReZ:
    @Bunjolio, Wdym 'TTA'?
  • Bunjolio @ Bunjolio:
    that* as in why yt to mp3 sites are blocked for security
  • SylverReZ @ SylverReZ:
    @Bunjolio, Remember when YouTubetoMP3 was a thing back in the 2010s?
  • SylverReZ @ SylverReZ:
    Until YT updated some stuffs and broke the website.
  • Bunjolio @ Bunjolio:
    I was 2 in 2010
  • SylverReZ @ SylverReZ:
    Oh lol
  • Bunjolio @ Bunjolio:
    lol
  • SylverReZ @ SylverReZ:
    This was in the Minecraft-era.
  • AncientBoi @ AncientBoi:
    lol Bun rockin out at 2 :rofl2:
  • BakerMan @ BakerMan:
    same tbh
    BakerMan @ BakerMan: same tbh