Homebrew WIP GZDoom for Switch

helvetinperkeles

Well-Known Member
Member
Joined
Oct 8, 2021
Messages
180
Trophies
0
Age
40
XP
860
Country
Finland
What is the best gore mod or mods for Brutal doom? In Hexen i like to use nashgore and i just found universal gibs and realgore and i think i will use those but are there even better ones? 🙂
 
  • Like
Reactions: gouki99

fgsfds

Well-Known Member
OP
Member
Joined
Aug 28, 2018
Messages
445
Trophies
0
Age
123
XP
3,338
Country
Russia
Another question arose: how can I run more than 10 pk3 files?
Not sure why you would really want to, but you can write a custom response file that looks something like this:
-file mod0.pk3 mod1.pk3 mod2.pk3 etc.pk3,
put it in the pwads folder and then select it in Files -> Override response file.
 

WNC12k

Member
Newcomer
Joined
Feb 1, 2022
Messages
8
Trophies
0
Age
31
XP
26
Country
Russia
Understood. Thanks! I 've had time for the last two days to test this case with DoomRLA and DoomRPG. I must say right away that I minimized the number of pk3 enabled at a time and got the following results.

1) When playing with DoomRLA and DoomRPG running together, it is not possible to play. Stuttering occurs every 3-5 seconds. I even tried to combine them into one pk3 file - the situation does not change.

2) When playing with DoomRLA only enabled, this port works well (there are no stutters, it is playable).

3) When playing with DoomRPG only enabled, this port works well (there are no stutters, it is playable).

In addition, I will say that I minimized the graphics settings. Turned off everything that is possible - the result is the same. However, playing this build on Delta Touch on android (Samsung A52) - there are no such stutters. Therefore, it looks very strange.

Any idea why this might be happening? And what can be done to eliminate stuttering?
 

fgsfds

Well-Known Member
OP
Member
Joined
Aug 28, 2018
Messages
445
Trophies
0
Age
123
XP
3,338
Country
Russia
Enable the GLES2 renderer if you haven't already. Other than that, who knows? Could be that A52 has a better GPU or CPU, could be that Delta Touch has a JIT implementation for aarch64. GZDoom is not exactly known to be performance incarnate and neither are some mods, especially if you combine many of them.
 
  • Like
Reactions: Blauhasenpopo

WNC12k

Member
Newcomer
Joined
Feb 1, 2022
Messages
8
Trophies
0
Age
31
XP
26
Country
Russia
Enable the GLES2 renderer if you haven't already. Other than that, who knows? Could be that A52 has a better GPU or CPU, could be that Delta Touch has a JIT implementation for aarch64. GZDoom is not exactly known to be performance incarnate and neither are some mods, especially if you combine many of them.
I tried turning on GLES2. The result is the same.

Showing stubbornness, I installed Android on the Switch, followed by the installation of Delta Touch, and decided to check the above assembly. As a result, there are no stutters, everything goes smoothly without any brakes. There are a total of 17 pk3 files in the assembly. Thus, I conclude, no matter how regrettable it may sound, that the matter is in your port.

Please pay attention to this. Maybe there is an opportunity for you to fix this in the next updates.
 

fgsfds

Well-Known Member
OP
Member
Joined
Aug 28, 2018
Messages
445
Trophies
0
Age
123
XP
3,338
Country
Russia
I tried turning on GLES2. The result is the same.

Showing stubbornness, I installed Android on the Switch, followed by the installation of Delta Touch, and decided to check the above assembly. As a result, there are no stutters, everything goes smoothly without any brakes. There are a total of 17 pk3 files in the assembly. Thus, I conclude, no matter how regrettable it may sound, that the matter is in your port.

Please pay attention to this. Maybe there is an opportunity for you to fix this in the next updates.
Thank you for testing, but what version of GZDoom were you running when you were testing Delta Touch?
As far as I can tell it is not open source (not sure how that's possible since Doom and GZDoom are GPL but whatever), so I can't tell whether it has JIT implemented for scripts, which could be a major contributing factor. Other than that, like I've said before, I'm not sure what could be causing the stutters, considering the majority of GZDoom code in the port is unmodified.
 

WNC12k

Member
Newcomer
Joined
Feb 1, 2022
Messages
8
Trophies
0
Age
31
XP
26
Country
Russia
Thank you for testing, but what version of GZDoom were you running when you were testing Delta Touch?
As far as I can tell it is not open source (not sure how that's possible since Doom and GZDoom are GPL but whatever), so I can't tell whether it has JIT implemented for scripts, which could be a major contributing factor. Other than that, like I've said before, I'm not sure what could be causing the stutters, considering the majority of GZDoom code in the port is unmodified.
I used the latest version of GZDoom 4.7.1 in both your port and Delta Touch

To be honest, I don't understand at all what you mean when you talk about "JIT implemented for scripts". I need to study this.

But, for my part, I can say that in Doom RPG and DoomRLA there are many scenarios combined. It is quite possible that stuttering occurs because of this. In any case, I hope you will be able to fix it in the future.
 

Windsall

Well-Known Member
Member
Joined
Jul 18, 2021
Messages
420
Trophies
0
Age
36
XP
700
Country
Canada
Hi.
Is there a way to lower the analog aim sensitivity for up and down ?
Aiming left and right is fine, but up and down is way too sensitive.
 

Windsall

Well-Known Member
Member
Joined
Jul 18, 2021
Messages
420
Trophies
0
Age
36
XP
700
Country
Canada
Edit: I think I'm starting to understand things around the files, but one thing I do wonder about is why sometimes the profiles I made will be erased. Seems like it did it once when i launched the proram without the launcher.

Is it a bug?

I might as well ask .
-can games like The Golden Souls (and sequel) and Legend of Doom be played without lag/frameskip somehow?
 
Last edited by Windsall,

Purple_Shyguy

Well-Known Member
Member
Joined
Nov 8, 2008
Messages
2,348
Trophies
2
Age
33
Location
Republic of Ireland
XP
4,746
Country
Edit: I think I'm starting to understand things around the files, but one thing I do wonder about is why sometimes the profiles I made will be erased. Seems like it did it once when i launched the proram without the launcher.

Is it a bug?

I might as well ask .
-can games like The Golden Souls (and sequel) and Legend of Doom be played without lag/frameskip somehow?

You can try overclocking for better performance but you're only going to get so far with heavy mods on switch.
 

helvetinperkeles

Well-Known Member
Member
Joined
Oct 8, 2021
Messages
180
Trophies
0
Age
40
XP
860
Country
Finland
Is there a way to save button mappings? I hate to have remap things everytime. If i use save settings after i have set everything up it messes buttons all over the place.
Edit: Okay wierd thing happened. I set my button settings up and saved settings and all my mappings go over the place and i pressed reset to defaults option and app crashed. Now that i started over my button settings are now the way i wanted them to be. Very odd.
 

Windsall

Well-Known Member
Member
Joined
Jul 18, 2021
Messages
420
Trophies
0
Age
36
XP
700
Country
Canada
Is there a way to save button mappings? I hate to have remap things everytime. If i use save settings after i have set everything up it messes buttons all over the place.

Dunno if this applies to you but from what I noticed, it seems to have different button settings for the different iwads. Once one was set it stayed for that one.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @SylverReZ