ID:2546187
 
Resolved
Opening files failed for some files in paths containing non-Latin characters.
BYOND Version:513.1511
Operating System:Windows 10 Home
Web Browser:Firefox 73.0
Applies to:All
Status: Resolved (513.1512)

This issue has been resolved.
Descriptive Problem Summary: Having non-lating symbols in path to files appears to prevent the compilation entirely, only the first file succesfully opening and all sequential ones failing. (In my case it was my windows user folder that had russian symbols in it)

Numbered Steps to Reproduce Problem:
1. Have more than one file beside the .dme
2. Put your codebase into a folder with russian symbols in it
3. Attempt to compile

Code Snippet (if applicable) to Reproduce Problem: N/A

Expected Results: It compiles fine

Actual Results: 100 'unable to open file' errors

Does the problem occur:
Every time? Or how often? Every time
In other games? N/A
In other user accounts? N/A
On other computers? Every time

When does the problem NOT occur?

Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? It started occuring on 513, and did not prior to it.(Visit http://www.byond.com/download/build to download old versions for testing.)

Workarounds: Putting it into path without non-latin characters.

Moved to Beta Bugs since this is a beta issue. Can you edit your report to include the full version number?
Done. To note, it happened in previous versions of 513 for me too, I just never bothered to report it till now as I just moved back to 512 when I saw the bug. Now after few months I tried it again and bug is still there.
I wasn't able to reproduce this in Dream Maker but I was able to reproduce a problem running the game it compiled. I'll mark this as a universal bug since I'm sure the same issue you had is the one I had, just manifesting differently for some reason.
Lummox JR resolved issue with message:
Opening files failed for some files in paths containing non-Latin characters.
To be specific, it might be that my windows username was non-latin and not just part of folder pathing. Main reason I suspected the second option was because I know it can be a common issue in some programs.