Homebrew WIP GZDoom for Switch

  • Thread starter Thread starter fgsfds
  • Start date Start date
  • Views Views 196,246
  • Replies Replies 636
  • Likes Likes 54
  • Like
Reactions: RRWcomicsboy
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.
 
  • Like
Reactions: Lyn_
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.
 
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
 
  • Like
Reactions: Lyn_
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,
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
are you launching gzdoom through title redirection?(holding R when launching any game)
 
Last edited by bad361,
Now I'm incredibly excited if DOOM 3 is also a Unity remake or not.
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.
 
are you launching gzdoom through title redirection?(holding R when launching any game)

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,
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!
 
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.
 
  • Like
Reactions: Broduskii
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
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.
 
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.

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.
 
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.

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.
 
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.
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,
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,

Site & Scene News

Popular threads in this forum