I remember this game, I also used to play it in the late 90's. It does indeed have an ending, you came very close. Don't think I figured it out myself back then, though - pretty sure I used a walkthrough. I could post what I think is the solution to the area with the T-Rex and the ranger, but...