lightmare

Games for Spectrum, C64, Amstrad, Amiga, Apple ][ and the rest of the 8-bit and 16-bit platforms. Pleas for help, puzzles, bug reports etc.

Moderator: Alastair

Message
Author
terri
Posts: 1250
Joined: Wed Dec 15, 2004 5:08 am
Location: Canada

#16 Post by terri »

Yes, I did find my solution. I thought I had sent it to Jacob, but maybe I hadn't.

DROP CRATE, TAKE ALL, UP, DROP BUCKET, DOWN, TAKE TALISMAN, N, TAKE KEY, UP, UP, E, E, DROP LANTERN, DROP KEY, S, S, TAKE BUCKET, etc.

Let me know if you want the full solution, or as full as I got it (90%)
Juan
Posts: 313
Joined: Mon Apr 02, 2007 2:54 pm

#17 Post by Juan »

terri wrote:Yes, I did find my solution. I thought I had sent it to Jacob, but maybe I hadn't.
Don't send it yet. Maybe we can figure out what's missing from your 90% score by looking inside the game and come up with an even more complete score.
DROP CRATE, TAKE ALL, UP, DROP BUCKET, DOWN, TAKE TALISMAN, N, TAKE KEY, UP, UP, E,
This is where the problem is for me. When you go East the cave entrance/exit is now blocked by earth and you can't get out. It looks like I must have done something earlier that triggered this landslide or whatever is it that caused the cave to be blocked.
Juan
Posts: 313
Joined: Mon Apr 02, 2007 2:54 pm

#18 Post by Juan »

OK, I figured out what happened. It seems that if you move the rock out of the cave for some reason the exit gets blocked. I repeated that part again, bit simply picked it up and then dropped it in the same place. Now I could exit the cave after getting out of the cellar.

I have finished the game, with a score of 93%. Let me see if I can figure out what's missing by taking a look at the game with a hex editor.
terri
Posts: 1250
Joined: Wed Dec 15, 2004 5:08 am
Location: Canada

#19 Post by terri »

Doreen, who also played the game with me, got 93%. Probably, some small thing I forgot to do.

Now, if you can find how to get even a touch higher score, that would be nice (though just for the satisfaction, not that I will play it again)
Juan
Posts: 313
Joined: Mon Apr 02, 2007 2:54 pm

#20 Post by Juan »

terri wrote:Doreen, who also played the game with me, got 93%. Probably, some small thing I forgot to do.
Yes, the missing 7% must be minor things which apparently give points. If you send me your walkthrough perhaps I can spot what you missed but Doreen and I didn't. Maybe this will also give me an idea where to look for that 7% that none of us has been able to get so far. I suspect it must be trivial stuff, like examining some items or locations.
Juan
Posts: 313
Joined: Mon Apr 02, 2007 2:54 pm

#21 Post by Juan »

OK, I have been able to discover the missing 3% from your score. You did not GET BOOK (1%) and you jumped through the window instead of CLIMB WINDOW (2%). It seems, then, that picking up some objects and doing things in a different manner give some points. I am still baffled as to what the remaining 7% are, though. I thought that drinking the water (there's at least 3 locations where you can drink water), attempting to open the tomb, examining the symbols, closing the trapdoor, etc. would give points, but it seems they don't.
terri
Posts: 1250
Joined: Wed Dec 15, 2004 5:08 am
Location: Canada

#22 Post by terri »

Thanks Juan.

Funny way to add up points. If you can read the book without carrying it, what's the point of carrying it. Plus the fact that you need the absolutely correct verb, when another is allowed?
dave
Posts: 606
Joined: Tue Aug 21, 2007 10:20 pm

#23 Post by dave »

I had a quick look at the game; it's only in basic. The good news is that I have a spectrum basic decoder that I wrote about 14 years ago, with some tweaking I've got a separate basic listing for the game.

The bad news is that the code is awful.

I'm going to try and look through the source for the scoring moments....
dave
Posts: 606
Joined: Tue Aug 21, 2007 10:20 pm

#24 Post by dave »

Interesting I can see only a few lines in the code which add to your score and they total up to 155 points, which is 93% of 165 points (the maximum).

Is this another game with a broken score?
terri
Posts: 1250
Joined: Wed Dec 15, 2004 5:08 am
Location: Canada

#25 Post by terri »

Thanks, Dave

Nice to know that Doreen and Juan got the maximum score.
dave
Posts: 606
Joined: Tue Aug 21, 2007 10:20 pm

#26 Post by dave »

The bits in the code I can find that alter score are:
1031 5 points for getting the book from the bar
1135 20 points for buring the ruby
1810 10 points for climbing through the window
2300 -10 points for using HELP
2620 10 points knocking out the blacksmith
3565 10 points for finding the gold coin on the corpse
3805 25 points for drinking some liquid to allow you to carry more
6066 10 points for finishing the game
7211 20 points for being given the jewel by the innkeeper's daughter
7325 15 points for taking the jewel to the innkeeper's daughter in the forest
7465 15 points for speaking to the innkeeper about her daughter (?)
9390 25 points for finding a small vial of liquid

The first number is the basic line number. It might seem a bit woolly in the descriptions as the verbs and objects are in machine code so I had to guess from the messages around the scoring code.

I also haven't played the game :-)
Juan
Posts: 313
Joined: Mon Apr 02, 2007 2:54 pm

#27 Post by Juan »

dave wrote: 2300 -10 points for using HELP
I did not use HELP in my game so I did not notice this. I just checked it and it does subtract points from the score, so better take it out of the walkthrough, Terri.
3805 25 points for drinking some liquid to allow you to carry more
This is probably the gravity-nullifying potion.

Thanks for checking this score issue. It would seem, then, that 93% is the maximum score. The final score message says as follows, though:

At the end of your adventure you have scored 625 out of a possible 667.
That is 93%


If your examination of the code is correct, that makes the above message a bit malicious. I hate it when they do this, to try to make you believe that there's something still missing.
terri
Posts: 1250
Joined: Wed Dec 15, 2004 5:08 am
Location: Canada

#28 Post by terri »

OK - I'll change the solution.

And add "with help from Dave and Juan"
dave
Posts: 606
Joined: Tue Aug 21, 2007 10:20 pm

#29 Post by dave »

Juan wrote:Thanks for checking this score issue. It would seem, then, that 93% is the maximum score. The final score message says as follows, though:

At the end of your adventure you have scored 625 out of a possible 667.
That is 93%
Are you looking at the Spectrum (Zenobi) version? The message from the Spectrum code is:
2100 PRINT "So far you have scored ";sco'"out of a possible 165."
2110 PRINT "That is "; INT ((sco/165)*100);"%."
2115 GO TO VAL "240"
2200 PRINT "At the end of your adventure youhave scored ";SCO;" out of a"'"possible 165."
2205 PRINT "That is "; INT ((sco/165)*100);"%."
2210 PRINT '"Press any key..."

Where the first is for the command SCORE and the second for end of the adventure...
dave
Posts: 606
Joined: Tue Aug 21, 2007 10:20 pm

#30 Post by dave »

Ah; there's two versions... One with 165 points and the other with 667 version. I'll have a look at the other one...
Post Reply