Pokemon Liquid Crystal save issues?...PLEASE HELP

HELP PLEASE.....im playing Liquid crystal rom on linux from VisualGameBoy

After beating Lance the game goes back to the main screen, as if u just started up the game

Mmeaning it DID NOT continue and return me to my house in New Bark Town...what do i do??

 

i saved the game on 128k flash before battling him....i cannot in game save...i save on the emulator..please help me

 

ive tried to get the game to work by installing different emulators but i run into the same problem everytime...its really fustrating and i wish i could coutinue on with the game because of the massive amount of time i invested in it...

Sounds like the ROM might be bad, can you find a different copy of the ROM?