TOS Error -35
Atari Atari ST
Severity: MinorWhat Does This Error Mean?
TOS Error -35 means the file you tried to access does not exist at the specified path. The filename may be misspelled, the file may have been deleted, or you are looking at the wrong disk. Check the filename and directory.
Affected Models
- Atari 520ST
- Atari 1040ST
- Atari STe
- Atari TT030
- Atari Falcon030
- Hatari emulator
Common Causes
- Filename misspelled in the file dialog or command line
- File has been moved or deleted
- Looking at the wrong drive (A: vs C:)
- Path too long or contains invalid characters
- File created on a different TOS version with different naming rules
How to Fix It
-
Check the filename and path for typos.
TOS filenames follow the 8.3 format: up to 8 characters, a dot, and up to 3 characters for the extension. For example: MYFILE.TXT — not MY_LONG_FILE_NAME.TEXT.
-
Open the correct drive or folder in the GEM Desktop.
Double-click the drive icon (A: for floppy, C: for hard drive) to browse its contents. Make sure you are looking in the right folder.
-
Check if the file is on the other floppy disk.
If you have two floppy drives (A: and B:), the file may be in the other drive. Or you may need to insert a different disk.
Frequently Asked Questions
What is the 8.3 filename limit?
TOS uses the same filename format as MS-DOS: 8 characters for the name, 3 for the extension. Longer names are truncated. Spaces and most special characters are not allowed.
Why does TOS use negative numbers for errors?
TOS inherited its error code convention from CP/M and GEMDOS. Negative numbers indicate errors, zero means success, and positive numbers indicate valid results. This is a common convention in operating system design.