Amiga.org
Amiga computer related discussion => Amiga Gaming => Topic started by: Leifern on August 09, 2011, 09:38:56 PM
-
Hi,
Today i booted up my Amiga, thinking i would do some writing. However, having sold all my fancy hardware my Amiga would no longer run my wordprosessor and i ended up playing a game of The Settlers.
I have now come to the point when i need to save my game, but it refuses. It is installed on the HD and it said "Save game: On harddrive" on the infoscreen (that shows on boot).
It gives me an error message and ask me to make sure my drive is not write-protected.
Any ideas? Do i need to create some fancy folder to save to or something?
Please help.
-
Im not here to help you, just to say i have the same problem. I dont think there is an eay way round it. Can anyone help us? Or am i to blind and lazy to see it's actually simple but i was not in the mood to fix the issue at the time?:confused: lol!
-
Came across that problem many years ago, solved it by using a Hex Editor to change the main game code program (TheSettlers from disk 3) by editing the hard coded ascii in the file to point to SET: which can be any HD or directory you set up with an Assign for where to save the game... :)
Kinda hard to explain it all here but basically after changing this and creating a little script the game runs fine from HD and you can set up your Saved Game Directory to be on the HD or partition of your choice... :)
If I recall correctly the original game looks on your SYS: partition as the location for the "Saved Games" and if it doesn't find it there it reports an error... ;)
-
So just creating a directory called "SYS:Saved Games" should fix it?
-
So just creating a directory called "SYS:Saved Games" should fix it?
Nah... not unless you hack the original... ;)
On a floppy it looks for files called...
DF0:SettlerSave-
Where the "-" is replaced by a number from 0 to 9 by the program...
On HD it looks first in the drawer from which you run The Settlers then in SYS: for the file...
SettlerSave-
Again where "-" is a number from 0 to 9...
So I changed the main code to look for...
SET:StlSave-
and this allows me to create a drawer anywhere called "Saved Games/The Settlers/" (or anything you like really) as you then only have to run the game from a small script the assigns SET: to point to the drawer where you want to store your saved games, works perfectly... :)