NGZDoom - GZDoom fork with actor and camera roll
- Hetdegon
- Posts: 320
- Joined: Sat Oct 30, 2004 12:55 pm
- Graphics Processor: nVidia with Vulkan support
- Location: Chireiden
Re: NGZDoom - GZDoom fork with actor and camera roll
I agree with this. If it works it works and seems progress on that variable was pretty much forgotten anyway. It happens.Caligari_87 wrote:Have you considered doing a pull request or something to get the code into the main GZDoom codebase, at least the rolling and non-1.2-aspect parts? That's pretty much what I would be interested in, if anything.
8-)
Maybe having a working PR will help get it there.
Re: NGZDoom - GZDoom fork with actor and camera roll
Caligari_87 wrote:Have you considered doing a pull request or something to get the code into the main GZDoom codebase, at least the rolling and non-1.2-aspect parts? That's pretty much what I would be interested in, if anything.
8-)
Non-1.2-aspect: I read in another thread that Graf is working on making it a user switchable option (OpenGL-only I understand) so yay, no more hard-coded hacks!
Actor roll, camera roll: I'll have to ask Graf if it would even be considered. No point making a pull request if it's fundamentally not going to be accepted...
- Kinsie
- Posts: 7399
- Joined: Fri Oct 22, 2004 9:22 am
- Graphics Processor: nVidia with Vulkan support
- Location: MAP33
- Contact:
Re: NGZDoom - GZDoom fork with actor and camera roll
IIRC the rule for code submissions is "Is it useful, well-coded and does it not potentially complicate Doomscript?" so I'm pretty sure the only issue this could damage its implementation would be that it's GL only.Nash wrote:Actor roll, camera roll: I'll have to ask Graf if it would even be considered. No point making a pull request if it's fundamentally not going to be accepted...
You might as well submit it, anyway - what's the worst that could happen? Someone says no and you stick to your own fork?
Re: NGZDoom - GZDoom fork with actor and camera roll
https://github.com/coelckers/gzdoom/com ... ccdd8a626dNash wrote:Non-1.2-aspect: I read in another thread that Graf is working on making it a user switchable option (OpenGL-only I understand) so yay, no more hard-coded hacks!
- Caligari87
- Admin
- Posts: 6174
- Joined: Thu Feb 26, 2004 3:02 pm
- Preferred Pronouns: He/Him
- Contact:
- NeuralStunner
-
- Posts: 12326
- Joined: Tue Jul 21, 2009 12:04 pm
- Preferred Pronouns: He/Him
- Graphics Processor: nVidia with Vulkan support
- Location: capital N, capital S, no space
- Contact:
Re: NGZDoom - GZDoom fork with actor and camera roll
I was excited until I saw it wasn't a GameInfo thing. Distorted HUD weapons, status bar, and UI aren't fun to work with either.
- xenoxols
- Posts: 2128
- Joined: Mon Mar 18, 2013 6:08 pm
- Preferred Pronouns: She/Her
- Location: Behind you
Re: NGZDoom - GZDoom fork with actor and camera roll
Well, I finally got back to my windows pc, and ngzdoom works fine. However I don't seem to be able to make a lean script.
EDIT: Nevermind, just some minor decorate mistakes.
EDIT: Nevermind, just some minor decorate mistakes.
- Slax
- ... in rememberance ...
- Posts: 2121
- Joined: Tue Oct 19, 2010 7:01 am
- Location: Window office.
- Contact:
Re: NGZDoom - GZDoom fork with actor and camera roll
Inb4 Doomguy gets rolled up in a cigarette (or equivalent) by the Icon of Sin.
Re: NGZDoom - GZDoom fork with actor and camera roll
Someone please teach me how to do a pull request, because I don't have the patience to figure it out on my own. Spent an hour trying to figure it out and Googling it but I don't know what I'm doing and nothing is happening.
EDIT: Is it because my "fork" isn't really a fork? I already have GZDoom forked as another project and I can't fork it again (it just takes me to the page of my custom game fork). I had to create a separate repository and add GZDoom as an upstream remote: https://github.com/nashmuhandes/gzdoom so can I still make a pull request in this way?
EDIT: Is it because my "fork" isn't really a fork? I already have GZDoom forked as another project and I can't fork it again (it just takes me to the page of my custom game fork). I had to create a separate repository and add GZDoom as an upstream remote: https://github.com/nashmuhandes/gzdoom so can I still make a pull request in this way?
Re: NGZDoom - GZDoom fork with actor and camera roll
It needs to be a fork of GZDoom to do a pull request with it. Whatever you have done there, it's not a fork.
Re: NGZDoom - GZDoom fork with actor and camera roll
Well that blows. I can't fork GZDoom because I've already forked it before. Any other ideas besides making a new user account?
Re: NGZDoom - GZDoom fork with actor and camera roll
Create a branch of your live GZDoom fork, update it to the fork as needed, then add only the changes you want to pull in the GZDoom master. You will then be able to do a pull request from that branch (and you should be doing pull requests from self contained branches anyway. )
Re: NGZDoom - GZDoom fork with actor and camera roll
I'm thinking of starting over clean. I'm not worried about my game's fork that much; I can just export the code, do a clean clone of GZDoom and just paste over the modified files and then push to a new repo that is not a fork.
Anyway, what's the cleanest way to start over? Should I fork ZDoom or GZDoom? I want to be able to contribute to both but I can only fork one of them only once because they're related to each other... I can't have separate ZDoom and GZDoom forks on GitHub.
Anyway, what's the cleanest way to start over? Should I fork ZDoom or GZDoom? I want to be able to contribute to both but I can only fork one of them only once because they're related to each other... I can't have separate ZDoom and GZDoom forks on GitHub.
Re: NGZDoom - GZDoom fork with actor and camera roll
If you fork ZDoom, you won't be able to fork GZDoom under githubs interface (you can brute force it, but it's extremely fucking convoluted and I haven't bothered figuring it out).
HOWEVER, the reverse also applies. Forking GZDoom means you cannot commit to ZDoom either, and any "universal" changes will be much more complicated to propagate backwards (and I think Graf won't accept ZDoom changes that way?).
HOWEVER, the reverse also applies. Forking GZDoom means you cannot commit to ZDoom either, and any "universal" changes will be much more complicated to propagate backwards (and I think Graf won't accept ZDoom changes that way?).