dhewm3 icon indicating copy to clipboard operation
dhewm3 copied to clipboard

Desolated and Grimm quest won't load

Open walikor opened this issue 1 year ago • 13 comments

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

walikor avatar Aug 21 '24 20:08 walikor

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 :-)

DanielGibson avatar Aug 21 '24 22:08 DanielGibson

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 avatar Aug 21 '24 22:08 walikor

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

walikor avatar Sep 01 '24 20:09 walikor

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

DanielGibson avatar Sep 02 '24 13:09 DanielGibson

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

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

DanielGibson avatar Sep 27 '24 03:09 DanielGibson

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 avatar Sep 27 '24 11:09 walikor

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

walikor avatar Sep 27 '24 13:09 walikor

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.

DanielGibson avatar Sep 27 '24 16:09 DanielGibson

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 👍

walikor avatar Sep 27 '24 17:09 walikor

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 avatar Sep 27 '24 18:09 DanielGibson

Any update from the Desolated author?

DanielGibson avatar Oct 20 '24 19:10 DanielGibson

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 avatar Oct 20 '24 20:10 walikor

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

walikor avatar Nov 12 '24 21:11 walikor