Now I am wondering if other boxes of the Option tab are also "hardcoded" in a definite state, like Dialogue or the Volume bar, because my Dialogue is always unticked and my volume is always to the minimum. I think it was different before...
That one is easier to explain. Those options
are stored in the SOL file. If you make a change via the in-game menu then your change should be saved into the SOL file.
Of course, this file-write operation might be blocked for various reasons (anti-virus software, file permissions, incognito browser mode, etc). In that case, changes would never be written to the SOL file. Whenever you start the game it will load the "most recent" options from SOL, but it will never update those values to reflect your in-game choices. So the options will appear to be stuck or "hardcoded" at specific values. In the extreme case, the game might not even
have a SOL file at all (because it's being blocked from creating one) and therefore it must rely entirely on hardcoded default values for its options.
Solution: download
Minerva. Locate your
ChoIrrumatio.SOL file -- note: if you've played SDT for a while (e.g. several different SDT folders) the you'll have several different copies of this file. Find the SOL file which corresponds to your current game folder and inspect its contents (such as "vol" which is a floating-point number between 0 and 1). Close Minerva, launch SDT, and try to make a change in-game (such as increasing the volume). Close the game, re-launch Minerva, and check whether the "vol" value has changed.
If the value is unchanged then you'll need to do some detective work. Try to temporarily disable your anti-virus, or check the Windows error logs for relevant messages, or find out whether your PC has a limit on the total number (or size) of SOL files (and if so then either delete some of your old SOL files or increase the limit). We can try to offer suggestions, but it's a difficult problem to fix remotely. It's a relatively common problem, though, so Google searches tend to yield some useful hints.
By the way, where is located the cache for the standalone Flash player (on Windows 7), like the custom characters saving?
Link
This new file is named "SDT_v1.21.1b.exe" and the old one "Super Deepthroat.exe", and if I rename the new one like the old one, I have no sound (so it should be a cache issue).
Each Flash file (regardless of whether it's an SWF or EXE) gets a separate SOL file, based on its filepath and filename.
If the SOL file associated with a specific filename seems to be corrupt or misbehaving then you can delete the SOL file and run the game (to generate a new SOL file). But it's probably easier to just rename the SDT game file and then forget about the damaged SOL file. You'll lose any of your vanilla saved characters, but if the SOL file is damaged then those characters probably weren't working properly anyhow.