OSDev.org

The Place to Start for Operating System Developers
It is currently Fri Mar 29, 2024 3:44 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 107 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
Author Message
 Post subject: Re: 512-byte OS Contest
PostPosted: Wed Dec 31, 2008 9:28 pm 
Offline
Member
Member
User avatar

Joined: Fri Apr 18, 2008 4:40 pm
Posts: 1686
Location: Langley, Vancouver, BC, Canada
FAT writing as in writing files to the FAT and root dir on the floppy.

_________________
Image
Image
Solar wrote:
It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.

I wish I could add more tex


Top
 Profile  
 
 Post subject: Re: 512-byte OS Contest
PostPosted: Wed Dec 31, 2008 9:31 pm 
Offline
Member
Member
User avatar

Joined: Sat Nov 15, 2008 2:37 pm
Posts: 815
Location: The Fire Nation
ah, well i will see what i can do, tommarow


Top
 Profile  
 
 Post subject: Re: 512-byte OS Contest
PostPosted: Thu Jan 01, 2009 12:24 am 
Offline

Joined: Wed Jul 20, 2005 11:00 pm
Posts: 14
Brynet-Inc wrote:
What an entirely pointless topic.. :roll:


I'm sort of surprised you're not more interested in this contest, but then again, maybe I shouldn't be.

Anyway, I attempted something like this years ago, and didn't get terribly far in it, but I wish everyone else good luck, I think we'll end up with some good projects this time around!

-512


Top
 Profile  
 
 Post subject: Re: 512-byte OS Contest
PostPosted: Thu Jan 01, 2009 1:42 am 
Offline
Member
Member
User avatar

Joined: Fri Apr 18, 2008 4:40 pm
Posts: 1686
Location: Langley, Vancouver, BC, Canada
Interesting co-inky-dink that your name is 512dev and you're replying to a topic about 512-byte OSes.. :P

_________________
Image
Image
Solar wrote:
It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.

I wish I could add more tex


Top
 Profile  
 
 Post subject: Re: 512-byte OS Contest
PostPosted: Thu Jan 01, 2009 2:03 am 
Offline

Joined: Wed Jul 20, 2005 11:00 pm
Posts: 14
Not exactly a coincidence, but I don't really feel like explaining right now, and it's largely irrelevant anyway considering that was a few years ago.

-512


Top
 Profile  
 
 Post subject: Re: 512-byte OS Contest
PostPosted: Thu Jan 01, 2009 4:19 am 
Offline
Member
Member
User avatar

Joined: Fri Mar 07, 2008 5:36 pm
Posts: 2111
Location: Bucharest, Romania
Cool, 13 posts in almost 4 years...

_________________
"Computers in the future may weigh no more than 1.5 tons.", Popular Mechanics (1949)
[ Project UDI ]


Top
 Profile  
 
 Post subject: Re: 512-byte OS Contest
PostPosted: Thu Jan 01, 2009 10:03 am 
Offline

Joined: Wed Jul 20, 2005 11:00 pm
Posts: 14
Eh so I haven't been as active posting here as I should be =/

-512


Top
 Profile  
 
 Post subject: Re: 512-byte OS Contest
PostPosted: Thu Jan 01, 2009 10:57 am 
Offline
Member
Member
User avatar

Joined: Fri Apr 18, 2008 4:40 pm
Posts: 1686
Location: Langley, Vancouver, BC, Canada
Just got an entry PM'd to me by Jacobbus, looks like some kind of pmode monitor!


Attachments:
File comment: Jacqueline
Jacqueline.zip [5.26 KiB]
Downloaded 200 times

_________________
Image
Image
Solar wrote:
It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.

I wish I could add more tex
Top
 Profile  
 
 Post subject: Re: 512-byte OS Contest
PostPosted: Thu Jan 01, 2009 2:07 pm 
Offline

Joined: Thu Apr 10, 2008 2:49 am
Posts: 7
It's meant to be something like a hex editor ;)
it allows you to edit the 4 GB addressable memory
it has one feature: by pressing enter the program at the selected location is executed 8) that's what makes it an OS I gues :wink:
the bad news is that the program has to be coded by hand using the hex-editor :(
more info in the Readme.txt in the .zip


Top
 Profile  
 
 Post subject: Re: 512-byte OS Contest
PostPosted: Thu Jan 01, 2009 2:14 pm 
Offline
Member
Member
User avatar

Joined: Fri Apr 18, 2008 4:40 pm
Posts: 1686
Location: Langley, Vancouver, BC, Canada
Well, looks real nifty, good luck!

_________________
Image
Image
Solar wrote:
It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.

I wish I could add more tex


Top
 Profile  
 
 Post subject: Re: 512-byte OS Contest
PostPosted: Fri Jan 02, 2009 11:05 pm 
Offline
Member
Member
User avatar

Joined: Thu Jan 04, 2007 3:29 pm
Posts: 1466
Location: Noricum and Pannonia
Are the entries only going to be tested on QEMU or Bochs? (I've currently no test machine to use, atm; should I make something up.)

_________________
C8H10N4O2 | #446691 | Trust the nodes.


Top
 Profile  
 
 Post subject: Re: 512-byte OS Contest
PostPosted: Fri Jan 02, 2009 11:08 pm 
Offline
Member
Member
User avatar

Joined: Fri Apr 18, 2008 4:40 pm
Posts: 1686
Location: Langley, Vancouver, BC, Canada
Well, I test on Virtual PC for 16/32-bit stuff and Bochs 2.3.7 for long mode (*cough*E*cough) but I guess most will use Bochs and QEMU.

_________________
Image
Image
Solar wrote:
It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.

I wish I could add more tex


Top
 Profile  
 
 Post subject: Re: 512-byte OS Contest
PostPosted: Fri Jan 02, 2009 11:09 pm 
Offline
Member
Member
User avatar

Joined: Thu Jan 04, 2007 3:29 pm
Posts: 1466
Location: Noricum and Pannonia
Okay, so that means they don't necessarily *have* to work on a real machine, then, yes?

_________________
C8H10N4O2 | #446691 | Trust the nodes.


Top
 Profile  
 
 Post subject: Re: 512-byte OS Contest
PostPosted: Fri Jan 02, 2009 11:15 pm 
Offline
Member
Member
User avatar

Joined: Fri Apr 18, 2008 4:40 pm
Posts: 1686
Location: Langley, Vancouver, BC, Canada
Well, if they do work on RHW, I'd guess you could possibly get more votes from the public poll!

_________________
Image
Image
Solar wrote:
It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.

I wish I could add more tex


Top
 Profile  
 
 Post subject: Re: 512-byte OS Contest
PostPosted: Sat Jan 03, 2009 5:25 am 
Offline
Member
Member
User avatar

Joined: Thu Sep 28, 2006 10:32 am
Posts: 1309
Location: Slovakia
Mine entry: Inflater's Tiny-D0S - DOS EXE launcher in 512 bytes

Code:
;;; Instrunctions!!!
;;; 1. Prepare a blank FAT12 floppy disk, insert it in drive A:
;;; 2. Copy any EXEs you like to it (please note that DOS INT 21h is
not supported and the EXEs need to access ROM-BIOS ints to work, one
such executable is in the archive)
;;; 3. Run WRITE.BAT - the EXEs will be kept intact there
;;; 4. Reboot the computer with the floppy in drive

;;; The only DOS function emulated here is AH=0x4C - exit function, which
;;; is configured to jmp far [0:0x7c00], that will reload this "OS" from RAM.
;;; Give me another 512 bytes to emulate at least five INT 21h functions :-P


Link in attachment.

Regards
inflater
@Troy: The e-mail I've sent you was for a reason... :P


Attachments:
TinyD0S.zip [9.29 KiB]
Downloaded 208 times

_________________
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 107 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 31 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