Page 4 of 5
Re: 512-byte OS contest -POLL-
Posted: Mon Mar 16, 2009 11:25 am
by Coty
I was thinking one or two months... But I can take sugjestions.
Re: 512-byte OS contest -POLL-
Posted: Mon Mar 16, 2009 11:41 am
by a427
Troy Martin wrote:Welcome to the forums!
We haven't planned anything yet, but once we do, anyone is welcome to join!
Thanks !
will lurk around, then
I like the idea of stimulating competition like those you've achieved so far..
(the last 512 byte os contest entries were all great !)
Re: 512-byte OS contest -POLL-
Posted: Mon Mar 16, 2009 11:59 am
by Dex
Why not try the fasm one ?, as theres a simular compo on the fasm forum, but the compo is to load a OS that can be any size and do as many things as possable.
But you can not call any BIOS int from your code, eg: no int 13h (only bios use is when it loads you into memory and jumps).
This mean your boot sector needs a basic fdd driver or hdd driver.
See here:
http://board.flatassembler.net/topic.php?t=9868
And good luck
.
Re: 512-byte OS contest -POLL-
Posted: Mon Mar 16, 2009 12:14 pm
by Coty
@dex I was going to try that compo but... not yet ready... but it sounds like a247 might be.
Re: 512-byte OS contest -POLL-
Posted: Mon Mar 16, 2009 12:21 pm
by a427
hmm, what worries me concerning my entry and the fasm compo is the following rule :
"REAL means you are not allowed to use the BIOS to help you, not for anything whatsoever. Not even one INT xx where xx<32. Also calling the BIOS ROM directly with call yyy is not permitted."
the problem is that I am actually issuing "int 1" from my code, just after having hooked the vector 1 to my own routine.
so basically I *AM* using "one INT xx where xx<32", although I am *NOT* using BIOS in any form...
hmm, though I could certainly workaround this restriction by jumping directly to vector 1...
but then, if I implement reboot to allow debugging the bios POST code, and would have to jump to 0xf000:0xfff0.
I fear it would violates the compo rules..
Oh, one big problem also is that my current work only builds with nasm.
fasm syntax seems to be quite incompatible...
thus, I think I'll have to stick to osdev's compo (or pluto network's ?)..
plus, it fits naturally the 512 byte limit, when fasm's one is more general..
(how to compete against an OS without size limit ? fasm's compo is less challenging IMHO)
Re: 512-byte OS contest -POLL-
Posted: Mon Mar 16, 2009 3:09 pm
by a427
It seems I can't register pluto network's forum...
Ihe form asks to fill a confirmation code, but none appears.
it seems like my linux 64 bit flash firefox extension is not recognized by the web code ?
hence I can't participate/apply to the compo ?
Re: 512-byte OS contest -POLL-
Posted: Mon Mar 16, 2009 5:25 pm
by Coty
hmm.... I will look into it... but I got a fever right now... will do after it breaks.
Re: 512-byte OS contest -POLL-
Posted: Tue Mar 17, 2009 10:52 am
by Coty
OK, Try now... I think It was a server malfucntion.
Re: 512-byte OS contest -POLL-
Posted: Tue Mar 17, 2009 2:19 pm
by a427
Coddy wrote:OK, Try now... I think It was a server malfucntion.
Hmm, I just tried again, without success...
In fact it's probable that it is due to a broken proprietary flash plugin for amd64.
nevermind, I registered from a working 32 bit distro..
sorry for the noise
Re: 512-byte OS contest -POLL-
Posted: Tue Mar 17, 2009 4:03 pm
by Coty
It is A ok...
[off topic] I just realized that I have 234 MB of updates for XP
[/off topic]
Re: 512-byte OS contest -POLL-
Posted: Wed Mar 18, 2009 10:33 am
by Troy Martin
Coddy wrote:[off topic] I just realized that I have 234 MB of updates for XP
[/off topic]
Microsloth will do that to ye.
Re: 512-byte OS contest -POLL-
Posted: Thu Mar 19, 2009 4:24 am
by a427
I think I'm ready to submit an entry to the 512 byte compo on pluto network os,
but I wondered if some other osdev forumers were about to participate too ?
or is there also an osdev 512 byte compo ?
I would like to compete against the maximum of people else it's no fun
BTW, must the compo entries be original (ie: newly created), or can they reused to subsequent compos ?
Re: 512-byte OS contest -POLL-
Posted: Thu Mar 19, 2009 7:28 am
by 01000101
Troy Martin wrote:Coddy wrote:[off topic] I just realized that I have 234 MB of updates for XP
[/off topic]
Microsloth will do that to ye.
... and just about every major OS out there with "service packs" (or a lot of security updates). I had ~300MB up updates in Ubuntu the other day, and a few weeks ago I updated a MacOSX for about the same amount. [/offtopic]
So when's the next local 512-byte contest? It was fun last time.
Re: 512-byte OS contest -POLL-
Posted: Thu Mar 19, 2009 8:50 am
by Coty
01000101 wrote:So when's the next local 512-byte contest? It was fun last time.
I dont know when the next one will be here, I only know at my forums,
@a427 Yes maximum people compeating would be VERY fun
01000101 wrote:Troy Martin wrote:Coddy wrote:[off topic] I just realized that I have 234 MB of updates for XP
[/off topic]
Microsloth will do that to ye.
... and just about every major OS out there with "service packs" (or a lot of security updates). I had ~300MB up updates in Ubuntu the other day, and a few weeks ago I updated a MacOSX for about the same amount. [/offtopic]
Yes the most I had with Ubutu though is 742 MB lol that one took a while. (fresh install)
Re: 512-byte OS contest -POLL-
Posted: Thu Mar 19, 2009 11:22 am
by Dex
I would like to see a compo for 512b drivers, eg: (without BIOS), hdd, fdd, atapi, rtl8139, ac97, ac97, usb stack, tcp stack etc
Just the very basic driver.
You would need to allow other code as well that is not part of the driver, eg: to show the driver working.
This would help other os dev's and give them a starting point..