Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Restore game problem with C64

A topic by Stakker created Dec 03, 2023 Views: 200 Replies: 5
Viewing posts 1 to 6

Really enjoying the game so far! As a huge New Model Army fan (already have tickets for their next tour), I loved the record choice too :-D

The only problem is that I can't restore a saved game :-( When I load, it says "You won't get very far without input" and it only prints text on two lines. Then after a few return presses, it crashes.

I saved the game to the game disc because there's plenty of space. Could this be a problem?

This is a real C64C (with 1541 Ultimate II+ as device 8).

Developer

I am not able to replicate this unfortunately. The game uses Ozmoo, a very advanced Z-machine interpreter. It generally is recommended to not use the game disk for saving but using a separate disk instead. I had a chat with Fredrik about it, one of the creators of Ozmoo. He downloaded the Ghosts disk and tested it and this is what he replied. 

There are 96 blocks free on the disk. A save takes 44 blocks. I tried saving two times and it worked great. The third time... not so great. The save file is broken, and if you restore it you get random weirdness. To save space, Ozmoo doesn't catch disk errors, so no error message is printed when the disk gets full. And once you've done this, you have a broken file on the disk and may want to validate the disk - this will remove the protection from the story data sectors, and the next time you save the game you'll break the disk beyond repair. You could ask them for a screenshot showing the directory of the disk.

So... rule number one would be: use a separate disk :D 

Could you maybe send us a screenshot from the directory as requested by Fredrik? So we get a better understanding of what goes on.

Okay, figured it out… I use the Retro Replay fastload and it's very rare for it to cause any problems, so took me a while to even remember it… Works fine (although very slow :-) without it.

So, all good – thanks for the help and sorry for the trouble :-) I have two saves on the disk now, so I guess I'll just keep using those two as I don't need any more.

Might be useful to mention both the turbo loader issue and the save disk details in the readme?

Cheers!

Developer

I see. I think we need to remember the things we did back in the day. You wouldn't have saved on your original game disk and when the game was not running properly, the first thing you did was deactivating the fastloader :) I think the only fastloader I know that literally works well with anything you throw at it is JiffyDOS. Will add something to the readme :) 

Well yeah, my bad… I just forgot all about the disk turbo after the game itself loaded fine.

I do think though that the C64 scene is very much alive and the common way to use your C64 today is very different from the old days… If I destroy a game disk image, I just FTP a new one to the 1541 Ultimate in literally a couple of seconds. Don't have to go out to a friend's place or store to get a new copy :-)

The good thing about not using a turbo is that I get to enjoy the atmospheric loading image :-)

Anyway, thanks again for making the game. Now back to playing :-)

Developer

Yes, that's true :) Good luck with the game, cheers mate !