flat assembler
Message board for the users of flat assembler.

Index > OS Construction > Micro OS contest

Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9

winner
bitshifter
0%
 0%  [ 0 ]
windwakr
100%
 100%  [ 1 ]
Total Votes : 1

Author
Thread Post new topic Reply to topic
Coddy41



Joined: 18 Jan 2009
Posts: 384
Location: Ohio, USA
Coddy41 18 Aug 2009, 18:51
mainly just my keyboard input is screwy, ive never really messed with keyboard input past entering a single letter before, but it shouldn't be to hard to figure out.my main problem is getting the input into a buffer area, but I plan to fix it soon.
Post 18 Aug 2009, 18:51
View user's profile Send private message Visit poster's website Reply with quote
Coddy41



Joined: 18 Jan 2009
Posts: 384
Location: Ohio, USA
Coddy41 22 Oct 2009, 22:50
Greetings!

First off, I will admit when I joined here I was a n00b whom thought I new it all Embarassed and
when I brought this contest back for the second time I was still a n00b and I new enough to
make an OS, I was wrong, I will not be competing in this contest unless I can learn enough
before the due date, with in the meen time I will continue to learn and push harder efforts Smile

I just thought I would tell you guys what was going on and that I didn't run off with any code
here.

_________________
Want hosting for free for your asm project? You can PM me. (*.fasm4u.net)
Post 22 Oct 2009, 22:50
View user's profile Send private message Visit poster's website Reply with quote
bitshifter



Joined: 04 Dec 2007
Posts: 796
Location: Massachusetts, USA
bitshifter 22 Oct 2009, 23:05
I find the best way to learn is...

1) Get someone elses code.
2) Play with it until its completely broken.
3) By the time its fixed you had learned how it really works.

Or maybe thats just how it works for me...
Post 22 Oct 2009, 23:05
View user's profile Send private message Reply with quote
Coddy41



Joined: 18 Jan 2009
Posts: 384
Location: Ohio, USA
Coddy41 22 Oct 2009, 23:10
yeah that's what i'm trying to do, and i'm using IBM PC Assembly Language and Programming to try to fix my mistakes Smile

_________________
Want hosting for free for your asm project? You can PM me. (*.fasm4u.net)
Post 22 Oct 2009, 23:10
View user's profile Send private message Visit poster's website Reply with quote
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 8351
Location: Kraków, Poland
Tomasz Grysztar 22 Oct 2009, 23:12
bitshifter wrote:
I find the best way to learn is...

1) Get someone elses code.
2) Play with it until its completely broken.
3) By the time its fixed you had learned how it really works.

Or maybe thats just how it works for me...

There is some deep truth in here...
Post 22 Oct 2009, 23:12
View user's profile Send private message Visit poster's website Reply with quote
rugxulo



Joined: 09 Aug 2005
Posts: 2341
Location: Usono (aka, USA)
rugxulo 23 Oct 2009, 07:31
What about self-modifying code with assembler-specific opcodes and almost no comments? Ha! I've spent at least ten hours on BEFI (which is barely 1k of code output and < 10k source), and while I understand it pretty well by now, I'm not sure I'd say I know every little nook and cranny. Except for one exceptionally-hairy line (blah xor [something], xor 0FFh and blah shl Cool and a rare (stack underflow) self-modification bug (due to MCBC's NASM origin, I presume, present only when switching to TASM which optimized the "cmp sp" opcode to the three-byte version), it wasn't anything I hadn't seen before. But a lot of things weren't documented at all, so I was scratching my head a lot wondering, "Why doesn't that work?" And yet by Japheth's standards, I'm probably very very n00bish (rightfully so, I guess, I don't understand pmode at all).

Teach Yourself Programming in Ten Years
Post 23 Oct 2009, 07:31
View user's profile Send private message Visit poster's website Reply with quote
Dex4u



Joined: 08 Feb 2005
Posts: 1601
Location: web
Dex4u 23 Oct 2009, 19:04
bitshifter wrote:
I find the best way to learn is...

1) Get someone elses code.
2) Play with it until its completely broken.
3) By the time its fixed you had learned how it really works.

Or maybe thats just how it works for me...

This is simular to what i wrote here:
http://forum.osdev.org/viewtopic.php?f=11&t=20890
Post 23 Oct 2009, 19:04
View user's profile Send private message Reply with quote
Coddy41



Joined: 18 Jan 2009
Posts: 384
Location: Ohio, USA
Coddy41 26 Dec 2009, 00:13
Well, I almost had an entry, But of course time is up. I guess this comitition will only
be a one on one. Good luck to both bitshifter and windwakr. I will add a poll at the
top. May the best micro OS win!

bitshifter:
http://board.flatassembler.net/topic.php?p=94063#94063

windwakr:
http://board.flatassembler.net/topic.php?p=98644#98644

_________________
Want hosting for free for your asm project? You can PM me. (*.fasm4u.net)
Post 26 Dec 2009, 00:13
View user's profile Send private message Visit poster's website Reply with quote
Dex4u



Joined: 08 Feb 2005
Posts: 1601
Location: web
Dex4u 26 Dec 2009, 18:32
There 512byte compo posted on the OSDev forum.
Post 26 Dec 2009, 18:32
View user's profile Send private message Reply with quote
Coddy41



Joined: 18 Jan 2009
Posts: 384
Location: Ohio, USA
Coddy41 27 Dec 2009, 00:03
If I could get my OS entry working in time it would be a great entry as it is only
about 300 bytes and runs in 32bit text p-mode.
Post 27 Dec 2009, 00:03
View user's profile Send private message Visit poster's website Reply with quote
bitshifter



Joined: 04 Dec 2007
Posts: 796
Location: Massachusetts, USA
bitshifter 27 Dec 2009, 23:08
Hey, thats not my OS, but just a .com demo for my CLI...
I thought this contest was dead in the water so i never uploaded it...
So i guess windwakr wins by default!
Post 27 Dec 2009, 23:08
View user's profile Send private message Reply with quote
windwakr



Joined: 30 Jun 2004
Posts: 827
windwakr 27 Dec 2009, 23:45
I forgot all about this. Wow, December 25th came up WAY TOO FAST!
Post 27 Dec 2009, 23:45
View user's profile Send private message Reply with quote
Coddy41



Joined: 18 Jan 2009
Posts: 384
Location: Ohio, USA
Coddy41 28 Dec 2009, 00:53
Yes it did, I am still in shock :-/

@bitshifter: OK, then, I just assumed since I saw you talking about Alex's boot
loader on the DexOS forum about loading the COM file.

congrats windwakr!
Post 28 Dec 2009, 00:53
View user's profile Send private message Visit poster's website Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9

< 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.