The Dink Network

Game is not proceeding at start

Pilgrim's Quest

November 9th 2023, 11:00 AM
anon.gif
hello
Ghost They/Them
 
"Yes and I always keep my promises"

After this sentence Dink says at the beginning of Pilgrim's Quest after revived the woman, the game kinda stucks and there is no conversation after all. I can't do anything. Dink and woman just stay idle. Can't move, can't progress, can't open skills menu with S. F1 works and I can open the menu, but can't open inventory. Game stuck. How can I solve this? I have tried with Dink Smallwood HD web version.

I couldn't open de freedink version on my Debian computer because it is just crashing with Segmentation Fault error.
November 9th 2023, 11:55 AM
anon.gif
hello
Ghost They/Them
 
I just installed Windows version of freedink with all in one installer and opened the mod with DFArc with v1.07 checkbox enabled. Not it is working. https://www.gnu.org/software/freedink/get#ms-woe
November 9th 2023, 12:00 PM
pq_knight.gif
exdeathevn
Peasant He/Him New Zealand rumble
"Skinny Legend" 
Have you tried the downloadable DinkHD version? Unsure if the web and downloadable are the same, could be worth a try.

Edit: If that still doesn't work, try the original version 1.08
November 12th 2023, 08:46 AM
goblins.gif
drone1400
Peasant He/Him Romania
C# nerd 
Hmm, if you haven't solved this yet, since you're on Debian, maybe try one of YeOldeToast's updated FreeDink fork releases from here in this thread: https://www.dinknetwork.com/forum.cgi?MID=208365&Posts=116
November 12th 2023, 09:56 AM
death.gif
RangerLord
Peasant He/Him Hungary bloop
The nation above all 
I can confirm you can progress beyond this point in YeOldeDink. I wouldn't recommend 1.08 on modern Windows, though it might work just fine with Wine. 1.08 always worked fine in Pilgrim's Quest, as far as I'm aware.
November 14th 2023, 04:44 AM
anon.gif
hello
Ghost They/Them
 
I have solved like this: Used Windows version of freedink. 1.07 checkbox enabled. It works.

Note: "Not it is working" is a typo mistake, it was "Now it is working!"

Dink Smallwood HD is working but as I said, the story is getting stuck and I can't proceed after the talk at the beginning.
November 14th 2023, 05:32 AM
death.gif
RangerLord
Peasant He/Him Hungary bloop
The nation above all 
Good.
Well, at the very least, if someone else has this problem, they can solve it.
November 17th 2023, 07:23 PM
seth.gif
Seth
Peasant He/Him Japan
 
Huh, does anyone know what "1.07 compatibility" changes? I assume it's some scripting bug that needs to exist for this dmod to work. :/ I'd like to fix Dink HD to work with this mod, maybe I could do a compatibility hack.
November 17th 2023, 07:52 PM
peasantmb.gif
yeoldetoast
Peasant They/Them Australia
LOOK UPON MY DEFORMED FACE! 
That segment is fine for me without 1.07 mode on. This is the snippet in the script (stella.d) for reference:

  
//has stella been revived
  if (&stella > 1)
  {
    //she should follow Dink
    sp_follow(&current_sprite, 1);
    sp_base_walk(&current_sprite, 250);
    sp_hitpoints(&current_sprite, 40);
    sp_defense(&current_sprite, 5);
    sp_speed(&current_sprite, 3);
    sp_timing(&current_sprite, 33);
  }

November 18th 2023, 01:53 AM
custom_robj.png
Robj
Jester He/Him Australia
You feed the madness, and it feeds on you. 
I'm sure I played through PQ before and I don't think I used 1.07 mode either.
November 28th 2023, 06:50 AM
seth.gif
Seth
Peasant He/Him Japan
 
Hrm. When I tested it earlier (with Dink HD) after reviving the woman it never gives Dink control back after the talking, like a forgotten sp_freeze or something.
November 28th 2023, 10:28 AM
custom_robj.png
Robj
Jester He/Him Australia
You feed the madness, and it feeds on you. 
Hmmm... actually I found the problem. I must have played through it in FreeDink when I did my playthrough a while back.

It's in the Stella.d script, and is an error in the script that is safely ignored by the older engines.

In Stella.d on line 225 there is this:

move_stop(&current_sprite, &stxpos);

That's an incomplete move_stop command that completely halts the script in DinkHD, and it never gets to the unfreeze(1) line.
As stated, it seems the older engines ignore it since it's missing crucial parameters.
November 28th 2023, 01:45 PM
death.gif
RangerLord
Peasant He/Him Hungary bloop
The nation above all 
Time for another of Rob's famous D-Mod fixes then?
November 28th 2023, 11:09 PM
peasantmb.gif
yeoldetoast
Peasant They/Them Australia
LOOK UPON MY DEFORMED FACE! 
This appears to be something that got broken along the way to 1.99. I tested it briefly in 1.91 and it was fine, apart from all the mermaids littering the screen.
November 30th 2023, 03:58 AM
seth.gif
Seth
Peasant He/Him Japan
 
Ah, got it! I guess I should detect incorrect parms and ignore the move_stop completely, I'll see about adding that to Dink HD. I wonder if there are any other commands like that, hrm.