Reply to Game crashes when certain screens are loaded
If you don't have an account, just leave the password field blank.
May 25th 2020, 06:38 PM

ghostknight
I am playing Friends Beyond 3 on freedink 109.6. The game crashes when certain screens are loaded. I first noticed it in script 's7-inn.c' when a dream sequence is triggered.
Here is the corresponding code section:
When it tries to load screen number '307' it crashes. I replaced the screen number with '26', the first dream sequence on the plateau, and it does not crash but the screen is of course not right. So I am guessing that the map file may be corrupted or incompatible with my dink version. Is there a way to fix this?
PS:
In the walkthrough I read that someone made a few modifications to the game, but I do not know who that was or where to find the files. So I did not try the modified version, if it is even available still.
Here is the corresponding code section:
if (&doll == 1)
{
int &dream = random(3, 1);
if (&dream == 3)
{
wait(500);
script_attach(1000);
fill_screen(0);
dink_can_walk_off_screen(1);
set_dink_speed(3);
&player_map = 307;
sp_x(1, -50);
sp_y(1, 200);
load_screen(307); // crash
When it tries to load screen number '307' it crashes. I replaced the screen number with '26', the first dream sequence on the plateau, and it does not crash but the screen is of course not right. So I am guessing that the map file may be corrupted or incompatible with my dink version. Is there a way to fix this?
PS:
In the walkthrough I read that someone made a few modifications to the game, but I do not know who that was or where to find the files. So I did not try the modified version, if it is even available still.





