WIP GZDoom for Switch

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by fgsfds, May 7, 2019.

  1. Sgt. Lulz

    Sgt. Lulz Beef up

    Member
    6
    Oct 16, 2010
    United Kingdom
  2. nmkd

    nmkd GBAtemp Advanced Fan

    Member
    5
    Oct 25, 2016
    Germany
  3. MythicalData

    MythicalData GBAtemp Maniac

    Member
    7
    May 11, 2017
    United States
    RRWcomicsboy likes this.
  4. fgsfds
    OP

    fgsfds GBAtemp Fan

    Member
    8
    Aug 28, 2018
    Russia
    The classic Doom port is not actually a Unity remake, but a somewhat encapsulated proper Doom port running inside Unity, complete with a software renderer.
    See this for an example of a software rendering quirk that is also present in the new port.
    That being said, I still don't like it.
     
    TeddyBearYoshi likes this.
  5. TeddyBearYoshi

    TeddyBearYoshi Member

    Newcomer
    3
    May 3, 2016
    United States
    the Unknown
    This is still the superior version, obviously, but I do wonder if it would ever be possible to get split-screen in this. I know there was a PC split-screen mod at some point but it never worked very well.
     
  6. fgsfds
    OP

    fgsfds GBAtemp Fan

    Member
    8
    Aug 28, 2018
    Russia
    Not in GZDoom. There are sourceports with splitscreen out there though, like ReMooD.
     
    TeddyBearYoshi likes this.
  7. Purple_Shyguy

    Purple_Shyguy GBAtemp Advanced Fan

    Member
    8
    Nov 8, 2008
    Republic of Ireland
    The ONLY decent thing about those official ports is the pretty cool HD rumble and maybe the ease of starting a local couch multiplayer game.

    Homebrew still the supreme way of playing on switch
     
    TeddyBearYoshi likes this.
  8. yoitsmegabe

    yoitsmegabe Newbie

    Newcomer
    1
    Aug 2, 2019
    United States
    Hi everyone. Thanks for making this! I'm fairly new to CFW but i'm starting to get a handle on things. Here's my issue: I got Doom 1 and 2 working stock, but when I try to load Doom 1 with Brutal Doomv21 as a custom file , I get a crash back to homebrew menu. When loading Doom 2 and Brutal Doom selected as a custom file, it loads stock vanilla Doom 2.

    I'm on a fat32 formatted sd card. Running Reinx 2.4 on official firmware 8.1.0
    edit: the error file reads " FATAL ERROR: Failed to load OpenGL functions" when it crashes to desktop on Doom 1
     
    Last edited by yoitsmegabe, Aug 2, 2019
  9. bad361

    bad361 GBAtemp Regular

    Member
    5
    Jun 18, 2018
    Russia
    Moscow
    are you launching gzdoom through title redirection?(holding R when launching any game)
     
    Last edited by bad361, Aug 2, 2019
  10. sj33

    sj33 GBAtemp Psycho!

    Member
    13
    Oct 22, 2013
    Japan
    Likely not. The Doom 3 port was handled by Panic Button instead of Nerve Software.

    Nerve Software are a good developer so their misteps here are bizarre.
     
  11. yoitsmegabe

    yoitsmegabe Newbie

    Newcomer
    1
    Aug 2, 2019
    United States
    Hey thanks for responding. Yes, I hold R over a game (street fighter if that matters) and it crashes. This morning I was just testing the vanilla game, and it crashed and gave the code FATAL ERROR: Could not malloc 16384 bytes

    edit: just tested now and I got FATAL ERROR: Failed to allocate memory from system heap
     
    Last edited by yoitsmegabe, Aug 2, 2019
  12. yoitsmegabe

    yoitsmegabe Newbie

    Newcomer
    1
    Aug 2, 2019
    United States
    Got it working! It was Reinx that was the problem. I guess starting from title in Reinx wasn't working correctly. I removed reinx and went used atmosphere, when I started from title here, it looked like it was going to boot the title at first, then it went into HB menu. From there I loaded Brutal Doom and I haven't had any issues so far. Thanks!
     
  13. burial

    burial GBAtemp Regular

    Member
    5
    Aug 15, 2018
    United States
    How do I get Brutal Doom to work with this?
     
  14. MicmasH_W

    MicmasH_W Doofy snow leopard

    Member
    3
    Jul 18, 2019
    United States
    Pixel Joint
    If anyone wants to play Doom without paying/pirating there's Freedoom 1 and 2, and you can use Beautiful doom to skin over it and play a map wad like Hell Revealed, lots of good fun.
     
    Broduskii likes this.
  15. bad361

    bad361 GBAtemp Regular

    Member
    5
    Jun 18, 2018
    Russia
    Moscow
    choose any doom as main game and set brutal doom as a custom file and it should load your doom1/2/tnt with brutal doom mod
     
    burial likes this.
  16. burial

    burial GBAtemp Regular

    Member
    5
    Aug 15, 2018
    United States
    Thanks. Do I have to select BD as a custom file every time I boot it or is there a way to save it?

    Also, am I the only one having performance issues with Brutal Doom? Because of lag/fps the shotgun is unusable, exploding barrels make the fps drop and even turning too fast will make fps drop. I have set all graphics options to off/low and set resolution to 640x480.
     
  17. Purple_Shyguy

    Purple_Shyguy GBAtemp Advanced Fan

    Member
    8
    Nov 8, 2008
    Republic of Ireland
    Look for the bi/trilinear filter. I think it's on like 16x by default. Also mods don't run very well on this in general.

    Brutal Doom can chug on even a high end pc. So this is more for vanilla and lighter mods.
     
  18. burial

    burial GBAtemp Regular

    Member
    5
    Aug 15, 2018
    United States
    I have filtering set to none, AA off and textures set to low.

    I have every graphical setting I can find set to off or low.....

    The OP said it worked with Brutal Doom so I expected it to run better than this.
     
  19. bad361

    bad361 GBAtemp Regular

    Member
    5
    Jun 18, 2018
    Russia
    Moscow
    Its a very demanding mod, it will run decently with oc, but even with that explosions of multiple barrels will freeze your switch everytime (+some other effects). Anyway, turn down the resolution a bit and turn off dynamic lightning for brutal doom and i'd say it's very playable with these settings (except explosions stutter).

    And yes, you can save brutal doom preset by creating a new preset entry in gzdoom loader. Just name it e.g. brutal doom 1, then choose d1 as main game and brutal doom as custom file and it'l load brutal doom1 every time.
     
    Last edited by bad361, Aug 7, 2019
  20. GraveUypo

    GraveUypo Newbie

    Newcomer
    1
    Aug 8, 2019
    Brazil
    first of all, thank you for this port. it wouldn't be an exaggeration to say this port is the reason i bought my switch more than a year ago in the first place. that's how much i was anticipating it.
    Now, to my question. What's the title ID of this app? i really NEED to overclock my switch closer to docked clocks to run some mods that run like dog turd rn (my own wad, actually) and i'm new to switch overclocking. afaik you need the title id to set the clocks in sysclk. can anyone help me to reach my overclocking dreams?
    [edit] just occurred to me that maybe it inherits the profile from the game i launch hb menu from... ima try that
     
    Last edited by GraveUypo, Aug 8, 2019
Quick Reply
Draft saved Draft deleted
Loading...