Wolf3d Haven Forum

Please log in or register. Smile

Join the forum, it's quick and easy

Wolf3d Haven Forum

Please log in or register. Smile

Wolf3d Haven Forum

Would you like to react to this message? Create an account in a few clicks or log in to continue.
Wolf3d Haven Forum

A friendly Wolfenstein 3D community, about Wolfenstein 3D, the game that gave birth to first person shooters...


5 posters

    Hello fellow Wolfers, let's write code together!

    lazd
    lazd
    Wolf3d n00b
    Wolf3d n00b


    Male
    Number of posts : 2
    Age : 38
    Location : San Francisco
    Job : Software Engineer @ Adobe
    Registration date : 2018-10-15

    Hello fellow Wolfers, let's write code together! Empty Hello fellow Wolfers, let's write code together!

    Post by lazd Mon Oct 15, 2018 10:46 am

    Hey all! I'm lazd, a coder (github.com/lazd), FPV racing drone designer (falconmultirotors.com), and retro gaming nerd. I used to play Wolfenstein back in the day on a 386, and after building a RetroPie box, I've worked on a few modifications to Wolfenstein so I could get a bit more out of playing it on the big screen with a game controller. I joined the forums to share code with others, collaborate, and see what's new in the (old) world of Wolf.

    I tried to sign up at DieHardWolfers as well, but it seems there is an issue with forum registration (clicking "I Agree to these terms and am over or exactly 13 years of age" results in a SQL error). I emailed areyep but got no response. If anyone can get in touch with a server admin at DieHardWolfers and report that issue, that'd be awesome!
    doomjedi
    doomjedi
    Hardcore Wolfer
    Hardcore Wolfer


    Male
    Number of posts : 1378
    Age : 45
    Location : Israel
    Hobbie : Gaming and Modding, Pixel Art
    Registration date : 2007-03-26

    Hello fellow Wolfers, let's write code together! Empty Re: Hello fellow Wolfers, let's write code together!

    Post by doomjedi Wed Oct 17, 2018 11:50 am

    lazd wrote:Hey all! I'm lazd, a coder (github.com/lazd)
    If you're a coder, I'd appreciate much an opportunity to talk to you about helping me with my retro-related indie project. I'm struggling with its code and in big need of help. You won't be sorry, everyone love the idea, but when it comes to actual help....hard to find a coder willing to do it for pat of future profits.
    If you have retropie, you might know how fun are retro racers (know a way to play arcade ones with dpad btw)...and taken to a new and fresh direction it can be huge.

    and retro gaming nerd
    Then you came to the right place Smile

    I used to play Wolfenstein back in the day on a 386
    My first comp as well Smile

    and after building a RetroPie box,
    Huge retropie fan, member of retropie facebook community, and looooove my retropie box Smile We can exchange ideas, recommendations and impressions Smile
    I have quite a game collection and play it almost daily.

    I've worked on a few modifications to Wolfenstein so I could get a bit more out of playing it on the big screen with a game controller
    A guy on diehardwolfers made me new reconfigured version of Wolf4SDL so I can play it on retropie...didn't try it though.

    I joined the forums to share code with others, collaborate, and see what's new in the (old) world of Wolf.
    You are in the right place then, and have Soooooo much to catch up Smile Mods, modding tools, creative and fantastic mods and creations....and great people and community. There is great community for Commander Keen modding as well, if you're a retro fan (you're probably aware of Doom one, heh)

    https://www.youtube.com/watch?v=eXh55qd8QEw
    https://www.youtube.com/watch?v=ZVaMIhbA2VY

    Won't advertise my own Wolf3D forum here Smile
    There is no doubt Haven is the less active of Wolf3D forums though (no offense, just a fact).

    There is a thread that lists the best Wolf3D mods on diehardwolfers BTW, but there are really...thousands of mods, mappacks, TCs...you can even search moddb for some. New mods are being frequently released.

    If you're a fan of WolfenDoom can give you a nice link as well

    I tried to sign up at DieHardWolfers as well, but it seems there is an issue with forum registration (clicking "I Agree to these terms and am over or exactly 13 years of age" results in a SQL error). I emailed areyep but got no response. If anyone can get in touch with a server admin at DieHardWolfers and report that issue, that'd be awesome!
    Posted the issue there, hope we'll get a response.
    lazd
    lazd
    Wolf3d n00b
    Wolf3d n00b


    Male
    Number of posts : 2
    Age : 38
    Location : San Francisco
    Job : Software Engineer @ Adobe
    Registration date : 2018-10-15

    Hello fellow Wolfers, let's write code together! Empty Re: Hello fellow Wolfers, let's write code together!

    Post by lazd Thu Oct 18, 2018 8:58 am

    Yes! I've seen lots of this work around and admired it!

    I hadn't seen Operation Hundschiesse, that cracked me up!

    Operation Eisenfaust: Origins is amazing work, really well done. And the M1 Grand in Coffee Break just looks great, I'm excited to play it!

    I love the lighting system in Batman: No Man's Land, I emailed @linuxwolf asking if he had the code around for his Wolfenstein 3D Lite mod, he said he'd check.

    I also see you implemented Quick Save, this is something I'd been wanting to see since I picked up Wolf again!

    The thing that is really getting me back into Wolfenstein is the ability to play it on RetroPie on the big screen in the living room. I wonder how tough it would be to get my SDL2 GameController changes into some of these mods, then get some easily installable RetroPie packages. I know it would open them up to a wider audience! Here's my fork (very much a WIP): github.com/lazd/wolf4sdl/tree/sdl2remap


    I've implemented the following:

    • Moved to SDL2
    • Uses GameController API instead of Joystick
    • Embeds GameController_DB for immediate support of dozens of game controllers
    • Supports RetroPie's screwed up xmod patch that forces triggers_to_buttons, as well as without it (for XBox controllers)
    • Allows remapping all buttons on the gamepad with in-game UI
    • Allows adjusting turn speed with in-game UI
    • Allows binding strafe left/right and prev/next weapon for keyboard
    • Allows disabling mouse moving

    As far as racing games,  I never really got into them until I had a wheel and they had a touch of realism. These days my interest in racing games has died down, though I do play a little San Francisco Rush and Mario Kart on N64 for nostalgia's sake. I would be interested in seeing what you're working on, though I can't promise I'll have time to devote to it.

    Thanks for the heads up on the forums, I joined this one because I couldn't get into DieHardWolfers... Hopefully I can create an account there soon!


    Last edited by lazd on Sat Oct 20, 2018 11:24 am; edited 1 time in total
    doomjedi
    doomjedi
    Hardcore Wolfer
    Hardcore Wolfer


    Male
    Number of posts : 1378
    Age : 45
    Location : Israel
    Hobbie : Gaming and Modding, Pixel Art
    Registration date : 2007-03-26

    Hello fellow Wolfers, let's write code together! Empty Re: Hello fellow Wolfers, let's write code together!

    Post by doomjedi Thu Oct 18, 2018 11:48 am

    Thank you for the kind words Smile
    linuxwolf
    linuxwolf
    Bring em' On!
    Bring em' On!


    Male
    Number of posts : 160
    Age : 42
    Location : Australia
    Hobbie : Games
    Registration date : 2011-12-25

    Hello fellow Wolfers, let's write code together! Empty Re: Hello fellow Wolfers, let's write code together!

    Post by linuxwolf Thu Oct 18, 2018 1:18 pm

    Thanks Lazd. I have added you to the Wolf3D Lite git repository.
    Dark_wizzie
    Dark_wizzie
    I am Death Incarnate!
    I am Death Incarnate!


    Female
    Number of posts : 5120
    Age : 30
    Location : California, USA
    Job : Investor
    Hobbie : Computers, chess, computer chess, fashion, and philosophy
    Message : I made this forum when I was 13 High on Drugs
    Registration date : 2007-03-24

    Hello fellow Wolfers, let's write code together! Empty Re: Hello fellow Wolfers, let's write code together!

    Post by Dark_wizzie Sat Oct 20, 2018 11:06 am

    lazd wrote:Here's the code if you're interested: github.com/lazd/wolf4sdl/commits/sdl2remap

    And a copy/paste from what I was going to post so you get the gist:

    With these changes, you can sneak up slowly behind a guard or SS and start stabbing before they can get out a Hände hoch. You can precisely strafe and rotate at the same time, lining your enemies up single-file as you let the gatling gun rip them to shreds. You can turn and strafe smoothly with your gamepad's sticks and use the same modern FPS controls you're used to:

    • Left stick X axis: Strafe
    • Left stick Y axis: Move forward/back
    • Right stick X axis: Turn
    • Left stick button: Run
    • Right stick button: Run
    • Left bumper: Previous weapon
    • Right bumper: Next weapon
    • Left trigger: Use
    • Right trigger: Fire
    • Select: Pause
    • Start: Escape


    You can also remap all 10 buttons on the XBox controller using Wolf's Customize Controls UI, as well as assign multiple buttons to the same action.
    Posted here because he couldn't post links yet.



    Wolf3d Haven
    Minute Logic Blog
    stathmk
    stathmk
    Veteran
    Veteran


    Male
    Number of posts : 1788
    Age : 44
    Location : Indiana, United States
    Job : fast food worker & wolfensteingoodies.com webmaster
    Hobbie : old games & young dames
    Registration date : 2008-04-08

    Hello fellow Wolfers, let's write code together! Empty Re: Diehard Wolfers

    Post by stathmk Tue Nov 20, 2018 11:40 am

    Lazd, I think you've joined Diehard Wolfers and you've forgotten to post your code there.  Maybe they'd like it there too.

    Sponsored content


    Hello fellow Wolfers, let's write code together! Empty Re: Hello fellow Wolfers, let's write code together!

    Post by Sponsored content


      Current date/time is Tue Oct 08, 2024 3:06 pm