This is probably not the game you're searching, but was the one you're looking for any similar in graphics and type to the one in the link? It kinda does ring the bell in me, too.
Jumpman
Edit: also look through
this list, maybe the game you're looking for is among them.