+TwentySixHundred Posted September 12, 2019 Share Posted September 12, 2019 (edited) The Atari TOS is an operating system for the 2600. This will be a rolling dev so i plan to tweak, fix and expand on the project. The OS: On power up the title screen will appear with the Fuji logo. From here pressing select will boot to the desktop where you will find the wallpaper and a mycomputer icon. Moving the cursor onto the mycomputer icon and hitting the joystick fire button will open a window with two file programs labeled "P" and "S". These are Paint and the Screensaver (for now). Clicking the X will exit back to the desktop and console switch select will navigate back to the start up title/splash screen. Paint: As before this program uses the console switches for selecting different functions. Select: Paint colour Reset: Clears screen Select & Reset: Exits program DiffLeft: Toggles Paper colour black or white DiffRight: Toggles tool speed slow or fast Colour/BW: Toggles Tools Pen or Eraser Screensaver: The screensaver will activate after 60 seconds of inactivity or can be manually ran by clicking on the "S" file icon. This will display random playfield pixels on the screen and randomly remove them with a colour cycle. Basically controller input will reset back to Desktop. Pong Game: I have added a simple Pong game to the OS, singleplayer is a bit lacking and haven's added edge trajectory to the players paddles yet. Select: Return to the OS Reset: Restart game DiffLeft: Position B for singleplayer and position A for head-to-head Todo; Timing of when the screensaver activates - done Improved colour cycle for the screensaver - done Auto screensaver activation after 60 seconds of inactivity - done Screensaver return to desktop fix - done New features/programs - WIP Possible keyboard controller support - Incomplete Sounds - Incomplete Possible additional screensavers - Incomplete New wallpapers - Incomplete Code efficiency and flow improvements - WIP Small easter egg - done - subject to change Others TBA Download: Latest Build: Atari TOS 2600 20191025.bin Older Build: Atari TOS 2600 20190919.bin License: License.txt The todo list could change as this is a rolling dev. Edited October 30, 2019 by TwentySixHundred Revamp 8 Quote Link to comment Share on other sites More sharing options...
bluswimmer Posted September 12, 2019 Share Posted September 12, 2019 This is neat. I'm not sure if you're aware of it, but there's a bug with the clear screen feature where anything drawn at the lowest line doesn't get cleared. Overall, it seems to work well for what it sets out to do. 1 Quote Link to comment Share on other sites More sharing options...
DragonGrafx-16 Posted September 12, 2019 Share Posted September 12, 2019 Looks cool... like a more advanced version of the drawing mode in Surround. Should add keypad support. 2 1 Quote Link to comment Share on other sites More sharing options...
+TwentySixHundred Posted September 13, 2019 Author Share Posted September 13, 2019 (edited) On 9/13/2019 at 2:44 AM, bluswimmer said: This is neat. I'm not sure if you're aware of it, but there's a bug with the clear screen feature where anything drawn at the lowest line doesn't get cleared. Overall, it seems to work well for what it sets out to do. Thanks, yeah i am aware of the bug and think i know what's causing the artifacts. Think it's some garbage left in RAM that needs to be cleared (should be an easy fix). Yeah i kept it simple, no fancy tricks or wow factor just a pen and paper to draw. I find it easy to get carried away with fancy hardware tricks but they tend to hog the systems resources which leaves less for other future features. On 9/13/2019 at 3:25 AM, DragonGrafx-16 said: Looks cool... like a more advanced version of the drawing mode in Surround. Should add keypad support. Thanks, that's actually a great idea! I can see having the option to select colours and tools for the keypad a nice addition. Saves having to use console switches on real hardware. Thanks for the suggestion ? Edited September 18, 2019 by TwentySixHundred Quote Link to comment Share on other sites More sharing options...
+TwentySixHundred Posted September 17, 2019 Author Share Posted September 17, 2019 (edited) EDIT: Revamped project details in the first post Edited September 17, 2019 by TwentySixHundred Quote Link to comment Share on other sites More sharing options...
chewy Posted September 18, 2019 Share Posted September 18, 2019 pretty nuts my guy! gonna load this up- when painting, is there a way to exit back to menu screen? 1 Quote Link to comment Share on other sites More sharing options...
+TwentySixHundred Posted September 18, 2019 Author Share Posted September 18, 2019 (edited) 5 hours ago, chewy said: pretty nuts my guy! gonna load this up- when painting, is there a way to exit back to menu screen? Thanks, ah yes i forgot, you can press console switches select and reset simultaneously and it will go back to the desktop. An joystick input will exit the screensaver although i think it goes back to title screen so ill need to fix that. Im not 100% sure what it's like using console switches on real hardware. I haven't my original console with me to test so i have those switches mapped to the gamepad. Thanks for the feedback ? Edited September 18, 2019 by TwentySixHundred 1 Quote Link to comment Share on other sites More sharing options...
+TwentySixHundred Posted September 18, 2019 Author Share Posted September 18, 2019 New Build: Latest build check first post for changes and download or here Atari TOS 2600 20190919.bin 1 Quote Link to comment Share on other sites More sharing options...
+ZeroPage Homebrew Posted October 4, 2019 Share Posted October 4, 2019 (edited) We'll be featuring Atari TOS LIVE on tomorrow's (Friday) ZeroPage Homebrew stream on Twitch at 12PM PT | 3PM ET | 7PM GMT! Hope everyone can watch! Twitch Stream: https://www.twitch.tv/zeropagehomebrew/ Games: - Tower of Rubble (2019 WIP Update) by Dion Olsthoorn aka Dionoid - Atari TOS (2019 WIP) by TwentySixHundred - Robomechanik (2019 WIP Update) by Krzysztof Kluczek aka KK/Altair EDIT: Archive Video of Stream (SET VIDEO TO 1080P60 FOR FULL QUALITY) Edited October 6, 2019 by ZeroPage Homebrew 1 Quote Link to comment Share on other sites More sharing options...
+TwentySixHundred Posted October 25, 2019 Author Share Posted October 25, 2019 New build - added simple Pong game - latest download in first post or here Atari TOS 2600 20191025.bin 2 1 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.