Not sure if bug

This forum is the place to learn about and discuss ADRIFT 5. Feel free to mention any bugs you find here, but please also add these to the Bugs & Enhancements list.

Please also refer to the ADRIFT 5 Wiki for more information.
Post Reply
neologimancer
Posts: 1
Joined: Mon Nov 10, 2014 2:52 am

Not sure if bug

Post by neologimancer »

I'm having all sorts of troubles with the userdictionary.dict. I can't even start working on a project, as I keep receiving error messages concerning 'userdictionary.dict'.
At first, I was receiving the message:
"Error accessing user dictionary at C:\Program Files (x86)\ADRIFT\userdictionary.dict
Please go to Settings and set the dictionary to a path you have write permissions for."
This would happen as I would try to type in the Short Description of a room.

So I uninstalled ADRIFT, and reinstalled it to 'Program Files' (as opposed to Program Files (x86) ) assuming the problem was in the fact that x86 directories are read only.

It seems ADRIFT installed itself to x86 anyway, and now I am receiving the same error.

Can anybody please help me to fix this, so I can actually begin writing?
I'm operating on Windows 7 Home Premium.

Thanks,
-Derick.
User avatar
Lazzah
Moderator
Posts: 2428
Joined: Thu Mar 31, 2011 5:54 am
Points: 65
Location: Clacton-on-Sea, Essex

Re: Not sure if bug

Post by Lazzah »

neologimancer wrote:I'm having all sorts of troubles with the userdictionary.dict. I can't even start working on a project, as I keep receiving error messages concerning 'userdictionary.dict'.
At first, I was receiving the message:
"Error accessing user dictionary at C:\Program Files (x86)\ADRIFT\userdictionary.dict
Please go to Settings and set the dictionary to a path you have write permissions for."
This would happen as I would try to type in the Short Description of a room.

So I uninstalled ADRIFT, and reinstalled it to 'Program Files' (as opposed to Program Files (x86) ) assuming the problem was in the fact that x86 directories are read only.

It seems ADRIFT installed itself to x86 anyway, and now I am receiving the same error.

Can anybody please help me to fix this, so I can actually begin writing?
I'm operating on Windows 7 Home Premium.

Thanks,
-Derick.
Hi Derick,

Welcome to the forum and the world of ADRIFT.

I am not sure if this is a bug, but Campbell can tell us that. The "User dictionary" is simply a text file that stores words in your game that are not in the main dictionary file. All you need do is to open a new file in Notepad and save it with a filename (I call mine just "UserDict") into a folder of your choice. You then open ADRIFT and click on the ADRIFT symbol in the the top left corner. Select Settings and in the dialogue box that will open you will see Spell Check in the middle. You will see "User dictionary location" and you simply click on the button on the right to point it at the Notepad file you saved as above.

Whenever you type a word into a location or message text box that is not in the main dictionary, ADRIFT will underline this word in red. Simply right click on the word and then on "Add to Dictionary". The red line will then disappear and the word will be added to the file you created and saved automatically.

NOTE: Words with apostrophies, e.g. "Derick's" will be underlined in red but due to a bug (I think!) when you right-click on the word you will not see an "Add to Dictionary" option. What I do in this case is to copy and paste the word directly into the UserDict file. I have a shortcut to it on my desktop so that I can easily open it.

I hope the above helps.
The Axe of Kolt, The Spectre of Castle Coris, The Fortress of Fear, Die Feuerfaust, The Lost Children, Run, Bronwynn, Run, The Call of the Shaman, The Lost Labyrinth of Lazaitch, Magnetic Moon, Starship Quest, Revenge of the Space Pirates
User avatar
Campbell
Site Admin
Posts: 4734
Joined: Sun Jun 23, 2002 12:05 pm
Points: 0
Location: Edinburgh, Scotland
Contact:

Re: Not sure if bug

Post by Campbell »

Yes, the reason is because the user dictionary is currently set in a location where users are not allowed to save to. So if you do as it says; go into Settings and set the user dictionary to a path that you have write permission for, for example your My Documents folder, then it will be able to write out the user dictionary file.
ADRIFT Developer developer.
User avatar
Lazzah
Moderator
Posts: 2428
Joined: Thu Mar 31, 2011 5:54 am
Points: 65
Location: Clacton-on-Sea, Essex

Re: Not sure if bug

Post by Lazzah »

Campbell wrote:Yes, the reason is because the user dictionary is currently set in a location where users are not allowed to save to. So if you do as it says; go into Settings and set the user dictionary to a path that you have write permission for, for example your My Documents folder, then it will be able to write out the user dictionary file.
Campbell, if you do what you have described above, it will ask for a User.dict file which of course isn't there!
The Axe of Kolt, The Spectre of Castle Coris, The Fortress of Fear, Die Feuerfaust, The Lost Children, Run, Bronwynn, Run, The Call of the Shaman, The Lost Labyrinth of Lazaitch, Magnetic Moon, Starship Quest, Revenge of the Space Pirates
User avatar
Campbell
Site Admin
Posts: 4734
Joined: Sun Jun 23, 2002 12:05 pm
Points: 0
Location: Edinburgh, Scotland
Contact:

Re: Not sure if bug

Post by Campbell »

It's asking for the location of a file. I agree that it could be improved. I perhaps need to create a blank file upon install, or at least set the default path to be in the user's documents folder rather than the location where ADRIFT was installed.

I wonder how many people this issue ends up putting off, since it's something they might see when they first start using the software.
ADRIFT Developer developer.
User avatar
Lazzah
Moderator
Posts: 2428
Joined: Thu Mar 31, 2011 5:54 am
Points: 65
Location: Clacton-on-Sea, Essex

Re: Not sure if bug

Post by Lazzah »

Campbell wrote:I wonder how many people this issue ends up putting off, since it's something they might see when they first start using the software.
Exactly my thoughts. I think this needs to go on the "critical" list? In fact, if you will forgive me for saying so, I think you need to fix this and issue the upgrade a.s.a.p.

If you wait until you do all the other fixes, judging by how long it took to issue the last upgrade, it won't be for several months at least and who knows how many potential users we will lose?

Please excuse my bluntness! :blush:
The Axe of Kolt, The Spectre of Castle Coris, The Fortress of Fear, Die Feuerfaust, The Lost Children, Run, Bronwynn, Run, The Call of the Shaman, The Lost Labyrinth of Lazaitch, Magnetic Moon, Starship Quest, Revenge of the Space Pirates
User avatar
Campbell
Site Admin
Posts: 4734
Joined: Sun Jun 23, 2002 12:05 pm
Points: 0
Location: Edinburgh, Scotland
Contact:

Re: Not sure if bug

Post by Campbell »

Ok, this is fixed in the next version.
ADRIFT Developer developer.
digidoug
Posts: 1
Joined: Thu Nov 19, 2020 9:48 pm

Re: Not sure if bug

Post by digidoug »

Hi,
I see that this thread is pretty old but I am having the same issue with 5.0.36. There is no .dict file in the folder so I keep getting the error message pop-up when I start typing in the descriptive text windows. Where can I get a copy of one of the .dict files to install on my machine?
Thx,
Doug
User avatar
Lazzah
Moderator
Posts: 2428
Joined: Thu Mar 31, 2011 5:54 am
Points: 65
Location: Clacton-on-Sea, Essex

Re: Not sure if bug

Post by Lazzah »

Hi Doug,

You can download the dictionary file from my Google Drive here: https://drive.google.com/file/d/1fLUuEa ... sp=sharing

For a user dictionary, just create a notepad txt file called "User.dict" and save it in a folder somewhere and in the ADRIFT developer settings direct the User Dictionary setting to that file.

If any word is underlined in red in a text box, right click on it and select "Add to dictionary". Note that some words with punctuation marks - such as "Doug's" or "criss-crossed" - cannot be added to the user dictionary in that way (why I have no idea!) so I copy and paste the word manually into my User.dict text file. I have a shortcut to the file on my desktop to make it easy to open.

HTH
The Axe of Kolt, The Spectre of Castle Coris, The Fortress of Fear, Die Feuerfaust, The Lost Children, Run, Bronwynn, Run, The Call of the Shaman, The Lost Labyrinth of Lazaitch, Magnetic Moon, Starship Quest, Revenge of the Space Pirates
Post Reply