Thanks to a lot of you I got the right "impulses" for finishing working on futuristicOS 8. It is my first project, which I started with simple text-sprites on the homescreen and gotos everywhere (causing memory leaks) and came closer to a modern version with professional design and loop construction.
futuristicOS 8 beta is a project that was thought of a commercial project, but after all I think it does make sense to release it for free so that everyone can get it and improve it, since I got a lot of help of you, too.
Although almost complete, there are some parts which don't work as they should and some more parts aren't optimized.
I want to explane to you the funcionality of futOS 8:
The main program is FUTOS, which contains a loop for launching other programs. First of all, you have to unlock your device, so that FUTOS first calls UNLOCK and if the device has been unlocked successfully, UNLOCK ends and FUTOS now calls FUTOS8, which is actually the homescreen. You select your app there and then the program returns again and FUTOS launches the corrensponending app. Whereever you press 2ND, you will return back to the homescreen (the app quits and FUTOS calls FUTOS8 again). Moreover, futuristicOS 8 contains a couple of Asm-programs, which allow futOS 8 to:
A1: Toggles between home-mode and program mode, allowing futOS 8 to archive and unarchive programs (only used for evaluation-mode)
A2: Disables "Done"-message
A3: Alpha lock simulator for text input in Chatbook
A4: Toggles between capital and small letters (not used anymore)
A5: Disables the run indicator (Didn't work and however, nobody needs this)
A6: Enables the run indicator (same as above)
A7: Lovercase lock (futOS 8 doesn't use small letters for input)
A8: Disables Alpha-lock (what was that for :D )
A9: Turns calculator off, and continues after pressing ON
BS: Determines battery status for the homescreen
A9 allows you to press the ALPHA key in every situation for locking your device and continue later on without leaving futOS.
futOS 8 contains 8 apps and some functions, which I'll explain now:
TEXTCONT: I loved Siri so much that I developed it for the TI-84+, too (only in english, some features missing) Press 2ND at the homescreen for starting the Text-control and write your message
TIMETABL: A timetable for you at the school which I don't really now how to develop, so I programmed TIMETABD before which is a demo (only in german for now) and I will write the program for everyone (i.e. you'll give me your timetable and I'll write the program for everybody).
FORMULAS: A collection of formulas, I deleted the old programs, they where just stupid (Area of a rectangle a.s.o.) Here I need your advices a lot!!
CALCULAT: A folder with a hand of calculators (contract (I needed it to find out where to get my phone :D), marks and currency.
SETTINGS: This app is not ready yet, I'll develop it in the next time, so please set the right language in the beginning.
NOTES: You can edit 2 Notes, which are actually Str1 and Str2 (Str0 is your name, important for network). I need really help with the edit message section (I don't know how to combine text wrapping and editing).
Date and Time: You've got a calendar (without events (I couldn't figure out how to do them)), a Timer and a stopwatch (I already know the bug with the Timer and I'll fix it soon)
Design of calendar is already done (i.e. I only have to develop it (quiet easy)) If you start the app and the screen doesn't load, you should change LFUTOS(6 to 2 and dont press left then.
GAMES: I'm not a big fan of games, more of productivity, but I included 3 games, which should work (TICTACTO was a redesigned version of a program I got from this site and changed it)
If you can fix SNAKE (because it's slow), I'll thank you too!
NETWORK: The app with the most problems, but I'll finish it soon, too.
It's a program which allows you to connect to your partners TI-84+ and compare your highscores, and with Chatbook you can write text messages
IF THERE ARE ANY QUESTIONS OR ERRORS IN THE LANGUAGE OR ANYTHING ELSE FEEL FREE TO POINT IT OUT TO ME!!!
All programs except FUTOS and the asm programs and TProg and Menu can be archived.
(1): Actually, futuristicOS 8 is not an OS, but a collection of programs.
Get futuristicOS 8 for your TI-84+
Learn more about futuristicOS 8