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

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by MVG, Jul 1, 2019.

Loading...
  1. bakedbeans

    bakedbeans Member

    Newcomer
    2
    Jan 13, 2018
    Algeria
    szczuru and lordelan like this.
  2. leel

    leel Newbie

    Newcomer
    1
    Jul 8, 2019
    Germany
    Someone else got a black screen with Ryujinx?
    My "ls -l":
    -rw-r--r-- 1 DIABDAT.MPQ
     
  3. MVG
    OP

    MVG Advanced Member

    Newcomer
    6
    May 17, 2018
    United States
    0.93 is out. Lots of bugs fixed. Big thanks to erfg12 !

    • Fixed attack/pickup/open actions
    • Fixed left/right/up/down movements
    • Fixed inventory and hotspell snap grid
    • Fixed towner chat
    • Plus opens menu, Minus opens automap
    • Changed readme to show Windows and MacOS compilation instructions
    • D-pad emulates joystick
    • Automap moves with right joystick when open
    • Controller buttons now closely mimic PS1 controller setup (please don't let ppl change this again)
    • Added lots of SWITCH definitions to hopefully get it closer to merging with master code
    https://github.com/lantus/devilution-nx/releases/tag/0.93
     
    luk_pop, knopex, lordelan and 5 others like this.
  4. cucholix

    cucholix Banners guy

    Member
    8
    Jan 17, 2017
    Chile
    This a bug where pressing the B makes a voice start a narration and the controls don’t respond?

    I tested the new version and sometimes the stick doesn’t respond and the B button starts the old man narration, a workaround is pressing - then + until the controls go back to normal.
     
  5. Important Posts Version 0.94
    MVG
    OP

    MVG Advanced Member

    Newcomer
    6
    May 17, 2018
    United States
    bad361, lordelan and cucholix like this.
  6. jurai

    jurai GBAtemp Fan

    Member
    4
    Dec 23, 2005
    I had problems using 0.93 from a fresh start of devilution-nx fwiw, couldn't get the intro video to skip despite pressing all sorts of buttons, and the game was making sounds as though I was in menu / in town while the intro was still playing and covering the screen, click with simulated mouse on right joycon would just cause system to crash, felt like it was accepting all of the controller inputs despite a video being on screen and still running the game loop behind it
     
  7. rsn8887

    rsn8887 GBAtemp Advanced Fan

    Member
    9
    Oct 8, 2015
    United States
    I made a PR yesterday to fix right joystick click for left mouse button.

    The intro cannot be skipped currently, I think. But is is just two Blizzard logos.
     
    lordelan likes this.
  8. cucholix

    cucholix Banners guy

    Member
    8
    Jan 17, 2017
    Chile
    The videos don't have audio
     
  9. jurai

    jurai GBAtemp Fan

    Member
    4
    Dec 23, 2005
    on a fresh game start it auto attempts to play the full diablo intro, not just the logos, I was able to skip it on .92 by some random combination of joycon presses
     
  10. rsn8887

    rsn8887 GBAtemp Advanced Fan

    Member
    9
    Oct 8, 2015
    United States
    I implemented the virtual keyboard support and added it to Pull Request #17:
    https://github.com/lantus/devilution-nx/pull/17

    The virtual keyboard opens at the same time when SDL_StartTextInput is called (name entry, IP entry, etc.).

    diablo_1. diablo_2.

    — Posts automatically merged - Please don't double post! —

    With my pull request right stick click can be used to skip the intro (it functions as a left mouse click).
     
    Last edited by rsn8887, Jul 11, 2019
  11. MVG
    OP

    MVG Advanced Member

    Newcomer
    6
    May 17, 2018
    United States
    known issue , working on it
     
    cucholix likes this.
  12. rsn8887

    rsn8887 GBAtemp Advanced Fan

    Member
    9
    Oct 8, 2015
    United States
    Cutscene audio is also fixed in my PR now. I think @MVG is testing it as we speak.
     
    lordelan and cucholix like this.
  13. jurai

    jurai GBAtemp Fan

    Member
    4
    Dec 23, 2005
    rsn8887, cucholix and lordelan like this.
  14. rsn8887

    rsn8887 GBAtemp Advanced Fan

    Member
    9
    Oct 8, 2015
    United States
  15. jurai

    jurai GBAtemp Fan

    Member
    4
    Dec 23, 2005
  16. cucholix

    cucholix Banners guy

    Member
    8
    Jan 17, 2017
    Chile
    Working great thanks.
    The only problem I see is that it feels unnatural open the stats screen that appears at the left if the screen with the R button, same with the skill button that appears at the right but us activated with the L button, other than it plays perfectly :)

    Recorded a video to show how good it runs https://twitter.com/Cucholix/status/1150017257222750208
     
    Last edited by cucholix, Jul 13, 2019 at 1:27 PM
    rsn8887 and lordelan like this.
  17. cucholix

    cucholix Banners guy

    Member
    8
    Jan 17, 2017
    Chile
    I think I stepped into a bug, been playing around 1 hour now and the attack button (B) doesn’t respond anymore, try loading my save and nothing, had to quit select my profile again and it worked again, I think it triggered after selecting a skill, unfortunately couldn’t replicate it again.
     
  18. rsn8887

    rsn8887 GBAtemp Advanced Fan

    Member
    9
    Oct 8, 2015
    United States
    If you have your save where it happened: Can you still attack with the mouse (use right stick and right stick click)?
     
  19. SeongGino

    SeongGino The Average One

    Member
    6
    May 20, 2015
    United States
    Jersey, Jersey
    A dumb nitpick (using the test version, some of this applies to prior): there's no way to back out in the main menu short of force-closing and restarting Diablo.
    Also, the keyboard pull up only works the first time, which means if one enters a blank name then they're effectively softlocked, due in part to the prior issue.
     
  20. cucholix

    cucholix Banners guy

    Member
    8
    Jan 17, 2017
    Chile
    I didn’t try don’t recall tbh... will test if happens again.

    Another bug (?)
    https://twitter.com/Cucholix/status/1150047969451757568

    In that part there’s no npc to talk to, so that text appears from nowhere.
     
    Last edited by cucholix, Jul 13, 2019 at 3:30 PM
Loading...