OSDev.org

The Place to Start for Operating System Developers
It is currently Fri Apr 19, 2024 1:19 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 72 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next

What is your favorite entry for the fourth 512-byte OS contest ?
Poll ended at Sun Jan 31, 2010 6:52 am
waveos by waga 6%  6%  [ 1 ]
wordsmith by coddy 0%  0%  [ 0 ]
mon86 by a427 35%  35%  [ 6 ]
bsantm by Gigasoft 12%  12%  [ 2 ]
scrollroad by MessiahAndrw 12%  12%  [ 2 ]
fractalscroll by Gigasoft 6%  6%  [ 1 ]
snake by Cjreek 0%  0%  [ 0 ]
ethernet by XanClic 18%  18%  [ 3 ]
spatiallife by Krap 12%  12%  [ 2 ]
terrain/butterfly by js 0%  0%  [ 0 ]
Total votes : 17
Author Message
 Post subject: Re: The Fourth 512-byte OS Contest!
PostPosted: Sat Dec 26, 2009 6:40 pm 
Offline
Member
Member

Joined: Thu Jul 07, 2005 11:00 pm
Posts: 1546
MessiahAndrw wrote:
earlz wrote:
I think I'll try this one.. but when is it due? I would really like to make some extremely self-modifying 512 byte OS... I'm not quite sure what I could do in 512 bytes though... a compiler is pretty much out of the question lol


I think I see what you're trying to do. I think you'll end up being able to fit less into the binary if you're trying to fit a compiler + byte code, unless the byte code was really high level that it cut out 5+ assembly instructions. I also thought about doing compression, but the overhead of the decompression algorithm would probably remove more space than I gain.


Well if x86 was dword aligned or something, then it could be possible to do like a "macro bytecode" thing where certain word/dwords expanded to multiple instructions(where the savings are significant) but it's not possible because of variable length instructions and no alignment and such..

and I thought about a byte code, but as you said, I doubt I could make it so that it didn't use more space..

I'm wanting to make something though to do with self modifying code.. but idk what.. maybe an extremely simple genetic algorithm or something(if that is even possible in 512 bytes)

_________________
My new NEW blag


Top
 Profile  
 
 Post subject: Re: The Fourth 512-byte OS Contest!
PostPosted: Sat Dec 26, 2009 6:58 pm 
Offline
Member
Member
User avatar

Joined: Mon Jun 05, 2006 11:00 pm
Posts: 2293
Location: USA (and Australia)
I've already got enough ideas for the fifth 512-byte contest! (Assuming there's only 1 entry per person allowed.) It's amazing how some of these demos are able to fit into 512 bytes. :shock:

_________________
My OS is Perception.


Top
 Profile  
 
 Post subject: Re: The Fourth 512-byte OS Contest!
PostPosted: Sat Dec 26, 2009 7:59 pm 
Offline
Member
Member

Joined: Thu Jul 07, 2005 11:00 pm
Posts: 1546
MessiahAndrw wrote:
I've already got enough ideas for the fifth 512-byte contest! (Assuming there's only 1 entry per person allowed.) It's amazing how some of these demos are able to fit into 512 bytes. :shock:


That is by far the most confusing website I have ever seen... Could someone please "translate" it's horrible UI for me?

_________________
My new NEW blag


Top
 Profile  
 
 Post subject: Re: The Fourth 512-byte OS Contest!
PostPosted: Sat Dec 26, 2009 9:54 pm 
Offline
Member
Member
User avatar

Joined: Mon Jun 05, 2006 11:00 pm
Posts: 2293
Location: USA (and Australia)
earlz wrote:
MessiahAndrw wrote:
I've already got enough ideas for the fifth 512-byte contest! (Assuming there's only 1 entry per person allowed.) It's amazing how some of these demos are able to fit into 512 bytes. :shock:


That is by far the most confusing website I have ever seen... Could someone please "translate" it's horrible UI for me?


The website hosts a lot of demoscene demos. At the top of the page are two list boxes that are used to filter the demos that are shown. The left is the category (I selected 512 bytes, since it matched the boot sector), the right is the platform (I selected MS-DOS since it is the closest thing to running on bare metal).

In the middle they list the demos the above filters returned (so 512 byte MS-DOS demos), and at the bottom are your next page/previous page/jump to page buttons. Click on a demo's title (left column) to go to that specific demo's page. On the demo's page you can see a screenshot along with comments at the bottom, and a [download] link to the right of the screenshot.

My boot sector looks so primitive compared to some of these.

_________________
My OS is Perception.


Top
 Profile  
 
 Post subject: Re: The Fourth 512-byte OS Contest!
PostPosted: Sat Dec 26, 2009 11:12 pm 
Offline
Member
Member

Joined: Sat Nov 21, 2009 5:11 pm
Posts: 852
Here's another little thing I made. A fractal with scrolling 3D text. I've tested it in Bochs and VMWare.


Attachments:
fractal.zip [1.59 KiB]
Downloaded 398 times
Top
 Profile  
 
 Post subject: Re: The Fourth 512-byte OS Contest!
PostPosted: Sun Dec 27, 2009 12:47 am 
Offline
Member
Member
User avatar

Joined: Mon Jun 05, 2006 11:00 pm
Posts: 2293
Location: USA (and Australia)
Gigasoft wrote:
Here's another little thing I made. A fractal with scrolling 3D text. I've tested it in Bochs and VMWare.


That's very nice. I notice you (as well as a small minority of assembly programmers on this forum) do not indent, nor comment, nor space out your lines, nor do anything to assist readability. Do you actually write your code like that, or do you strip away everything before uploading it?

_________________
My OS is Perception.


Top
 Profile  
 
 Post subject: Re: The Fourth 512-byte OS Contest!
PostPosted: Sun Dec 27, 2009 10:05 am 
Offline
Member
Member

Joined: Sat Nov 21, 2009 5:11 pm
Posts: 852
Well, that's how I write it. I usually don't have a need for comments etc. when I'm writing something since I know in my head what everything does.


Top
 Profile  
 
 Post subject: Re: The Fourth 512-byte OS Contest!
PostPosted: Sun Dec 27, 2009 12:49 pm 
Offline
Member
Member
User avatar

Joined: Fri Jun 22, 2007 12:47 pm
Posts: 1598
Location: New Hampshire, USA
Gigasoft wrote:
Well, that's how I write it. I usually don't have a need for comments etc. when I'm writing something since I know in my head what everything does.


That's just... backwards. :?

Anyways, maybe I missed the expiration date for this contest as I may have an idea or two worth trying out. The last contest that I did here was quite fun.

_________________
Website: https://Joscor.com


Top
 Profile  
 
 Post subject: Re: The Fourth 512-byte OS Contest!
PostPosted: Sun Dec 27, 2009 7:00 pm 
Offline
Member
Member
User avatar

Joined: Mon Jun 05, 2006 11:00 pm
Posts: 2293
Location: USA (and Australia)
01000101 wrote:
Anyways, maybe I missed the expiration date for this contest as I may have an idea or two worth trying out. The last contest that I did here was quite fun.


I'm not sure if it's officially started yet. You certainly haven't missed out.

_________________
My OS is Perception.


Top
 Profile  
 
 Post subject: Re: The Fourth 512-byte OS Contest!
PostPosted: Sun Dec 27, 2009 11:16 pm 
Offline
Member
Member

Joined: Thu Jul 07, 2005 11:00 pm
Posts: 1546
I think it would be neat to have a "Real" 512 OS compo. Like one with prizes and official judges and such.. and where the results were posted somewhere other than a forum..

_________________
My new NEW blag


Top
 Profile  
 
 Post subject: Re: The Fourth 512-byte OS Contest!
PostPosted: Mon Dec 28, 2009 12:01 am 
Offline
Member
Member
User avatar

Joined: Sat Mar 28, 2009 7:32 pm
Posts: 30
^^ Why? Prizes would require someone to buy them, and I see no reason to post the results of a forum.osdev.org event anywhere but forum.osdev.org.

Also, since this appears to have become the entry submission thread, I suppose I'll throw something together. Do we have a deadline?

_________________
(Resonance)


Top
 Profile  
 
 Post subject: Re: The Fourth 512-byte OS Contest!
PostPosted: Mon Dec 28, 2009 12:06 am 
Offline
Member
Member
User avatar

Joined: Mon Jun 05, 2006 11:00 pm
Posts: 2293
Location: USA (and Australia)
earlz wrote:
I think it would be neat to have a "Real" 512 OS compo. Like one with prizes and official judges and such.. and where the results were posted somewhere other than a forum..


+1

_________________
My OS is Perception.


Top
 Profile  
 
 Post subject: Re: The Fourth 512-byte OS Contest!
PostPosted: Mon Dec 28, 2009 8:37 am 
Offline
Member
Member
User avatar

Joined: Thu Feb 12, 2009 5:12 pm
Posts: 286
earlz wrote:
I think it would be neat to have a "Real" 512 OS compo. Like one with prizes and official judges and such.. and where the results were posted somewhere other than a forum..

Well I could offer to host it on a sub domain ? As for the prizes Idea you could give the copyright of all the other OSes to the winner. :P

Just some ideas, but Really being able to say "I won" should be enough for anyone :|

_________________
My hero, is Mel.


Top
 Profile  
 
 Post subject: Re: The Fourth 512-byte OS Contest!
PostPosted: Mon Dec 28, 2009 12:09 pm 
Offline
Member
Member
User avatar

Joined: Fri Jun 22, 2007 12:47 pm
Posts: 1598
Location: New Hampshire, USA
I would not opt for judges as it's easier and more sensible to just let the community decide (and it's worked in the past). As for the prizes, I have absolutely no idea, and as there hasn't been a prize before I don't see a reason to have one this iteration.

_________________
Website: https://Joscor.com


Top
 Profile  
 
 Post subject: Re: The Fourth 512-byte OS Contest!
PostPosted: Mon Dec 28, 2009 12:55 pm 
Offline
Member
Member

Joined: Thu Jul 07, 2005 11:00 pm
Posts: 1546
01000101 wrote:
I would not opt for judges as it's easier and more sensible to just let the community decide (and it's worked in the past). As for the prizes, I have absolutely no idea, and as there hasn't been a prize before I don't see a reason to have one this iteration.


Yes, like a voting system then would be just as well... (and maybe with categories?)

and by prizes I mean that a competition becomes a lot more formal with prizes. For instance, putting "I won the 4th annual 512 byte OS competition" on your resume at the moment means next to nothing because it's all very informal and for all anyone knows it could've just been a big rigged event that took place without moderator's knowing or anything..

_________________
My new NEW blag


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 72 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 37 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group