WIP: Duke Nukem 3D KOS port

cloofoofoo
Crazy Taxi!
Posts: 540
Dreamcast Games you play Online: PSO-SCHtACK

Re: WIP: Duke Nukem 3D KOS port

Post by cloofoofoo »

StrikerTheHedgefox wrote:Runs quite well and looks good, so great job on that front. That said, the controls are atrocious and need work; no offence intended. Thankfully, Duke3D does have analog joystick support (and code for handling input through an external driver if needed) that could be leveraged here. Here's my suggested control scheme:


If you have Source Code available (which you should, otherwise you'd be violating the GPL license, which the Duke3D source is under.), I might even be able to help implement this as I have a lot of experience with Build Engine and Duke3D's codebase.
why does that almost like a veiled threat? use my suggested control scheme or ill go mention your gpl violation. maybe iam just reading too much into it.

User avatar
Ian Micheal
Developer
Posts: 6277
Location: USA
Contact:

Re: WIP: Duke Nukem 3D KOS port

Post by Ian Micheal »

Great work Ivan love it :) thanks for doing this ..

StrikerTheHedgefox
noob
Posts: 3
Dreamcast Games you play Online: None yet, but I want to get a DreamPi or BBA one of these days.

Re: WIP: Duke Nukem 3D KOS port

Post by StrikerTheHedgefox »

cloofoofoo wrote: Sat Nov 25, 2023 11:15 am
StrikerTheHedgefox wrote:Runs quite well and looks good, so great job on that front. That said, the controls are atrocious and need work; no offence intended. Thankfully, Duke3D does have analog joystick support (and code for handling input through an external driver if needed) that could be leveraged here. Here's my suggested control scheme:


If you have Source Code available (which you should, otherwise you'd be violating the GPL license, which the Duke3D source is under.), I might even be able to help implement this as I have a lot of experience with Build Engine and Duke3D's codebase.
why does that almost like a veiled threat? use my suggested control scheme or ill go mention your gpl violation. maybe iam just reading too much into it.
Looking too far into it. There was no threat or intent of hostility. I'm not so petty to go "use this or else".

That said, it's a GPL violation to not release sources. In other words, illegal. Not to mention bad OSS etiquette. That has nothing to do with my suggestion, it's just a matter of respecting the wishes of 3D Realms (whom I have a working relationship with), Gearbox, and that of developers who've worked on the sources over the years. (Fabien Sanglard, the developer of Chocolate Duke, for example, among many other contributors.)

Besides, it's just a good idea, anyway. Means more people can contribute to the project and improve things, fix up any remaining issues if Ivan is unable to for any reason (lack of free time, incapacitated, or just plain having moved on), etc.

  • Similar Topics
    Replies
    Views
    Last post