npturton Posted March 4, 2012 Share Posted March 4, 2012 Is there a definative list of all the 8 bit file extensions, what package was made to use them and how they are used (SIO2SD/SIO2PC/Emulators/SDrive) etc I see there are at least these .CAS .XEX .BIN .COM Native extensions .BAS Ian K ? Rob C ? Multiboot ? File extensions to identify what version of OS/DOS is the file in Im sure this would be absolutely brilliant if we could set up a full list of file extensions showing what hardward/firmware utilises them. Better to word the explanations as simply as possible so all new members can get a full grip of the multitude of file types Maybe set the topic as a sticky? Nigel Quote Link to comment Share on other sites More sharing options...
Rybags Posted March 4, 2012 Share Posted March 4, 2012 Emulation there's also .ROM .A8S .ATZ and a whole bunch more. Some extensions are in common with other Win based programs so think twice before allowing certain file associations to take place. Native machine, for the most part extensions are optional. Some applications use their own extensions. Doses have some that are expected such as .SYS .COM For the most part, language and binary files are validated not by extension but by sequences of byte/s at the start of the file. Quote Link to comment Share on other sites More sharing options...
npturton Posted March 4, 2012 Author Share Posted March 4, 2012 no one going to step up and make this list to help us all? Quote Link to comment Share on other sites More sharing options...
Fox-1 / mnx Posted March 4, 2012 Share Posted March 4, 2012 no one going to step up and make this list to help us all? There simply is no official list. It's common to use EXE for executable's, BAS for basic files and COM for command files and that's pretty much it. Quote Link to comment Share on other sites More sharing options...
+Philsan Posted March 4, 2012 Share Posted March 4, 2012 A topic should be sticky when it answers users frequently asked questions. It's the first time in many years that a similar question is asked so I don't think I similar topic should be sticky at all. In Atari 8-bit computers FAQ there is this part: 9.2) What file formats for entire disks/tapes/cartridges are there? However, a complete list of extensions could be nice. Quote Link to comment Share on other sites More sharing options...
+MrFish Posted March 4, 2012 Share Posted March 4, 2012 I'll be compiling a list of extensions for use in the forthcoming A8 GUI at some point. This is probably a good starting point: ATADIM Quote Link to comment Share on other sites More sharing options...
fox Posted March 6, 2012 Share Posted March 6, 2012 See http://fail.sourceforge.net for picture formats, http://asap.sourceforge.net for some music formats. Quote Link to comment Share on other sites More sharing options...
+MrFish Posted March 6, 2012 Share Posted March 6, 2012 See http://fail.sourceforge.net for picture formats, http://asap.sourceforge.net for some music formats. Thanks for that one. I knew I had seen another PC app that had a list like that, but I was thinking it was AIS. FAIL's a nice app btw, appreciate that as well. Quote Link to comment Share on other sites More sharing options...
Shannon Posted March 7, 2012 Share Posted March 7, 2012 ATR -> Disk Images PRO -> Pro format disk images ATX -> VAPI format disk images. Quote Link to comment Share on other sites More sharing options...
Gunstar Posted March 7, 2012 Share Posted March 7, 2012 The ATX file format and PRO format work with APE only, correct? Quote Link to comment Share on other sites More sharing options...
Roydea6 Posted March 7, 2012 Share Posted March 7, 2012 There is work going on to do more with these formats. Atx will work with emulators now. I think that PRO still is APE ONLY. Quote Link to comment Share on other sites More sharing options...
+MrFish Posted March 7, 2012 Share Posted March 7, 2012 I don't know about PRO, but Altirra can open ATX. There's also a hacked version of Atari800Win PLus that can read ATX. Quote Link to comment Share on other sites More sharing options...
+CharlieChaplin Posted March 7, 2012 Share Posted March 7, 2012 Well, some file-extensions can be found in the A8FAQ: ftp://rtfm.mit.edu/pub/faqs/atari-8-bit/faq in sections 8.05 and 9.2. I once wrote an article for Abbuc magazine with an even bigger list, sorted by genre (pgming, gfx, snds, archiver/packer, etc. etc.), but alas I do not have the DOC or RTF file anymore... -Andreas Koch. Quote Link to comment Share on other sites More sharing options...
Yautja Posted March 7, 2012 Share Posted March 7, 2012 Here you have a list of file types for Atari800Win PLus (in spanish, but with the option to translate it) http://atariteca.blogspot.com/2009/10/tipos-de-archivos-que-soporta-el.html - Y - Quote Link to comment Share on other sites More sharing options...
+MrFish Posted March 7, 2012 Share Posted March 7, 2012 Here you have a list of file types for Atari800Win PLus (in spanish, but with the option to translate it) http://atariteca.blo...soporta-el.html For that matter, you have a list of file types for Atari800Win PLus in Atari800Win PLus: 1 Quote Link to comment Share on other sites More sharing options...
Shannon Posted March 8, 2012 Share Posted March 8, 2012 Altirra can handle pro images. The mac version of a800 can handle atx and pro images. The coder for the mac version let me use his atx and pro code in atarixlbox. Quote Link to comment Share on other sites More sharing options...
Subby Posted July 11, 2014 Share Posted July 11, 2014 NecroAlert! It is said that file name extensions are arbitrary and are generally only to lessen user confusion, and let the running program know which files are it's data. In that case, generically speaking, for an executable, does it matter what the file extension is? For example if Bubble.EXE is a game, and I renamed it to Bubble.TXT could I execute it normally? In other words, does, generically speaking, an executeable have to have a specific extension to execute? (.COM, .EXE, etc.) I keep saying "generically speaking" because I'm trying not to get tied to a specific DOS. I'm sure there are DOS' out there that are absolutely restrictive and others that don't even care if the file has a filename at all. (OK, maybe not that one.) Quote Link to comment Share on other sites More sharing options...
Bryan Posted July 11, 2014 Share Posted July 11, 2014 Although some 8-bit applications use a specific extension for their files, you can usually use any extension you want. So yes, DOS will load BUBBLE.TXT if you ask it to. Quote Link to comment Share on other sites More sharing options...
+Allan Posted July 11, 2014 Share Posted July 11, 2014 I've been typing in some Pilot and Microsoft Basic adventure games and I've been using .PIL and .MBA because I haven't seen any discussion on file extensions for these two languages. Allan Quote Link to comment Share on other sites More sharing options...
Subby Posted July 11, 2014 Share Posted July 11, 2014 (edited) Thanks Bryan, that is what I was thinking but wanted to doublecheck. @Allan .PIL - Pilot saved program or executable? .MBA - Microsoft BASIC saved program or executable? Edited July 11, 2014 by Subby Quote Link to comment Share on other sites More sharing options...
+MrFish Posted July 11, 2014 Share Posted July 11, 2014 @Allan .PIL - Pilot saved program or executable? .MBA - Microsoft BASIC saved program or executable? Can either of these languages produce executables? Quote Link to comment Share on other sites More sharing options...
+Allan Posted July 11, 2014 Share Posted July 11, 2014 Can either of these languages produce executables? No. The only other possible way to load and save is LISTing and Entering like in Atari Basic bit I am not sure if you can do that in either language. Allan Quote Link to comment Share on other sites More sharing options...
+Allan Posted July 11, 2014 Share Posted July 11, 2014 Thanks Bryan, that is what I was thinking but wanted to doublecheck. @Allan .PIL - Pilot saved program or executable? .MBA - Microsoft BASIC saved program or executable? See my post above. Allan Quote Link to comment Share on other sites More sharing options...
+MrFish Posted July 11, 2014 Share Posted July 11, 2014 (edited) No. The only other possible way to load and save is LISTing and Entering like in Atari Basic bit I am not sure if you can do that in either language. That's what I'm assuming. I've never particularly used either of the languages, but I didn't think MSB was able to compile to an executable. My question was just a little rhetoric for Subby... Actually, even if they could compile, any object code is just going to have the extension .COM, .EXE, .XEX, .OBJ, etc. anyway; unless it was compiled code that could only run from a runtime executable, or something of the like. So are you saying you've created these two extensions yourself, based on not hearing or seeing any other commonly used extensions for these two filetypes? Edited July 11, 2014 by MrFish Quote Link to comment Share on other sites More sharing options...
+Allan Posted July 12, 2014 Share Posted July 12, 2014 That's what I'm assuming. I've never particularly used either of the languages, but I didn't think MSB was able to compile to an executable. My question was just a little rhetoric for Subby... Actually, even if they could compile, any object code is just going to have the extension .COM, .EXE, .XEX, .OBJ, etc. anyway; unless it was compiled code that could only run from a runtime executable, or something of the like. So are you saying you've created these two extensions yourself, based on not hearing or seeing any other commonly used extensions for these two filetypes? Yes. I needed to call them something and they just seemed logical and didn't conflict with anything else that I know of. If I come across something better or some possible standard I will change them. Allan Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.