flat assembler
Message board for the users of flat assembler.

Index > Main > 512 byte OS contest 2005

Goto page 1, 2  Next
Author
Thread Post new topic Reply to topic
decard



Joined: 11 Sep 2003
Posts: 1092
Location: Poland
decard 01 Sep 2005, 14:00
Since today you can post entries to 512b compo. In this year's competition there are three categories:


  • operating systems - typical OS related stuff, like drivers, simple kerneles...
  • applications - just as the name says Smile
  • games - games, but also graphical demos etc


Rules are almost the same as in last year:

Rules:

  • Valid entries are those submitted at this page before 1/10/2005 00:00 (GMT)
  • The maximum size for all code and data compiled, is limited to 512 bytes, but there is no
    limit on size of memory used.
  • The OS should be stand alone and boot without any external assistance, but use of BIOS is allowed.
  • The winning OS will be the one in each category, judged to have the largest number of different features,
    or the best single feature, that fits in the given limit and is self booting.
  • It is in the interest of the participant to make it run in BOCHS, as this is what most people will test
    it with, but not mandatory.
  • There is no limits to the used algorithms or data compression as long as decompresser fits within given limit.
  • The winners is defined by public vote and arbitrated by me (decard)
  • All entries must be able to be assembled with Fasm .
  • All entries, must provied source code for there OS, but not until, after the 1/10/2005 00:00 (GMT), if after
    1/10/2005 00:00 (GMT) the winner does not provide the source code they will be disqualified.
  • Only Fasm Forum Members will be allowed to enter and vote, no participant can vote for there own entry, and each
    member is limited to one entry in each category.


Good luck.


Last edited by decard on 03 Oct 2005, 20:20; edited 1 time in total
Post 01 Sep 2005, 14:00
View user's profile Send private message Visit poster's website Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 01 Sep 2005, 19:36
i'm going to make paratrooper (old DOS game) remake. of course not full-equipped, 512b is very limited for graphical game but i'll see how much i can work into it (or if i even can fit it into 512 bytes).
wish you all success!
Post 01 Sep 2005, 19:36
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
YONG



Joined: 16 Mar 2005
Posts: 7997
Location: 22° 15' N | 114° 10' E
YONG 02 Sep 2005, 12:32
I've just posted my submissions, including a 48(rows)x64(columns) text editor called "48x64Ed" and a number-matching game called "NumGun". Very Happy

Good luck to all!

YONG
Post 02 Sep 2005, 12:32
View user's profile Send private message Visit poster's website Reply with quote
Embrance



Joined: 14 Mar 2004
Posts: 116
Location: Greece
Embrance 05 Sep 2005, 10:48
vid wrote:
i'm going to make paratrooper (old DOS game) remake. of course not full-equipped, 512b is very limited for graphical game but i'll see how much i can work into it (or if i even can fit it into 512 bytes).
wish you all success!

Sorry if its no-related...Paratrooper!I had this game on my first PC wich was a 2 Mhz notebook!Oh man,please do it!I wanna play it!Especially if it will be exactly like the old one...Im gonna cry! Crying or Very sad
Good luck! Cool
Post 05 Sep 2005, 10:48
View user's profile Send private message MSN Messenger ICQ Number Reply with quote
decard



Joined: 11 Sep 2003
Posts: 1092
Location: Poland
decard 05 Sep 2005, 11:45
I forgot to mention that in this year's compo you cannot download and test entries before 1.10.2005. So don't be affraid that "entries" subsite isn't available now.

[offtopic]I have a Paratrooper game in my cellphone, and belive me it was really helpful during some very borring lessons Wink [/offtopic]
Post 05 Sep 2005, 11:45
View user's profile Send private message Visit poster's website Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 05 Sep 2005, 13:51
embrance: sorry, it won't be the same, i wouldn't fit it in 512 bytes. there won't be bomber stage, and animation of plane / parachute / trooper / base destruction, very poor "vector" (ehm) graphics etc. fitting something like that into 512 bytes is hard anough without these. btw, you can surely find that game to download for PC, and run under DOSbox, google for "abadonware paratrooper" or something like that.
Post 05 Sep 2005, 13:51
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
Madis731



Joined: 25 Sep 2003
Posts: 2139
Location: Estonia
Madis731 06 Sep 2005, 11:48
if I get my hands on <512Bytes paratrooper source - I will fit it into 0.5KB Very Happy
Post 06 Sep 2005, 11:48
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger Reply with quote
Matrix



Joined: 04 Sep 2004
Posts: 1166
Location: Overflow
Matrix 06 Sep 2005, 19:07
Smile someone could make this in 512 bytes, it whould be interesting


Description: delete it if takes the space, 118527 bytes compresed.
game with choppers, paratroopers, dos game ;>

Download
Filename: Ackack.zip
Filesize: 115.75 KB
Downloaded: 664 Time(s)

Post 06 Sep 2005, 19:07
View user's profile Send private message Visit poster's website Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 13 Sep 2005, 07:34
matrix: that game is oversized (but of course it wouldn't fit into 512bytes, just texts there have more).
I have already rotating gun that can shoot projectiles, 330 bytes and i could strip <30 by some more heavy optimization. i'll see if i can fit it.
here is older version, 220bytes, only rotating gun without shooting: student.fiit.stuba.sk/~mocko04/512b.com (i don't have the new version now)
Post 13 Sep 2005, 07:34
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
decard



Joined: 11 Sep 2003
Posts: 1092
Location: Poland
decard 01 Oct 2005, 08:10
hey, we only have 4 entries by now Sad what's up?
Post 01 Oct 2005, 08:10
View user's profile Send private message Visit poster's website Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 03 Oct 2005, 20:06
grrr i didn't manage to finish it, and it wouldn't fit into 512b anyway, it will be little more even though it's extremely overoptimized. Sad but when (if) i finish it i will place it somewhere...
Post 03 Oct 2005, 20:06
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
YONG



Joined: 16 Mar 2005
Posts: 7997
Location: 22° 15' N | 114° 10' E
YONG 04 Oct 2005, 05:15
decard wrote:
hey, we only have 4 entries by now Sad what's up?


In this case, I think it would be meaningless to start the voting process. Sad

Just list the submissions for download. These little programs may be helpful
to beginners.

YONG
Post 04 Oct 2005, 05:15
View user's profile Send private message Visit poster's website Reply with quote
vbVeryBeginner



Joined: 15 Aug 2004
Posts: 884
Location: \\world\asia\malaysia
vbVeryBeginner 04 Oct 2005, 11:06
maybe all people are too busy...
Post 04 Oct 2005, 11:06
View user's profile Send private message Visit poster's website Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 04 Oct 2005, 12:10
... or too lazy ...
Post 04 Oct 2005, 12:10
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
pelaillo
Missing in inaction


Joined: 19 Jun 2003
Posts: 878
Location: Colombia
pelaillo 04 Oct 2005, 13:50
... or both ...

Sorry, I missed the date and my submission is still unfinished Sad
Post 04 Oct 2005, 13:50
View user's profile Send private message Yahoo Messenger Reply with quote
Dex4u



Joined: 08 Feb 2005
Posts: 1601
Location: web
Dex4u 04 Oct 2005, 14:41
May be we should of gone for 2k size, as a com file, but still only can use bios int ?.
I did not enter as i thought, i would give the others a chance Wink.


Last edited by Dex4u on 04 Oct 2005, 18:47; edited 1 time in total
Post 04 Oct 2005, 14:41
View user's profile Send private message Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 04 Oct 2005, 17:39
ha, if my game would fit into 512 bytes (which it wouldn't for almost sure) i'd beat you!!! Wink
Post 04 Oct 2005, 17:39
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
Dex4u



Joined: 08 Feb 2005
Posts: 1601
Location: web
Dex4u 04 Oct 2005, 18:51
Laughing Getting it to fit is the hard part.
Post 04 Oct 2005, 18:51
View user's profile Send private message Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 04 Oct 2005, 22:22
i think 1kb 'd be enough. probably ideas for 512b are exhausted. maybe "small assembly utils" contest, judged by size and functionality both?
Post 04 Oct 2005, 22:22
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
victor



Joined: 31 Dec 2005
Posts: 126
Location: Utopia
victor 31 Dec 2005, 07:29
Hi, I'm a newbie. Where can I download the entries?
Post 31 Dec 2005, 07:29
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page 1, 2  Next

< Last Thread | Next Thread >
Forum Rules:
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 vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.