The Dink Network

lockup after picking TUX icon

THE LAST QUEST (part 2): The Iron Ring of Destiny

September 10th 2017, 01:12 PM
dinkdead.gif
twp
Peasant They/Them
 
Played through to the point where I need to pick one of the three icons (Mac, Tux, Windoze). When I pick Tux, the game locks up and I'm can only close the entire game screen and restart from last save point.

[edit] Second run; took the gold and red hearts, got the health upgrades. Ran back to save machine, saved. Went back to icon pick screen, selected Tux again but was now told I was out of room in the pack... Ate one fruit to make room, got the Tux icon in backpack and the game DID NOT freeze, but the screen remained locked. Nothing I do seems to release the screen lock...

help?
September 10th 2017, 02:13 PM
death.gif
RangerLord
Peasant He/Him Hungary bloop
The nation above all 
What version of Dink do you use?
September 10th 2017, 03:28 PM
dinkdead.gif
twp
Peasant They/Them
 
I running freedink through DFarc 3.12
On Linux Mint xfce ver 18.2

All are installed from the current linux software repository with no mods on my part.
September 10th 2017, 04:32 PM
death.gif
RangerLord
Peasant He/Him Hungary bloop
The nation above all 
Hmmm... I also played this D-Mod with FreeDink and I had no problems. That was on Windows though.
September 11th 2017, 11:26 AM
spike.gif
SlipDink
Peasant He/Him United States bloop rumble
2nd generation. No easy way to be free. 
I've tested this using FreeDink 1.08 on Ubuntu and on Windoze Vista. I'm not sure why you seem to be running into this problem except that the game might seem to lock up if Dink did not use the Talisman of the Flightless Bird (Tux icon) correctly.

Did you activate the Talisman of the Flightless Bird (Tux icon) before entering the BSoD?

If you do not activate the talisman then the game would end when Dink enters the BSoD, regardless of which Talisman Dink has selected. This may take the form of the game seeming to lock up since Dink would be unable to leave the BSoD.
September 11th 2017, 01:59 PM
dinkdead.gif
twp
Peasant They/Them
 
I assume that the BSoD is somewhere to the left (next screen)? [edit] I can't move off this screen...

I did select the Tux icon (activated?) as I would any item from the backpack. The icon is displayed in my control panel (bottom right corner box).

The screen with the icon selection device (three icons in a row) is locked. It remains locked even after I "activate" the Tux icon from the backpack.

I can move around on the screen after the selection device closes itself. But the screen remains locked.
September 12th 2017, 12:00 PM
spike.gif
SlipDink
Peasant He/Him United States bloop rumble
2nd generation. No easy way to be free. 
Hmmm, just to be clear about the idea of Talisman activation to anyone... I'll explain it a bit here first.

As one of the fairies says, "To neutralize and subdue the threat(of the BSoD), you must USE one of three special talismans."

The idea is that Dink must use (push the [Ctrl] button) AFTER the Talisman has been selected or armed (when the icon is displayed in the control panel bottom right corner box). This must be done before he enters the BSoD. The player will then get a small menu to make another choice to either activate or not.

After all, selecting the sword from inventory is different from actively using it to slay an enemy.

But that should not be necessary until after the fairies depart after Dink has chosen his preferred Talisman. Dink can arm himself with the Talisman and then activate it (use the "weapon") after they depart in any screen before he gets to the BSoD screen (which as you have guessed, is a few screens west of where Dink gets to choose his Talisman).

If Dink uses one of the 3 Talismans, several things should happen:
1) He should hear the magical sound appropriate to the Talisman.
2) He should then benefit from the appropriate amount of help this Talisman can (or cannot) provide when he enters the BSoD.

--------------------------------------------------------------------------------------------------

But (as I think I have now figured out) it seems that the main problem you are having is a bit different. I have code like this at the end of the script that allows the fairies to present the choice of the three Talsimans. For some reason, this code is not being executed as I would expect it to be after the fairies leave the screen when you play the game. I do not know why this is as many others (including myself during testing) are not having the problem. I'd welcome any comments that any "old timers" might make here that could explain this (apparently) intermittent problem.

int &junk = screenlock(-1);
if (&junk == 1)
{
screenlock(0);
}

So, I removed that check for screenlock status, and replaced it with a line that should simply unconditionally unlock the screen about 2 seconds after the fairies start to leave the screen heading westward. I am assuming that the use of any unnecessary "screenlock(0);" call will have no side effects. Please let me know if the 1.01 version I have just uploaded with this fix allows you to proceed. This patch certainly seemed to create no problem for me when I tested it.

Ask your friendly local system administrator to make the newly patched dmod available.

Good Luck!
September 12th 2017, 04:38 PM
dinkdead.gif
twp
Peasant They/Them
 
Thank you, I'll download the new version and test.
September 12th 2017, 05:46 PM
spike.gif
SlipDink
Peasant He/Him United States bloop rumble
2nd generation. No easy way to be free. 
You are welcome! Thanks for reporting the issue in detail.
September 13th 2017, 08:55 PM
dinkdead.gif
twp
Peasant They/Them
 
Hey; "friendly local system administrator"... Are we going to see the updated dmod? If so, can you give me an idea when?
September 14th 2017, 12:31 PM
spike.gif
SlipDink
Peasant He/Him United States bloop rumble
2nd generation. No easy way to be free. 
I have asked two of the usual Dinkers who have done this sort of thing before for me (via private messages) to post version 1.01 at their earliest convenience.

September 17th 2017, 03:31 PM
dinkdead.gif
twp
Peasant They/Them
 
Using Ver. 1.01, The screen lock still does not go away.

Starting the game from the save machine in the screen immediately to the right of the icon selection screen.

When I go left, the icon selection "box" is closed, BUT I can still walk to any of the three icons and it is automatically selected.

The selection "box" then Opens again, showing the blank space where the icon was before I selected it.

Dink is still standing on the blank icon location and the "box" then closes. No action on my part yet.

Dink can activate the icon in his backpack (it is displayed in the control panel right hand box). BUT the screen is still locked and Dink cannot move to either right or left screens.

If I hit "CTRL" to "use" the icon, a dialog asks me to either "prepare to use the icon on the BSod" or to do nothing. If I choose "prepare", the dialog closes, but the screen remains locked. If I choose "do nothing", the dialog closes and still the screen remains locked.

Not working yet...
September 19th 2017, 10:49 AM
spike.gif
SlipDink
Peasant He/Him United States bloop rumble
2nd generation. No easy way to be free. 
At last I've had some time to really look things over here in this dmod. I think I have some good news now both for several of those following along in our Forum (here at the "lockup after picking TUX icon" discussion) and others (from the "IT'S NOT WORKING!!" discussion). Hooray!

But, first I wanted to talk to you about your recent testing effort. When I read your above September 14th, 12:31 description I thought that it sounds like it might be the case (that for the purposes of your test only?), you were skipping ahead using something like "the utlimate cheat" and missed some of the times Dink meets the fairies on the path up the mountainside. What happened to the fairies greeting Dink and warning him of the BSoD near the place of the Talismans? I did not see that this took place in your description. The player cannot skip any of the times the fairies appear if you want the game to work correctly.

So, for this patch, I have added code to even further enforce the above game success requirements. I also added some code that should unlock the screen every time Dink activates a talisman (just in case you need it to leave the talisman selection screen).

I also found what I think caused early crashes in the dmod (while Dink was still in Martridge's house, before he departed to the "Lonely Isle") and would like to encourage all those that had problems getting out of Martridge's home to try again.

So, be sure to ask your local system administrator (Striker and/or redink1) for [THE LAST QUEST (part 2): The Iron Ring of Destiny 1.10] to be made available for download!

WARNING: SPOILERS AHEAD! WARNING: SPOILERS AHEAD! WARNING: SPOILERS AHEAD!

WARNING: SPOILERS AHEAD! WARNING: SPOILERS AHEAD! WARNING: SPOILERS AHEAD!

So, if you continue to have problems with screenlock on this screen (and have experienced all of these 7 times the fairies are on screen), then please tell me exactly what takes place on the Talisman selection screen.
// 1=scr 611; 1st meeting takes place; double bonca battle w/Dink
// 2=scr 546; fairies meet by waters that fall 3 times, the last underground
// 3=scr 290; meet near purple puddle after ghost3; confront Dink or talk
// 4=scr 234; yellow flower; fairies meet by undergound lake of fire (lava).
// 5=scr 259; meeting; stone giants summoned
// 6=scr 172; meeting just before combat with fire elementals
// 7=scr 105; meeting just before the choice of 3 symbols & BSoD

Thanks for your ongoing patience.
September 19th 2017, 02:25 PM
dinkdead.gif
twp
Peasant They/Them
 
SlipDink, first, thanks for your efforts.

Re my testing, no I did not use the cheats, but I did start my test of Ver 1.01 from my last save point. I did (I confirm) go through all of the fairy encounters, seven of them up to that point.

That last save was done immediately after the fairies leave the screen and I took the gold and red hearts. This is on the icon selection screen. I went right (east) one screen to the save machine and took the snapshot.

I then installed the update (Ver. 1.01), which kept my snapshot saves (Thank You for that, I didn't want to have to replay to get back to the test point). I did make a copy of the saves, just in case, but did not need to use them.

I'll test Ver 1.10 when it become down loadable.
September 22nd 2017, 01:06 PM
dinkdead.gif
twp
Peasant They/Them
 
Ok! Ver. 1.10a worked and I am through the icon selection screen. Then I died, again. Hey, welcome to Dink.

Thanks SlipDink!
September 22nd 2017, 04:44 PM
spike.gif
SlipDink
Peasant He/Him United States bloop rumble
2nd generation. No easy way to be free. 
I am pleased to be of help. Thanks for your patience and detailed error reports.
November 23rd 2017, 05:03 PM
dinkdead.gif
twp
Peasant They/Them
 
Hmmm... This thread appears to have a post dated Nov. 23 but I cannot see it in the forum... Last post shown is Sept. 22nd.

Can anyone else see this latest post?
November 24th 2017, 03:55 AM
spike.gif
You can see deleted posts by setting them on in the forum settings. In this case, it's just spam.
November 24th 2017, 12:59 PM
dinkdead.gif
twp
Peasant They/Them
 
Ok, thanks.