512-byte OS contest -POLL-
Re: 512-byte OS contest -POLL-
I was thinking one or two months... But I can take sugjestions.
My hero, is Mel.
Re: 512-byte OS contest -POLL-
Thanks !Troy Martin wrote:Welcome to the forums!
We haven't planned anything yet, but once we do, anyone is welcome to join!
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-
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 .
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-
@dex I was going to try that compo but... not yet ready... but it sounds like a247 might be.
My hero, is Mel.
Re: 512-byte OS contest -POLL-
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)
"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-
It seems I can't register pluto network's forum...Coddy wrote: http://pnos.11.forumer.com/viewtopic.php?p=64#64 I have me Devin and my brother so far....
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-
hmm.... I will look into it... but I got a fever right now... will do after it breaks.
My hero, is Mel.
Re: 512-byte OS contest -POLL-
Hmm, I just tried again, without success...Coddy wrote:OK, Try now... I think It was a server malfucntion.
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-
It is A ok...
[off topic] I just realized that I have 234 MB of updates for XP [/off topic]
[off topic] I just realized that I have 234 MB of updates for XP [/off topic]
My hero, is Mel.
- Troy Martin
- Member
- Posts: 1686
- Joined: Fri Apr 18, 2008 4:40 pm
- Location: Langley, Vancouver, BC, Canada
- Contact:
Re: 512-byte OS contest -POLL-
Microsloth will do that to ye.Coddy wrote:[off topic] I just realized that I have 234 MB of updates for XP [/off topic]
Re: 512-byte OS contest -POLL-
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 ?
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-
Troy Martin wrote:Microsloth will do that to ye.Coddy wrote:[off topic] I just realized that I have 234 MB of updates for XP [/off topic]
... 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.
Website: https://joscor.com
Re: 512-byte OS contest -POLL-
I dont know when the next one will be here, I only know at my forums,01000101 wrote:So when's the next local 512-byte contest? It was fun last time.
@a427 Yes maximum people compeating would be VERY fun
Yes the most I had with Ubutu though is 742 MB lol that one took a while. (fresh install)01000101 wrote:... 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]Troy Martin wrote:Microsloth will do that to ye.Coddy wrote:[off topic] I just realized that I have 234 MB of updates for XP [/off topic]
My hero, is Mel.
Re: 512-byte OS contest -POLL-
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..
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..