Dutchman2000 Posted May 30 Share Posted May 30 Here are versions 4 and 5 of the Atari 8-bit OS, I'm not sure if these were already out there or not so here they are with notes. These were compiled from source code found on a tape backup of the Data General mainframe HCD used. Revision 4, Version 0 (600XL/800XL/1450XLD) Add support for SIO fast mode (38400 baud). Add resident Help Text Viewer. Remove Peripheral Handler Loading Facility. 07/16/84 Revision 5, Version 0 (800XL/800XLF/900XLF/900XLFK) Revert to Rev. B device handlers (E:, C:, P:, S:, K:), (with bug fixes) to eliminate need for Translator. Remove parallel I/O support. Fix keyboard display in self-test. 09/04/84 Atari OS Rev 4 (600XL-800XL-1450XLD) 7-16-84.rom Atari OS Rev 5 (800XL-800XLF-900XLF-900XLFK) 9-4-84.rom 5 4 Quote Link to comment Share on other sites More sharing options...
+bent_pin Posted May 30 Share Posted May 30 Thanks for posting these. I have several 800XLs for my museum project. It will be cool to be able to demonstrate the different OS versions. Is it possible to share the source code too, please? Quote Link to comment Share on other sites More sharing options...
+MrFish Posted May 30 Share Posted May 30 23 minutes ago, bent_pin said: Is it possible to share the source code too, please? I second this request. 1 Quote Link to comment Share on other sites More sharing options...
reifsnyderb Posted May 30 Share Posted May 30 R5, V0: cc1r4.s Quote Link to comment Share on other sites More sharing options...
+MrFish Posted May 30 Share Posted May 30 1 hour ago, reifsnyderb said: R5, V0: cc1r4.s 323.79 kB · 5 downloads Right... this was published by Curt V. back in 2005. So, available for a long time. A little confusing, since it's "XL OS CC000001 rev. 4". It's in the archive of Atari OS sources published by @Kr0tki (with detailed notes, etc.). Quote Link to comment Share on other sites More sharing options...
reifsnyderb Posted May 30 Share Posted May 30 (edited) 6 minutes ago, MrFish said: Right... this was published by Curt V. back in 2005. So, available for a long time. A little confusing, since it's "XL OS CC000001 rev. 4". It's in the archive of Atari OS sources published by @Kr0tki (with detailed notes, etc.). I got it from a post from @Kr0tki. I don't have the Rev 4, V0, as described. Edited May 30 by reifsnyderb Quote Link to comment Share on other sites More sharing options...
+MrFish Posted May 30 Share Posted May 30 14 minutes ago, reifsnyderb said: I don't have the Rev 4, V0, as described. Correct. We don't have source code for this one. It's listed in @Kr0tki's archive notes, with a little more information than what was posted by @Dutchman2000 above. 2.4.6. Rev. 4 (unknown signature) (1984-07-16) Called "Revision 4, Version 0" in the source comments. Another revision for the 600XL/800XL/1450XLD that did not go to production, it is the first one dated after Jack Tramiel bought the Consumer division of Atari, Inc. from Warner on 1 July 1984. It was developed by Michael Barall and contained the following changes: Add support for SIO fast mode (38400 baud). Add resident Help Text Viewer. Remove Peripheral Handler Loading Facility. No machine with this OS version has been found yet. Quote Link to comment Share on other sites More sharing options...
reifsnyderb Posted May 30 Share Posted May 30 5 minutes ago, MrFish said: Correct. We don't have source code for this one. It might be possible to re-build the source by using the closest matches and comparing them. Here's all the original Atari sources I have: a8-os-rom-2018-09-23.7z 1 Quote Link to comment Share on other sites More sharing options...
+MrFish Posted May 30 Share Posted May 30 14 minutes ago, reifsnyderb said: Here's all the original Atari sources I have: Yeah, those are the ones originally posted here: a8-os-rom-2018-09-23.7z And on my site in a ZIP archive: Atari 8-Bit Operating Systems - Source Listings 1 Quote Link to comment Share on other sites More sharing options...
macsonny Posted May 30 Share Posted May 30 3 hours ago, Dutchman2000 said: Here are versions 4 and 5 of the Atari 8-bit OS, I'm not sure if these were already out there or not so here they are with notes. These were compiled from source code found on a tape backup of the Data General mainframe HCD used. Revision 4, Version 0 (600XL/800XL/1450XLD) Add support for SIO fast mode (38400 baud). Add resident Help Text Viewer. Remove Peripheral Handler Loading Facility. 07/16/84 Revision 5, Version 0 (800XL/800XLF/900XLF/900XLFK) Revert to Rev. B device handlers (E:, C:, P:, S:, K:), (with bug fixes) to eliminate need for Translator. Remove parallel I/O support. Fix keyboard display in self-test. 09/04/84 Atari OS Rev 4 (600XL-800XL-1450XLD) 7-16-84.rom 16 kB · 11 downloads Atari OS Rev 5 (800XL-800XLF-900XLF-900XLFK) 9-4-84.rom 16 kB · 10 downloads Do these work on the 65XE/130XE's too? What size is the EPROM we need to burn them onto? i.e. 27C64 or something else? Quote Link to comment Share on other sites More sharing options...
+kheller2 Posted May 31 Share Posted May 31 All versions can be compiled using the sources @Kr0tki provided in the OS all versions thread. yes, you can use the above on XE's, but you would probably be better off using the version that @reifsnyderb modified/created, version 6.x I think. Update: here 2 Quote Link to comment Share on other sites More sharing options...
Dutchman2000 Posted May 31 Author Share Posted May 31 2 hours ago, reifsnyderb said: I got it from a post from @Kr0tki. I don't have the Rev 4, V0, as described. Ask and ye shall receive.... OS4 REV0.ASM 4 2 Quote Link to comment Share on other sites More sharing options...
+bent_pin Posted May 31 Share Posted May 31 30 minutes ago, kheller2 said: All versions can be compiled using the sources @Kr0tki provided in the OS all versions thread. Can you please link that thread? Quote Link to comment Share on other sites More sharing options...
+MrFish Posted May 31 Share Posted May 31 7 minutes ago, bent_pin said: Can you please link that thread? It's the thread that I linked to above (and same sources on my website -- and posted by @reifsnyderb). 1 Quote Link to comment Share on other sites More sharing options...
+bent_pin Posted May 31 Share Posted May 31 Copy, thanks for that and all your other awesome contributions. Quote Link to comment Share on other sites More sharing options...
+MrFish Posted May 31 Share Posted May 31 2 hours ago, bent_pin said: all your other awesome contributions You mean cracking jokes? Quote Link to comment Share on other sites More sharing options...
+bent_pin Posted May 31 Share Posted May 31 1 hour ago, MrFish said: You mean cracking jokes? Never underestimate the contribution that a good joke makes. When I started my night job, everyone just drug through the job, now I have everyone laughing, I've been promoted twice, and our productivity scores are higher than they've ever been. But I was referring to your awesome site and the like. 1 Quote Link to comment Share on other sites More sharing options...
+MrFish Posted May 31 Share Posted May 31 3 hours ago, bent_pin said: Never underestimate the contribution that a good joke makes. Amen. 3 hours ago, bent_pin said: But I was referring to your awesome site and the like. Thanks. Actually, I was joking about you meaning my jokes were awesome. 1 Quote Link to comment Share on other sites More sharing options...
+kheller2 Posted May 31 Share Posted May 31 10 hours ago, Dutchman2000 said: Ask and ye shall receive.... OS4 REV0.ASM 357.66 kB · 10 downloads Is this the original from the tape backup? If so, thank you! And any other sources on there? Quote Link to comment Share on other sites More sharing options...
Dutchman2000 Posted May 31 Author Share Posted May 31 2 hours ago, kheller2 said: Is this the original from the tape backup? If so, thank you! And any other sources on there? Yes it is. What exactly are you looking for? Quote Link to comment Share on other sites More sharing options...
TZJB Posted May 31 Share Posted May 31 13 hours ago, macsonny said: Do these work on the 65XE/130XE's too? What size is the EPROM we need to burn them onto? i.e. 27C64 or something else? They should work for 64KB, but not sure they have the expanded memory test in the diagnostic self test. They are 16KB in size so you would need a minimum 16x8=128Kb EPROM or ROM. 27128, 27256 or 27512 EPROMs would be suitable. Just move the 128Kb data to last 128Kb bank. Quote Link to comment Share on other sites More sharing options...
ijor Posted May 31 Share Posted May 31 37 minutes ago, Dutchman2000 said: Yes it is. What exactly are you looking for? Well, everything, of course. Even stuff that might not be useful for practical purposes, it could be invaluable for historical preservation. It would be fantastic if you could post and share all the content online or at the cloud. 2 Quote Link to comment Share on other sites More sharing options...
+kheller2 Posted May 31 Share Posted May 31 9 hours ago, Dutchman2000 said: Yes it is. What exactly are you looking for? As ijor pointed out, everything. Right now the only sources we have official documents for are A, B, R2 (bb1r2) and R5 (cc1r4). Specifically, are there any other OS versions on the backup, how about documented 1050 code (even though we've mostly reversed engineered that) etc. It's hard to pick from santa's list w/o knowing what's in the catalog. @Dutchman2000 I would also like to know the history of the tape, the process of how it was recovered etc. The history of the recovery is just as interesting! 1 Quote Link to comment Share on other sites More sharing options...
Dutchman2000 Posted June 1 Author Share Posted June 1 Here is source for disk controller software of December 1982. REVEX.ASM Quote Link to comment Share on other sites More sharing options...
phaeron Posted June 1 Share Posted June 1 2 hours ago, Dutchman2000 said: Here is source for disk controller software of December 1982. REVEX.ASM 70.8 kB · 3 downloads This is post revision E 810 firmware ("rev. EX"), adding the ability to format long sectors. Interesting that the large changelist seems to match revision E and refers to rev. B/C, but there is one reference later in the code to a rev. D that we haven't seen. Are there any other versions of the 810 source, or 815/1050? (815 source got posted a while back, but got mangled a bit by the forum.) 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.