Click this to see forum topic
It doesn't have programmed HDD (Thymed, but no programm for CPU on it...), but ut really works. I want to introduce you how to command it - first before start of programming select the transparent orange box and open the script menu. Write into the box "reset". Then, select the cover of the HDD and move it back. Now you can programm 2 ways - Permanent - Edit the script menu - You need to reset the HDD every time you programm it

- just edit the "reset" if structure

. The second way doesn't save the values if you will save it, but you don't need to reset it. This way is good for beginners

that doesn't want to deztroy it.
There are some commands

- You must to write them into the data array

. If you want to make it executable, you need to change the form to "CMD", otherwise the CPU won't take it
So, there are that commands:
["PRINT", "Hello world", 2] - This command will show "Hello world" on the monitor, and then the hdd will get to the 2nd HDD sector. Note: If you want to add text to monitor to the Hello world sentence, just add same command to the next sector and the output will look like this: "Hello worldHello world". If you want to clear screen, use the next command
["CLS", 2] - This clears the screen and then it jumps to command sector 2
["CALC", 1+1, 2] - This calculates the thing and saves the output into the scene.my.num variable. And then it jumps to command num. 2.
Note: If you want to show the output number, add to the next sector this: ["PRINT", "The numeric output is " + scene.my.num, 3]
Hmm... And now there will go the more complicated commands. File system work.
The first one is pretty hard, but...
["WRITE", "CMD", ["PRINT", "Hello World"], "rocket.png", "Hi, people!", 10] - This will write extension, data, text, texture to the sector num. 10. This command wasn't tested yet.
["SAVESCREEN", "TXT", 11] - This will save the screen text without texture (texture support on the monitor is not builded in yet.) to the sector num. 11.
This command wasn't tested yet.
Do not use these writing commands yet, because this will get programm stop and then this means that will freeze the algodoo computer. The unfreezing unit comming soon.
This computer has got a built-in keyboard. To write on the screen use this command:
["PRINT", scene.my.keyboard, 2]
["PRINT", scene.my.keyboard, 1]
<- Now press unfreezing button. If it doesn't work, press it again...
["SAVESCREEN", "TXT", 10]
<- Now press unfreezing button again
["CLS", 3]
["PRINT", "It looks like that the saving was done sucefully...", 4]
This was an example of a simple text editor... no backspace! You must to add all this data to the HDD...
Enjoy, and i hope i'll see some new CPU expanders and PERMANENTLY PROGRAMMED HDDs...
Click this to see forum topic