Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Desolated and Grimm quest won't load #613

Open
walikor opened this issue Aug 21, 2024 · 13 comments
Open

Desolated and Grimm quest won't load #613

walikor opened this issue Aug 21, 2024 · 13 comments

Comments

@walikor
Copy link

walikor commented Aug 21, 2024

I know I made another ticket for dungeondoom but I wanted to point out that these two mods namely:
https://www.moddb.com/mods/grimm-quest-for-the-gatherers-key
and
https://www.moddb.com/mods/desolated-the-crying-fate

need to be converted for dhemw I also attach the screenshots, if the procedure is incorrect you can close the ticket.

Desolated
Grimm

@DanielGibson
Copy link
Member

need to be converted for dhemw I also attach the screenshots, if the procedure is incorrect you can close the ticket.

I'm sure there are lots of mods that need to be converted - basically any mod that has its own Mod DLL and hasn't been ported yet - that's expected and not a bug in dhewm3.

To port a mod I need the source code and permission to release it under GPLv3 (the Doom3 open source license) instead of the SDK license (which was used back in the day).
I can't locate and contact all the developers myself. I tried for dungeondoom (it took some time finding that person and I didn't get any answer to my e-mail so far), but I can't do this for every mod, as it can take lots of time.

The good news is that everyone can do this: Find the developers of the mods you want ported and ask them to release their source code (under GPL) so it can be ported to dhewm3 (and potentially other source ports).

Once I have the source I'm happy to do the porting :-)

@walikor
Copy link
Author

walikor commented Aug 21, 2024

need to be converted for dhemw I also attach the screenshots, if the procedure is incorrect you can close the ticket.

I'm sure there are lots of mods that need to be converted - basically any mod that has its own Mod DLL and hasn't been ported yet - that's expected and not a bug in dhewm3.

To port a mod I need the source code and permission to release it under GPLv3 (the Doom3 open source license) instead of the SDK license (which was used back in the day). I can't locate and contact all the developers myself. I tried for dungeondoom (it took some time finding that person and I didn't get any answer to my e-mail so far), but I can't do this for every mod, as it can take lots of time.

The good news is that everyone can do this: Find the developers of the mods you want ported and ask them to release their source code (under GPL) so it can be ported to dhewm3 (and potentially other source ports).

Once I have the source I'm happy to do the porting :-)

thanks, the author of the desolated mod replied to me, let's wait.

https://www.youtube.com/watch?v=rasB99v40Og

@walikor
Copy link
Author

walikor commented Sep 1, 2024

need to be converted for dhemw I also attach the screenshots, if the procedure is incorrect you can close the ticket.

I'm sure there are lots of mods that need to be converted - basically any mod that has its own Mod DLL and hasn't been ported yet - that's expected and not a bug in dhewm3.

To port a mod I need the source code and permission to release it under GPLv3 (the Doom3 open source license) instead of the SDK license (which was used back in the day). I can't locate and contact all the developers myself. I tried for dungeondoom (it took some time finding that person and I didn't get any answer to my e-mail so far), but I can't do this for every mod, as it can take lots of time.

The good news is that everyone can do this: Find the developers of the mods you want ported and ask them to release their source code (under GPL) so it can be ported to dhewm3 (and potentially other source ports).

Once I have the source I'm happy to do the porting :-)

https://drive.google.com/file/d/1rXjco6AJKx7F6Xjx-zk47gdO28ox2DVJ/view

ok this is the desolated source code,
let me know when you download it so I can inform the author to delete the link

@DanielGibson
Copy link
Member

Thanks, I downloaded it.
Might take a week or two until I get around to porting, though.

@DanielGibson
Copy link
Member

I've ported Desolated: https://github.com/dhewm/dhewm3-sdk/tree/desolated

Here's a build for Windows, please test: desolated-win32.zip

@walikor
Copy link
Author

walikor commented Sep 27, 2024

thanks, I'll let you know, for grimm I think we can close the ticket, the author doesn't want to release the source code for now
Cattura

@walikor
Copy link
Author

walikor commented Sep 27, 2024

I've ported Desolated: https://github.com/dhewm/dhewm3-sdk/tree/desolated

Here's a build for Windows, please test: desolated-win32.zip

ok I tested the mod for 4-5 levels and it works correctly, the only bug I found is that it doesn't open the skillbok even though the button is set
9050_45

if I press the b button nothing happens with dhewm3, however with doom 3 vanilla the skillbok opens

9050_46

@DanielGibson
Copy link
Member

Hmm that should be _impulse36, but that's not handled anywhere in the code I got - maybe it's from an older version where the skillbook/xp system wasn't implemented yet?
The source seems to be from version v0.99.9.2 with the last update from 2010-02-01. As the mod was released in November 2013 (as v1.0) it seems plausible that there have been changes to the code in those three years that I'm missing.

@walikor
Copy link
Author

walikor commented Sep 27, 2024

Hmm that should be _impulse36, but that's not handled anywhere in the code I got - maybe it's from an older version where the skillbook/xp system wasn't implemented yet? The source seems to be from version v0.99.9.2 with the last update from 2010-02-01. As the mod was released in November 2013 (as v1.0) it seems plausible that there have been changes to the code in those three years that I'm missing.

in case I ask the author of the mod to reply here, for now thanks for your availability and for the conversion 👍

@DanielGibson
Copy link
Member

If he doesn't have a Github account we could also communicate by E-Mail, if he wants (see e.g. https://github.com/dhewm/dhewm3/commit/e0e772ef92f3739d52a51ddf9f898f4a12d44d7e.patch for address)

@DanielGibson
Copy link
Member

DanielGibson commented Oct 20, 2024

Any update from the Desolated author?

@walikor
Copy link
Author

walikor commented Oct 20, 2024

Any update from the Desolated author?

not yet, I'm waiting for a response on ModDB, that's where I managed to contact him for the source code

https://www.moddb.com/members/davethefreak

@walikor
Copy link
Author

walikor commented Nov 12, 2024

ok with this file https://github.com/user-attachments/files/17695563/grimm_2.zip
the mod grimm is working I tested the first two levels and had no problems
thanks to Ralph Engels

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants