Giana Sisters?
From The Lost Media Wiki
The user claimed it's not Giana Sisters, but could he possibly be just misremembering? Also, I think this page should include a disclaimer about the recent SMB fanmade port for the C64, to avoid confusion.