fallout2-ce icon indicating copy to clipboard operation
fallout2-ce copied to clipboard

Case sensitivity and saving/loading issues

Open ghost opened this issue 7 months ago • 10 comments

Judging from other issue reports that have been created in the past, there seems to be a common issue related to case-handling with the game files. I have installed F2CE on an unmodified copy of the GOG version of Fallout 2, with every relevant directory and file lowercased by default (namely, critter.dat, master.dat, patch000.dat, the contents of 'data' and 'sound' being all lowercased also).

When I try saving a game, I get an "Unable to save game" error, with the following debug logs being output on the console screen:

LOADSAVE: Save name: SAVEGAME\SLOT01\SAVE.DAT LOADSAVE: Save function #0 data size written: 0 bytes. LOADSAVE: Save function #1 data size written: 4 bytes. LOADSAVE: Save function #2 data size written: 2784 bytes.

Saving ".SAV" map.ARTEMPLE.SAV saved. AUTOMAP: Saving AutoMap DB index 126, level 0

LOADSAVE: ** Error writing save function #3 data! **

LOADSAVE: Restoring save file backup...

LOADSAVE: Erasing save(bad) slot...

LOADSAVE: Erasing save(bad) slot...

I've tried many variations on the case of the directories and the files I've mentioned above, along with keeping the relevant sections in fallout2.cfg updated, but to no avail. I'm unaware if there are any specific difficulties involved in making F2CE wholly case-insensitive, but shouldn't we at least make sure that the GOG version of the game be supported out of the box, since that's how many users have obtained the game?

(BTW, I've encountered the same issue when installing F1CE on the GOG version of Fallout 1, but was able to get everything to work with some tinkering around with the filenames.)

(I'm also currently running the latest git version as of the writing of this message on a Debian system.)

ghost avatar Nov 29 '23 12:11 ghost