Program Challenge 9
Forum » Contests / Program Challenges » Program Challenge 9
Started by: graphmasturgraphmastur
On: 1245706671|%e %b %Y, %H:%M %Z|agohover
Number of posts: 81
rss icon RSS: New posts
Summary:
The next one is coming. Program challenge 9!!!
Program Challenge 9
graphmasturgraphmastur 1245706671|%e %b %Y, %H:%M %Z|agohover

This is a very special challenge. It does not focus on a particular task, like some of the other challenges, but rather it is a test of what you can do, where almost anything goes. As the title says, this will be a challenge to make an OS. What is interesting is what I will allow for this. You must use TI BASIC is you primary language. However, you may use any libraries from celtic2 to xLib, to libraries that you write yourself. There are a few requirements for the assembly programs though.

1) It must be able to handle any errors that are thrown, like how celtic2 throws errors, and must be able to adjust what it does based on that.
2) Make sure that the assembly program can never receive any bad input. This means that when you are programming this os, you might want to back it up often, in case of ram clears.
3) Any assembly program that you use, must be included inside the folder containing your program, as a separate folder, listing the original readme and program file. You must also have all programs that need to be downloaded to the calc, in an easy way to download it.
4) You must have some basic code. 5 lines of basic code, and the rest being assembly programs will be disqualified. The assembly programs are for libraries that you can use to see things like what programs are able to be run, or drawing graphics on the screen.
5) You may not make your own assembly programs. Your basic code must be fitted around your assembly libraries, not the other way around. However, if you make an asm program, you must release it at least a week in advance, and announce it for the other competitors.

This was challenge was designed to take everything available to you, and use it to the best of your abilities. Because this is a test of what you can do, I will make no rules. Anything goes, as long as it looks somewhat like an operating system, even if it is a terminal type application


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

last edited on 1247079304|%e %b %Y, %H:%M %Z|agohover by graphmastur + show more
unfold Program Challenge 9 by graphmasturgraphmastur, 1245706671|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
builderboybuilderboy 1245707267|%e %b %Y, %H:%M %Z|agohover

in relation to rule 3, you have it so that programs sent to the calculator will automatically put themselves in RAM or Archive, depending on how they were when you took them off.

Anyway's, looks good!

last edited on 1245707330|%e %b %Y, %H:%M %Z|agohover by builderboy + show more
unfold Re: Program Challenge 9 by builderboybuilderboy, 1245707267|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1245707855|%e %b %Y, %H:%M %Z|agohover

I did not know that. I will change the third rule tommorrow. Is there anything else I should add?


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

last edited on 1245802678|%e %b %Y, %H:%M %Z|agohover by Jonathan King + show more
unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1245707855|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
builderboybuilderboy 1245717266|%e %b %Y, %H:%M %Z|agohover

not that i can think of. Anyway, everyone have fun with this! I myself will be a bit preoccupied with the Omnimaga contest

unfold Re: Program Challenge 9 by builderboybuilderboy, 1245717266|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1245718505|%e %b %Y, %H:%M %Z|agohover

Aw… The end date is augest 31, and can be extended if needed.


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

last edited on 1245718558|%e %b %Y, %H:%M %Z|agohover by graphmastur + show more
unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1245718505|%e %b %Y, %H:%M %Z|agohover
The Next Challenge?
ztrumpetztrumpet 1256758681|%e %b %Y, %H:%M %Z|agohover

This challenge is drawing to a close soon.
I was just wondering who gets to choose what the next challenge is.

Edit: How do I put this post at the very bottom of the topic?


Projects (in order of priority) : Gravity Dude 30% Escape 15%

United Ti: http://www.unitedti.org/index.php?act=idx

last edited on 1256758769|%e %b %Y, %H:%M %Z|agohover by ztrumpet + show more
unfold The Next Challenge? by ztrumpetztrumpet, 1256758681|%e %b %Y, %H:%M %Z|agohover
Re: The Next Challenge?
graphmasturgraphmastur 1256818297|%e %b %Y, %H:%M %Z|agohover

Whoever wants to create a new challenge, can.
Click new post at the bottom, or don't click reply. This forum has a tree structure, though.


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: The Next Challenge? by graphmasturgraphmastur, 1256818297|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1245766566|%e %b %Y, %H:%M %Z|agohover

I changed some of the rules.

Do I have any interest in this challenge?


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1245766566|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
DarkerLineDarkerLine 1245769609|%e %b %Y, %H:%M %Z|agohover

When you say OS do you actually mean shell?

unfold Re: Program Challenge 9 by DarkerLineDarkerLine, 1245769609|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1245769970|%e %b %Y, %H:%M %Z|agohover

Literally anything you want. It can run programs or not at all. It can do anything you want. The contest will be judged on how many features you have and how well it works. Will you participate?


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1245769970|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
DarkerLineDarkerLine 1245771364|%e %b %Y, %H:%M %Z|agohover

If it runs programs, then it's a shell. I'll do it if I can think of something interesting to do with it… a fancier version of the PRGM menu doesn't sound like much of anything.

unfold Re: Program Challenge 9 by DarkerLineDarkerLine, 1245771364|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1245774427|%e %b %Y, %H:%M %Z|agohover

Well, a shell or an OS will work. It doesn't have to just run programs, or it can not even run programs at all. It is all up to you.


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1245774427|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
DarkerLineDarkerLine 1245780052|%e %b %Y, %H:%M %Z|agohover

That's kind of vague, isn't it? I mean, what wouldn't qualify for the challenge?

unfold Re: Program Challenge 9 by DarkerLineDarkerLine, 1245780052|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1245781521|%e %b %Y, %H:%M %Z|agohover

Exactly. Here, I will change the rules to say it has to run programs, to give this some objective.


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1245781521|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
Timothy FosterTimothy Foster 1245794584|%e %b %Y, %H:%M %Z|agohover

So then the program cannot be pure BASIC? That would rule me out.

unfold Re: Program Challenge 9 by Timothy FosterTimothy Foster, 1245794584|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1245810511|%e %b %Y, %H:%M %Z|agohover

You don't have to write the asm libs yourself. I will change the rules back that says anything goes.


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1245810511|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1245850342|%e %b %Y, %H:%M %Z|agohover

I changed the rules to say anything goes, because that was the original challenge. Please Re-read the rules.


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1245850342|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1245878242|%e %b %Y, %H:%M %Z|agohover

here is a way to see what programs are on the calc.


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1245878242|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
builderboybuilderboy 1245904056|%e %b %Y, %H:%M %Z|agohover

That program seems to corrupt itself a lot. After a few executions it refuses to store to Str1 anymore and I have to reload the program. Archiving the program and clearing RAM does not work, but loading an old copy from a group fixes the problem.

unfold Re: Program Challenge 9 by builderboybuilderboy, 1245904056|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1245937974|%e %b %Y, %H:%M %Z|agohover

Well, I didn't honestly test that one, but figured it was good since it came from brandonw. Hm… I have tried ptools, but it is no longer necessary to have to list programs. Anything is valid, as long as it is not just a calculator or something. It has to actually have a gui, or command line, or something that would pass as an OS. Anything really.


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1245937974|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
builderboybuilderboy 1245944245|%e %b %Y, %H:%M %Z|agohover

I tried ptools before, and it didn't work at all for me. Maybe its because I have BBCBasic program in my list 0.0

unfold Re: Program Challenge 9 by builderboybuilderboy, 1245944245|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1245947021|%e %b %Y, %H:%M %Z|agohover

Well, you don't have to list the programs, so that is fine.


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1245947021|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
rhombus prhombus p 1245944689|%e %b %Y, %H:%M %Z|agohover

this challenge seems really interesting, but one thing i need is a ams program that catches errors to keep the main OS program from exiting if on of the ones its running has a error in it. anyone know of any i can use?

EDIT: now that i read the rules again i see that it is one of the requirements, but i dont now of any program that does that. anybody got one?


Rhombus_Productions-3Blackn.png

i will be inactive until the winter holidays because of school — Rhombus p.

last edited on 1245944932|%e %b %Y, %H:%M %Z|agohover by rhombus p + show more
unfold Re: Program Challenge 9 by rhombus prhombus p, 1245944689|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1245946991|%e %b %Y, %H:%M %Z|agohover

Maybe I should reword that a little. Say, If, for example, you are using celtic2. It returns error codes. If your program uses an appvar or something, and the asm program that you use throws an error, like celtic2 telling you that the appvar doesn't exist, you must adapt to that. As for things like putting clrdraw at the beginning, which messes up some asm graphics utilities like codex, you could do a point in the top right corner, display the graph, and then do a pixel test. That should make the clrdraw marking the screen as "dirty", null and void. Good luck!!!

I have interest from these people:
rhombus prhombus p
builderboybuilderboy
Timothy FosterTimothy Foster
DarkerLineDarkerLine
Matthias1992Matthias1992 ~ Confirmed
AJLitzau13AJLitzau13

Anyone else, or any conformations?


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

last edited on 1247079092|%e %b %Y, %H:%M %Z|agohover by graphmastur + show more
unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1245946991|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
Matthias1992Matthias1992 1246049887|%e %b %Y, %H:%M %Z|agohover

hmm it sounds very intersting… i think i am in but i cannot say for sure…i have some ideas already, my problem is finding a way to make them into reality, as for my asm skills you could do Y1=-X
:D


3839713776_81326dc691_o.jpg
unfold Re: Program Challenge 9 by Matthias1992Matthias1992, 1246049887|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1246053219|%e %b %Y, %H:%M %Z|agohover

Rule 5 says you may not make your own asm programs. Only programs, or apps, that somebody else made like xlib, celtic2, codex, or whatever. Therefore, it doesn't matter what you know about asm. This is a basic site. I think using asm libs counts as "basic", just not pure basic.


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1246053219|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
Matthias1992Matthias1992 1246395044|%e %b %Y, %H:%M %Z|agohover

yea…i like basic! i don t think i'll use libaries since my PC refuses to detect my calc via USB it oncly detects the good and OLD com port….so i actually can't use 'em!


3839713776_81326dc691_o.jpg
unfold Re: Program Challenge 9 by Matthias1992Matthias1992, 1246395044|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1246401443|%e %b %Y, %H:%M %Z|agohover

I will put you down for a confirmed then. Anyone else?


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1246401443|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1247009702|%e %b %Y, %H:%M %Z|agohover

Seriously, is anyone else doing this?


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1247009702|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
_Abe__Abe_ 1247010098|%e %b %Y, %H:%M %Z|agohover

Not if I can help it. Not really interested in designing an OS and I don't own a comp-calc cable yet anyway.

unfold Re: Program Challenge 9 by _Abe__Abe_, 1247010098|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
AJLitzau13AJLitzau13 1247077826|%e %b %Y, %H:%M %Z|agohover

I'm interested. I have some good ideas, and I need to figure out if they'll work at all first.

unfold Re: Program Challenge 9 by AJLitzau13AJLitzau13, 1247077826|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1247079160|%e %b %Y, %H:%M %Z|agohover

cool, you are added.

lol, I just realized that your title is like sega, only your name.
EDIT: I just changed rule 5 a little bit, so that it says that any assembly program you make, you must release a week before the deadline, which has been moved to november the 31.


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

last edited on 1247079658|%e %b %Y, %H:%M %Z|agohover by graphmastur + show more
unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1247079160|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
AJLitzau13AJLitzau13 1247175141|%e %b %Y, %H:%M %Z|agohover

I'm already making good progress on my program. November 31 is a long time away. Why would anyone need that long?

And yes, my picture is like the sega logo. Thanks for noticing!

unfold Re: Program Challenge 9 by AJLitzau13AJLitzau13, 1247175141|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1247233756|%e %b %Y, %H:%M %Z|agohover

It is just to make sure that nobody comes in and says ooh, I have a month left. I don't think I could do an operating system in that time. It is also to make sure that I get the best programs.


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1247233756|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1248457280|%e %b %Y, %H:%M %Z|agohover

How is everybody doing with this?


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1248457280|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
bxsciencerbxsciencer 1248471562|%e %b %Y, %H:%M %Z|agohover

hey! did you see brandonw's newest program? assuming that people who are participating in challenge 9 are making actual operating systems and not apps, now you can actually send them into the calc and use them!


Visit Calccrypto for info on crypto

last edited on 1248471590|%e %b %Y, %H:%M %Z|agohover by bxsciencer + show more
unfold Re: Program Challenge 9 by bxsciencerbxsciencer, 1248471562|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1248472275|%e %b %Y, %H:%M %Z|agohover

See it? I just talked to him about it! It would not work for basic programs just yet. Well, not at all really.


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1248472275|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
AJLitzau13AJLitzau13 1250209621|%e %b %Y, %H:%M %Z|agohover

I'm doing pretty good. Actually, I'm pretty much done. I'm just making a few minor tweaks to catch potential errors. I wish other people who are doing this challege would say something so I know if I have some competition!

Also, OPTIONAL in my OS is the ability to use a USB mouse to control the cursor (thanks to USBDRV8X). If you want to try it when I'm done, you will need to get a cable to connect the mouse. I recommend this one: https://serialio.com//store/product_info.php?products_id=456&osCsid=0347b126f06cc1a0a8eb7f4ef3700dd1

unfold Re: Program Challenge 9 by AJLitzau13AJLitzau13, 1250209621|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1250216652|%e %b %Y, %H:%M %Z|agohover

Great!!! Yeah, I hope other people are doing it, but if not, we might have to extend the date. Right now it is Oct. 31, 2009. Thanks for doing this challenge. I am sure it will be awesome!!!


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1250216652|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
Matthias1992Matthias1992 1250259389|%e %b %Y, %H:%M %Z|agohover

i know one thing for certain, i cannot topple an USB mouse driven OS! My OS is still in the very basic development stages due to my lack of time and programming problems. My OS uses a circle in the middle from which you can select four options, then four suboptions etc… until you reached the desired option, in the sense of the element of suprise and having bad experience with announcing to much I will now stop writing. :D


3839713776_81326dc691_o.jpg
unfold Re: Program Challenge 9 by Matthias1992Matthias1992, 1250259389|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1250284551|%e %b %Y, %H:%M %Z|agohover

Thats fine. It doesn't necessarily have to have a mouse, and you won't necessarily lose if you don't. He won't necessarily win if he does. I may not like the mouse addition. I may think it has too many bugs. Ya never know!!!


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1250284551|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
Matthias1992Matthias1992 1251838018|%e %b %Y, %H:%M %Z|agohover

OK to react to ALEX or AJLitzau I am going to briefly describe what my OS can do (pure Basic so far not even a lib used)

  • First of all the interface is very graphical yet it is fast enough to feel dynamic (so far)
  • You can execute built in programs, unfortunatly not your own programs because that requires ASM and I do not have the skills nor the knowledge to program a whole lib for just that
  • these built in programs are: Word like program with up to 50+ pages of RAM save space, Excel like program with up to 50+ sheets of RAM save space, powerPoint like program with up to 10+ dia's RAM save space. (i might add paint if i have time)
  • Built in is a working analog clock
  • option for pasword protection
  • very global memory management
  • very good cleaner similar to Ccleaner by piriform
  • and more…

If there are any wishes for what a OS really must have according to you than i'll be glad to here…but i don't think anyone is going to say because than all of a sudden all Os'es would have that particular option ;)

So thats it folks I hope this makes you're programming soul all excited, if it does not…well…go watch a movie or something

M


3839713776_81326dc691_o.jpg
last edited on 1251839023|%e %b %Y, %H:%M %Z|agohover by Matthias1992 + show more
unfold Re: Program Challenge 9 by Matthias1992Matthias1992, 1251838018|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1251840423|%e %b %Y, %H:%M %Z|agohover

I am watching a movie. ;-)

Anyway, that sounds good, but you don't have to create your own asm programs.

You could use ptools to have eternal programs runnable.

How is everyone else doing with this challenge. This is, in my opinion, the largest challenge. (Yay!!!)


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1251840423|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
Matthias1992Matthias1992 1251892306|%e %b %Y, %H:%M %Z|agohover

Which movie?

Just kidding, thanks for your help this was exactly what i needed! Now i can add some more advanced options in the "Memory management" section, and with the help of program tools extra's i can do even more! so thanks, that really was a golden tip!


3839713776_81326dc691_o.jpg
unfold Re: Program Challenge 9 by Matthias1992Matthias1992, 1251892306|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
Matthias1992Matthias1992 1252318260|%e %b %Y, %H:%M %Z|agohover

here a sneak peek:
3894373228_7ac2d93f11_o.jpg
I downloaded this from my calc and then uploaded it to Flickr, flickr was so kind to give several formats (this was the biggest one) so its not a fake MS paint thing but the real thing only enlarged by flickr.


3839713776_81326dc691_o.jpg
last edited on 1252318411|%e %b %Y, %H:%M %Z|agohover by Matthias1992 + show more
unfold Re: Program Challenge 9 by Matthias1992Matthias1992, 1252318260|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1252377426|%e %b %Y, %H:%M %Z|agohover

I just realized that I have never won a challenge :'-(

Anyway, how is everyone else doing in this challenge? I noticed the giant screenshot, which I have the almost irresistible urge to shrink, but love the name "gacu-OS" so much that I also want it to be huge!!! Oh well….

Anyway, remember, if you use an asm lib, you must include the exact zip file as a subdirectory inside your folder. EG:
C:/My Program/libs/
Just make it look clean. As in, if I decide to completely skip the readme, which I probably will at first, I want to be able to know which programs to download, and then be able to check the readme later to see what e-mail address to complain to as to why it doesn't work… ;-) (I bet everyone here has dealt with one of those.)


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

last edited on 1252377780|%e %b %Y, %H:%M %Z|agohover by graphmastur + show more
unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1252377426|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1252978225|%e %b %Y, %H:%M %Z|agohover

Okay, so I thought that some of you might want to do two player things, or some type of communication. It's fine if you've already implemented it, and you will be respected for it, but I have no way of testing it, so…. If you haven't already, and were planning on it, don't try to implement it.


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1252978225|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
AJLitzau13AJLitzau13 1253683095|%e %b %Y, %H:%M %Z|agohover

Is anyone thinking about uploading their programs (so far) anytime soon?

unfold Re: Program Challenge 9 by AJLitzau13AJLitzau13, 1253683095|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1255957524|%e %b %Y, %H:%M %Z|agohover

13 days left. Anyone ready to upload their programs?


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1255957524|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
AJLitzau13AJLitzau13 1256087991|%e %b %Y, %H:%M %Z|agohover

Didn't you say you moved the deadline to November 31?

unfold Re: Program Challenge 9 by AJLitzau13AJLitzau13, 1256087991|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
Matthias1992Matthias1992 1255984039|%e %b %Y, %H:%M %Z|agohover

gacu-OS stands for "Graphical And Completely Useless Operating System!" :D


3839713776_81326dc691_o.jpg
unfold Re: Program Challenge 9 by Matthias1992Matthias1992, 1255984039|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
 brt93yoda brt93yoda 1256009353|%e %b %Y, %H:%M %Z|agohover

Haha that's pretty funny. =p

unfold Re: Program Challenge 9 by  brt93yoda brt93yoda, 1256009353|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
AJLitzau13AJLitzau13 1256089742|%e %b %Y, %H:%M %Z|agohover
flickr:4030210775

This is what mine looks like. The only thing is that it actually doesn't detect or run assembly programs, which this picture kind of indicates!

last edited on 1256090572|%e %b %Y, %H:%M %Z|agohover by AJLitzau13 + show more
unfold Re: Program Challenge 9 by AJLitzau13AJLitzau13, 1256089742|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1256137485|%e %b %Y, %H:%M %Z|agohover

A shell type, eh. Great! What ASM programs did you use?


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1256137485|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
AJLitzau13AJLitzau13 1256139201|%e %b %Y, %H:%M %Z|agohover

I used Celtic 3 and USBDRV8X (for the mouse).

unfold Re: Program Challenge 9 by AJLitzau13AJLitzau13, 1256139201|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
AJLitzau13AJLitzau13 1256179504|%e %b %Y, %H:%M %Z|agohover

Is the deadline October 31 or November 31?

unfold Re: Program Challenge 9 by AJLitzau13AJLitzau13, 1256179504|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
Timothy FosterTimothy Foster 1256180728|%e %b %Y, %H:%M %Z|agohover

According to the challenges page, it is October 31.

unfold Re: Program Challenge 9 by Timothy FosterTimothy Foster, 1256180728|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
Matthias1992Matthias1992 1256240450|%e %b %Y, %H:%M %Z|agohover

okay folks i am back up and running again! after being of these forums again i have resumed my contribution for this challenge, some major changes have been made:

  1. Name is the same but short term for it is simply GOS (graphical operating system)
  2. The GUI looks different
  3. No more boring cursor but dynamic buttons
  4. Highly modable using system flags (No asm)
  5. Fast, Light, Clever
  6. After exit it returns the settings to a user defined GDB or to default settings
  7. Cleans up after usage (can be turned off)
  8. No more "word" but "Notez", simpler and thereby faster
  9. No more "xcel"
  10. Program "LearningMate" added
  11. Program "SuperCleaner" added

and of course more… :D
so here is a pic of the brand new GUI!
4034836731_8414a9f0e7_o.jpg
4034836791_180765411a_o.jpg


3839713776_81326dc691_o.jpg
unfold Re: Program Challenge 9 by Matthias1992Matthias1992, 1256240450|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1256248591|%e %b %Y, %H:%M %Z|agohover

but alas, no one has uploaded files yet, so I can't test anything… Upload your programs!


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1256248591|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
AJLitzau13AJLitzau13 1256269403|%e %b %Y, %H:%M %Z|agohover

Mine's up. What do you think?

last edited on 1256269482|%e %b %Y, %H:%M %Z|agohover by AJLitzau13 + show more
unfold Re: Program Challenge 9 by AJLitzau13AJLitzau13, 1256269403|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
Matthias1992Matthias1992 1256819634|%e %b %Y, %H:%M %Z|agohover

How about a challenge for 3D drawing/modelling? or an AI challenge?


3839713776_81326dc691_o.jpg
unfold Re: Program Challenge 9 by Matthias1992Matthias1992, 1256819634|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
Timothy FosterTimothy Foster 1256821998|%e %b %Y, %H:%M %Z|agohover

Perhaps a challenge being to create any game utilizing an AI, and the program will be judged based upon the challenge level of the AI (assuming it plays fair)?

But first, Challenge 9 must end, and it cannot end with only one entry…

unfold Re: Program Challenge 9 by Timothy FosterTimothy Foster, 1256821998|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
builderboybuilderboy 1256825090|%e %b %Y, %H:%M %Z|agohover

we could even have them play against eachother, and have a kind of Ai tournament!

unfold Re: Program Challenge 9 by builderboybuilderboy, 1256825090|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
Timothy FosterTimothy Foster 1256845221|%e %b %Y, %H:%M %Z|agohover

Actually, that is a pretty awesome idea! Develop an AI, and the winner of the challenge is the one in which their AI wins. There should probably be an upper limit to the AI size, though.

unfold Re: Program Challenge 9 by Timothy FosterTimothy Foster, 1256845221|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
Matthias1992Matthias1992 1256848813|%e %b %Y, %H:%M %Z|agohover

Yes that is very cool indeed! also we should have a game like tic tac toe and indeed, let the AI's play against each other, you can emulate this by using two calcs, one one you play tic tac toe and the moves the calc makes are the moves you do on calc 2 and so forth, the one that wins, eeh wins!


3839713776_81326dc691_o.jpg
unfold Re: Program Challenge 9 by Matthias1992Matthias1992, 1256848813|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1256852877|%e %b %Y, %H:%M %Z|agohover

I think I will start that challenge next. (Maybe) I think it should be done, so that I input a matrix A, and the program outputs B, so that it contains the best possible move. I think it should involve a tic-tac-toe, and also something harder like chess.


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1256852877|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
builderboybuilderboy 1256853545|%e %b %Y, %H:%M %Z|agohover

I am personally against tic-tac-toe because if you play your game correctly, it is impossible for anybody to win or lose. And chess might be too difficult.

Perhaps Connect 4 and Checkers?

last edited on 1256853566|%e %b %Y, %H:%M %Z|agohover by builderboy + show more
unfold Re: Program Challenge 9 by builderboybuilderboy, 1256853545|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
ztrumpetztrumpet 1256854037|%e %b %Y, %H:%M %Z|agohover

Chess would be very hard indeed. If you want a big turn out, don't do something hard like chess or checkers. On the flip side, Tic Tac Toe would be too easy. My vote would be for Connect 4.

@ Builderboy: Yes, I'm still working on that one project.


Projects (in order of priority) : Gravity Dude 30% Escape 15%

United Ti: http://www.unitedti.org/index.php?act=idx

last edited on 1256854118|%e %b %Y, %H:%M %Z|agohover by ztrumpet + show more
unfold Re: Program Challenge 9 by ztrumpetztrumpet, 1256854037|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
Timothy FosterTimothy Foster 1256855778|%e %b %Y, %H:%M %Z|agohover

Well, remember that if the AI are to play each other that the mother program that has the game needs to be available and explained so that each person can create a program compatible with it. Otherwise, if someone uses [A], and another uses L2 and LMOVE, then the two programs won't be compatible with each other, and the AI won't face.

unfold Re: Program Challenge 9 by Timothy FosterTimothy Foster, 1256855778|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
ztrumpetztrumpet 1256856169|%e %b %Y, %H:%M %Z|agohover

Or as matthias1992 said:

you can emulate this by using two calcs, one one you play tic tac toe and the moves the calc makes are the moves you do on calc 2 and so forth, the one that wins, eeh wins!

This is how I'd do it.


Projects (in order of priority) : Gravity Dude 30% Escape 15%

United Ti: http://www.unitedti.org/index.php?act=idx

unfold Re: Program Challenge 9 by ztrumpetztrumpet, 1256856169|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
Matthias1992Matthias1992 1256940237|%e %b %Y, %H:%M %Z|agohover

Well anyway it seems to me that this is gonna be an intresting challenge, I have to admit though that chess indeed would be too hard, remember that they needed deep blue (which contained loads and loads of processors) to defeat the champion! I think that recently i have figured quite a good way to let calcs efficiently remember data so they can emulate a learning procces. If this chellenge is on, i'll certainly compete! 9and hopefully win because i don't see my odds in the PC9 as very high, currently)


3839713776_81326dc691_o.jpg
unfold Re: Program Challenge 9 by Matthias1992Matthias1992, 1256940237|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
rhombus prhombus p 1256953052|%e %b %Y, %H:%M %Z|agohover

hi everyone. i just wanted to let you know that even though im still working on my OS, im not going to enter it in the contest (mainly because im no where near finished).

this challenge 10 sounds really cool. what we could maybe have is the main program, and the each persons AI as a sub-program, and then every time its that persons move, the main program polls the subs and updates the players position, or if tic-tac-toe, adds a cross or circle…


Rhombus_Productions-3Blackn.png

i will be inactive until the winter holidays because of school — Rhombus p.

unfold Re: Program Challenge 9 by rhombus prhombus p, 1256953052|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1256998104|%e %b %Y, %H:%M %Z|agohover

Okay, so it's the 31st, and I have only one entry. Get your programs in, or request a date extension. I will only extend to Nov 31, and that's it.

Anyone done?


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1256998104|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
Matthias1992Matthias1992 1257002247|%e %b %Y, %H:%M %Z|agohover

I'am not done yet, I request extension, BUT to keep it fair I think we should give AJLitzau an advantage, how i don't know but it seems unfair to me if he has as much change as we whilst he put it on here way earlier. I am really Working on some big crashes, some how i got my memory erased after using my OS so i'll have to fix that. So i really am hoping on a extension…please??


3839713776_81326dc691_o.jpg
unfold Re: Program Challenge 9 by Matthias1992Matthias1992, 1257002247|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1257029266|%e %b %Y, %H:%M %Z|agohover

AJLitzau already has received his advantage. When you release an operating system, there will be users who think of doing things in an order, or do things differently, than what you expected. When AJLitzau fixes bugs in his operating system before the due date, he not only learns more, but also gets some extra credit from me for fixing his bugs. I also changed the due date to november 31.

Continue working on your program. AJLitzau has more time to fix the bugs in his OS, and ask for requests to make it better.


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1257029266|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
ztrumpetztrumpet 1257048360|%e %b %Y, %H:%M %Z|agohover

Since you changed the due date, I think I might make an entry…


Projects (in order of priority) : Gravity Dude 30% Escape 15%

United Ti: http://www.unitedti.org/index.php?act=idx

unfold Re: Program Challenge 9 by ztrumpetztrumpet, 1257048360|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1257113737|%e %b %Y, %H:%M %Z|agohover

Excellent. Good luck!


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1257113737|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
ztrumpetztrumpet 1257120247|%e %b %Y, %H:%M %Z|agohover

Thanks, but I think I'll get last. :)


Projects (in order of priority) : Gravity Dude 30% Escape 15%

United Ti: http://www.unitedti.org/index.php?act=idx

unfold Re: Program Challenge 9 by ztrumpetztrumpet, 1257120247|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
graphmasturgraphmastur 1257128375|%e %b %Y, %H:%M %Z|agohover

Meh, you'll do fine. Just get it in on time!! What type OS do you plan on using?


"But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;" ~ 1 Peter 3:16

unfold Re: Program Challenge 9 by graphmasturgraphmastur, 1257128375|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
ztrumpetztrumpet 1257198879|%e %b %Y, %H:%M %Z|agohover

Plans: make it kinda like Mirage.
Use: Celtic III only.
Name: Oasis

It will just run basic programs.


Projects (in order of priority) : Gravity Dude 30% Escape 15%

United Ti: http://www.unitedti.org/index.php?act=idx

unfold Re: Program Challenge 9 by ztrumpetztrumpet, 1257198879|%e %b %Y, %H:%M %Z|agohover
Re: Program Challenge 9
ztrumpetztrumpet 1257788234|%e %b %Y, %H:%M %Z|agohover

Yay, mine will run programs now!

I'd say I'm about a week or so from finishing.


Projects (in order of priority) : Gravity Dude 30% Escape 15%

United Ti: http://www.unitedti.org/index.php?act=idx

unfold Re: Program Challenge 9 by ztrumpetztrumpet, 1257788234|%e %b %Y, %H:%M %Z|agohover
New post