Some Idea's For Noob OS Developers.

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
Speewave
Member
Member
Posts: 40
Joined: Fri Jun 22, 2007 1:11 pm
Location: The USA
Contact:

Some Idea's For Noob OS Developers.

Post by Speewave »

I Found some stuff and applications that noobs or pro's could find helpfull.

Brandon F. had a good tutorial for making an OS. A Great Starter Kernel and a Floppy Image .img w/ Grub it's on Bona Fide.

FAT\FAT16\FAT32 Accessability (for OS's without File Systems) - Download the source to FreeDOS (note it's C Based, so may not work for people going full ASM or any other language.

Emulation Testbed - DosBox. Works great with any bootable .img file, you can tell if your OS Works with Audio\Video\IRQs\IDTs\ect. little bit easier than bochs. beacause you mount your .img directory in to dosbox then type in boot C:\myos.img
User avatar
os64dev
Member
Member
Posts: 553
Joined: Sat Jan 27, 2007 3:21 pm
Location: Best, Netherlands

Post by os64dev »

you, know that most of that is in the wiki and happens to be prerequisite knowledge? but still nice that you found it because that makes clear that you did an effort :wink:
Author of COBOS
LordMage
Member
Member
Posts: 115
Joined: Sat Sep 22, 2007 7:26 am
Contact:

Post by LordMage »

And for those of us who break from the pack and go with the standard; however troublesome and buggy it may be. I'm refering to M$ products incase anyone didn't catch on. I would suggest they take a look at the tutorials on http://www.brokenthorn.com there is a very good VC++ based tutorial that builds its own bootloader in ASM and then a C++ kernel in VC++. He is stilll working on the tutorials so they kinda drop you off right after you finish the bootloader and create your VC++ project but it is easy enough to go to osdever and continue on your own.
Getting back in the game.
Post Reply