Page 1 of 1

Real OS

Posted: Sun Jul 27, 2008 10:34 pm
by chezzestix
This past week I've been working on a real mode OS to freshen up on my ASM and maybe learn a few new things. Its taught me a few things and my ASM is definitely fresh so I'd say project success. I thought I might as well post this since I finally got a fully working version. I plan on doing a little more before resuming my pmode studies that I dropped a long time ago.

To be worked on:
-Capslock support
-Not printing ctrl+? key presses

Instructions:
The command is a max of 8 characters long with no spaces ever. Whenever your command is ready you can either press enter or spacebar. Enter will process the command and space will move onto the directives. Once in the directives you can not edit the command so if you don't like the command you entered just press escape. These rules might seem a little weird but it makes command interpretation much easier and faster.

If you find something wrong with this method please tell me. Its the tentative plan for the commune project.

Commands:
echo
hi
end
and one easteregg

Re: Real OS

Posted: Sun Aug 03, 2008 12:32 pm
by Adek336
All in 512 bytes, nice:) I found the easteregg altough I viewed it in mc as I got astonished with the small and saw the easteregg so I think it doesn't count..

Re: Real OS

Posted: Mon Aug 04, 2008 1:26 pm
by chezzestix
@adek336
Thanks for testing and if you did look at the .bin then you should have seen the list of commands in the latter part of the memory. The last one being the easteregg command. What helped with alot of the space issues was making it as procedural as possible.