gwain Posted January 31, 2022 (edited) If I wanted to modify a port lets say woof how would I start I have geany as an ide and vim as a text editor so I'm not a complete noob woof uses both c++ and c what would I do c or c++? if I want to package in an Iwad to the exported exe/applmage of it how would I do that just looking to add jump function and packaged in Iwad without clicking and dragging Edited January 31, 2022 by gwain 0 Quote Share this post Link to post
gwain Posted January 31, 2022 I didn't know to put this in editing questions or source ports so I put it in general do not sacrifice me 0 Quote Share this post Link to post
Shepardus Posted January 31, 2022 Well, first make sure you can check out and build the current source code from the GitHub repo. If you're not familiar with Git, now's a good time to get familiar, even if strictly speaking you don't have to use Git to obtain the source code. The repo's readme has instructions on building. From there, you make your modifications to the source code and build again. Easier said than done, of course. For a jumping function, you may want to take a look at how other source ports such as Crispy Doom do it, so check out and play around with their source code too. I'm pretty sure Woof is straight C and not C++, GitHub's language detection just detects it as C++ because they look similar. I'm not familiar with building AppImages, but I would start with the official AppImage docs. 1 Quote Share this post Link to post
gwain Posted January 31, 2022 6 minutes ago, Shepardus said: Well, first make sure you can check out and build the current source code from the GitHub repo. If you're not familiar with Git, now's a good time to get familiar, even if strictly speaking you don't have to use Git to obtain the source code. The repo's readme has instructions on building. From there, you make your modifications to the source code and build again. Easier said than done, of course. For a jumping function, you may want to take a look at how other source ports such as Crispy Doom do it, so check out and play around with their source code too. I'm pretty sure Woof is straight C and not C++, GitHub's language detection just detects it as C++ because they look similar. I'm not familiar with building AppImages, but I would start with the official AppImage docs. What would make crispy doom better for jumping than other ports? 0 Quote Share this post Link to post
Shepardus Posted January 31, 2022 I just named that as an example. 0 Quote Share this post Link to post
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.