Programming-wise, that dfile.encoding thing shouldn't really affect the programming/logic section of the program. Dfile.encoding = UTF-8 simply saves files (in Java) with an UTF-8 language encoding, meaning that it will display several symbols even from different languages (as opposed to the old and obsolete ASCII). Are you sure you didn't edit anything else? Or, like, update your drivers?