No, it's not any of those games.
But thanks for trying.
But the pictures are very similar in style to
Time Quest. So it must have been made around 1991 (so I was a few years off, before, sorry).
Here's a mock-up of how I remember it. Directions available to you were lit up, and you clicked on them to go in that direction.