Page 3 of 4

Re: WIP: Duke Nukem 3D KOS port

Posted: Wed Oct 18, 2023 3:18 am
by fafadou
Ivan Guber wrote: No updates. No time for hobby.
Hope you'll have some time again soon, Hope you're away from trouble.

Re: WIP: Duke Nukem 3D KOS port

Posted: Sun Oct 22, 2023 1:07 pm
by Ivan Guber
Added music. At the moment the game freezes randomly. I need to fixed it before releasing the game.


Re: WIP: Duke Nukem 3D KOS port

Posted: Sat Oct 28, 2023 3:18 pm
by Ivan Guber
Fixed freezes.


Re: WIP: Duke Nukem 3D KOS port

Posted: Sun Oct 29, 2023 4:38 am
by fafadou
What a huge a work !

Re: WIP: Duke Nukem 3D KOS port

Posted: Sun Oct 29, 2023 7:38 am
by dubcity
Looking good Ivan! Good job!

Re: WIP: Duke Nukem 3D KOS port

Posted: Sun Oct 29, 2023 5:32 pm
by fafadou
Thanks for building a dreamshell version.

Re: WIP: Duke Nukem 3D KOS port

Posted: Mon Oct 30, 2023 4:15 am
by Ivan Guber
fafadou wrote:Thanks for building a dreamshell version.
You’re welcome. :)

By the way, the game work fine via SD adapter. So who use stock dreamcast, can play it on dreamshell too.

Re: WIP: Duke Nukem 3D KOS port

Posted: Mon Oct 30, 2023 3:42 pm
by gamesreup
Here's my look at Ivan's work on Beta 3 :)


Re: WIP: Duke Nukem 3D KOS port

Posted: Fri Nov 24, 2023 2:52 am
by StrikerTheHedgefox
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:

Y = Foward
A = Backward
X = Strafe Left
B = Strafe Right
Right Trigger = Fire
Left Trigger = Jump
Analog X: Analog Turn Left/Right
Analog Y: Analog Look Up/Down.

Start = Modifier Key
With Start Held:
D-PAD Left: Inventory Left
D-PAD Right: Inventory Right
D-PAD Up: Use Item
D-PAD Down: Menu

Without Start Held:
D-PAD Left: Previous Weapon
D-PAD Right: Next Weapon
D-PAD Down: Toggle Crouch (EDuke32 has code for this, which you'll probably want.)
D-PAD Up: Quick Kick

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.

Re: WIP: Duke Nukem 3D KOS port

Posted: Fri Nov 24, 2023 5:06 pm
by OlivusPrime
StrikerTheHedgefox wrote: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.
To be honest, I found the similar "Jevons" controls pretty unwieldly in the Saturn version. Early FPSs like Duke 3D don't really benefit from analog stick aiming because there's so much auto-aim anyway, and keeping move forward/backward and turning mapped to the analog stick keeps things fast and responsive. That's one of the things I thought the PlayStation version did right with its "Doomed" control scheme. If there's an option to have both schemes available (or better yet, full control mapping options), it would be the best of both worlds.