Fix the filesystem implementation in order to get blargSnes to run

Sort of confused what `current_entry` actually does - as it seems to be 0 for this interface all the time.